The following document contains the results of FindBugs Report
FindBugs Version is 1.3.9
Threshold is medium
Effort is min
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
org.kuali.spring.proxy.CallbackContext.getArgs() may expose internal representation by returning CallbackContext.args | MALICIOUS_CODE | EI_EXPOSE_REP | 43 | Medium |
new org.kuali.spring.proxy.CallbackContext(Object, Method, Object[], MethodProxy) may expose internal representation by storing an externally mutable object into CallbackContext.args | MALICIOUS_CODE | EI_EXPOSE_REP2 | 22 | Medium |
org.kuali.spring.proxy.CallbackContext.setArgs(Object[]) may expose internal representation by storing an externally mutable object into CallbackContext.args | MALICIOUS_CODE | EI_EXPOSE_REP2 | 47 | Medium |
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
org.kuali.spring.util.ConfigurablePropertyPlaceholderConfigurer.getLocalProperties() may expose internal representation by returning ConfigurablePropertyPlaceholderConfigurer.localProperties | MALICIOUS_CODE | EI_EXPOSE_REP | 168 | Medium |
org.kuali.spring.util.ConfigurablePropertyPlaceholderConfigurer.getLocations() may expose internal representation by returning ConfigurablePropertyPlaceholderConfigurer.locations | MALICIOUS_CODE | EI_EXPOSE_REP | 176 | Medium |
org.kuali.spring.util.ConfigurablePropertyPlaceholderConfigurer.setLocalProperties(Properties[]) may expose internal representation by storing an externally mutable object into ConfigurablePropertyPlaceholderConfigurer.localProperties | MALICIOUS_CODE | EI_EXPOSE_REP2 | 172 | Medium |
org.kuali.spring.util.ConfigurablePropertyPlaceholderConfigurer.setLocations(Resource[]) may expose internal representation by storing an externally mutable object into ConfigurablePropertyPlaceholderConfigurer.locations | MALICIOUS_CODE | EI_EXPOSE_REP2 | 107 | Medium |
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
org.kuali.spring.util.PropertiesLoader.getLocalProperties() may expose internal representation by returning PropertiesLoader.localProperties | MALICIOUS_CODE | EI_EXPOSE_REP | 380 | Medium |
org.kuali.spring.util.PropertiesLoader.getLocations() may expose internal representation by returning PropertiesLoader.locations | MALICIOUS_CODE | EI_EXPOSE_REP | 388 | Medium |
org.kuali.spring.util.PropertiesLoader.setLocalProperties(Properties[]) may expose internal representation by storing an externally mutable object into PropertiesLoader.localProperties | MALICIOUS_CODE | EI_EXPOSE_REP2 | 384 | Medium |
org.kuali.spring.util.PropertiesLoader.setLocations(Resource[]) may expose internal representation by storing an externally mutable object into PropertiesLoader.locations | MALICIOUS_CODE | EI_EXPOSE_REP2 | 412 | Medium |
Load of known null value in org.kuali.spring.util.PropertiesLoader.mergeProperty(PropertiesMergeContext, String) | STYLE | NP_LOAD_OF_KNOWN_NULL_VALUE | 289 | Medium |
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
Should org.kuali.spring.util.PropertiesResolver$ResolvePropertyContext be a _static_ inner class? | PERFORMANCE | SIC_INNER_SHOULD_BE_STATIC | 19 | Medium |
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
org.kuali.spring.util.PropertyLogger.getMaskExpressions() may expose internal representation by returning PropertyLogger.maskExpressions | MALICIOUS_CODE | EI_EXPOSE_REP | 184 | Medium |
org.kuali.spring.util.PropertyLogger.getPatterns() may expose internal representation by returning PropertyLogger.patterns | MALICIOUS_CODE | EI_EXPOSE_REP | 188 | Medium |
org.kuali.spring.util.PropertyLogger.setMaskExpressions(String[]) may expose internal representation by storing an externally mutable object into PropertyLogger.maskExpressions | MALICIOUS_CODE | EI_EXPOSE_REP2 | 69 | Medium |
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
Invocation of toString on SystemPropertiesMode.values() in org.kuali.spring.util.SystemAwarePropertiesRetriever.isUseSystemProperty(String, String) | CORRECTNESS | DMI_INVOKING_TOSTRING_ON_ARRAY | 57 | Medium |