The following document contains the results of Clirr.
Severity | Number |
---|---|
![]() |
98 |
![]() |
0 |
(The results have been filtered to omit less severe results)
Severity | Message | Class | Method / Field |
---|---|---|---|
![]() |
Removed com.helger.jcodemodel.optimize.ExpressionContainer from the set of implemented interfaces | com.helger.jcodemodel.AbstractJAnnotationValueOwned$FullClassNameExpr | |
![]() |
Removed com.helger.jcodemodel.optimize.ExpressionContainer from the set of implemented interfaces | com.helger.jcodemodel.AbstractJAnnotationValueOwned$JEnumConstantExpr | |
![]() |
Removed com.helger.jcodemodel.optimize.ExpressionContainer from the set of implemented interfaces | com.helger.jcodemodel.AbstractJExpressionAssignmentTargetImpl | |
![]() |
Removed com.helger.jcodemodel.optimize.ExpressionContainer from the set of implemented interfaces | com.helger.jcodemodel.AbstractJExpressionImpl | |
![]() |
Method 'public java.lang.String expressionName()' has been removed | com.helger.jcodemodel.AbstractJExpressionImpl | public java.lang.String expressionName() |
![]() |
Method 'public com.helger.jcodemodel.AbstractJType expressionType()' has been removed | com.helger.jcodemodel.AbstractJExpressionImpl | public com.helger.jcodemodel.AbstractJType expressionType() |
![]() |
Method 'public boolean forAllSubExpressions(com.helger.jcodemodel.optimize.ExpressionCallback)' has been removed | com.helger.jcodemodel.AbstractJExpressionImpl | public boolean forAllSubExpressions(com.helger.jcodemodel.optimize.ExpressionCallback) |
![]() |
Method 'public com.helger.jcodemodel.AbstractJExpressionImpl hintName(java.lang.String)' has been removed | com.helger.jcodemodel.AbstractJExpressionImpl | public com.helger.jcodemodel.AbstractJExpressionImpl hintName(java.lang.String) |
![]() |
Method 'public com.helger.jcodemodel.AbstractJExpressionImpl hintType(com.helger.jcodemodel.AbstractJType)' has been removed | com.helger.jcodemodel.AbstractJExpressionImpl | public com.helger.jcodemodel.AbstractJExpressionImpl hintType(com.helger.jcodemodel.AbstractJType) |
![]() |
Method 'public com.helger.jcodemodel.IJExpression unwrapped()' has been removed | com.helger.jcodemodel.AbstractJExpressionImpl | public com.helger.jcodemodel.IJExpression unwrapped() |
![]() |
Removed com.helger.jcodemodel.optimize.ExpressionContainer from the set of implemented interfaces | com.helger.jcodemodel.IJAssignmentTarget | |
![]() |
Return type of method 'public com.helger.jcodemodel.JDefinedClass _annotationTypeDeclaration(java.lang.String)' has been changed to com.helger.jcodemodel.IJClassContainer | com.helger.jcodemodel.IJClassContainer | public com.helger.jcodemodel.JDefinedClass _annotationTypeDeclaration(java.lang.String) |
![]() |
Method 'public com.helger.jcodemodel.IJClassContainer _annotationTypeDeclaration(int, java.lang.String)' has been added to an interface | com.helger.jcodemodel.IJClassContainer | public com.helger.jcodemodel.IJClassContainer _annotationTypeDeclaration(int, java.lang.String) |
![]() |
Return type of method 'public com.helger.jcodemodel.JDefinedClass _class(int, java.lang.String)' has been changed to com.helger.jcodemodel.IJClassContainer | com.helger.jcodemodel.IJClassContainer | public com.helger.jcodemodel.JDefinedClass _class(int, java.lang.String) |
![]() |
Return type of method 'public com.helger.jcodemodel.JDefinedClass _class(java.lang.String)' has been changed to com.helger.jcodemodel.IJClassContainer | com.helger.jcodemodel.IJClassContainer | public com.helger.jcodemodel.JDefinedClass _class(java.lang.String) |
![]() |
Return type of method 'public com.helger.jcodemodel.JDefinedClass _class(int, java.lang.String, com.helger.jcodemodel.EClassType)' has been changed to com.helger.jcodemodel.IJClassContainer | com.helger.jcodemodel.IJClassContainer | public com.helger.jcodemodel.JDefinedClass _class(int, java.lang.String, com.helger.jcodemodel.EClassType) |
![]() |
Return type of method 'public com.helger.jcodemodel.JDefinedClass _enum(java.lang.String)' has been changed to com.helger.jcodemodel.IJClassContainer | com.helger.jcodemodel.IJClassContainer | public com.helger.jcodemodel.JDefinedClass _enum(java.lang.String) |
![]() |
Method 'public com.helger.jcodemodel.IJClassContainer _enum(int, java.lang.String)' has been added to an interface | com.helger.jcodemodel.IJClassContainer | public com.helger.jcodemodel.IJClassContainer _enum(int, java.lang.String) |
![]() |
Return type of method 'public com.helger.jcodemodel.JDefinedClass _interface(int, java.lang.String)' has been changed to com.helger.jcodemodel.IJClassContainer | com.helger.jcodemodel.IJClassContainer | public com.helger.jcodemodel.JDefinedClass _interface(int, java.lang.String) |
![]() |
Return type of method 'public com.helger.jcodemodel.JDefinedClass _interface(java.lang.String)' has been changed to com.helger.jcodemodel.IJClassContainer | com.helger.jcodemodel.IJClassContainer | public com.helger.jcodemodel.JDefinedClass _interface(java.lang.String) |
![]() |
Removed com.helger.jcodemodel.optimize.ExpressionContainer from the set of implemented interfaces | com.helger.jcodemodel.IJExpression | |
![]() |
Method 'public java.lang.String expressionName()' has been removed | com.helger.jcodemodel.IJExpression | public java.lang.String expressionName() |
![]() |
Method 'public com.helger.jcodemodel.AbstractJType expressionType()' has been removed | com.helger.jcodemodel.IJExpression | public com.helger.jcodemodel.AbstractJType expressionType() |
![]() |
Method 'public com.helger.jcodemodel.IJExpression unwrapped()' has been removed | com.helger.jcodemodel.IJExpression | public com.helger.jcodemodel.IJExpression unwrapped() |
![]() |
Removed com.helger.jcodemodel.optimize.ExpressionContainer from the set of implemented interfaces | com.helger.jcodemodel.IJExpressionStatement | |
![]() |
Removed com.helger.jcodemodel.optimize.ExpressionContainer from the set of implemented interfaces | com.helger.jcodemodel.JArray | |
![]() |
Method 'public boolean forAllSubExpressions(com.helger.jcodemodel.optimize.ExpressionCallback)' has been removed | com.helger.jcodemodel.JArray | public boolean forAllSubExpressions(com.helger.jcodemodel.optimize.ExpressionCallback) |
![]() |
Removed com.helger.jcodemodel.optimize.ExpressionContainer from the set of implemented interfaces | com.helger.jcodemodel.JArrayCompRef | |
![]() |
Method 'public boolean forAllSubExpressions(com.helger.jcodemodel.optimize.ExpressionCallback)' has been removed | com.helger.jcodemodel.JArrayCompRef | public boolean forAllSubExpressions(com.helger.jcodemodel.optimize.ExpressionCallback) |
![]() |
Removed com.helger.jcodemodel.optimize.ExpressionContainer from the set of implemented interfaces | com.helger.jcodemodel.JAssignment | |
![]() |
Method 'public boolean forAllSubExpressions(com.helger.jcodemodel.optimize.ExpressionCallback)' has been removed | com.helger.jcodemodel.JAssignment | public boolean forAllSubExpressions(com.helger.jcodemodel.optimize.ExpressionCallback) |
![]() |
Removed com.helger.jcodemodel.optimize.ExpressionContainer from the set of implemented interfaces | com.helger.jcodemodel.JAtom | |
![]() |
Removed com.helger.jcodemodel.optimize.ExpressionContainer from the set of implemented interfaces | com.helger.jcodemodel.JAtomDouble | |
![]() |
Removed com.helger.jcodemodel.optimize.ExpressionContainer from the set of implemented interfaces | com.helger.jcodemodel.JAtomFloat | |
![]() |
Removed com.helger.jcodemodel.optimize.ExpressionContainer from the set of implemented interfaces | com.helger.jcodemodel.JAtomInt | |
![]() |
Removed com.helger.jcodemodel.optimize.ExpressionContainer from the set of implemented interfaces | com.helger.jcodemodel.JAtomLong | |
![]() |
Method 'public com.helger.jcodemodel.JVar decl(java.lang.String, com.helger.jcodemodel.IJExpression)' has been removed | com.helger.jcodemodel.JBlock | public com.helger.jcodemodel.JVar decl(java.lang.String, com.helger.jcodemodel.IJExpression) |
![]() |
Removed com.helger.jcodemodel.optimize.ExpressionContainer from the set of implemented interfaces | com.helger.jcodemodel.JCast | |
![]() |
Parameter 1 of 'public JClassAlreadyExistsException(com.helger.jcodemodel.JDefinedClass)' has changed its type to com.helger.jcodemodel.AbstractJClass | com.helger.jcodemodel.JClassAlreadyExistsException | public JClassAlreadyExistsException(com.helger.jcodemodel.JDefinedClass) |
![]() |
Return type of method 'public com.helger.jcodemodel.JDefinedClass getExistingClass()' has been changed to com.helger.jcodemodel.AbstractJClass | com.helger.jcodemodel.JClassAlreadyExistsException | public com.helger.jcodemodel.JDefinedClass getExistingClass() |
![]() |
Return type of method 'public com.helger.jcodemodel.AbstractJClass directClass(java.lang.String)' has been changed to com.helger.jcodemodel.JDirectClass | com.helger.jcodemodel.JCodeModel | public com.helger.jcodemodel.AbstractJClass directClass(java.lang.String) |
![]() |
Return type of method 'public com.helger.jcodemodel.AbstractJClass errorClass(java.lang.String)' has been changed to com.helger.jcodemodel.JErrorClass | com.helger.jcodemodel.JCodeModel | public com.helger.jcodemodel.AbstractJClass errorClass(java.lang.String) |
![]() |
Removed com.helger.jcodemodel.optimize.BranchingStatement from the set of implemented interfaces | com.helger.jcodemodel.JConditional | |
![]() |
Method 'public void apply(com.helger.jcodemodel.optimize.BranchingStatementVisitor)' has been removed | com.helger.jcodemodel.JConditional | public void apply(com.helger.jcodemodel.optimize.BranchingStatementVisitor) |
![]() |
Method 'public com.helger.jcodemodel.JDefinedClass _annotationTypeDeclaration(java.lang.String)' has been removed | com.helger.jcodemodel.JDefinedClass | public com.helger.jcodemodel.JDefinedClass _annotationTypeDeclaration(java.lang.String) |
![]() |
Method 'public com.helger.jcodemodel.JDefinedClass _class(int, java.lang.String)' has been removed | com.helger.jcodemodel.JDefinedClass | public com.helger.jcodemodel.JDefinedClass _class(int, java.lang.String) |
![]() |
Method 'public com.helger.jcodemodel.JDefinedClass _class(int, java.lang.String, com.helger.jcodemodel.EClassType)' has been removed | com.helger.jcodemodel.JDefinedClass | public com.helger.jcodemodel.JDefinedClass _class(int, java.lang.String, com.helger.jcodemodel.EClassType) |
![]() |
Method 'public com.helger.jcodemodel.JDefinedClass _class(java.lang.String)' has been removed | com.helger.jcodemodel.JDefinedClass | public com.helger.jcodemodel.JDefinedClass _class(java.lang.String) |
![]() |
Method 'public com.helger.jcodemodel.JDefinedClass _enum(java.lang.String)' has been removed | com.helger.jcodemodel.JDefinedClass | public com.helger.jcodemodel.JDefinedClass _enum(java.lang.String) |
![]() |
Method 'public com.helger.jcodemodel.JDefinedClass _enum(int, java.lang.String)' has been removed | com.helger.jcodemodel.JDefinedClass | public com.helger.jcodemodel.JDefinedClass _enum(int, java.lang.String) |
![]() |
Method 'public com.helger.jcodemodel.JDefinedClass _interface(int, java.lang.String)' has been removed | com.helger.jcodemodel.JDefinedClass | public com.helger.jcodemodel.JDefinedClass _interface(int, java.lang.String) |
![]() |
Method 'public com.helger.jcodemodel.JDefinedClass _interface(java.lang.String)' has been removed | com.helger.jcodemodel.JDefinedClass | public com.helger.jcodemodel.JDefinedClass _interface(java.lang.String) |
![]() |
Method 'public com.helger.jcodemodel.AbstractJClass[] listClasses()' has been removed | com.helger.jcodemodel.JDefinedClass | public com.helger.jcodemodel.AbstractJClass[] listClasses() |
![]() |
Removed com.helger.jcodemodel.optimize.ExpressionContainer from the set of implemented interfaces | com.helger.jcodemodel.JEnumConstant | |
![]() |
Parameter 1 of 'protected JEnumConstant(com.helger.jcodemodel.JDefinedClass, java.lang.String)' has changed its type to com.helger.jcodemodel.AbstractJClass | com.helger.jcodemodel.JEnumConstant | protected JEnumConstant(com.helger.jcodemodel.JDefinedClass, java.lang.String) |
![]() |
Return type of method 'public com.helger.jcodemodel.JDefinedClass type()' has been changed to com.helger.jcodemodel.AbstractJClass | com.helger.jcodemodel.JEnumConstant | public com.helger.jcodemodel.JDefinedClass type() |
![]() |
Return type of method 'public com.helger.jcodemodel.JExprStatementWrapper decr(com.helger.jcodemodel.IJExpression)' has been changed to com.helger.jcodemodel.JOpUnaryTight | com.helger.jcodemodel.JExpr | public com.helger.jcodemodel.JExprStatementWrapper decr(com.helger.jcodemodel.IJExpression) |
![]() |
Return type of method 'public com.helger.jcodemodel.JExprStatementWrapper incr(com.helger.jcodemodel.IJExpression)' has been changed to com.helger.jcodemodel.JOpUnaryTight | com.helger.jcodemodel.JExpr | public com.helger.jcodemodel.JExprStatementWrapper incr(com.helger.jcodemodel.IJExpression) |
![]() |
Return type of method 'public com.helger.jcodemodel.JExprStatementWrapper predecr(com.helger.jcodemodel.IJExpression)' has been changed to com.helger.jcodemodel.JOpUnaryTight | com.helger.jcodemodel.JExpr | public com.helger.jcodemodel.JExprStatementWrapper predecr(com.helger.jcodemodel.IJExpression) |
![]() |
Return type of method 'public com.helger.jcodemodel.JExprStatementWrapper preincr(com.helger.jcodemodel.IJExpression)' has been changed to com.helger.jcodemodel.JOpUnaryTight | com.helger.jcodemodel.JExpr | public com.helger.jcodemodel.JExprStatementWrapper preincr(com.helger.jcodemodel.IJExpression) |
![]() |
Class com.helger.jcodemodel.JExprStatementWrapper removed | com.helger.jcodemodel.JExprStatementWrapper | |
![]() |
Removed com.helger.jcodemodel.optimize.ExpressionContainer from the set of implemented interfaces | com.helger.jcodemodel.JFieldRef | |
![]() |
Method 'public boolean forAllSubExpressions(com.helger.jcodemodel.optimize.ExpressionCallback)' has been removed | com.helger.jcodemodel.JFieldRef | public boolean forAllSubExpressions(com.helger.jcodemodel.optimize.ExpressionCallback) |
![]() |
Removed com.helger.jcodemodel.optimize.ExpressionContainer from the set of implemented interfaces | com.helger.jcodemodel.JFieldVar | |
![]() |
Removed com.helger.jcodemodel.optimize.Loop from the set of implemented interfaces | com.helger.jcodemodel.JForEach | |
![]() |
Method 'public com.helger.jcodemodel.optimize.ExpressionContainer statementsExecutedOnEachIteration()' has been removed | com.helger.jcodemodel.JForEach | public com.helger.jcodemodel.optimize.ExpressionContainer statementsExecutedOnEachIteration() |
![]() |
Method 'public com.helger.jcodemodel.optimize.ExpressionContainer statementsExecutedOnce()' has been removed | com.helger.jcodemodel.JForEach | public com.helger.jcodemodel.optimize.ExpressionContainer statementsExecutedOnce() |
![]() |
Removed com.helger.jcodemodel.optimize.Loop from the set of implemented interfaces | com.helger.jcodemodel.JForLoop | |
![]() |
Method 'public com.helger.jcodemodel.optimize.ExpressionContainer statementsExecutedOnEachIteration()' has been removed | com.helger.jcodemodel.JForLoop | public com.helger.jcodemodel.optimize.ExpressionContainer statementsExecutedOnEachIteration() |
![]() |
Method 'public com.helger.jcodemodel.optimize.ExpressionContainer statementsExecutedOnce()' has been removed | com.helger.jcodemodel.JForLoop | public com.helger.jcodemodel.optimize.ExpressionContainer statementsExecutedOnce() |
![]() |
Removed com.helger.jcodemodel.optimize.ExpressionContainer from the set of implemented interfaces | com.helger.jcodemodel.JInvocation | |
![]() |
Method 'public boolean forAllSubExpressions(com.helger.jcodemodel.optimize.ExpressionCallback)' has been removed | com.helger.jcodemodel.JInvocation | public boolean forAllSubExpressions(com.helger.jcodemodel.optimize.ExpressionCallback) |
![]() |
Added final modifier to class | com.helger.jcodemodel.JJavaName | |
![]() |
Accessibility of method 'public JJavaName()' has been decreased from public to private | com.helger.jcodemodel.JJavaName | public JJavaName() |
![]() |
Method 'public java.lang.String getPluralForm(java.lang.String)' has been removed | com.helger.jcodemodel.JJavaName | public java.lang.String getPluralForm(java.lang.String) |
![]() |
Removed com.helger.jcodemodel.optimize.ExpressionContainer from the set of implemented interfaces | com.helger.jcodemodel.JLambda | |
![]() |
Removed com.helger.jcodemodel.optimize.ExpressionContainer from the set of implemented interfaces | com.helger.jcodemodel.JLambdaParam | |
![]() |
Removed com.helger.jcodemodel.optimize.ExpressionContainer from the set of implemented interfaces | com.helger.jcodemodel.JOpBinary | |
![]() |
Method 'public boolean forAllSubExpressions(com.helger.jcodemodel.optimize.ExpressionCallback)' has been removed | com.helger.jcodemodel.JOpBinary | public boolean forAllSubExpressions(com.helger.jcodemodel.optimize.ExpressionCallback) |
![]() |
Removed com.helger.jcodemodel.optimize.ExpressionContainer from the set of implemented interfaces | com.helger.jcodemodel.JOpTernary | |
![]() |
Removed com.helger.jcodemodel.optimize.ExpressionContainer from the set of implemented interfaces | com.helger.jcodemodel.JOpUnary | |
![]() |
Removed com.helger.jcodemodel.optimize.ExpressionContainer from the set of implemented interfaces | com.helger.jcodemodel.JOpUnaryTight | |
![]() |
Method 'public boolean forAllSubExpressions(com.helger.jcodemodel.optimize.ExpressionCallback)' has been removed | com.helger.jcodemodel.JOpUnaryTight | public boolean forAllSubExpressions(com.helger.jcodemodel.optimize.ExpressionCallback) |
![]() |
In method 'protected JPrimitiveType(com.helger.jcodemodel.JCodeModel, java.lang.String, java.lang.Class)' the number of arguments has changed | com.helger.jcodemodel.JPrimitiveType | protected JPrimitiveType(com.helger.jcodemodel.JCodeModel, java.lang.String, java.lang.Class) |
![]() |
Removed com.helger.jcodemodel.optimize.ExpressionContainer from the set of implemented interfaces | com.helger.jcodemodel.JStringLiteral | |
![]() |
Removed com.helger.jcodemodel.optimize.BranchingStatement from the set of implemented interfaces | com.helger.jcodemodel.JTryBlock | |
![]() |
Method 'public void apply(com.helger.jcodemodel.optimize.BranchingStatementVisitor)' has been removed | com.helger.jcodemodel.JTryBlock | public void apply(com.helger.jcodemodel.optimize.BranchingStatementVisitor) |
![]() |
Removed com.helger.jcodemodel.optimize.ExpressionContainer from the set of implemented interfaces | com.helger.jcodemodel.JVar | |
![]() |
Parameter 2 of 'public JSerializedObject(java.lang.String, java.lang.Object)' has changed its type to java.io.Serializable | com.helger.jcodemodel.fmt.JSerializedObject | public JSerializedObject(java.lang.String, java.lang.Object) |
![]() |
Class com.helger.jcodemodel.optimize.BranchingStatement removed | com.helger.jcodemodel.optimize.BranchingStatement | |
![]() |
Class com.helger.jcodemodel.optimize.BranchingStatementVisitor removed | com.helger.jcodemodel.optimize.BranchingStatementVisitor | |
![]() |
Class com.helger.jcodemodel.optimize.CSE removed | com.helger.jcodemodel.optimize.CSE | |
![]() |
Class com.helger.jcodemodel.optimize.ExpressionAccessor removed | com.helger.jcodemodel.optimize.ExpressionAccessor | |
![]() |
Class com.helger.jcodemodel.optimize.ExpressionCallback removed | com.helger.jcodemodel.optimize.ExpressionCallback | |
![]() |
Class com.helger.jcodemodel.optimize.ExpressionContainer removed | com.helger.jcodemodel.optimize.ExpressionContainer | |
![]() |
Class com.helger.jcodemodel.optimize.ExpressionFilter removed | com.helger.jcodemodel.optimize.ExpressionFilter | |
![]() |
Class com.helger.jcodemodel.optimize.Loop removed | com.helger.jcodemodel.optimize.Loop | |
![]() |
Class com.helger.jcodemodel.util.JCStringUtils removed | com.helger.jcodemodel.util.JCStringUtils |