SpotBugs Bug Detector Report
The following document contains the results of SpotBugs
SpotBugs Version is 4.8.6
Threshold is medium
Effort is default
Summary
Classes | Bugs | Errors | Missing Classes |
---|---|---|---|
88 | 114 | 0 | 0 |
Files
org.dynamoframework.rest.crud.CrudController
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
new org.dynamoframework.rest.crud.CrudController(ObjectMapper, SearchService, EntityCopier, UserDetailsService) may expose internal representation by storing an externally mutable object into CrudController.objectMapper | MALICIOUS_CODE | EI_EXPOSE_REP2 | 60 | Medium |
org.dynamoframework.rest.crud.search.ElementCollectionFilterModel
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
org.dynamoframework.rest.crud.search.ElementCollectionFilterModel.getValues() may expose internal representation by returning ElementCollectionFilterModel.values | MALICIOUS_CODE | EI_EXPOSE_REP | 34 | Medium |
org.dynamoframework.rest.crud.search.ElementCollectionFilterModel.setValues(Object[]) may expose internal representation by storing an externally mutable object into ElementCollectionFilterModel.values | MALICIOUS_CODE | EI_EXPOSE_REP2 | 29 | Medium |
org.dynamoframework.rest.crud.search.ElementCollectionFilterModel$ElementCollectionFilterModelBuilder
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
org.dynamoframework.rest.crud.search.ElementCollectionFilterModel$ElementCollectionFilterModelBuilder.values(Object[]) may expose internal representation by storing an externally mutable object into ElementCollectionFilterModel$ElementCollectionFilterModelBuilder.values | MALICIOUS_CODE | EI_EXPOSE_REP2 | 31 | Medium |
org.dynamoframework.rest.crud.search.NotFilterModel
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
org.dynamoframework.rest.crud.search.NotFilterModel.getFilter() may expose internal representation by returning NotFilterModel.filter | MALICIOUS_CODE | EI_EXPOSE_REP | 35 | Medium |
org.dynamoframework.rest.crud.search.NotFilterModel.setFilter(FilterModel) may expose internal representation by storing an externally mutable object into NotFilterModel.filter | MALICIOUS_CODE | EI_EXPOSE_REP2 | 30 | Medium |
org.dynamoframework.rest.crud.search.NotFilterModel$NotFilterModelBuilder
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
org.dynamoframework.rest.crud.search.NotFilterModel$NotFilterModelBuilder.filter(FilterModel) may expose internal representation by storing an externally mutable object into NotFilterModel$NotFilterModelBuilder.filter | MALICIOUS_CODE | EI_EXPOSE_REP2 | 32 | Medium |
org.dynamoframework.rest.crud.search.NumberInFilterModel
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
org.dynamoframework.rest.crud.search.NumberInFilterModel.getValues() may expose internal representation by returning NumberInFilterModel.values | MALICIOUS_CODE | EI_EXPOSE_REP | 40 | Medium |
org.dynamoframework.rest.crud.search.NumberInFilterModel.setValues(List) may expose internal representation by storing an externally mutable object into NumberInFilterModel.values | MALICIOUS_CODE | EI_EXPOSE_REP2 | 33 | Medium |
org.dynamoframework.rest.crud.search.NumberInFilterModel$NumberInFilterModelBuilder
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
org.dynamoframework.rest.crud.search.NumberInFilterModel$NumberInFilterModelBuilder.values(List) may expose internal representation by storing an externally mutable object into NumberInFilterModel$NumberInFilterModelBuilder.values | MALICIOUS_CODE | EI_EXPOSE_REP2 | 35 | Medium |
org.dynamoframework.rest.crud.search.OrFilterModel
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
org.dynamoframework.rest.crud.search.OrFilterModel.getOrFilters() may expose internal representation by returning OrFilterModel.orFilters | MALICIOUS_CODE | EI_EXPOSE_REP | 42 | Medium |
org.dynamoframework.rest.crud.search.OrFilterModel.setOrFilters(List) may expose internal representation by storing an externally mutable object into OrFilterModel.orFilters | MALICIOUS_CODE | EI_EXPOSE_REP2 | 35 | Medium |
org.dynamoframework.rest.crud.search.OrFilterModel$OrFilterModelBuilder
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
org.dynamoframework.rest.crud.search.OrFilterModel$OrFilterModelBuilder.orFilters(List) may expose internal representation by storing an externally mutable object into OrFilterModel$OrFilterModelBuilder.orFilters$value | MALICIOUS_CODE | EI_EXPOSE_REP2 | 37 | Medium |
org.dynamoframework.rest.crud.search.SearchModel
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
org.dynamoframework.rest.crud.search.SearchModel.getFilters() may expose internal representation by returning SearchModel.filters | MALICIOUS_CODE | EI_EXPOSE_REP | 48 | Medium |
org.dynamoframework.rest.crud.search.SearchModel.getPaging() may expose internal representation by returning SearchModel.paging | MALICIOUS_CODE | EI_EXPOSE_REP | 42 | Medium |
org.dynamoframework.rest.crud.search.SearchModel.getSort() may expose internal representation by returning SearchModel.sort | MALICIOUS_CODE | EI_EXPOSE_REP | 46 | Medium |
new org.dynamoframework.rest.crud.search.SearchModel(PagingModel, SortModel, List) may expose internal representation by storing an externally mutable object into SearchModel.filters | MALICIOUS_CODE | EI_EXPOSE_REP2 | 36 | Medium |
new org.dynamoframework.rest.crud.search.SearchModel(PagingModel, SortModel, List) may expose internal representation by storing an externally mutable object into SearchModel.paging | MALICIOUS_CODE | EI_EXPOSE_REP2 | 36 | Medium |
new org.dynamoframework.rest.crud.search.SearchModel(PagingModel, SortModel, List) may expose internal representation by storing an externally mutable object into SearchModel.sort | MALICIOUS_CODE | EI_EXPOSE_REP2 | 36 | Medium |
org.dynamoframework.rest.crud.search.SearchModel.setFilters(List) may expose internal representation by storing an externally mutable object into SearchModel.filters | MALICIOUS_CODE | EI_EXPOSE_REP2 | 34 | Medium |
org.dynamoframework.rest.crud.search.SearchModel.setPaging(PagingModel) may expose internal representation by storing an externally mutable object into SearchModel.paging | MALICIOUS_CODE | EI_EXPOSE_REP2 | 34 | Medium |
org.dynamoframework.rest.crud.search.SearchModel.setSort(SortModel) may expose internal representation by storing an externally mutable object into SearchModel.sort | MALICIOUS_CODE | EI_EXPOSE_REP2 | 34 | Medium |
org.dynamoframework.rest.crud.search.SearchModel$SearchModelBuilder
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
org.dynamoframework.rest.crud.search.SearchModel$SearchModelBuilder.filters(List) may expose internal representation by storing an externally mutable object into SearchModel$SearchModelBuilder.filters | MALICIOUS_CODE | EI_EXPOSE_REP2 | 35 | Medium |
org.dynamoframework.rest.crud.search.SearchModel$SearchModelBuilder.paging(PagingModel) may expose internal representation by storing an externally mutable object into SearchModel$SearchModelBuilder.paging | MALICIOUS_CODE | EI_EXPOSE_REP2 | 35 | Medium |
org.dynamoframework.rest.crud.search.SearchModel$SearchModelBuilder.sort(SortModel) may expose internal representation by storing an externally mutable object into SearchModel$SearchModelBuilder.sort | MALICIOUS_CODE | EI_EXPOSE_REP2 | 35 | Medium |
org.dynamoframework.rest.crud.search.SearchResultsModel
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
org.dynamoframework.rest.crud.search.SearchResultsModel.getResults() may expose internal representation by returning SearchResultsModel.results | MALICIOUS_CODE | EI_EXPOSE_REP | 40 | Medium |
org.dynamoframework.rest.crud.search.SearchResultsModel.getStats() may expose internal representation by returning SearchResultsModel.stats | MALICIOUS_CODE | EI_EXPOSE_REP | 38 | Medium |
new org.dynamoframework.rest.crud.search.SearchResultsModel(StatsModel, List) may expose internal representation by storing an externally mutable object into SearchResultsModel.results | MALICIOUS_CODE | EI_EXPOSE_REP2 | 34 | Medium |
new org.dynamoframework.rest.crud.search.SearchResultsModel(StatsModel, List) may expose internal representation by storing an externally mutable object into SearchResultsModel.stats | MALICIOUS_CODE | EI_EXPOSE_REP2 | 34 | Medium |
org.dynamoframework.rest.crud.search.SearchResultsModel.setResults(List) may expose internal representation by storing an externally mutable object into SearchResultsModel.results | MALICIOUS_CODE | EI_EXPOSE_REP2 | 32 | Medium |
org.dynamoframework.rest.crud.search.SearchResultsModel.setStats(StatsModel) may expose internal representation by storing an externally mutable object into SearchResultsModel.stats | MALICIOUS_CODE | EI_EXPOSE_REP2 | 32 | Medium |
org.dynamoframework.rest.crud.search.SearchResultsModel$SearchResultsModelBuilder
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
org.dynamoframework.rest.crud.search.SearchResultsModel$SearchResultsModelBuilder.results(List) may expose internal representation by storing an externally mutable object into SearchResultsModel$SearchResultsModelBuilder.results | MALICIOUS_CODE | EI_EXPOSE_REP2 | 33 | Medium |
org.dynamoframework.rest.crud.search.SearchResultsModel$SearchResultsModelBuilder.stats(StatsModel) may expose internal representation by storing an externally mutable object into SearchResultsModel$SearchResultsModelBuilder.stats | MALICIOUS_CODE | EI_EXPOSE_REP2 | 33 | Medium |
org.dynamoframework.rest.model.AttributeGroupResponse
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
org.dynamoframework.rest.model.AttributeGroupResponse.getAttributes() may expose internal representation by returning AttributeGroupResponse.attributes | MALICIOUS_CODE | EI_EXPOSE_REP | 50 | Medium |
org.dynamoframework.rest.model.AttributeGroupResponse.getGroupDescriptions() may expose internal representation by returning AttributeGroupResponse.groupDescriptions | MALICIOUS_CODE | EI_EXPOSE_REP | 47 | Medium |
org.dynamoframework.rest.model.AttributeGroupResponse.setAttributes(List) may expose internal representation by storing an externally mutable object into AttributeGroupResponse.attributes | MALICIOUS_CODE | EI_EXPOSE_REP2 | 34 | Medium |
org.dynamoframework.rest.model.AttributeGroupResponse.setGroupDescriptions(Map) may expose internal representation by storing an externally mutable object into AttributeGroupResponse.groupDescriptions | MALICIOUS_CODE | EI_EXPOSE_REP2 | 34 | Medium |
org.dynamoframework.rest.model.AttributeGroupResponse$AttributeGroupResponseBuilder
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
org.dynamoframework.rest.model.AttributeGroupResponse$AttributeGroupResponseBuilder.attributes(List) may expose internal representation by storing an externally mutable object into AttributeGroupResponse$AttributeGroupResponseBuilder.attributes | MALICIOUS_CODE | EI_EXPOSE_REP2 | 35 | Medium |
org.dynamoframework.rest.model.AttributeGroupResponse$AttributeGroupResponseBuilder.groupDescriptions(Map) may expose internal representation by storing an externally mutable object into AttributeGroupResponse$AttributeGroupResponseBuilder.groupDescriptions | MALICIOUS_CODE | EI_EXPOSE_REP2 | 35 | Medium |
org.dynamoframework.rest.model.AttributeModelResponse
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
org.dynamoframework.rest.model.AttributeModelResponse.getAllowedExtensions() may expose internal representation by returning AttributeModelResponse.allowedExtensions | MALICIOUS_CODE | EI_EXPOSE_REP | 48 | Medium |
org.dynamoframework.rest.model.AttributeModelResponse.getCascades() may expose internal representation by returning AttributeModelResponse.cascades | MALICIOUS_CODE | EI_EXPOSE_REP | 352 | Medium |
org.dynamoframework.rest.model.AttributeModelResponse.getDescriptions() may expose internal representation by returning AttributeModelResponse.descriptions | MALICIOUS_CODE | EI_EXPOSE_REP | 75 | Medium |
org.dynamoframework.rest.model.AttributeModelResponse.getDisplayFormats() may expose internal representation by returning AttributeModelResponse.displayFormats | MALICIOUS_CODE | EI_EXPOSE_REP | 87 | Medium |
org.dynamoframework.rest.model.AttributeModelResponse.getDisplayNames() may expose internal representation by returning AttributeModelResponse.displayNames | MALICIOUS_CODE | EI_EXPOSE_REP | 81 | Medium |
org.dynamoframework.rest.model.AttributeModelResponse.getEnumDescriptions() may expose internal representation by returning AttributeModelResponse.enumDescriptions | MALICIOUS_CODE | EI_EXPOSE_REP | 193 | Medium |
org.dynamoframework.rest.model.AttributeModelResponse.getFalseRepresentations() may expose internal representation by returning AttributeModelResponse.falseRepresentations | MALICIOUS_CODE | EI_EXPOSE_REP | 241 | Medium |
org.dynamoframework.rest.model.AttributeModelResponse.getGroupTogetherWith() may expose internal representation by returning AttributeModelResponse.groupTogetherWith | MALICIOUS_CODE | EI_EXPOSE_REP | 98 | Medium |
org.dynamoframework.rest.model.AttributeModelResponse.getPlaceholders() may expose internal representation by returning AttributeModelResponse.placeholders | MALICIOUS_CODE | EI_EXPOSE_REP | 277 | Medium |
org.dynamoframework.rest.model.AttributeModelResponse.getTrueRepresentations() may expose internal representation by returning AttributeModelResponse.trueRepresentations | MALICIOUS_CODE | EI_EXPOSE_REP | 235 | Medium |
org.dynamoframework.rest.model.AttributeModelResponse.setAllowedExtensions(Set) may expose internal representation by storing an externally mutable object into AttributeModelResponse.allowedExtensions | MALICIOUS_CODE | EI_EXPOSE_REP2 | 39 | Medium |
org.dynamoframework.rest.model.AttributeModelResponse.setCascades(List) may expose internal representation by storing an externally mutable object into AttributeModelResponse.cascades | MALICIOUS_CODE | EI_EXPOSE_REP2 | 39 | Medium |
org.dynamoframework.rest.model.AttributeModelResponse.setDescriptions(Map) may expose internal representation by storing an externally mutable object into AttributeModelResponse.descriptions | MALICIOUS_CODE | EI_EXPOSE_REP2 | 39 | Medium |
org.dynamoframework.rest.model.AttributeModelResponse.setDisplayFormats(Map) may expose internal representation by storing an externally mutable object into AttributeModelResponse.displayFormats | MALICIOUS_CODE | EI_EXPOSE_REP2 | 39 | Medium |
org.dynamoframework.rest.model.AttributeModelResponse.setDisplayNames(Map) may expose internal representation by storing an externally mutable object into AttributeModelResponse.displayNames | MALICIOUS_CODE | EI_EXPOSE_REP2 | 39 | Medium |
org.dynamoframework.rest.model.AttributeModelResponse.setEnumDescriptions(Map) may expose internal representation by storing an externally mutable object into AttributeModelResponse.enumDescriptions | MALICIOUS_CODE | EI_EXPOSE_REP2 | 39 | Medium |
org.dynamoframework.rest.model.AttributeModelResponse.setFalseRepresentations(Map) may expose internal representation by storing an externally mutable object into AttributeModelResponse.falseRepresentations | MALICIOUS_CODE | EI_EXPOSE_REP2 | 39 | Medium |
org.dynamoframework.rest.model.AttributeModelResponse.setGroupTogetherWith(List) may expose internal representation by storing an externally mutable object into AttributeModelResponse.groupTogetherWith | MALICIOUS_CODE | EI_EXPOSE_REP2 | 39 | Medium |
org.dynamoframework.rest.model.AttributeModelResponse.setPlaceholders(Map) may expose internal representation by storing an externally mutable object into AttributeModelResponse.placeholders | MALICIOUS_CODE | EI_EXPOSE_REP2 | 39 | Medium |
org.dynamoframework.rest.model.AttributeModelResponse.setTrueRepresentations(Map) may expose internal representation by storing an externally mutable object into AttributeModelResponse.trueRepresentations | MALICIOUS_CODE | EI_EXPOSE_REP2 | 39 | Medium |
org.dynamoframework.rest.model.AttributeModelResponse$AttributeModelResponseBuilder
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
org.dynamoframework.rest.model.AttributeModelResponse$AttributeModelResponseBuilder.allowedExtensions(Set) may expose internal representation by storing an externally mutable object into AttributeModelResponse$AttributeModelResponseBuilder.allowedExtensions | MALICIOUS_CODE | EI_EXPOSE_REP2 | 40 | Medium |
org.dynamoframework.rest.model.AttributeModelResponse$AttributeModelResponseBuilder.cascades(List) may expose internal representation by storing an externally mutable object into AttributeModelResponse$AttributeModelResponseBuilder.cascades | MALICIOUS_CODE | EI_EXPOSE_REP2 | 40 | Medium |
org.dynamoframework.rest.model.AttributeModelResponse$AttributeModelResponseBuilder.descriptions(Map) may expose internal representation by storing an externally mutable object into AttributeModelResponse$AttributeModelResponseBuilder.descriptions | MALICIOUS_CODE | EI_EXPOSE_REP2 | 40 | Medium |
org.dynamoframework.rest.model.AttributeModelResponse$AttributeModelResponseBuilder.displayFormats(Map) may expose internal representation by storing an externally mutable object into AttributeModelResponse$AttributeModelResponseBuilder.displayFormats | MALICIOUS_CODE | EI_EXPOSE_REP2 | 40 | Medium |
org.dynamoframework.rest.model.AttributeModelResponse$AttributeModelResponseBuilder.displayNames(Map) may expose internal representation by storing an externally mutable object into AttributeModelResponse$AttributeModelResponseBuilder.displayNames | MALICIOUS_CODE | EI_EXPOSE_REP2 | 40 | Medium |
org.dynamoframework.rest.model.AttributeModelResponse$AttributeModelResponseBuilder.enumDescriptions(Map) may expose internal representation by storing an externally mutable object into AttributeModelResponse$AttributeModelResponseBuilder.enumDescriptions | MALICIOUS_CODE | EI_EXPOSE_REP2 | 40 | Medium |
org.dynamoframework.rest.model.AttributeModelResponse$AttributeModelResponseBuilder.falseRepresentations(Map) may expose internal representation by storing an externally mutable object into AttributeModelResponse$AttributeModelResponseBuilder.falseRepresentations | MALICIOUS_CODE | EI_EXPOSE_REP2 | 40 | Medium |
org.dynamoframework.rest.model.AttributeModelResponse$AttributeModelResponseBuilder.groupTogetherWith(List) may expose internal representation by storing an externally mutable object into AttributeModelResponse$AttributeModelResponseBuilder.groupTogetherWith | MALICIOUS_CODE | EI_EXPOSE_REP2 | 40 | Medium |
org.dynamoframework.rest.model.AttributeModelResponse$AttributeModelResponseBuilder.placeholders(Map) may expose internal representation by storing an externally mutable object into AttributeModelResponse$AttributeModelResponseBuilder.placeholders | MALICIOUS_CODE | EI_EXPOSE_REP2 | 40 | Medium |
org.dynamoframework.rest.model.AttributeModelResponse$AttributeModelResponseBuilder.trueRepresentations(Map) may expose internal representation by storing an externally mutable object into AttributeModelResponse$AttributeModelResponseBuilder.trueRepresentations | MALICIOUS_CODE | EI_EXPOSE_REP2 | 40 | Medium |
org.dynamoframework.rest.model.EntityModelActionResponse
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
org.dynamoframework.rest.model.EntityModelActionResponse.getAttributeModels() may expose internal representation by returning EntityModelActionResponse.attributeModels | MALICIOUS_CODE | EI_EXPOSE_REP | 47 | Medium |
org.dynamoframework.rest.model.EntityModelActionResponse.getDisplayNames() may expose internal representation by returning EntityModelActionResponse.displayNames | MALICIOUS_CODE | EI_EXPOSE_REP | 44 | Medium |
org.dynamoframework.rest.model.EntityModelActionResponse.getRoles() may expose internal representation by returning EntityModelActionResponse.roles | MALICIOUS_CODE | EI_EXPOSE_REP | 54 | Medium |
org.dynamoframework.rest.model.EntityModelActionResponse.setAttributeModels(List) may expose internal representation by storing an externally mutable object into EntityModelActionResponse.attributeModels | MALICIOUS_CODE | EI_EXPOSE_REP2 | 35 | Medium |
org.dynamoframework.rest.model.EntityModelActionResponse.setDisplayNames(Map) may expose internal representation by storing an externally mutable object into EntityModelActionResponse.displayNames | MALICIOUS_CODE | EI_EXPOSE_REP2 | 35 | Medium |
org.dynamoframework.rest.model.EntityModelActionResponse.setRoles(List) may expose internal representation by storing an externally mutable object into EntityModelActionResponse.roles | MALICIOUS_CODE | EI_EXPOSE_REP2 | 35 | Medium |
org.dynamoframework.rest.model.EntityModelActionResponse$EntityModelActionResponseBuilder
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
org.dynamoframework.rest.model.EntityModelActionResponse$EntityModelActionResponseBuilder.attributeModels(List) may expose internal representation by storing an externally mutable object into EntityModelActionResponse$EntityModelActionResponseBuilder.attributeModels | MALICIOUS_CODE | EI_EXPOSE_REP2 | 36 | Medium |
org.dynamoframework.rest.model.EntityModelActionResponse$EntityModelActionResponseBuilder.displayNames(Map) may expose internal representation by storing an externally mutable object into EntityModelActionResponse$EntityModelActionResponseBuilder.displayNames | MALICIOUS_CODE | EI_EXPOSE_REP2 | 36 | Medium |
org.dynamoframework.rest.model.EntityModelActionResponse$EntityModelActionResponseBuilder.roles(List) may expose internal representation by storing an externally mutable object into EntityModelActionResponse$EntityModelActionResponseBuilder.roles | MALICIOUS_CODE | EI_EXPOSE_REP2 | 36 | Medium |
org.dynamoframework.rest.model.EntityModelResponse
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
org.dynamoframework.rest.model.EntityModelResponse.getActions() may expose internal representation by returning EntityModelResponse.actions | MALICIOUS_CODE | EI_EXPOSE_REP | 123 | Medium |
org.dynamoframework.rest.model.EntityModelResponse.getAttributeGroups() may expose internal representation by returning EntityModelResponse.attributeGroups | MALICIOUS_CODE | EI_EXPOSE_REP | 48 | Medium |
org.dynamoframework.rest.model.EntityModelResponse.getAttributeModels() may expose internal representation by returning EntityModelResponse.attributeModels | MALICIOUS_CODE | EI_EXPOSE_REP | 44 | Medium |
org.dynamoframework.rest.model.EntityModelResponse.getAttributeNamesOrdered() may expose internal representation by returning EntityModelResponse.attributeNamesOrdered | MALICIOUS_CODE | EI_EXPOSE_REP | 54 | Medium |
org.dynamoframework.rest.model.EntityModelResponse.getAttributeNamesOrderedForGrid() may expose internal representation by returning EntityModelResponse.attributeNamesOrderedForGrid | MALICIOUS_CODE | EI_EXPOSE_REP | 60 | Medium |
org.dynamoframework.rest.model.EntityModelResponse.getAttributeNamesOrderedForSearch() may expose internal representation by returning EntityModelResponse.attributeNamesOrderedForSearch | MALICIOUS_CODE | EI_EXPOSE_REP | 66 | Medium |
org.dynamoframework.rest.model.EntityModelResponse.getDeleteRoles() may expose internal representation by returning EntityModelResponse.deleteRoles | MALICIOUS_CODE | EI_EXPOSE_REP | 129 | Medium |
org.dynamoframework.rest.model.EntityModelResponse.getDescriptions() may expose internal representation by returning EntityModelResponse.descriptions | MALICIOUS_CODE | EI_EXPOSE_REP | 72 | Medium |
org.dynamoframework.rest.model.EntityModelResponse.getDisplayNames() may expose internal representation by returning EntityModelResponse.displayNames | MALICIOUS_CODE | EI_EXPOSE_REP | 78 | Medium |
org.dynamoframework.rest.model.EntityModelResponse.getDisplayNamesPlural() may expose internal representation by returning EntityModelResponse.displayNamesPlural | MALICIOUS_CODE | EI_EXPOSE_REP | 84 | Medium |
org.dynamoframework.rest.model.EntityModelResponse.getReadRoles() may expose internal representation by returning EntityModelResponse.readRoles | MALICIOUS_CODE | EI_EXPOSE_REP | 125 | Medium |
org.dynamoframework.rest.model.EntityModelResponse.getWriteRoles() may expose internal representation by returning EntityModelResponse.writeRoles | MALICIOUS_CODE | EI_EXPOSE_REP | 127 | Medium |
org.dynamoframework.rest.model.EntityModelResponse.setActions(List) may expose internal representation by storing an externally mutable object into EntityModelResponse.actions | MALICIOUS_CODE | EI_EXPOSE_REP2 | 34 | Medium |
org.dynamoframework.rest.model.EntityModelResponse.setAttributeGroups(List) may expose internal representation by storing an externally mutable object into EntityModelResponse.attributeGroups | MALICIOUS_CODE | EI_EXPOSE_REP2 | 34 | Medium |
org.dynamoframework.rest.model.EntityModelResponse.setAttributeModels(List) may expose internal representation by storing an externally mutable object into EntityModelResponse.attributeModels | MALICIOUS_CODE | EI_EXPOSE_REP2 | 34 | Medium |
org.dynamoframework.rest.model.EntityModelResponse.setAttributeNamesOrdered(List) may expose internal representation by storing an externally mutable object into EntityModelResponse.attributeNamesOrdered | MALICIOUS_CODE | EI_EXPOSE_REP2 | 34 | Medium |
org.dynamoframework.rest.model.EntityModelResponse.setAttributeNamesOrderedForGrid(List) may expose internal representation by storing an externally mutable object into EntityModelResponse.attributeNamesOrderedForGrid | MALICIOUS_CODE | EI_EXPOSE_REP2 | 34 | Medium |
org.dynamoframework.rest.model.EntityModelResponse.setAttributeNamesOrderedForSearch(List) may expose internal representation by storing an externally mutable object into EntityModelResponse.attributeNamesOrderedForSearch | MALICIOUS_CODE | EI_EXPOSE_REP2 | 34 | Medium |
org.dynamoframework.rest.model.EntityModelResponse.setDeleteRoles(List) may expose internal representation by storing an externally mutable object into EntityModelResponse.deleteRoles | MALICIOUS_CODE | EI_EXPOSE_REP2 | 34 | Medium |
org.dynamoframework.rest.model.EntityModelResponse.setDescriptions(Map) may expose internal representation by storing an externally mutable object into EntityModelResponse.descriptions | MALICIOUS_CODE | EI_EXPOSE_REP2 | 34 | Medium |
org.dynamoframework.rest.model.EntityModelResponse.setDisplayNames(Map) may expose internal representation by storing an externally mutable object into EntityModelResponse.displayNames | MALICIOUS_CODE | EI_EXPOSE_REP2 | 34 | Medium |
org.dynamoframework.rest.model.EntityModelResponse.setDisplayNamesPlural(Map) may expose internal representation by storing an externally mutable object into EntityModelResponse.displayNamesPlural | MALICIOUS_CODE | EI_EXPOSE_REP2 | 34 | Medium |
org.dynamoframework.rest.model.EntityModelResponse.setReadRoles(List) may expose internal representation by storing an externally mutable object into EntityModelResponse.readRoles | MALICIOUS_CODE | EI_EXPOSE_REP2 | 34 | Medium |
org.dynamoframework.rest.model.EntityModelResponse.setWriteRoles(List) may expose internal representation by storing an externally mutable object into EntityModelResponse.writeRoles | MALICIOUS_CODE | EI_EXPOSE_REP2 | 34 | Medium |
org.dynamoframework.rest.model.EntityModelResponse$EntityModelResponseBuilder
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
org.dynamoframework.rest.model.EntityModelResponse$EntityModelResponseBuilder.actions(List) may expose internal representation by storing an externally mutable object into EntityModelResponse$EntityModelResponseBuilder.actions | MALICIOUS_CODE | EI_EXPOSE_REP2 | 35 | Medium |
org.dynamoframework.rest.model.EntityModelResponse$EntityModelResponseBuilder.attributeGroups(List) may expose internal representation by storing an externally mutable object into EntityModelResponse$EntityModelResponseBuilder.attributeGroups | MALICIOUS_CODE | EI_EXPOSE_REP2 | 35 | Medium |
org.dynamoframework.rest.model.EntityModelResponse$EntityModelResponseBuilder.attributeModels(List) may expose internal representation by storing an externally mutable object into EntityModelResponse$EntityModelResponseBuilder.attributeModels | MALICIOUS_CODE | EI_EXPOSE_REP2 | 35 | Medium |
org.dynamoframework.rest.model.EntityModelResponse$EntityModelResponseBuilder.attributeNamesOrdered(List) may expose internal representation by storing an externally mutable object into EntityModelResponse$EntityModelResponseBuilder.attributeNamesOrdered | MALICIOUS_CODE | EI_EXPOSE_REP2 | 35 | Medium |
org.dynamoframework.rest.model.EntityModelResponse$EntityModelResponseBuilder.attributeNamesOrderedForGrid(List) may expose internal representation by storing an externally mutable object into EntityModelResponse$EntityModelResponseBuilder.attributeNamesOrderedForGrid | MALICIOUS_CODE | EI_EXPOSE_REP2 | 35 | Medium |
org.dynamoframework.rest.model.EntityModelResponse$EntityModelResponseBuilder.attributeNamesOrderedForSearch(List) may expose internal representation by storing an externally mutable object into EntityModelResponse$EntityModelResponseBuilder.attributeNamesOrderedForSearch | MALICIOUS_CODE | EI_EXPOSE_REP2 | 35 | Medium |
org.dynamoframework.rest.model.EntityModelResponse$EntityModelResponseBuilder.deleteRoles(List) may expose internal representation by storing an externally mutable object into EntityModelResponse$EntityModelResponseBuilder.deleteRoles | MALICIOUS_CODE | EI_EXPOSE_REP2 | 35 | Medium |
org.dynamoframework.rest.model.EntityModelResponse$EntityModelResponseBuilder.descriptions(Map) may expose internal representation by storing an externally mutable object into EntityModelResponse$EntityModelResponseBuilder.descriptions | MALICIOUS_CODE | EI_EXPOSE_REP2 | 35 | Medium |
org.dynamoframework.rest.model.EntityModelResponse$EntityModelResponseBuilder.displayNames(Map) may expose internal representation by storing an externally mutable object into EntityModelResponse$EntityModelResponseBuilder.displayNames | MALICIOUS_CODE | EI_EXPOSE_REP2 | 35 | Medium |
org.dynamoframework.rest.model.EntityModelResponse$EntityModelResponseBuilder.displayNamesPlural(Map) may expose internal representation by storing an externally mutable object into EntityModelResponse$EntityModelResponseBuilder.displayNamesPlural | MALICIOUS_CODE | EI_EXPOSE_REP2 | 35 | Medium |
org.dynamoframework.rest.model.EntityModelResponse$EntityModelResponseBuilder.readRoles(List) may expose internal representation by storing an externally mutable object into EntityModelResponse$EntityModelResponseBuilder.readRoles | MALICIOUS_CODE | EI_EXPOSE_REP2 | 35 | Medium |
org.dynamoframework.rest.model.EntityModelResponse$EntityModelResponseBuilder.writeRoles(List) may expose internal representation by storing an externally mutable object into EntityModelResponse$EntityModelResponseBuilder.writeRoles | MALICIOUS_CODE | EI_EXPOSE_REP2 | 35 | Medium |