SpotBugs Bug Detector Report
The following document contains the results of SpotBugs
SpotBugs Version is 4.8.6
Threshold is low
Effort is max
Summary
Classes | Bugs | Errors | Missing Classes |
---|---|---|---|
7 | 4 | 0 | 0 |
Files
io.github.rose.springdoc.pig.config.OpenAPIDefinition
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
io.github.rose.springdoc.pig.config.OpenAPIDefinition doesn't override io.swagger.v3.oas.models.OpenAPI.equals(Object) | STYLE | EQ_DOESNT_OVERRIDE_EQUALS | 1 | Medium |
OpenAPIDefinition.applicationContext not initialized in constructor and dereferenced in io.github.rose.springdoc.pig.config.OpenAPIDefinition.afterPropertiesSet() | STYLE | UWF_FIELD_NOT_INITIALIZED_IN_CONSTRUCTOR | 60 | Low |
io.github.rose.springdoc.pig.config.OpenAPIDefinitionImportSelector
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
Possible null pointer dereference in io.github.rose.springdoc.pig.config.OpenAPIDefinitionImportSelector.registerBeanDefinitions(AnnotationMetadata, BeanDefinitionRegistry) due to return value of called method | STYLE | NP_NULL_ON_SOME_PATH_FROM_RETURN_VALUE | 32 | Medium |
io.github.rose.springdoc.pig.config.OpenAPIMetadataConfiguration
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
OpenAPIMetadataConfiguration.applicationContext not initialized in constructor and dereferenced in io.github.rose.springdoc.pig.config.OpenAPIMetadataConfiguration.afterPropertiesSet() | STYLE | UWF_FIELD_NOT_INITIALIZED_IN_CONSTRUCTOR | 40 | Low |