Found 'DD'-anomaly for variable 'headerValue' (lines '48'-'49').
Found 'DU'-anomaly for variable 'processedHeader' (lines '79'-'103').
Avoid assignments in operands
Found 'DU'-anomaly for variable 'read' (lines '109'-'114').
It is a good practice to call super() in a constructor
Found 'DU'-anomaly for variable 'message' (lines '68'-'86').
It is a good practice to call super() in a constructor
It is a good practice to call super() in a constructor
Found 'DD'-anomaly for variable 'lastError' (lines '87'-'89').
Found 'DU'-anomaly for variable 'lastError' (lines '87'-'108').
These nested if statements could be combined
Found 'DD'-anomaly for variable 'lastTempFailure' (lines '158'-'175').
Found 'DU'-anomaly for variable 'lastTempFailure' (lines '158'-'192').
Found 'DD'-anomaly for variable 'lastPermFailure' (lines '159'-'177').
Found 'DU'-anomaly for variable 'lastPermFailure' (lines '159'-'192').
Found 'DD'-anomaly for variable 'lastTempFailure' (lines '175'-'175').
Found 'DU'-anomaly for variable 'lastTempFailure' (lines '175'-'192').
Found 'DD'-anomaly for variable 'lastPermFailure' (lines '177'-'177').
Found 'DU'-anomaly for variable 'lastPermFailure' (lines '177'-'192').
Found 'DU'-anomaly for variable 'bodyHashJobs' (lines '244'-'353').
Found 'DU'-anomaly for variable 'outputStreams' (lines '245'-'353').
Found 'DU'-anomaly for variable 'signatureExceptions' (lines '246'-'353').
A method should have only one exit point, and that should be the last statement in the method
Avoid modifiers which are implied by the context
Avoid modifiers which are implied by the context
Avoid modifiers which are implied by the context
Avoid modifiers which are implied by the context
Avoid modifiers which are implied by the context
Avoid modifiers which are implied by the context
Avoid modifiers which are implied by the context
Avoid modifiers which are implied by the context
Avoid modifiers which are implied by the context
Avoid modifiers which are implied by the context
Avoid modifiers which are implied by the context
Avoid modifiers which are implied by the context
Avoid modifiers which are implied by the context
Avoid modifiers which are implied by the context
Avoid modifiers which are implied by the context
Avoid modifiers which are implied by the context
Avoid modifiers which are implied by the context
Avoid modifiers which are implied by the context
Avoid modifiers which are implied by the context
Avoid modifiers which are implied by the context
Avoid modifiers which are implied by the context
Avoid modifiers which are implied by the context
Avoid modifiers which are implied by the context
Avoid modifiers which are implied by the context
Avoid modifiers which are implied by the context
Avoid modifiers which are implied by the context
Avoid modifiers which are implied by the context
Avoid modifiers which are implied by the context
Avoid modifiers which are implied by the context
Avoid modifiers which are implied by the context
Avoid modifiers which are implied by the context
Avoid modifiers which are implied by the context
Avoid modifiers which are implied by the context
Avoid modifiers which are implied by the context
Avoid modifiers which are implied by the context
Avoid modifiers which are implied by the context
Use explicit scoping instead of the default package private level
It is a good practice to call super() in a constructor
Found 'DU'-anomaly for variable 'start' (lines '40'-'68').
Found 'DU'-anomaly for variable 'start' (lines '49'-'68').
Avoid empty if statements
Found 'DD'-anomaly for variable 'newCountCRLF' (lines '60'-'68').
Found 'DD'-anomaly for variable 'newLastWasCR' (lines '61'-'63').
Found 'DD'-anomaly for variable 'newCountCRLF' (lines '68'-'68').
Use explicit scoping instead of the default package private level
Found 'DD'-anomaly for variable 'out' (lines '79'-'81').
Found 'DD'-anomaly for variable 'out' (lines '79'-'83').
Found 'DD'-anomaly for variable 'out' (lines '79'-'85').
Found 'DU'-anomaly for variable 'rr' (lines '63'-'76').
A method should have only one exit point, and that should be the last statement in the method
Found 'DU'-anomaly for variable 'records' (lines '88'-'122').
A method should have only one exit point, and that should be the last statement in the method
Assigning an Object to null is a code smell. Consider refactoring.
Avoid using final local variables, turn them into fields
Avoid using final local variables, turn them into fields
Avoid using final local variables, turn them into fields
Avoid assignments in operands
Found 'DU'-anomaly for variable 'read' (lines '165'-'172').
Avoid empty catch blocks
A method should have only one exit point, and that should be the last statement in the method
A method should have only one exit point, and that should be the last statement in the method
Found 'DU'-anomaly for variable 'pStar' (lines '130'-'156').
These nested if statements could be combined
A method should have only one exit point, and that should be the last statement in the method
A method should have only one exit point, and that should be the last statement in the method
Found 'DD'-anomaly for variable 'measure' (lines '78'-'83').
Found 'DU'-anomaly for variable 'measure' (lines '78'-'112').
Found 'DD'-anomaly for variable 'measure' (lines '83'-'86').
Found 'DD'-anomaly for variable 'measure' (lines '86'-'89').
Found 'DD'-anomaly for variable 'measure' (lines '89'-'92').
Found 'DD'-anomaly for variable 'measure' (lines '92'-'95').
A method should have only one exit point, and that should be the last statement in the method
Found 'DU'-anomaly for variable 'sb' (lines '145'-'205').
Found 'DU'-anomaly for variable 'state' (lines '149'-'205').
Found 'DD'-anomaly for variable 'start' (lines '150'-'191').
Found 'DU'-anomaly for variable 'start' (lines '150'-'205').
Found 'DD'-anomaly for variable 'd' (lines '151'-'186').
Found 'DD'-anomaly for variable 'd' (lines '151'-'188').
Found 'DU'-anomaly for variable 'd' (lines '151'-'205').
Found 'DU'-anomaly for variable 'lastWasNL' (lines '152'-'205').
Found 'DD'-anomaly for variable 'lastWasNL' (lines '158'-'167').
Found 'DU'-anomaly for variable 'lastWasNL' (lines '158'-'205').
Found 'DU'-anomaly for variable 'lastWasNL' (lines '167'-'205').
Found 'DU'-anomaly for variable 'start' (lines '169'-'205').
Found 'DU'-anomaly for variable 'state' (lines '185'-'205').
Found 'DD'-anomaly for variable 'd' (lines '186'-'186').
Found 'DD'-anomaly for variable 'd' (lines '186'-'188').
Found 'DU'-anomaly for variable 'd' (lines '186'-'205').
Found 'DU'-anomaly for variable 'state' (lines '190'-'205').
Found 'DD'-anomaly for variable 'start' (lines '191'-'191').
Found 'DU'-anomaly for variable 'start' (lines '191'-'205').
A method should have only one exit point, and that should be the last statement in the method
A method should have only one exit point, and that should be the last statement in the method
A method should have only one exit point, and that should be the last statement in the method
A method should have only one exit point, and that should be the last statement in the method
A method should have only one exit point, and that should be the last statement in the method
Found 'DD'-anomaly for variable 'i' (lines '184'-'140').
Avoid using final local variables, turn them into fields
Found 'DD'-anomaly for variable 'result' (lines '191'-'192').
A method should have only one exit point, and that should be the last statement in the method
A method should have only one exit point, and that should be the last statement in the method
A method should have only one exit point, and that should be the last statement in the method
A method should have only one exit point, and that should be the last statement in the method
A method should have only one exit point, and that should be the last statement in the method
A method should have only one exit point, and that should be the last statement in the method
Assigning an Object to null is a code smell. Consider refactoring.
Found 'DU'-anomaly for variable 'headers' (lines '245'-'260').
These nested if statements could be combined
Found 'DD'-anomaly for variable 'i' (lines '257'-'246').
A method should have only one exit point, and that should be the last statement in the method