## SpotBugs Bug Detector Report

The following document contains the results of SpotBugs

SpotBugs Version is 4.5.3

Threshold is medium

Effort is default

## Summary

Classes | Bugs | Errors | Missing Classes
--- | --- | --- | ---
98 | 134 | 0 | 0

## Files

Class | Bugs
--- | ---
org.apache.any23.configuration.DefaultConfiguration | 2
org.apache.any23.extractor.ExtractionException | 1
org.apache.any23.extractor.ExtractorGroup | 2
org.apache.any23.mime.MIMEType | 1
org.apache.any23.plugin.Any23PluginManager | 1
org.apache.any23.rdf.Prefixes | 1
org.apache.any23.vocab.HCard | 42
org.apache.any23.vocab.HEntry | 14
org.apache.any23.vocab.HEvent | 11
org.apache.any23.vocab.HItem | 5
org.apache.any23.vocab.HProduct | 10
org.apache.any23.vocab.HRecipe | 26
org.apache.any23.vocab.HResume | 9
org.apache.any23.vocab.OGP | 1
org.apache.any23.vocab.OGPArticle | 1
org.apache.any23.vocab.OGPBook | 1
org.apache.any23.vocab.OGPMusic | 1
org.apache.any23.vocab.OGPProfile | 1
org.apache.any23.vocab.OGPVideo | 1
org.apache.any23.vocab.SINDICE | 1
org.apache.any23.writer.TripleFormat | 2

### org.apache.any23.configuration.DefaultConfiguration

Bug | Category | Details | Line | Priority
--- | --- | --- | --- | ---
org.apache.any23.configuration.DefaultConfiguration.loadDefaultProperties() may fail to clean up java.io.InputStream | EXPERIMENTAL | OBL_UNSATISFIED_OBLIGATION | 75 | Medium
Redundant nullcheck of value, which is known to be non-null in org.apache.any23.configuration.DefaultConfiguration.getFlagProperty(String) | STYLE | RCN_REDUNDANT_NULLCHECK_OF_NONNULL_VALUE | 128 | Medium

### org.apache.any23.extractor.ExtractionException

Bug | Category | Details | Line | Priority
--- | --- | --- | --- | ---
new org.apache.any23.extractor.ExtractionException(String, Throwable, ExtractionResult) may expose internal representation by storing an externally mutable object into ExtractionException.extractionResult | MALICIOUS_CODE | EI_EXPOSE_REP2 | 44 | Medium

### org.apache.any23.extractor.ExtractorGroup

Bug | Category | Details | Line | Priority
--- | --- | --- | --- | ---
new org.apache.any23.extractor.ExtractorGroup(Collection) may expose internal representation by storing an externally mutable object into ExtractorGroup.factories | MALICIOUS_CODE | EI_EXPOSE_REP2 | 34 | Medium
String is incompatible with expected argument type org.apache.any23.mime.MIMEType in org.apache.any23.extractor.ExtractorGroup.supportsAllContentTypes(ExtractorFactory) | CORRECTNESS | GC_UNRELATED_TYPES | 81 | High

### org.apache.any23.mime.MIMEType

Bug | Category | Details | Line | Priority
--- | --- | --- | --- | ---
org.apache.any23.mime.MIMEType defines compareTo(MIMEType) and uses Object.equals() | BAD_PRACTICE | EQ_COMPARETO_USE_OBJECT_EQUALS | 136 | Medium

### org.apache.any23.plugin.Any23PluginManager

Bug | Category | Details | Line | Priority
--- | --- | --- | --- | ---
Possible null pointer dereference in org.apache.any23.plugin.Any23PluginManager.loadJARDir(File) due to return value of called method | STYLE | NP_NULL_ON_SOME_PATH_FROM_RETURN_VALUE | 192 | Medium

### org.apache.any23.rdf.Prefixes

Bug | Category | Details | Line | Priority
--- | --- | --- | --- | ---
org.apache.any23.rdf.Prefixes.asMap() may expose internal representation by returning Prefixes.mapUnmodifiable | MALICIOUS_CODE | EI_EXPOSE_REP | 193 | Medium

### org.apache.any23.vocab.HCard

Bug | Category | Details | Line | Priority
--- | --- | --- | --- | ---
The field name org.apache.any23.vocab.HCard.Address doesn't start with a lower case letter | BAD_PRACTICE | NM_FIELD_NAMING_CONVENTION |  | Medium
The field name org.apache.any23.vocab.HCard.Card doesn't start with a lower case letter | BAD_PRACTICE | NM_FIELD_NAMING_CONVENTION |  | Medium
The field name org.apache.any23.vocab.HCard.Geo doesn't start with a lower case letter | BAD_PRACTICE | NM_FIELD_NAMING_CONVENTION |  | Medium
Unread public/protected field: org.apache.any23.vocab.HCard.Address | STYLE | URF_UNREAD_PUBLIC_OR_PROTECTED_FIELD | 40 | Medium
Unread public/protected field: org.apache.any23.vocab.HCard.Card | STYLE | URF_UNREAD_PUBLIC_OR_PROTECTED_FIELD | 39 | Medium
Unread public/protected field: org.apache.any23.vocab.HCard.Geo | STYLE | URF_UNREAD_PUBLIC_OR_PROTECTED_FIELD | 41 | Medium
Unread public/protected field: org.apache.any23.vocab.HCard.additional_name | STYLE | URF_UNREAD_PUBLIC_OR_PROTECTED_FIELD | 46 | Medium
Unread public/protected field: org.apache.any23.vocab.HCard.adr | STYLE | URF_UNREAD_PUBLIC_OR_PROTECTED_FIELD | 69 | Medium
Unread public/protected field: org.apache.any23.vocab.HCard.altitude | STYLE | URF_UNREAD_PUBLIC_OR_PROTECTED_FIELD | 80 | Medium
Unread public/protected field: org.apache.any23.vocab.HCard.anniversary | STYLE | URF_UNREAD_PUBLIC_OR_PROTECTED_FIELD | 67 | Medium
Unread public/protected field: org.apache.any23.vocab.HCard.bday | STYLE | URF_UNREAD_PUBLIC_OR_PROTECTED_FIELD | 59 | Medium
Unread public/protected field: org.apache.any23.vocab.HCard.category | STYLE | URF_UNREAD_PUBLIC_OR_PROTECTED_FIELD | 56 | Medium
Unread public/protected field: org.apache.any23.vocab.HCard.country_name | STYLE | URF_UNREAD_PUBLIC_OR_PROTECTED_FIELD | 76 | Medium
Unread public/protected field: org.apache.any23.vocab.HCard.email | STYLE | URF_UNREAD_PUBLIC_OR_PROTECTED_FIELD | 51 | Medium
Unread public/protected field: org.apache.any23.vocab.HCard.extended_address | STYLE | URF_UNREAD_PUBLIC_OR_PROTECTED_FIELD | 72 | Medium
Unread public/protected field: org.apache.any23.vocab.HCard.family_name | STYLE | URF_UNREAD_PUBLIC_OR_PROTECTED_FIELD | 47 | Medium
Unread public/protected field: org.apache.any23.vocab.HCard.gender_identity | STYLE | URF_UNREAD_PUBLIC_OR_PROTECTED_FIELD | 66 | Medium
Unread public/protected field: org.apache.any23.vocab.HCard.geo | STYLE | URF_UNREAD_PUBLIC_OR_PROTECTED_FIELD | 68 | Medium
Unread public/protected field: org.apache.any23.vocab.HCard.given_name | STYLE | URF_UNREAD_PUBLIC_OR_PROTECTED_FIELD | 45 | Medium
Unread public/protected field: org.apache.any23.vocab.HCard.honorific_prefix | STYLE | URF_UNREAD_PUBLIC_OR_PROTECTED_FIELD | 44 | Medium
Unread public/protected field: org.apache.any23.vocab.HCard.honorific_suffix | STYLE | URF_UNREAD_PUBLIC_OR_PROTECTED_FIELD | 49 | Medium
Unread public/protected field: org.apache.any23.vocab.HCard.impp | STYLE | URF_UNREAD_PUBLIC_OR_PROTECTED_FIELD | 64 | Medium
Unread public/protected field: org.apache.any23.vocab.HCard.job_title | STYLE | URF_UNREAD_PUBLIC_OR_PROTECTED_FIELD | 62 | Medium
Unread public/protected field: org.apache.any23.vocab.HCard.key | STYLE | URF_UNREAD_PUBLIC_OR_PROTECTED_FIELD | 60 | Medium
Unread public/protected field: org.apache.any23.vocab.HCard.latitude | STYLE | URF_UNREAD_PUBLIC_OR_PROTECTED_FIELD | 78 | Medium
Unread public/protected field: org.apache.any23.vocab.HCard.locality | STYLE | URF_UNREAD_PUBLIC_OR_PROTECTED_FIELD | 73 | Medium
Unread public/protected field: org.apache.any23.vocab.HCard.logo | STYLE | URF_UNREAD_PUBLIC_OR_PROTECTED_FIELD | 52 | Medium
Unread public/protected field: org.apache.any23.vocab.HCard.longitude | STYLE | URF_UNREAD_PUBLIC_OR_PROTECTED_FIELD | 79 | Medium
Unread public/protected field: org.apache.any23.vocab.HCard.name | STYLE | URF_UNREAD_PUBLIC_OR_PROTECTED_FIELD | 43 | Medium
Unread public/protected field: org.apache.any23.vocab.HCard.nickname | STYLE | URF_UNREAD_PUBLIC_OR_PROTECTED_FIELD | 50 | Medium
Unread public/protected field: org.apache.any23.vocab.HCard.note | STYLE | URF_UNREAD_PUBLIC_OR_PROTECTED_FIELD | 58 | Medium
Unread public/protected field: org.apache.any23.vocab.HCard.org | STYLE | URF_UNREAD_PUBLIC_OR_PROTECTED_FIELD | 61 | Medium
Unread public/protected field: org.apache.any23.vocab.HCard.photo | STYLE | URF_UNREAD_PUBLIC_OR_PROTECTED_FIELD | 53 | Medium
Unread public/protected field: org.apache.any23.vocab.HCard.postal_code | STYLE | URF_UNREAD_PUBLIC_OR_PROTECTED_FIELD | 75 | Medium
Unread public/protected field: org.apache.any23.vocab.HCard.region | STYLE | URF_UNREAD_PUBLIC_OR_PROTECTED_FIELD | 74 | Medium
Unread public/protected field: org.apache.any23.vocab.HCard.role | STYLE | URF_UNREAD_PUBLIC_OR_PROTECTED_FIELD | 63 | Medium
Unread public/protected field: org.apache.any23.vocab.HCard.sex | STYLE | URF_UNREAD_PUBLIC_OR_PROTECTED_FIELD | 65 | Medium
Unread public/protected field: org.apache.any23.vocab.HCard.sort_string | STYLE | URF_UNREAD_PUBLIC_OR_PROTECTED_FIELD | 48 | Medium
Unread public/protected field: org.apache.any23.vocab.HCard.street_address | STYLE | URF_UNREAD_PUBLIC_OR_PROTECTED_FIELD | 71 | Medium
Unread public/protected field: org.apache.any23.vocab.HCard.tel | STYLE | URF_UNREAD_PUBLIC_OR_PROTECTED_FIELD | 57 | Medium
Unread public/protected field: org.apache.any23.vocab.HCard.uid | STYLE | URF_UNREAD_PUBLIC_OR_PROTECTED_FIELD | 55 | Medium
Unread public/protected field: org.apache.any23.vocab.HCard.url | STYLE | URF_UNREAD_PUBLIC_OR_PROTECTED_FIELD | 54 | Medium

### org.apache.any23.vocab.HEntry

Bug | Category | Details | Line | Priority
--- | --- | --- | --- | ---
The field name org.apache.any23.vocab.HEntry.Entry doesn't start with a lower case letter | BAD_PRACTICE | NM_FIELD_NAMING_CONVENTION |  | Medium
Unread public/protected field: org.apache.any23.vocab.HEntry.Entry | STYLE | URF_UNREAD_PUBLIC_OR_PROTECTED_FIELD | 40 | Medium
Unread public/protected field: org.apache.any23.vocab.HEntry.author | STYLE | URF_UNREAD_PUBLIC_OR_PROTECTED_FIELD | 41 | Medium
Unread public/protected field: org.apache.any23.vocab.HEntry.category | STYLE | URF_UNREAD_PUBLIC_OR_PROTECTED_FIELD | 49 | Medium
Unread public/protected field: org.apache.any23.vocab.HEntry.content | STYLE | URF_UNREAD_PUBLIC_OR_PROTECTED_FIELD | 46 | Medium
Unread public/protected field: org.apache.any23.vocab.HEntry.in_reply_to | STYLE | URF_UNREAD_PUBLIC_OR_PROTECTED_FIELD | 53 | Medium
Unread public/protected field: org.apache.any23.vocab.HEntry.location | STYLE | URF_UNREAD_PUBLIC_OR_PROTECTED_FIELD | 42 | Medium
Unread public/protected field: org.apache.any23.vocab.HEntry.name | STYLE | URF_UNREAD_PUBLIC_OR_PROTECTED_FIELD | 44 | Medium
Unread public/protected field: org.apache.any23.vocab.HEntry.published | STYLE | URF_UNREAD_PUBLIC_OR_PROTECTED_FIELD | 47 | Medium
Unread public/protected field: org.apache.any23.vocab.HEntry.summary | STYLE | URF_UNREAD_PUBLIC_OR_PROTECTED_FIELD | 45 | Medium
Unread public/protected field: org.apache.any23.vocab.HEntry.syndication | STYLE | URF_UNREAD_PUBLIC_OR_PROTECTED_FIELD | 52 | Medium
Unread public/protected field: org.apache.any23.vocab.HEntry.uid | STYLE | URF_UNREAD_PUBLIC_OR_PROTECTED_FIELD | 51 | Medium
Unread public/protected field: org.apache.any23.vocab.HEntry.updated | STYLE | URF_UNREAD_PUBLIC_OR_PROTECTED_FIELD | 48 | Medium
Unread public/protected field: org.apache.any23.vocab.HEntry.url | STYLE | URF_UNREAD_PUBLIC_OR_PROTECTED_FIELD | 50 | Medium

### org.apache.any23.vocab.HEvent

Bug | Category | Details | Line | Priority
--- | --- | --- | --- | ---
Unread public/protected field: org.apache.any23.vocab.HEvent.attendee | STYLE | URF_UNREAD_PUBLIC_OR_PROTECTED_FIELD | 50 | Medium
Unread public/protected field: org.apache.any23.vocab.HEvent.category | STYLE | URF_UNREAD_PUBLIC_OR_PROTECTED_FIELD | 48 | Medium
Unread public/protected field: org.apache.any23.vocab.HEvent.description | STYLE | URF_UNREAD_PUBLIC_OR_PROTECTED_FIELD | 46 | Medium
Unread public/protected field: org.apache.any23.vocab.HEvent.duration | STYLE | URF_UNREAD_PUBLIC_OR_PROTECTED_FIELD | 45 | Medium
Unread public/protected field: org.apache.any23.vocab.HEvent.end | STYLE | URF_UNREAD_PUBLIC_OR_PROTECTED_FIELD | 44 | Medium
Unread public/protected field: org.apache.any23.vocab.HEvent.event | STYLE | URF_UNREAD_PUBLIC_OR_PROTECTED_FIELD | 39 | Medium
Unread public/protected field: org.apache.any23.vocab.HEvent.location | STYLE | URF_UNREAD_PUBLIC_OR_PROTECTED_FIELD | 49 | Medium
Unread public/protected field: org.apache.any23.vocab.HEvent.name | STYLE | URF_UNREAD_PUBLIC_OR_PROTECTED_FIELD | 41 | Medium
Unread public/protected field: org.apache.any23.vocab.HEvent.start | STYLE | URF_UNREAD_PUBLIC_OR_PROTECTED_FIELD | 43 | Medium
Unread public/protected field: org.apache.any23.vocab.HEvent.summary | STYLE | URF_UNREAD_PUBLIC_OR_PROTECTED_FIELD | 42 | Medium
Unread public/protected field: org.apache.any23.vocab.HEvent.url | STYLE | URF_UNREAD_PUBLIC_OR_PROTECTED_FIELD | 47 | Medium

### org.apache.any23.vocab.HItem

Bug | Category | Details | Line | Priority
--- | --- | --- | --- | ---
The field name org.apache.any23.vocab.HItem.Item doesn't start with a lower case letter | BAD_PRACTICE | NM_FIELD_NAMING_CONVENTION |  | Medium
Unread public/protected field: org.apache.any23.vocab.HItem.Item | STYLE | URF_UNREAD_PUBLIC_OR_PROTECTED_FIELD | 40 | Medium
Unread public/protected field: org.apache.any23.vocab.HItem.name | STYLE | URF_UNREAD_PUBLIC_OR_PROTECTED_FIELD | 41 | Medium
Unread public/protected field: org.apache.any23.vocab.HItem.photo | STYLE | URF_UNREAD_PUBLIC_OR_PROTECTED_FIELD | 43 | Medium
Unread public/protected field: org.apache.any23.vocab.HItem.url | STYLE | URF_UNREAD_PUBLIC_OR_PROTECTED_FIELD | 42 | Medium

### org.apache.any23.vocab.HProduct

Bug | Category | Details | Line | Priority
--- | --- | --- | --- | ---
Unread public/protected field: org.apache.any23.vocab.HProduct.brand | STYLE | URF_UNREAD_PUBLIC_OR_PROTECTED_FIELD | 44 | Medium
Unread public/protected field: org.apache.any23.vocab.HProduct.category | STYLE | URF_UNREAD_PUBLIC_OR_PROTECTED_FIELD | 45 | Medium
Unread public/protected field: org.apache.any23.vocab.HProduct.description | STYLE | URF_UNREAD_PUBLIC_OR_PROTECTED_FIELD | 46 | Medium
Unread public/protected field: org.apache.any23.vocab.HProduct.identifier | STYLE | URF_UNREAD_PUBLIC_OR_PROTECTED_FIELD | 48 | Medium
Unread public/protected field: org.apache.any23.vocab.HProduct.name | STYLE | URF_UNREAD_PUBLIC_OR_PROTECTED_FIELD | 42 | Medium
Unread public/protected field: org.apache.any23.vocab.HProduct.photo | STYLE | URF_UNREAD_PUBLIC_OR_PROTECTED_FIELD | 43 | Medium
Unread public/protected field: org.apache.any23.vocab.HProduct.price | STYLE | URF_UNREAD_PUBLIC_OR_PROTECTED_FIELD | 49 | Medium
Unread public/protected field: org.apache.any23.vocab.HProduct.product | STYLE | URF_UNREAD_PUBLIC_OR_PROTECTED_FIELD | 40 | Medium
Unread public/protected field: org.apache.any23.vocab.HProduct.review | STYLE | URF_UNREAD_PUBLIC_OR_PROTECTED_FIELD | 50 | Medium
Unread public/protected field: org.apache.any23.vocab.HProduct.url | STYLE | URF_UNREAD_PUBLIC_OR_PROTECTED_FIELD | 47 | Medium

### org.apache.any23.vocab.HRecipe

Bug | Category | Details | Line | Priority
--- | --- | --- | --- | ---
The field name org.apache.any23.vocab.HRecipe.Duration doesn't start with a lower case letter | BAD_PRACTICE | NM_FIELD_NAMING_CONVENTION |  | Medium
The field name org.apache.any23.vocab.HRecipe.Ingredient doesn't start with a lower case letter | BAD_PRACTICE | NM_FIELD_NAMING_CONVENTION |  | Medium
The field name org.apache.any23.vocab.HRecipe.Nutrition doesn't start with a lower case letter | BAD_PRACTICE | NM_FIELD_NAMING_CONVENTION |  | Medium
The field name org.apache.any23.vocab.HRecipe.Recipe doesn't start with a lower case letter | BAD_PRACTICE | NM_FIELD_NAMING_CONVENTION |  | Medium
Unread public/protected field: org.apache.any23.vocab.HRecipe.Duration | STYLE | URF_UNREAD_PUBLIC_OR_PROTECTED_FIELD | 42 | Medium
Unread public/protected field: org.apache.any23.vocab.HRecipe.Ingredient | STYLE | URF_UNREAD_PUBLIC_OR_PROTECTED_FIELD | 43 | Medium
Unread public/protected field: org.apache.any23.vocab.HRecipe.Nutrition | STYLE | URF_UNREAD_PUBLIC_OR_PROTECTED_FIELD | 44 | Medium
Unread public/protected field: org.apache.any23.vocab.HRecipe.Recipe | STYLE | URF_UNREAD_PUBLIC_OR_PROTECTED_FIELD | 41 | Medium
Unread public/protected field: org.apache.any23.vocab.HRecipe.author | STYLE | URF_UNREAD_PUBLIC_OR_PROTECTED_FIELD | 53 | Medium
Unread public/protected field: org.apache.any23.vocab.HRecipe.duration | STYLE | URF_UNREAD_PUBLIC_OR_PROTECTED_FIELD | 48 | Medium
Unread public/protected field: org.apache.any23.vocab.HRecipe.durationTime | STYLE | URF_UNREAD_PUBLIC_OR_PROTECTED_FIELD | 50 | Medium
Unread public/protected field: org.apache.any23.vocab.HRecipe.durationTitle | STYLE | URF_UNREAD_PUBLIC_OR_PROTECTED_FIELD | 49 | Medium
Unread public/protected field: org.apache.any23.vocab.HRecipe.fn | STYLE | URF_UNREAD_PUBLIC_OR_PROTECTED_FIELD | 47 | Medium
Unread public/protected field: org.apache.any23.vocab.HRecipe.ingredient | STYLE | URF_UNREAD_PUBLIC_OR_PROTECTED_FIELD | 59 | Medium
Unread public/protected field: org.apache.any23.vocab.HRecipe.ingredientName | STYLE | URF_UNREAD_PUBLIC_OR_PROTECTED_FIELD | 60 | Medium
Unread public/protected field: org.apache.any23.vocab.HRecipe.ingredientQuantity | STYLE | URF_UNREAD_PUBLIC_OR_PROTECTED_FIELD | 61 | Medium
Unread public/protected field: org.apache.any23.vocab.HRecipe.ingredientQuantityType | STYLE | URF_UNREAD_PUBLIC_OR_PROTECTED_FIELD | 62 | Medium
Unread public/protected field: org.apache.any23.vocab.HRecipe.instructions | STYLE | URF_UNREAD_PUBLIC_OR_PROTECTED_FIELD | 63 | Medium
Unread public/protected field: org.apache.any23.vocab.HRecipe.nutrition | STYLE | URF_UNREAD_PUBLIC_OR_PROTECTED_FIELD | 55 | Medium
Unread public/protected field: org.apache.any23.vocab.HRecipe.nutritionValue | STYLE | URF_UNREAD_PUBLIC_OR_PROTECTED_FIELD | 56 | Medium
Unread public/protected field: org.apache.any23.vocab.HRecipe.nutritionValueType | STYLE | URF_UNREAD_PUBLIC_OR_PROTECTED_FIELD | 57 | Medium
Unread public/protected field: org.apache.any23.vocab.HRecipe.photo | STYLE | URF_UNREAD_PUBLIC_OR_PROTECTED_FIELD | 51 | Medium
Unread public/protected field: org.apache.any23.vocab.HRecipe.published | STYLE | URF_UNREAD_PUBLIC_OR_PROTECTED_FIELD | 54 | Medium
Unread public/protected field: org.apache.any23.vocab.HRecipe.summary | STYLE | URF_UNREAD_PUBLIC_OR_PROTECTED_FIELD | 52 | Medium
Unread public/protected field: org.apache.any23.vocab.HRecipe.tag | STYLE | URF_UNREAD_PUBLIC_OR_PROTECTED_FIELD | 58 | Medium
Unread public/protected field: org.apache.any23.vocab.HRecipe.yield | STYLE | URF_UNREAD_PUBLIC_OR_PROTECTED_FIELD | 64 | Medium

### org.apache.any23.vocab.HResume

Bug | Category | Details | Line | Priority
--- | --- | --- | --- | ---
The field name org.apache.any23.vocab.HResume.Resume doesn't start with a lower case letter | BAD_PRACTICE | NM_FIELD_NAMING_CONVENTION |  | Medium
Unread public/protected field: org.apache.any23.vocab.HResume.Resume | STYLE | URF_UNREAD_PUBLIC_OR_PROTECTED_FIELD | 39 | Medium
Unread public/protected field: org.apache.any23.vocab.HResume.affiliation | STYLE | URF_UNREAD_PUBLIC_OR_PROTECTED_FIELD | 43 | Medium
Unread public/protected field: org.apache.any23.vocab.HResume.contact | STYLE | URF_UNREAD_PUBLIC_OR_PROTECTED_FIELD | 42 | Medium
Unread public/protected field: org.apache.any23.vocab.HResume.education | STYLE | URF_UNREAD_PUBLIC_OR_PROTECTED_FIELD | 40 | Medium
Unread public/protected field: org.apache.any23.vocab.HResume.experience | STYLE | URF_UNREAD_PUBLIC_OR_PROTECTED_FIELD | 41 | Medium
Unread public/protected field: org.apache.any23.vocab.HResume.name | STYLE | URF_UNREAD_PUBLIC_OR_PROTECTED_FIELD | 45 | Medium
Unread public/protected field: org.apache.any23.vocab.HResume.skill | STYLE | URF_UNREAD_PUBLIC_OR_PROTECTED_FIELD | 47 | Medium
Unread public/protected field: org.apache.any23.vocab.HResume.summary | STYLE | URF_UNREAD_PUBLIC_OR_PROTECTED_FIELD | 46 | Medium

### org.apache.any23.vocab.OGP

Bug | Category | Details | Line | Priority
--- | --- | --- | --- | ---
Private method org.apache.any23.vocab.OGP.createClass(String) is never called | PERFORMANCE | UPM_UNCALLED_PRIVATE_METHOD | 192 | Medium

### org.apache.any23.vocab.OGPArticle

Bug | Category | Details | Line | Priority
--- | --- | --- | --- | ---
Private method org.apache.any23.vocab.OGPArticle.createClass(String) is never called | PERFORMANCE | UPM_UNCALLED_PRIVATE_METHOD | 75 | Medium

### org.apache.any23.vocab.OGPBook

Bug | Category | Details | Line | Priority
--- | --- | --- | --- | ---
Private method org.apache.any23.vocab.OGPBook.createClass(String) is never called | PERFORMANCE | UPM_UNCALLED_PRIVATE_METHOD | 67 | Medium

### org.apache.any23.vocab.OGPMusic

Bug | Category | Details | Line | Priority
--- | --- | --- | --- | ---
Private method org.apache.any23.vocab.OGPMusic.createClass(String) is never called | PERFORMANCE | UPM_UNCALLED_PRIVATE_METHOD | 104 | Medium

### org.apache.any23.vocab.OGPProfile

Bug | Category | Details | Line | Priority
--- | --- | --- | --- | ---
Private method org.apache.any23.vocab.OGPProfile.createClass(String) is never called | PERFORMANCE | UPM_UNCALLED_PRIVATE_METHOD | 67 | Medium

### org.apache.any23.vocab.OGPVideo

Bug | Category | Details | Line | Priority
--- | --- | --- | --- | ---
Private method org.apache.any23.vocab.OGPVideo.createClass(String) is never called | PERFORMANCE | UPM_UNCALLED_PRIVATE_METHOD | 82 | Medium

### org.apache.any23.vocab.SINDICE

Bug | Category | Details | Line | Priority
--- | --- | --- | --- | ---
Private method org.apache.any23.vocab.SINDICE.createClass(String) is never called | PERFORMANCE | UPM_UNCALLED_PRIVATE_METHOD | 95 | Medium

### org.apache.any23.writer.TripleFormat

Bug | Category | Details | Line | Priority
--- | --- | --- | --- | ---
org.apache.any23.writer.TripleFormat.getExtensions() may expose internal representation by returning TripleFormat.fileExtensions | MALICIOUS_CODE | EI_EXPOSE_REP | 214 | Medium
org.apache.any23.writer.TripleFormat.getMimeTypes() may expose internal representation by returning TripleFormat.mimeTypes | MALICIOUS_CODE | EI_EXPOSE_REP | 206 | Medium