The following document contains the results of FindBugs Report
FindBugs Version is 2.0.1
Threshold is medium
Effort is min
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
Should org.deegree.feature.persistence.cache.SimpleFeatureStoreCache$CacheMap be a _static_ inner class? | PERFORMANCE | SIC_INNER_SHOULD_BE_STATIC | 104 | Medium |
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
org.deegree.feature.persistence.lock.DefaultLockManager.getLock(String) may fail to clean up java.sql.ResultSet | EXPERIMENTAL | OBL_UNSATISFIED_OBLIGATION | 391 | Medium |
org.deegree.feature.persistence.lock.DefaultLockManager.initDatabase() passes a nonconstant String to an execute method on an SQL statement | SECURITY | SQL_NONCONSTANT_STRING_PASSED_TO_EXECUTE | 138 | Medium |
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
org.deegree.feature.persistence.lock.DefaultLockManager$1.createElement(ResultSet) may fail to clean up java.sql.ResultSet | EXPERIMENTAL | OBL_UNSATISFIED_OBLIGATION | 349 | Medium |
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
org.deegree.feature.persistence.query.Query.getSortProperties() may expose internal representation by returning Query.sortBy | MALICIOUS_CODE | EI_EXPOSE_REP | 262 | Medium |
org.deegree.feature.persistence.query.Query.getTypeNames() may expose internal representation by returning Query.typeNames | MALICIOUS_CODE | EI_EXPOSE_REP | 244 | Medium |
new org.deegree.feature.persistence.query.Query(TypeName[], Filter, String, ICRS, SortProperty[]) may expose internal representation by storing an externally mutable object into Query.sortBy | MALICIOUS_CODE | EI_EXPOSE_REP2 | 150 | Medium |
new org.deegree.feature.persistence.query.Query(TypeName[], Filter, String, ICRS, SortProperty[]) may expose internal representation by storing an externally mutable object into Query.typeNames | MALICIOUS_CODE | EI_EXPOSE_REP2 | 147 | Medium |
new org.deegree.feature.persistence.query.Query(TypeName[], Filter, SortProperty[], int, int, double) may expose internal representation by storing an externally mutable object into Query.sortBy | MALICIOUS_CODE | EI_EXPOSE_REP2 | 179 | Medium |
new org.deegree.feature.persistence.query.Query(TypeName[], Filter, SortProperty[], int, int, double) may expose internal representation by storing an externally mutable object into Query.typeNames | MALICIOUS_CODE | EI_EXPOSE_REP2 | 176 | Medium |