The following document contains the results of Clirr.
Severity | Number |
---|---|
Error | 98 |
Warning | 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 |