PMD Results

The following document contains the results of PMD 6.52.0.

Violations By Priority

Priority 3

org/imageconverter/application/ImageConversionService.java

Rule Violation Line
UnnecessaryModifier Unnecessary modifier 'final' on resource specification 'byteArrayOutputStream': resource specifications are implicitly final 235
UnnecessaryModifier Unnecessary modifier 'final' on resource specification 'outStreamWriter': resource specifications are implicitly final 236
UnnecessaryModifier Unnecessary modifier 'final' on resource specification 'csvPrinter': resource specifications are implicitly final 237
UnusedAssignment The value assigned to variable 'imageConversionList' is never used 250

org/imageconverter/application/ImageTypeService.java

Rule Violation Line
UnnecessaryAnnotationValueElement Avoid the use of value in annotations when its the only element 37

org/imageconverter/config/DefaultOpenApiConfiguration.java

Rule Violation Line
CommentRequired Public method and constructor comments are required 5567
CognitiveComplexity The method 'defaultOpenApiCustomiser()' has a cognitive complexity of 18, current threshold is 15 79131
UnusedFormalParameter Avoid unused method parameters such as 'requestMethod'. 133
ShortVariable Avoid variables with short names like s 177
AvoidInstantiatingObjectsInLoops Avoid instantiating new objects inside loops 178
AvoidInstantiatingObjectsInLoops Avoid instantiating new objects inside loops 181
ShortVariable Avoid variables with short names like a 224
AvoidDuplicateLiterals The String literal "x-operationWeight" appears 4 times in this file; the first occurrence is on line 234 234
ShortVariable Avoid variables with short names like p 282
OnlyOneReturn A method should have only one exit point, and that should be the last statement in the method 292294
ShortVariable Avoid variables with short names like s 293
ShortVariable Avoid variables with short names like p 304
OnlyOneReturn A method should have only one exit point, and that should be the last statement in the method 314318
ShortVariable Avoid variables with short names like s 315
ShortVariable Avoid variables with short names like m 317

org/imageconverter/config/LogPerformanceConfiguration.java

Rule Violation Line
CommentRequired Class comments are required 1227
CommentRequired Public method and constructor comments are required 1526

org/imageconverter/controller/ImageConversionRestController.java

Rule Violation Line
ExcessiveImports A high number of imports can indicate a high degree of coupling within an object. 1305

org/imageconverter/infra/RestExceptionHandler.java

Rule Violation Line
AvoidInstantiatingObjectsInLoops Avoid instantiating new objects inside loops 100

org/imageconverter/infra/exception/BaseApplicationException.java

Rule Violation Line
OnlyOneReturn A method should have only one exit point, and that should be the last statement in the method 43

org/imageconverter/infra/exception/ElementWithIdNotFoundException.java

Rule Violation Line
CommentRequired Class comments are required 525
CommentRequired Public method and constructor comments are required 911
CommentRequired Public method and constructor comments are required 1324
OnlyOneReturn A method should have only one exit point, and that should be the last statement in the method 20

org/imageconverter/util/logging/LoggableAspect.java

Rule Violation Line
OnlyOneReturn A method should have only one exit point, and that should be the last statement in the method 194
OnlyOneReturn A method should have only one exit point, and that should be the last statement in the method 197

org/imageconverter/util/performance/PerformanceMonitor.java

Rule Violation Line
CommentRequired Class comments are required 39205
ShortVariable Avoid variables with short names like p 77
ShortVariable Avoid variables with short names like i 87
ShortVariable Avoid variables with short names like s 114
UseUnderscoresInNumericLiterals Number 10000L should separate every third digit with an underscore 157
UseUnderscoresInNumericLiterals Number 10001L should separate every third digit with an underscore 158
CommentRequired Public method and constructor comments are required 176187
InsufficientStringBufferDeclaration StringBuilder has been initialized with size 16, but has at least 75 characters appended. 178
AppendCharacterWithChar Avoid appending characters as strings in StringBuffer.append. 183
ConsecutiveLiteralAppends StringBuffer (or StringBuilder).append is called 2 consecutive times with literals. Use a single append with a single combined String. 183
ConsecutiveLiteralAppends StringBuffer (or StringBuilder).append is called 2 consecutive times with literals. Use a single append with a single combined String. 183
ConsecutiveLiteralAppends StringBuffer (or StringBuilder).append is called 2 consecutive times with literals. Use a single append with a single combined String. 183
AppendCharacterWithChar Avoid appending characters as strings in StringBuffer.append. 183
OnlyOneReturn A method should have only one exit point, and that should be the last statement in the method 192
OnlyOneReturn A method should have only one exit point, and that should be the last statement in the method 196

org/imageconverter/TestConstants.java

Rule Violation Line
TestClassWithoutTestCases The class 'TestConstants' might be a test class, but it contains no test cases. 841

org/imageconverter/controller/actuator/BaseTesseractHealthTest.java

Rule Violation Line
TestClassWithoutTestCases The class 'BaseTesseractHealthTest' might be a test class, but it contains no test cases. 1762

org/imageconverter/controller/imageconverter/ImageConversionRestControllerHappyPathTest.java

Rule Violation Line
TooManyStaticImports Too many static imports may lead to messy code 1400
UseStandardCharsets Please use StandardCharsets constants 371
UnnecessarySemicolon Unnecessary semicolon 387
EmptyStatementNotInLoop An empty statement (semicolon) not part of a loop 387

org/imageconverter/controller/imageconverter/ImageConversionRestControllerUnHappyPathTest.java

Rule Violation Line
TooManyStaticImports Too many static imports may lead to messy code 1421
TooManyMethods This class has too many methods, consider refactoring it. 70421
UseStandardCharsets Please use StandardCharsets constants 405
UnnecessarySemicolon Unnecessary semicolon 417
EmptyStatementNotInLoop An empty statement (semicolon) not part of a loop 417

org/imageconverter/controller/imagetype/ImageTypeRestControllerUnHappyPathBaseTest.java

Rule Violation Line
TestClassWithoutTestCases The class 'ImageTypeRestControllerUnHappyPathBaseTest' might be a test class, but it contains no test cases. 1441

org/imageconverter/controller/imagetype/ImageTypeRestControllerUnHappyPathMovTest.java

Rule Violation Line
UnnecessarySemicolon Unnecessary semicolon 167
EmptyStatementNotInLoop An empty statement (semicolon) not part of a loop 167

org/imageconverter/domain/conversion/ImageConvertionConfigTest.java

Rule Violation Line
TestClassWithoutTestCases The class 'ImageConversionConfigTest' might be a test class, but it contains no test cases. 3295

Priority 4

org/imageconverter/infra/exception/ElementAlreadyExistsException.java

Rule Violation Line
UseVarargs Consider using varargs for methods or constructors which take an array the last parameter. 37

org/imageconverter/util/performance/PerformanceMonitor.java

Rule Violation Line
UselessParentheses Useless parentheses. 199
UselessParentheses Useless parentheses. 200
UselessParentheses Useless parentheses. 201
UselessParentheses Useless parentheses. 202
UselessParentheses Useless parentheses. 203

org/imageconverter/controller/imageconverter/ImageConversionRestControllerUnHappyPathTest.java

Rule Violation Line
UnnecessaryFullyQualifiedName Unnecessary use of fully qualified name 'MediaType.APPLICATION_JSON' due to existing static import 'org.springframework.http.MediaType.APPLICATION_JSON' 122
UnnecessaryFullyQualifiedName Unnecessary use of fully qualified name 'MediaType.APPLICATION_JSON' due to existing static import 'org.springframework.http.MediaType.APPLICATION_JSON' 145
UnnecessaryFullyQualifiedName Unnecessary use of fully qualified name 'MediaType.APPLICATION_JSON' due to existing static import 'org.springframework.http.MediaType.APPLICATION_JSON' 180
UnnecessaryFullyQualifiedName Unnecessary use of fully qualified name 'MediaType.APPLICATION_JSON' due to existing static import 'org.springframework.http.MediaType.APPLICATION_JSON' 205
UnnecessaryFullyQualifiedName Unnecessary use of fully qualified name 'MediaType.APPLICATION_JSON' due to existing static import 'org.springframework.http.MediaType.APPLICATION_JSON' 230
UnnecessaryFullyQualifiedName Unnecessary use of fully qualified name 'MediaType.APPLICATION_JSON' due to existing static import 'org.springframework.http.MediaType.APPLICATION_JSON' 258
UnnecessaryFullyQualifiedName Unnecessary use of fully qualified name 'MediaType.APPLICATION_JSON' due to existing static import 'org.springframework.http.MediaType.APPLICATION_JSON' 285
UnnecessaryFullyQualifiedName Unnecessary use of fully qualified name 'MediaType.APPLICATION_JSON' due to existing static import 'org.springframework.http.MediaType.APPLICATION_JSON' 311
UnnecessaryFullyQualifiedName Unnecessary use of fully qualified name 'MediaType.APPLICATION_JSON' due to existing static import 'org.springframework.http.MediaType.APPLICATION_JSON' 337
UnnecessaryFullyQualifiedName Unnecessary use of fully qualified name 'MediaType.APPLICATION_JSON' due to existing static import 'org.springframework.http.MediaType.APPLICATION_JSON' 368

Files

org/imageconverter/application/ImageConversionService.java

Rule Violation Priority Line
UnnecessaryModifier Unnecessary modifier 'final' on resource specification 'byteArrayOutputStream': resource specifications are implicitly final 3 235
UnnecessaryModifier Unnecessary modifier 'final' on resource specification 'outStreamWriter': resource specifications are implicitly final 3 236
UnnecessaryModifier Unnecessary modifier 'final' on resource specification 'csvPrinter': resource specifications are implicitly final 3 237
UnusedAssignment The value assigned to variable 'imageConversionList' is never used 3 250

org/imageconverter/application/ImageTypeService.java

Rule Violation Priority Line
UnnecessaryAnnotationValueElement Avoid the use of value in annotations when its the only element 3 37

org/imageconverter/config/DefaultOpenApiConfiguration.java

Rule Violation Priority Line
CommentRequired Public method and constructor comments are required 3 5567
CognitiveComplexity The method 'defaultOpenApiCustomiser()' has a cognitive complexity of 18, current threshold is 15 3 79131
UnusedFormalParameter Avoid unused method parameters such as 'requestMethod'. 3 133
ShortVariable Avoid variables with short names like s 3 177
AvoidInstantiatingObjectsInLoops Avoid instantiating new objects inside loops 3 178
AvoidInstantiatingObjectsInLoops Avoid instantiating new objects inside loops 3 181
ShortVariable Avoid variables with short names like a 3 224
AvoidDuplicateLiterals The String literal "x-operationWeight" appears 4 times in this file; the first occurrence is on line 234 3 234
ShortVariable Avoid variables with short names like p 3 282
OnlyOneReturn A method should have only one exit point, and that should be the last statement in the method 3 292294
ShortVariable Avoid variables with short names like s 3 293
ShortVariable Avoid variables with short names like p 3 304
OnlyOneReturn A method should have only one exit point, and that should be the last statement in the method 3 314318
ShortVariable Avoid variables with short names like s 3 315
ShortVariable Avoid variables with short names like m 3 317

org/imageconverter/config/LogPerformanceConfiguration.java

Rule Violation Priority Line
CommentRequired Class comments are required 3 1227
CommentRequired Public method and constructor comments are required 3 1526

org/imageconverter/controller/ImageConversionRestController.java

Rule Violation Priority Line
ExcessiveImports A high number of imports can indicate a high degree of coupling within an object. 3 1305

org/imageconverter/infra/RestExceptionHandler.java

Rule Violation Priority Line
AvoidInstantiatingObjectsInLoops Avoid instantiating new objects inside loops 3 100

org/imageconverter/infra/exception/BaseApplicationException.java

Rule Violation Priority Line
OnlyOneReturn A method should have only one exit point, and that should be the last statement in the method 3 43

org/imageconverter/infra/exception/ElementAlreadyExistsException.java

Rule Violation Priority Line
UseVarargs Consider using varargs for methods or constructors which take an array the last parameter. 4 37

org/imageconverter/infra/exception/ElementWithIdNotFoundException.java

Rule Violation Priority Line
CommentRequired Class comments are required 3 525
CommentRequired Public method and constructor comments are required 3 911
CommentRequired Public method and constructor comments are required 3 1324
OnlyOneReturn A method should have only one exit point, and that should be the last statement in the method 3 20

org/imageconverter/util/logging/LoggableAspect.java

Rule Violation Priority Line
OnlyOneReturn A method should have only one exit point, and that should be the last statement in the method 3 194
OnlyOneReturn A method should have only one exit point, and that should be the last statement in the method 3 197

org/imageconverter/util/performance/PerformanceMonitor.java

Rule Violation Priority Line
CommentRequired Class comments are required 3 39205
ShortVariable Avoid variables with short names like p 3 77
ShortVariable Avoid variables with short names like i 3 87
ShortVariable Avoid variables with short names like s 3 114
UseUnderscoresInNumericLiterals Number 10000L should separate every third digit with an underscore 3 157
UseUnderscoresInNumericLiterals Number 10001L should separate every third digit with an underscore 3 158
CommentRequired Public method and constructor comments are required 3 176187
InsufficientStringBufferDeclaration StringBuilder has been initialized with size 16, but has at least 75 characters appended. 3 178
AppendCharacterWithChar Avoid appending characters as strings in StringBuffer.append. 3 183
ConsecutiveLiteralAppends StringBuffer (or StringBuilder).append is called 2 consecutive times with literals. Use a single append with a single combined String. 3 183
ConsecutiveLiteralAppends StringBuffer (or StringBuilder).append is called 2 consecutive times with literals. Use a single append with a single combined String. 3 183
ConsecutiveLiteralAppends StringBuffer (or StringBuilder).append is called 2 consecutive times with literals. Use a single append with a single combined String. 3 183
AppendCharacterWithChar Avoid appending characters as strings in StringBuffer.append. 3 183
OnlyOneReturn A method should have only one exit point, and that should be the last statement in the method 3 192
OnlyOneReturn A method should have only one exit point, and that should be the last statement in the method 3 196
UselessParentheses Useless parentheses. 4 199
UselessParentheses Useless parentheses. 4 200
UselessParentheses Useless parentheses. 4 201
UselessParentheses Useless parentheses. 4 202
UselessParentheses Useless parentheses. 4 203

org/imageconverter/TestConstants.java

Rule Violation Priority Line
TestClassWithoutTestCases The class 'TestConstants' might be a test class, but it contains no test cases. 3 841

org/imageconverter/controller/actuator/BaseTesseractHealthTest.java

Rule Violation Priority Line
TestClassWithoutTestCases The class 'BaseTesseractHealthTest' might be a test class, but it contains no test cases. 3 1762

org/imageconverter/controller/imageconverter/ImageConversionRestControllerHappyPathTest.java

Rule Violation Priority Line
TooManyStaticImports Too many static imports may lead to messy code 3 1400
UseStandardCharsets Please use StandardCharsets constants 3 371
UnnecessarySemicolon Unnecessary semicolon 3 387
EmptyStatementNotInLoop An empty statement (semicolon) not part of a loop 3 387

org/imageconverter/controller/imageconverter/ImageConversionRestControllerUnHappyPathTest.java

Rule Violation Priority Line
TooManyStaticImports Too many static imports may lead to messy code 3 1421
TooManyMethods This class has too many methods, consider refactoring it. 3 70421
UnnecessaryFullyQualifiedName Unnecessary use of fully qualified name 'MediaType.APPLICATION_JSON' due to existing static import 'org.springframework.http.MediaType.APPLICATION_JSON' 4 122
UnnecessaryFullyQualifiedName Unnecessary use of fully qualified name 'MediaType.APPLICATION_JSON' due to existing static import 'org.springframework.http.MediaType.APPLICATION_JSON' 4 145
UnnecessaryFullyQualifiedName Unnecessary use of fully qualified name 'MediaType.APPLICATION_JSON' due to existing static import 'org.springframework.http.MediaType.APPLICATION_JSON' 4 180
UnnecessaryFullyQualifiedName Unnecessary use of fully qualified name 'MediaType.APPLICATION_JSON' due to existing static import 'org.springframework.http.MediaType.APPLICATION_JSON' 4 205
UnnecessaryFullyQualifiedName Unnecessary use of fully qualified name 'MediaType.APPLICATION_JSON' due to existing static import 'org.springframework.http.MediaType.APPLICATION_JSON' 4 230
UnnecessaryFullyQualifiedName Unnecessary use of fully qualified name 'MediaType.APPLICATION_JSON' due to existing static import 'org.springframework.http.MediaType.APPLICATION_JSON' 4 258
UnnecessaryFullyQualifiedName Unnecessary use of fully qualified name 'MediaType.APPLICATION_JSON' due to existing static import 'org.springframework.http.MediaType.APPLICATION_JSON' 4 285
UnnecessaryFullyQualifiedName Unnecessary use of fully qualified name 'MediaType.APPLICATION_JSON' due to existing static import 'org.springframework.http.MediaType.APPLICATION_JSON' 4 311
UnnecessaryFullyQualifiedName Unnecessary use of fully qualified name 'MediaType.APPLICATION_JSON' due to existing static import 'org.springframework.http.MediaType.APPLICATION_JSON' 4 337
UnnecessaryFullyQualifiedName Unnecessary use of fully qualified name 'MediaType.APPLICATION_JSON' due to existing static import 'org.springframework.http.MediaType.APPLICATION_JSON' 4 368
UseStandardCharsets Please use StandardCharsets constants 3 405
UnnecessarySemicolon Unnecessary semicolon 3 417
EmptyStatementNotInLoop An empty statement (semicolon) not part of a loop 3 417

org/imageconverter/controller/imagetype/ImageTypeRestControllerUnHappyPathBaseTest.java

Rule Violation Priority Line
TestClassWithoutTestCases The class 'ImageTypeRestControllerUnHappyPathBaseTest' might be a test class, but it contains no test cases. 3 1441

org/imageconverter/controller/imagetype/ImageTypeRestControllerUnHappyPathMovTest.java

Rule Violation Priority Line
UnnecessarySemicolon Unnecessary semicolon 3 167
EmptyStatementNotInLoop An empty statement (semicolon) not part of a loop 3 167

org/imageconverter/domain/conversion/ImageConvertionConfigTest.java

Rule Violation Priority Line
TestClassWithoutTestCases The class 'ImageConversionConfigTest' might be a test class, but it contains no test cases. 3 3295

Suppressed Violations

Filename Rule message Suppression type Reason
org/imageconverter/application/ImageConversionService.java Avoid instantiating new objects inside loops nopmd - AvoidInstantiatingObjectsInLoop: It's necessary to create a new object for each element
org/imageconverter/config/health/TesseractInfoService.java Class comments are required annotation
org/imageconverter/config/security/RestSecurityConfig.java A method/constructor should not explicitly throw java.lang.Exception nopmd - Filter throw it
org/imageconverter/domain/conversion/ImageConversion.java The class 'ImageConversion' is suspected to be a Data Class (WOC=27.273%, NOPA=0, NOAM=8, WMC=15) nopmd - Provide accessors on private constructor
org/imageconverter/domain/conversion/ImageConversion.java Class comments are required nopmd - Provide accessors on private constructor
org/imageconverter/domain/conversion/ImageConversion.java Class comments are required annotation
org/imageconverter/domain/conversion/ImageConversion.java Public method and constructor comments are required annotation
org/imageconverter/domain/conversion/ImageConversion.java Public method and constructor comments are required annotation
org/imageconverter/domain/conversion/ImageConversion.java Public method and constructor comments are required annotation
org/imageconverter/domain/imagetype/ImageType.java Class comments are required annotation
org/imageconverter/domain/imagetype/ImageType.java Public method and constructor comments are required annotation
org/imageconverter/domain/imagetype/ImageType.java Public method and constructor comments are required annotation
org/imageconverter/util/logging/LoggableAspect.java Avoid catching generic exceptions such as NullPointerException, RuntimeException, Exception in try-catch block nopmd - point.proceed() throw it
org/imageconverter/ImageConvertRestControllerPerfmanceTest.java JUnit tests should include assert() or fail() nopmd
org/imageconverter/ImageConvertRestControllerPerfmanceTest.java A method/constructor should not explicitly throw java.lang.Exception nopmd
org/imageconverter/application/ImageConversionServiceHappyPathTest.java The lambda parameter name '$' doesn't match '[a-z][a-zA-Z0-9]*' annotation
org/imageconverter/application/ImageConversionServiceHappyPathTest.java The lambda parameter name '$' doesn't match '[a-z][a-zA-Z0-9]*' annotation
org/imageconverter/application/ImageConversionServiceHappyPathTest.java JUnit assertions should include a message annotation
org/imageconverter/application/ImageConversionServiceHappyPathTest.java JUnit assertions should include a message annotation
org/imageconverter/application/ImageTypeServiceHappyPathTest.java JUnit assertions should include a message annotation
org/imageconverter/application/ImageTypeServiceHappyPathTest.java JUnit assertions should include a message annotation
org/imageconverter/application/ImageTypeServiceHappyPathTest.java JUnit assertions should include a message annotation
org/imageconverter/application/ImageTypeServiceHappyPathTest.java JUnit assertions should include a message annotation
org/imageconverter/controller/imageconverter/ImageConversionRestControllerHappyPathTest.java JUnit tests should include assert() or fail() nopmd - SignatureDeclareThrowsException (MockMvc throws Exception), JUnitTestsShouldIncludeAssert (MockMvc already do it)
org/imageconverter/controller/imageconverter/ImageConversionRestControllerHappyPathTest.java JUnit tests should include assert() or fail() nopmd - SignatureDeclareThrowsException (MockMvc throws Exception), JUnitTestsShouldIncludeAssert (MockMvc already do it)
org/imageconverter/controller/imageconverter/ImageConversionRestControllerHappyPathTest.java JUnit tests should include assert() or fail() nopmd - SignatureDeclareThrowsException (MockMvc throws Exception), JUnitTestsShouldIncludeAssert (MockMvc already do it)
org/imageconverter/controller/imageconverter/ImageConversionRestControllerHappyPathTest.java JUnit tests should include assert() or fail() nopmd - SignatureDeclareThrowsException (MockMvc throws Exception), JUnitTestsShouldIncludeAssert (MockMvc already do it)
org/imageconverter/controller/imageconverter/ImageConversionRestControllerHappyPathTest.java A method/constructor should not explicitly throw java.lang.Exception nopmd - SignatureDeclareThrowsException (MockMvc throws Exception), JUnitTestsShouldIncludeAssert (MockMvc already do it)
org/imageconverter/controller/imageconverter/ImageConversionRestControllerHappyPathTest.java A method/constructor should not explicitly throw java.lang.Exception nopmd - SignatureDeclareThrowsException (MockMvc throws Exception), JUnitTestsShouldIncludeAssert (MockMvc already do it)
org/imageconverter/controller/imageconverter/ImageConversionRestControllerHappyPathTest.java A method/constructor should not explicitly throw java.lang.Exception nopmd - SignatureDeclareThrowsException (MockMvc throws Exception), JUnitTestsShouldIncludeAssert (MockMvc already do it)
org/imageconverter/controller/imageconverter/ImageConversionRestControllerHappyPathTest.java A method/constructor should not explicitly throw java.lang.Exception nopmd - SignatureDeclareThrowsException (MockMvc throws Exception)
org/imageconverter/controller/imageconverter/ImageConversionRestControllerHappyPathTest.java A method/constructor should not explicitly throw java.lang.Exception nopmd - SignatureDeclareThrowsException (MockMvc throws Exception)
org/imageconverter/controller/imageconverter/ImageConversionRestControllerHappyPathTest.java A method/constructor should not explicitly throw java.lang.Exception nopmd - SignatureDeclareThrowsException (MockMvc throws Exception)
org/imageconverter/controller/imageconverter/ImageConversionRestControllerHappyPathTest.java A method/constructor should not explicitly throw java.lang.Exception nopmd - SignatureDeclareThrowsException (MockMvc throws Exception), JUnitTestsShouldIncludeAssert (MockMvc already do it)
org/imageconverter/controller/imageconverter/ImageConversionRestControllerHappyPathTest.java A method/constructor should not explicitly throw java.lang.Exception nopmd - SignatureDeclareThrowsException (MockMvc throws Exception), JUnitTestsShouldIncludeAssert (MockMvc already do it)
org/imageconverter/controller/imageconverter/ImageConversionRestControllerUnHappyPathTest.java JUnit tests should include assert() or fail() nopmd - SignatureDeclareThrowsException (MockMvc throws Exception), JUnitTestsShouldIncludeAssert (MockMvc already do it)
org/imageconverter/controller/imageconverter/ImageConversionRestControllerUnHappyPathTest.java JUnit tests should include assert() or fail() nopmd - SignatureDeclareThrowsException (MockMvc throws Exception), JUnitTestsShouldIncludeAssert (MockMvc already do it)
org/imageconverter/controller/imageconverter/ImageConversionRestControllerUnHappyPathTest.java JUnit tests should include assert() or fail() nopmd - SignatureDeclareThrowsException (MockMvc throws Exception), JUnitTestsShouldIncludeAssert (MockMvc already do it)
org/imageconverter/controller/imageconverter/ImageConversionRestControllerUnHappyPathTest.java JUnit tests should include assert() or fail() nopmd - SignatureDeclareThrowsException (MockMvc throws Exception), JUnitTestsShouldIncludeAssert (MockMvc already do it)
org/imageconverter/controller/imageconverter/ImageConversionRestControllerUnHappyPathTest.java JUnit tests should include assert() or fail() nopmd - SignatureDeclareThrowsException (MockMvc throws Exception), JUnitTestsShouldIncludeAssert (MockMvc already do it)
org/imageconverter/controller/imageconverter/ImageConversionRestControllerUnHappyPathTest.java JUnit tests should include assert() or fail() nopmd - SignatureDeclareThrowsException (MockMvc throws Exception), JUnitTestsShouldIncludeAssert (MockMvc already do it)
org/imageconverter/controller/imageconverter/ImageConversionRestControllerUnHappyPathTest.java JUnit tests should include assert() or fail() nopmd - SignatureDeclareThrowsException (MockMvc throws Exception), JUnitTestsShouldIncludeAssert (MockMvc already do it)
org/imageconverter/controller/imageconverter/ImageConversionRestControllerUnHappyPathTest.java JUnit tests should include assert() or fail() nopmd - SignatureDeclareThrowsException (MockMvc throws Exception), JUnitTestsShouldIncludeAssert (MockMvc already do it)
org/imageconverter/controller/imageconverter/ImageConversionRestControllerUnHappyPathTest.java JUnit tests should include assert() or fail() nopmd - SignatureDeclareThrowsException: (MockMvc throws Exception), JUnitTestsShouldIncludeAssert (MockMvc already do it)
org/imageconverter/controller/imageconverter/ImageConversionRestControllerUnHappyPathTest.java JUnit tests should include assert() or fail() nopmd - SignatureDeclareThrowsException: (MockMvc throws Exception), JUnitTestsShouldIncludeAssert (MockMvc already do it)
org/imageconverter/controller/imageconverter/ImageConversionRestControllerUnHappyPathTest.java JUnit tests should include assert() or fail() nopmd - SignatureDeclareThrowsException (MockMvc throws Exception), JUnitTestsShouldIncludeAssert (MockMvc already do it)
org/imageconverter/controller/imageconverter/ImageConversionRestControllerUnHappyPathTest.java A method/constructor should not explicitly throw java.lang.Exception nopmd - SignatureDeclareThrowsException (MockMvc throws Exception), JUnitTestsShouldIncludeAssert (MockMvc already do it)
org/imageconverter/controller/imageconverter/ImageConversionRestControllerUnHappyPathTest.java A method/constructor should not explicitly throw java.lang.Exception nopmd - SignatureDeclareThrowsException (MockMvc throws Exception), JUnitTestsShouldIncludeAssert (MockMvc already do it)
org/imageconverter/controller/imageconverter/ImageConversionRestControllerUnHappyPathTest.java A method/constructor should not explicitly throw java.lang.Exception nopmd - SignatureDeclareThrowsException (MockMvc throws Exception), JUnitTestsShouldIncludeAssert (MockMvc already do it)
org/imageconverter/controller/imageconverter/ImageConversionRestControllerUnHappyPathTest.java A method/constructor should not explicitly throw java.lang.Exception nopmd - SignatureDeclareThrowsException (MockMvc throws Exception), JUnitTestsShouldIncludeAssert (MockMvc already do it)
org/imageconverter/controller/imageconverter/ImageConversionRestControllerUnHappyPathTest.java A method/constructor should not explicitly throw java.lang.Exception nopmd - SignatureDeclareThrowsException (MockMvc throws Exception), JUnitTestsShouldIncludeAssert (MockMvc already do it)
org/imageconverter/controller/imageconverter/ImageConversionRestControllerUnHappyPathTest.java A method/constructor should not explicitly throw java.lang.Exception nopmd - SignatureDeclareThrowsException (MockMvc throws Exception), JUnitTestsShouldIncludeAssert (MockMvc already do it)
org/imageconverter/controller/imageconverter/ImageConversionRestControllerUnHappyPathTest.java A method/constructor should not explicitly throw java.lang.Exception nopmd - SignatureDeclareThrowsException (MockMvc throws Exception), JUnitTestsShouldIncludeAssert (MockMvc already do it)
org/imageconverter/controller/imageconverter/ImageConversionRestControllerUnHappyPathTest.java A method/constructor should not explicitly throw java.lang.Exception nopmd - SignatureDeclareThrowsException (MockMvc throws Exception), JUnitTestsShouldIncludeAssert (MockMvc already do it)
org/imageconverter/controller/imageconverter/ImageConversionRestControllerUnHappyPathTest.java A method/constructor should not explicitly throw java.lang.Exception nopmd - SignatureDeclareThrowsException: (MockMvc throws Exception), JUnitTestsShouldIncludeAssert (MockMvc already do it)
org/imageconverter/controller/imageconverter/ImageConversionRestControllerUnHappyPathTest.java A method/constructor should not explicitly throw java.lang.Exception nopmd - SignatureDeclareThrowsException: (MockMvc throws Exception), JUnitTestsShouldIncludeAssert (MockMvc already do it)
org/imageconverter/controller/imageconverter/ImageConversionRestControllerUnHappyPathTest.java A method/constructor should not explicitly throw java.lang.Exception nopmd - SignatureDeclareThrowsException (MockMvc throws Exception), JUnitTestsShouldIncludeAssert (MockMvc already do it)
org/imageconverter/controller/imageconverter/ImageConvertRestControllerSearchUnHappyPathTest.java JUnit tests should include assert() or fail() nopmd - SignatureDeclareThrowsException (MockMvc throws Exception), JUnitTestsShouldIncludeAssert (MockMvc already do it)
org/imageconverter/controller/imageconverter/ImageConvertRestControllerSearchUnHappyPathTest.java JUnit tests should include assert() or fail() nopmd - SignatureDeclareThrowsException (MockMvc throws Exception), JUnitTestsShouldIncludeAssert (MockMvc already do it)
org/imageconverter/controller/imageconverter/ImageConvertRestControllerSearchUnHappyPathTest.java JUnit tests should include assert() or fail() nopmd - SignatureDeclareThrowsException (MockMvc throws Exception), JUnitTestsShouldIncludeAssert (MockMvc already do it)
org/imageconverter/controller/imageconverter/ImageConvertRestControllerSearchUnHappyPathTest.java JUnit tests should include assert() or fail() nopmd - SignatureDeclareThrowsException (MockMvc throws Exception), JUnitTestsShouldIncludeAssert (MockMvc already do it)
org/imageconverter/controller/imageconverter/ImageConvertRestControllerSearchUnHappyPathTest.java A method/constructor should not explicitly throw java.lang.Exception nopmd - SignatureDeclareThrowsException (MockMvc throws Exception), JUnitTestsShouldIncludeAssert (MockMvc already do it)
org/imageconverter/controller/imageconverter/ImageConvertRestControllerSearchUnHappyPathTest.java A method/constructor should not explicitly throw java.lang.Exception nopmd - SignatureDeclareThrowsException (MockMvc throws Exception), JUnitTestsShouldIncludeAssert (MockMvc already do it)
org/imageconverter/controller/imageconverter/ImageConvertRestControllerSearchUnHappyPathTest.java A method/constructor should not explicitly throw java.lang.Exception nopmd - SignatureDeclareThrowsException (MockMvc throws Exception), JUnitTestsShouldIncludeAssert (MockMvc already do it)
org/imageconverter/controller/imageconverter/ImageConvertRestControllerSearchUnHappyPathTest.java A method/constructor should not explicitly throw java.lang.Exception nopmd - SignatureDeclareThrowsException (MockMvc throws Exception), JUnitTestsShouldIncludeAssert (MockMvc already do it)
org/imageconverter/controller/imagetype/ImageTypeRestControllerHappyPathTest.java JUnit tests should include assert() or fail() nopmd - SignatureDeclareThrowsException (MockMvc throws Exception), JUnitTestsShouldIncludeAssert (MockMvc already do it)
org/imageconverter/controller/imagetype/ImageTypeRestControllerHappyPathTest.java JUnit tests should include assert() or fail() nopmd - SignatureDeclareThrowsException (MockMvc throws Exception), JUnitTestsShouldIncludeAssert (MockMvc already do it)
org/imageconverter/controller/imagetype/ImageTypeRestControllerHappyPathTest.java JUnit tests should include assert() or fail() nopmd - SignatureDeclareThrowsException (MockMvc throws Exception), JUnitTestsShouldIncludeAssert (MockMvc already do it)
org/imageconverter/controller/imagetype/ImageTypeRestControllerHappyPathTest.java JUnit tests should include assert() or fail() nopmd - SignatureDeclareThrowsException (MockMvc throws Exception), JUnitTestsShouldIncludeAssert (MockMvc already do it)
org/imageconverter/controller/imagetype/ImageTypeRestControllerHappyPathTest.java JUnit tests should include assert() or fail() nopmd - SignatureDeclareThrowsException (MockMvc throws Exception), JUnitTestsShouldIncludeAssert (MockMvc already do it)
org/imageconverter/controller/imagetype/ImageTypeRestControllerHappyPathTest.java JUnit tests should include assert() or fail() nopmd - SignatureDeclareThrowsException (MockMvc throws Exception), JUnitTestsShouldIncludeAssert (MockMvc already do it)
org/imageconverter/controller/imagetype/ImageTypeRestControllerHappyPathTest.java A method/constructor should not explicitly throw java.lang.Exception nopmd - SignatureDeclareThrowsException (MockMvc throws Exception), JUnitTestsShouldIncludeAssert (MockMvc already do it)
org/imageconverter/controller/imagetype/ImageTypeRestControllerHappyPathTest.java A method/constructor should not explicitly throw java.lang.Exception nopmd - SignatureDeclareThrowsException (MockMvc throws Exception), JUnitTestsShouldIncludeAssert (MockMvc already do it)
org/imageconverter/controller/imagetype/ImageTypeRestControllerHappyPathTest.java A method/constructor should not explicitly throw java.lang.Exception nopmd - SignatureDeclareThrowsException (MockMvc throws Exception), JUnitTestsShouldIncludeAssert (MockMvc already do it)
org/imageconverter/controller/imagetype/ImageTypeRestControllerHappyPathTest.java A method/constructor should not explicitly throw java.lang.Exception nopmd - SignatureDeclareThrowsException (MockMvc throws Exception), JUnitTestsShouldIncludeAssert (MockMvc already do it)
org/imageconverter/controller/imagetype/ImageTypeRestControllerHappyPathTest.java A method/constructor should not explicitly throw java.lang.Exception nopmd - SignatureDeclareThrowsException (MockMvc throws Exception), JUnitTestsShouldIncludeAssert (MockMvc already do it)
org/imageconverter/controller/imagetype/ImageTypeRestControllerHappyPathTest.java A method/constructor should not explicitly throw java.lang.Exception nopmd - SignatureDeclareThrowsException (MockMvc throws Exception), JUnitTestsShouldIncludeAssert (MockMvc already do it)
org/imageconverter/controller/imagetype/ImageTypeRestControllerUnHappyPathFindTest.java JUnit tests should include assert() or fail() nopmd - SignatureDeclareThrowsException (MockMvc throws Exception), JUnitTestsShouldIncludeAssert (MockMvc already do it)
org/imageconverter/controller/imagetype/ImageTypeRestControllerUnHappyPathFindTest.java JUnit tests should include assert() or fail() nopmd - SignatureDeclareThrowsException (MockMvc throws Exception), JUnitTestsShouldIncludeAssert (MockMvc already do it)
org/imageconverter/controller/imagetype/ImageTypeRestControllerUnHappyPathFindTest.java JUnit tests should include assert() or fail() nopmd - SignatureDeclareThrowsException (MockMvc throws Exception), JUnitTestsShouldIncludeAssert (MockMvc already do it)
org/imageconverter/controller/imagetype/ImageTypeRestControllerUnHappyPathFindTest.java A method/constructor should not explicitly throw java.lang.Exception nopmd - SignatureDeclareThrowsException (MockMvc throws Exception), JUnitTestsShouldIncludeAssert (MockMvc already do it)
org/imageconverter/controller/imagetype/ImageTypeRestControllerUnHappyPathFindTest.java A method/constructor should not explicitly throw java.lang.Exception nopmd - SignatureDeclareThrowsException (MockMvc throws Exception), JUnitTestsShouldIncludeAssert (MockMvc already do it)
org/imageconverter/controller/imagetype/ImageTypeRestControllerUnHappyPathFindTest.java A method/constructor should not explicitly throw java.lang.Exception nopmd - SignatureDeclareThrowsException (MockMvc throws Exception), JUnitTestsShouldIncludeAssert (MockMvc already do it)
org/imageconverter/controller/imagetype/ImageTypeRestControllerUnHappyPathMovTest.java JUnit tests should include assert() or fail() nopmd - SignatureDeclareThrowsException (MockMvc throws Exception), JUnitTestsShouldIncludeAssert (MockMvc already do it)
org/imageconverter/controller/imagetype/ImageTypeRestControllerUnHappyPathMovTest.java JUnit tests should include assert() or fail() nopmd - SignatureDeclareThrowsException (MockMvc throws Exception), JUnitTestsShouldIncludeAssert (MockMvc already do it)
org/imageconverter/controller/imagetype/ImageTypeRestControllerUnHappyPathMovTest.java JUnit tests should include assert() or fail() nopmd - SignatureDeclareThrowsException (MockMvc throws Exception), JUnitTestsShouldIncludeAssert (MockMvc already do it)
org/imageconverter/controller/imagetype/ImageTypeRestControllerUnHappyPathMovTest.java JUnit tests should include assert() or fail() nopmd - SignatureDeclareThrowsException (MockMvc throws Exception), JUnitTestsShouldIncludeAssert (MockMvc already do it)
org/imageconverter/controller/imagetype/ImageTypeRestControllerUnHappyPathMovTest.java JUnit tests should include assert() or fail() nopmd - SignatureDeclareThrowsException (MockMvc throws Exception), JUnitTestsShouldIncludeAssert (MockMvc already do it)
org/imageconverter/controller/imagetype/ImageTypeRestControllerUnHappyPathMovTest.java JUnit tests should include assert() or fail() nopmd - SignatureDeclareThrowsException (MockMvc throws Exception), JUnitTestsShouldIncludeAssert (MockMvc already do it)
org/imageconverter/controller/imagetype/ImageTypeRestControllerUnHappyPathMovTest.java JUnit tests should include assert() or fail() nopmd - SignatureDeclareThrowsException (MockMvc throws Exception), JUnitTestsShouldIncludeAssert (MockMvc already do it)
org/imageconverter/controller/imagetype/ImageTypeRestControllerUnHappyPathMovTest.java A method/constructor should not explicitly throw java.lang.Exception nopmd - SignatureDeclareThrowsException (MockMvc throws Exception), JUnitTestsShouldIncludeAssert (MockMvc already do it)
org/imageconverter/controller/imagetype/ImageTypeRestControllerUnHappyPathMovTest.java A method/constructor should not explicitly throw java.lang.Exception nopmd - SignatureDeclareThrowsException (MockMvc throws Exception), JUnitTestsShouldIncludeAssert (MockMvc already do it)
org/imageconverter/controller/imagetype/ImageTypeRestControllerUnHappyPathMovTest.java A method/constructor should not explicitly throw java.lang.Exception nopmd - SignatureDeclareThrowsException (MockMvc throws Exception), JUnitTestsShouldIncludeAssert (MockMvc already do it)
org/imageconverter/controller/imagetype/ImageTypeRestControllerUnHappyPathMovTest.java A method/constructor should not explicitly throw java.lang.Exception nopmd - SignatureDeclareThrowsException (MockMvc throws Exception), JUnitTestsShouldIncludeAssert (MockMvc already do it)
org/imageconverter/controller/imagetype/ImageTypeRestControllerUnHappyPathMovTest.java A method/constructor should not explicitly throw java.lang.Exception nopmd - SignatureDeclareThrowsException (MockMvc throws Exception), JUnitTestsShouldIncludeAssert (MockMvc already do it)
org/imageconverter/controller/imagetype/ImageTypeRestControllerUnHappyPathMovTest.java A method/constructor should not explicitly throw java.lang.Exception nopmd - SignatureDeclareThrowsException (MockMvc throws Exception), JUnitTestsShouldIncludeAssert (MockMvc already do it)
org/imageconverter/controller/imagetype/ImageTypeRestControllerUnHappyPathMovTest.java A method/constructor should not explicitly throw java.lang.Exception nopmd - SignatureDeclareThrowsException (MockMvc throws Exception), JUnitTestsShouldIncludeAssert (MockMvc already do it)
org/imageconverter/domain/conversion/ImageConversionHappyPathTest.java The lambda parameter name '$' doesn't match '[a-z][a-zA-Z0-9]*' annotation
org/imageconverter/domain/conversion/ImageConversionHappyPathTest.java JUnit tests should include assert() or fail() nopmd - JUnitTestsShouldIncludeAssert: EqualsVerifier already do it
org/imageconverter/domain/conversion/ImageConversionHappyPathTest.java JUnit tests should include assert() or fail() nopmd - JUnitTestsShouldIncludeAssert: ToStringVerifier already do it
org/imageconverter/domain/conversion/ImageConversionUnHappyPathTest.java The lambda parameter name '$' doesn't match '[a-z][a-zA-Z0-9]*' annotation
org/imageconverter/domain/conversion/ImageConvertionConfigTest.java Protected method constructor comments are required annotation
org/imageconverter/domain/imagetype/ImageTypeHappyPathTest.java JUnit assertions should include a message annotation
org/imageconverter/domain/imagetype/ImageTypeHappyPathTest.java JUnit assertions should include a message annotation
org/imageconverter/domain/imagetype/ImageTypeHappyPathTest.java JUnit tests should include assert() or fail() nopmd - JUnitTestsShouldIncludeAssert: EqualsVerifier already do it
org/imageconverter/domain/imagetype/ImageTypeHappyPathTest.java JUnit tests should include assert() or fail() nopmd - JUnitTestsShouldIncludeAssert: ToStringVerifier already do it
org/imageconverter/domain/imagetype/ImageTypeUnHappyPathTest.java Class comments are required annotation