SpotBugs Bug Detector Report

The following document contains the results of SpotBugs

SpotBugs Version is 4.0.4

Threshold is medium

Effort is default

Summary

Classes Bugs Errors Missing Classes
13 3 0 0

Files

Class Bugs
com.github.mygreen.messageformatter.MessageFormatter 2
com.github.mygreen.messageformatter.expression.SpelExpressionEvaluator 1

com.github.mygreen.messageformatter.MessageFormatter

Bug Category Details Line Priority
既に利用していた messageInterpolator の値を line 50 で null チェックしています。new com.github.mygreen.messageformatter.MessageFormatter(MessageSource, MessageInterpolator) CORRECTNESS RCN_REDUNDANT_NULLCHECK_WOULD_HAVE_BEEN_A_NPE 51 Medium
既に利用していた messageSource の値を line 50 で null チェックしています。new com.github.mygreen.messageformatter.MessageFormatter(MessageSource, MessageInterpolator) CORRECTNESS RCN_REDUNDANT_NULLCHECK_WOULD_HAVE_BEEN_A_NPE 51 Medium

com.github.mygreen.messageformatter.expression.SpelExpressionEvaluator

Bug Category Details Line Priority
既に利用していた expressionParser の値を line 59 で null チェックしています。new com.github.mygreen.messageformatter.expression.SpelExpressionEvaluator(ExpressionParser) CORRECTNESS RCN_REDUNDANT_NULLCHECK_WOULD_HAVE_BEEN_A_NPE 60 Medium