| <?xml version="1.0" encoding="UTF-8"?> |
| <?eclipse version="3.4"?> |
| <plugin> |
| <extension |
| point="org.eclipse.cdt.codan.core.checkers" |
| id="org.eclipse.cdt.codan.core.internal.checkers"> |
| |
| <checker |
| class="org.eclipse.cdt.codan.internal.checkers.AssignmentInConditionChecker" |
| id="org.eclipse.cdt.codan.internal.checkers.AssignmentInConditionChecker" |
| name="%checker.name.AssignmentInCondition"> |
| <problem |
| defaultSeverity="Warning" |
| description="%problem.description.AssignmentInCondition" |
| id="org.eclipse.cdt.codan.internal.checkers.AssignmentInConditionProblem" |
| markerType="org.eclipse.cdt.codan.core.codanSemanticProblem" |
| messagePattern="%problem.messagePattern.AssignmentInCondition" |
| name="%problem.name.AssignmentInCondition"> |
| </problem> |
| </checker> |
| |
| <checker |
| class="org.eclipse.cdt.codan.internal.checkers.StatementHasNoEffectChecker" |
| id="org.eclipse.cdt.codan.internal.checkers.StatementHasNoEffectChecker" |
| name="%checker.name.StatementHasNoEffect"> |
| <problem |
| category="org.eclipse.cdt.codan.core.categories.ProgrammingProblems" |
| defaultSeverity="Warning" |
| description="%problem.description.StatementHasNoEffect" |
| id="org.eclipse.cdt.codan.internal.checkers.StatementHasNoEffectProblem" |
| messagePattern="%problem.messagePattern.StatementHasNoEffect" |
| name="%problem.name.StatementHasNoEffect"/> |
| </checker> |
| |
| <checker |
| class="org.eclipse.cdt.codan.internal.checkers.NonVirtualDestructorChecker" |
| id="org.eclipse.cdt.codan.internal.checkers.NonVirtualDestructor" |
| name="%checker.name.NonVirtualDestructor"> |
| <problem |
| category="org.eclipse.cdt.codan.core.categories.ProgrammingProblems" |
| defaultSeverity="Warning" |
| description="%problem.description.NonVirtualDestructor" |
| id="org.eclipse.cdt.codan.internal.checkers.NonVirtualDestructorProblem" |
| messagePattern="%problem.messagePattern.NonVirtualDestructor" |
| name="%problem.name.NonVirtualDestructor"> |
| </problem> |
| </checker> |
| |
| <checker |
| class="org.eclipse.cdt.codan.internal.checkers.CatchByReference" |
| id="org.eclipse.cdt.codan.internal.checkers.CatchByReference" |
| name="%checker.name.CatchByReference"> |
| <problem |
| category="org.eclipse.cdt.codan.core.categories.ProgrammingProblems" |
| defaultSeverity="Warning" |
| description="%problem.description.CatchByReference" |
| id="org.eclipse.cdt.codan.internal.checkers.CatchByReference" |
| name="%problem.name.CatchByReference" |
| messagePattern="%problem.messagePattern.CatchByReference"> |
| </problem> |
| </checker> |
| <checker |
| class="org.eclipse.cdt.codan.internal.checkers.SuggestedParenthesisChecker" |
| id="org.eclipse.cdt.codan.internal.checkers.SuggestedParenthesisChecker" |
| name="%checker.name.SuggestedParenthesis"> |
| <problem |
| category="org.eclipse.cdt.codan.core.categories.ProgrammingProblems" |
| defaultSeverity="Warning" |
| description="%problem.description.SuggestedParenthesis" |
| id="org.eclipse.cdt.codan.internal.checkers.SuggestedParenthesisProblem" |
| messagePattern="%problem.messagePattern.SuggestedParenthesis" |
| name="%problem.name.SuggestedParenthesis"> |
| </problem> |
| </checker> |
| |
| <checker |
| class="org.eclipse.cdt.codan.internal.checkers.NamingConventionFunctionChecker" |
| id="org.eclipse.cdt.codan.internal.checkers.NamingConventionFunctionChecker" |
| name="%checker.name.NamingConventionFunction"> |
| <problem |
| category="org.eclipse.cdt.codan.core.categories.CodeStyle" |
| defaultEnabled="false" |
| defaultSeverity="Info" |
| description="%problem.description.NamingConventionFunction" |
| id="org.eclipse.cdt.codan.internal.checkers.NamingConventionFunctionChecker" |
| messagePattern="%problem.messagePattern.NamingConventionFunction" |
| multiple="true" |
| name="%problem.name.NamingConventionFunction"> |
| </problem> |
| </checker> |
| <checker |
| class="org.eclipse.cdt.codan.internal.checkers.ReturnChecker" |
| id="org.eclipse.cdt.codan.internal.checkers.ReturnChecker" |
| name="%checker.name.ReturnChecker"> |
| <problem |
| category="org.eclipse.cdt.codan.core.categories.ProgrammingProblems" |
| defaultEnabled="true" |
| defaultSeverity="Error" |
| description="%problem.description.NoReturnValue" |
| id="org.eclipse.cdt.codan.checkers.noreturn" |
| messagePattern="%problem.messagePattern.NoReturnValue" |
| name="%problem.name.NoReturnValue"> |
| </problem> |
| <problem |
| category="org.eclipse.cdt.codan.core.categories.ProgrammingProblems" |
| defaultEnabled="true" |
| defaultSeverity="Error" |
| description="%problem.description.UnusedReturnValue" |
| id="org.eclipse.cdt.codan.checkers.errreturnvalue" |
| messagePattern="%problem.messagePattern.UnusedReturnValue" |
| name="%problem.name.UnusedReturnValue"> |
| </problem> |
| <problem |
| category="org.eclipse.cdt.codan.core.categories.ProgrammingProblems" |
| defaultEnabled="true" |
| defaultSeverity="Warning" |
| description="%problem.description.NoReturn" |
| id="org.eclipse.cdt.codan.checkers.errnoreturn" |
| messagePattern="%problem.messagePattern.NoReturn" |
| name="%problem.name.NoReturn"> |
| </problem> |
| <problem |
| category="org.eclipse.cdt.codan.core.categories.ProgrammingProblems" |
| defaultEnabled="false" |
| defaultSeverity="Warning" |
| description="%problem.description.LocalVarReturn" |
| id="org.eclipse.cdt.codan.checkers.localvarreturn" |
| messagePattern="%problem.messagePattern.LocalVarReturn" |
| name="%problem.name.LocalVarReturn"> |
| </problem> |
| </checker> |
| <checker |
| class="org.eclipse.cdt.codan.internal.checkers.ProblemBindingChecker" |
| id="org.eclipse.cdt.codan.internal.checkers.ProblemBindingChecker" |
| name="%binding.checker.name"> |
| <problem |
| category="org.eclipse.cdt.codan.core.categories.CompilerErrors" |
| defaultEnabled="true" |
| defaultSeverity="Error" |
| description="%problem.description.G" |
| id="org.eclipse.cdt.codan.internal.checkers.VariableResolutionProblem" |
| markerType="org.eclipse.cdt.codan.core.codanSemanticProblem" |
| messagePattern="%problem.messagePattern.G" |
| name="%problem.name.G"> |
| </problem> |
| <problem |
| category="org.eclipse.cdt.codan.core.categories.CompilerErrors" |
| defaultEnabled="true" |
| defaultSeverity="Error" |
| description="%problem.description.0" |
| id="org.eclipse.cdt.codan.internal.checkers.OverloadProblem" |
| markerType="org.eclipse.cdt.codan.core.codanSemanticProblem" |
| messagePattern="%problem.messagePattern.0" |
| name="%problem.name.0"> |
| </problem> |
| <problem |
| category="org.eclipse.cdt.codan.core.categories.CompilerErrors" |
| defaultEnabled="true" |
| defaultSeverity="Error" |
| description="%problem.description.1" |
| id="org.eclipse.cdt.codan.internal.checkers.AmbiguousProblem" |
| markerType="org.eclipse.cdt.codan.core.codanSemanticProblem" |
| messagePattern="%problem.messagePattern.1" |
| name="%problem.name.1"> |
| </problem> |
| <problem |
| category="org.eclipse.cdt.codan.core.categories.CompilerErrors" |
| defaultEnabled="true" |
| defaultSeverity="Error" |
| description="%problem.description.2" |
| id="org.eclipse.cdt.codan.internal.checkers.CircularReferenceProblem" |
| markerType="org.eclipse.cdt.codan.core.codanSemanticProblem" |
| messagePattern="%problem.messagePattern.2" |
| name="%problem.name.2"> |
| </problem> |
| <problem |
| category="org.eclipse.cdt.codan.core.categories.CompilerErrors" |
| defaultEnabled="true" |
| defaultSeverity="Error" |
| description="%problem.description.3" |
| id="org.eclipse.cdt.codan.internal.checkers.RedeclarationProblem" |
| markerType="org.eclipse.cdt.codan.core.codanSemanticProblem" |
| messagePattern="%problem.messagePattern.3" |
| name="%problem.name.3"> |
| </problem> |
| <problem |
| category="org.eclipse.cdt.codan.core.categories.CompilerErrors" |
| defaultEnabled="true" |
| defaultSeverity="Error" |
| description="%problem.description.4" |
| id="org.eclipse.cdt.codan.internal.checkers.RedefinitionProblem" |
| markerType="org.eclipse.cdt.codan.core.codanSemanticProblem" |
| messagePattern="%problem.messagePattern.4" |
| name="%problem.name.4"> |
| </problem> |
| <problem |
| category="org.eclipse.cdt.codan.core.categories.CompilerErrors" |
| defaultEnabled="true" |
| defaultSeverity="Error" |
| description="%problem.description.5" |
| id="org.eclipse.cdt.codan.internal.checkers.MemberDeclarationNotFoundProblem" |
| markerType="org.eclipse.cdt.codan.core.codanSemanticProblem" |
| messagePattern="%problem.messagePattern.5" |
| name="%problem.name.5"> |
| </problem> |
| <problem |
| category="org.eclipse.cdt.codan.core.categories.CompilerErrors" |
| defaultEnabled="true" |
| defaultSeverity="Error" |
| description="%problem.description.6" |
| id="org.eclipse.cdt.codan.internal.checkers.LabelStatementNotFoundProblem" |
| markerType="org.eclipse.cdt.codan.core.codanSemanticProblem" |
| messagePattern="%problem.messagePattern.6" |
| name="%problem.name.6"> |
| </problem> |
| <problem |
| category="org.eclipse.cdt.codan.core.categories.CompilerErrors" |
| defaultEnabled="true" |
| defaultSeverity="Error" |
| description="%problem.description.7" |
| id="org.eclipse.cdt.codan.internal.checkers.InvalidTemplateArgumentsProblem" |
| markerType="org.eclipse.cdt.codan.core.codanSemanticProblem" |
| messagePattern="%problem.messagePattern.7" |
| name="%problem.name.7"> |
| </problem> |
| <problem |
| category="org.eclipse.cdt.codan.core.categories.CompilerErrors" |
| defaultEnabled="true" |
| defaultSeverity="Error" |
| description="%problem.description.8" |
| id="org.eclipse.cdt.codan.internal.checkers.TypeResolutionProblem" |
| markerType="org.eclipse.cdt.codan.core.codanSemanticProblem" |
| messagePattern="%problem.messagePattern.8" |
| name="%problem.name.8"> |
| </problem> |
| <problem |
| category="org.eclipse.cdt.codan.core.categories.CompilerErrors" |
| defaultEnabled="true" |
| defaultSeverity="Error" |
| description="%problem.description.9" |
| id="org.eclipse.cdt.codan.internal.checkers.FunctionResolutionProblem" |
| markerType="org.eclipse.cdt.codan.core.codanSemanticProblem" |
| messagePattern="%problem.messagePattern.9" |
| name="%problem.name.9"> |
| </problem> |
| <problem |
| category="org.eclipse.cdt.codan.core.categories.CompilerErrors" |
| defaultEnabled="true" |
| defaultSeverity="Error" |
| description="%problem.description.10" |
| id="org.eclipse.cdt.codan.internal.checkers.InvalidArguments" |
| markerType="org.eclipse.cdt.codan.core.codanSemanticProblem" |
| messagePattern="%problem.messagePattern.10" |
| name="%problem.name.10"> |
| </problem> |
| <problem |
| category="org.eclipse.cdt.codan.core.categories.CompilerErrors" |
| defaultEnabled="true" |
| defaultSeverity="Error" |
| description="%problem.description.11" |
| id="org.eclipse.cdt.codan.internal.checkers.MethodResolutionProblem" |
| markerType="org.eclipse.cdt.codan.core.codanSemanticProblem" |
| messagePattern="%problem.messagePattern.11" |
| name="%problem.name.11"> |
| </problem> |
| <problem |
| category="org.eclipse.cdt.codan.core.categories.CompilerErrors" |
| defaultEnabled="true" |
| defaultSeverity="Error" |
| description="%problem.description.12" |
| id="org.eclipse.cdt.codan.internal.checkers.FieldResolutionProblem" |
| markerType="org.eclipse.cdt.codan.core.codanSemanticProblem" |
| messagePattern="%problem.messagePattern.12" |
| name="%problem.name.12"> |
| </problem> |
| </checker> |
| <checker |
| class="org.eclipse.cdt.codan.internal.checkers.AssignmentToItselfChecker" |
| id="org.eclipse.cdt.codan.internal.checkers.AssignmentToItselfChecker" |
| name="%checker.name.AssignmentToItself"> |
| <problem |
| category="org.eclipse.cdt.codan.core.categories.ProgrammingProblems" |
| defaultEnabled="true" |
| defaultSeverity="Error" |
| description="%problem.description.AssignmentToItself" |
| id="org.eclipse.cdt.codan.internal.checkers.AssignmentToItselfProblem" |
| messagePattern="%problem.messagePattern.AssignmentToItself" |
| name="%problem.name.AssignmentToItself"> |
| </problem> |
| </checker> |
| <checker |
| class="org.eclipse.cdt.codan.internal.checkers.ReturnStyleChecker" |
| id="org.eclipse.cdt.codan.internal.checkers.ReturnStyle" |
| name="%checker.name.ReturnStyle"> |
| <problem |
| category="org.eclipse.cdt.codan.core.categories.CodeStyle" |
| defaultEnabled="false" |
| defaultSeverity="Warning" |
| description="%problem.description.ReturnStyle" |
| id="org.eclipse.cdt.codan.internal.checkers.ReturnStyleProblem" |
| messagePattern="%problem.messagePattern.ReturnStyle" |
| name="%problem.name.ReturnStyle"> |
| </problem> |
| </checker> |
| <checker |
| class="org.eclipse.cdt.codan.internal.checkers.SuspiciousSemicolonChecker" |
| id="org.eclipse.cdt.codan.internal.checkers.SuspiciousSemicolon" |
| name="%checker.name.SuspiciousSemicolon"> |
| <problem |
| category="org.eclipse.cdt.codan.core.categories.ProgrammingProblems" |
| defaultEnabled="true" |
| defaultSeverity="Warning" |
| description="%problem.description.SuspiciousSemicolon" |
| id="org.eclipse.cdt.codan.internal.checkers.SuspiciousSemicolonProblem" |
| messagePattern="%problem.messagePattern.SuspiciousSemicolon" |
| name="%problem.name.SuspiciousSemicolon"> |
| </problem> |
| </checker> |
| <checker |
| class="org.eclipse.cdt.codan.internal.checkers.CaseBreakChecker" |
| id="org.eclipse.cdt.codan.internal.checkers.CaseBreak" |
| name="%checker.name.CaseBreak"> |
| <problem |
| category="org.eclipse.cdt.codan.core.categories.ProgrammingProblems" |
| defaultEnabled="true" |
| defaultSeverity="Warning" |
| description="%problem.description.CaseBreak" |
| id="org.eclipse.cdt.codan.internal.checkers.CaseBreakProblem" |
| messagePattern="%problem.messagePattern.CaseBreak" |
| name="%checker.name.CaseBreak"> |
| </problem> |
| </checker> |
| <checker |
| class="org.eclipse.cdt.codan.internal.checkers.fs.ScanfFormatStringSecurityChecker" |
| id="org.eclipse.cdt.codan.internal.checkers.ScanfFormatStringSecurityChecker" |
| name="%checker.name.FormatString"> |
| <problem |
| category="org.eclipse.cdt.codan.core.categories.Security" |
| defaultEnabled="false" |
| defaultSeverity="Warning" |
| description="%problem.description.FormatString" |
| id="org.eclipse.cdt.codan.internal.checkers.ScanfFormatStringSecurityProblem" |
| messagePattern="%problem.messagePattern.FormatString" |
| name="%problem.name.FormatString"> |
| </problem> |
| </checker> |
| <checker |
| class="org.eclipse.cdt.codan.internal.checkers.AbstractClassInstantiationChecker" |
| id="org.eclipse.cdt.codan.internal.checkers.AbstractClassCreation" |
| name="%checker.name.AbstractClassCreation"> |
| <problem |
| category="org.eclipse.cdt.codan.core.categories.CompilerErrors" |
| defaultEnabled="true" |
| defaultSeverity="Error" |
| description="%problem.description.AbstractClassCreation" |
| id="org.eclipse.cdt.codan.internal.checkers.AbstractClassCreation" |
| messagePattern="%problem.messagePattern.AbstractClassCreation" |
| name="%problem.name.AbstractClassCreation"> |
| </problem> |
| </checker> |
| <checker |
| class="org.eclipse.cdt.codan.internal.checkers.UnusedSymbolInFileScopeChecker" |
| id="org.eclipse.cdt.codan.internal.checkers.UnusedSymbolInFileScopeChecker" |
| name="%checker.name.UnusedSymbolInFileScopeChecker"> |
| <problem |
| category="org.eclipse.cdt.codan.core.categories.ProgrammingProblems" |
| defaultEnabled="true" |
| defaultSeverity="Warning" |
| description="%problem.description.UnusedVariableDeclarationProblem" |
| id="org.eclipse.cdt.codan.internal.checkers.UnusedVariableDeclarationProblem" |
| messagePattern="%problem.messagePattern.UnusedVariableDeclarationProblem" |
| multiple="true" |
| name="%problem.name.UnusedVariableDeclarationProblem"> |
| </problem> |
| <problem |
| category="org.eclipse.cdt.codan.core.categories.ProgrammingProblems" |
| defaultEnabled="true" |
| defaultSeverity="Warning" |
| description="%problem.description.UnusedFunctionDeclarationProblem" |
| id="org.eclipse.cdt.codan.internal.checkers.UnusedFunctionDeclarationProblem" |
| messagePattern="%problem.messagePattern.UnusedFunctionDeclarationProblem" |
| multiple="true" |
| name="%problem.name.UnusedFunctionDeclarationProblem"> |
| </problem> |
| <problem |
| category="org.eclipse.cdt.codan.core.categories.ProgrammingProblems" |
| defaultEnabled="true" |
| defaultSeverity="Warning" |
| description="%problem.description.UnusedStaticFunctionProblem" |
| id="org.eclipse.cdt.codan.internal.checkers.UnusedStaticFunctionProblem" |
| messagePattern="%problem.messagePattern.UnusedStaticFunctionProblem" |
| multiple="true" |
| name="%problem.name.UnusedStaticFunctionProblem"> |
| </problem> |
| </checker> |
| <checker |
| class="org.eclipse.cdt.codan.internal.checkers.ClassMembersInitializationChecker" |
| id="org.eclipse.cdt.codan.internal.checkers.ClassMembersInitialization" |
| name="%checker.name.ClassMembersInitialization"> |
| <problem |
| category="org.eclipse.cdt.codan.core.categories.ProgrammingProblems" |
| defaultEnabled="true" |
| defaultSeverity="Warning" |
| description="%problem.description.ClassMembersInitialization" |
| id="org.eclipse.cdt.codan.internal.checkers.ClassMembersInitialization" |
| messagePattern="%problem.messagePattern.ClassMembersInitialization" |
| name="%problem.name.ClassMembersInitialization"> |
| </problem> |
| </checker> |
| <checker |
| class="org.eclipse.cdt.codan.internal.checkers.CommentChecker" |
| id="org.eclipse.cdt.codan.internal.checkers.CommentChecker" |
| name="Comment Checks"> |
| <problem |
| category="org.eclipse.cdt.codan.core.categories.CodeStyle" |
| defaultEnabled="false" |
| defaultSeverity="Error" |
| description="This rule will flag usage of // style comments. Only applicable for C code, not C++" |
| id="org.eclipse.cdt.codan.checkers.nolinecomment" |
| markerType="org.eclipse.cdt.codan.core.codanProblem" |
| messagePattern="Line comments ''//'' are not allowed" |
| multiple="false" |
| name="Line comments"> |
| </problem> |
| <problem |
| category="org.eclipse.cdt.codan.core.categories.CodeStyle" |
| defaultEnabled="false" |
| defaultSeverity="Error" |
| description="This rule will flag usage of /* inside another comment." |
| id="org.eclipse.cdt.codan.checkers.nocommentinside" |
| markerType="org.eclipse.cdt.codan.core.codanProblem" |
| messagePattern="Sequence ''/*'' used inside the comment" |
| name="Nesting comments"> |
| </problem> |
| </checker> |
| <checker |
| class="org.eclipse.cdt.codan.internal.checkers.DecltypeAutoChecker" |
| id="org.eclipse.cdt.codan.internal.checkers.DecltypeAutoChecker" |
| name="%checker.name.DecltypeAutoChecker"> |
| <problem |
| category="org.eclipse.cdt.codan.core.categories.ProgrammingProblems" |
| defaultEnabled="true" |
| defaultSeverity="Error" |
| description="%problem.description.DecltypeAutoProblem" |
| id="org.eclipse.cdt.codan.internal.checkers.DecltypeAutoProblem" |
| markerType="org.eclipse.cdt.codan.core.codanProblem" |
| messagePattern="%problem.messagePattern.DecltypeAutoProblem" |
| name="%problem.name.DecltypeAutoProblem"> |
| </problem> |
| </checker> |
| <checker |
| class="org.eclipse.cdt.codan.internal.checkers.UsingInHeaderChecker" |
| id="org.eclipse.cdt.codan.internal.checkers.UsingInHeaderChecker" |
| name="%checker.name.UsingInHeaderChecker"> |
| <problem |
| category="org.eclipse.cdt.codan.core.categories.CodeStyle" |
| defaultEnabled="false" |
| defaultSeverity="Warning" |
| description="%problem.description.UsingInHeaderProblem" |
| id="org.eclipse.cdt.codan.internal.checkers.UsingInHeaderProblem" |
| markerType="org.eclipse.cdt.codan.core.codanProblem" |
| messagePattern="%problem.messagePattern.UsingInHeaderProblem" |
| name="%problem.name.UsingInHeaderProblem"> |
| </problem> |
| </checker> |
| <checker |
| class="org.eclipse.cdt.codan.internal.checkers.CStyleCastChecker" |
| id="org.eclipse.cdt.codan.internal.checkers.CStyleCastChecker" |
| name="%checker.name.CStyleCastChecker"> |
| <problem |
| category="org.eclipse.cdt.codan.core.categories.CodeStyle" |
| defaultEnabled="false" |
| defaultSeverity="Warning" |
| description="%problem.description.CStyleCastProblem" |
| id="org.eclipse.cdt.codan.internal.checkers.CStyleCastProblem" |
| markerType="org.eclipse.cdt.codan.core.codanProblem" |
| messagePattern="%problem.messagePattern.CStyleCastProblem" |
| name="%problem.name.CStyleCastProblem"> |
| </problem> |
| </checker> |
| <checker |
| class="org.eclipse.cdt.codan.internal.checkers.GotoStatementChecker" |
| id="org.eclipse.cdt.codan.internal.checkers.GotoStatementChecker" |
| name="%checker.name.GotoStatementChecker"> |
| <problem |
| category="org.eclipse.cdt.codan.core.categories.CodeStyle" |
| defaultEnabled="false" |
| defaultSeverity="Warning" |
| description="%problem.description.GotoStatementProblem" |
| id="org.eclipse.cdt.codan.internal.checkers.GotoStatementProblem" |
| markerType="org.eclipse.cdt.codan.core.codanProblem" |
| messagePattern="%problem.messagePattern.GotoStatementProblem" |
| name="%problem.name.GotoStatementProblem"> |
| </problem> |
| </checker> |
| <checker |
| class="org.eclipse.cdt.codan.internal.checkers.CopyrightChecker" |
| id="org.eclipse.cdt.codan.internal.checkers.CopyrightChecker" |
| name="%checker.name.CopyrightChecker"> |
| <problem |
| category="org.eclipse.cdt.codan.core.categories.CodeStyle" |
| defaultEnabled="false" |
| defaultSeverity="Warning" |
| description="%problem.description.CopyrightProblem" |
| id="org.eclipse.cdt.codan.internal.checkers.CopyrightProblem" |
| markerType="org.eclipse.cdt.codan.core.codanProblem" |
| messagePattern="%problem.messagePattern.CopyrightProblem" |
| name="%problem.name.CopyrightProblem"> |
| </problem> |
| </checker> |
| <checker |
| class="org.eclipse.cdt.codan.internal.checkers.FloatCompareChecker" |
| id="org.eclipse.cdt.codan.internal.checkers.FloatCompareChecker" |
| name="%checker.name.FloatCompareChecker"> |
| <problem |
| category="org.eclipse.cdt.codan.core.categories.ProgrammingProblems" |
| defaultEnabled="false" |
| defaultSeverity="Warning" |
| description="%problem.description.FloatCompareProblem" |
| id="org.eclipse.cdt.codan.internal.checkers.FloatCompareProblem" |
| markerType="org.eclipse.cdt.codan.core.codanProblem" |
| messagePattern="%problem.messagePattern.FloatCompareProblem" |
| name="%problem.name.FloatCompareProblem"> |
| </problem> |
| </checker> |
| <checker |
| class="org.eclipse.cdt.codan.internal.checkers.SwitchCaseChecker" |
| id="org.eclipse.cdt.codan.internal.checkers.SwitchCaseChecker" |
| name="%checker.name.SwitchCaseChecker"> |
| <problem |
| category="org.eclipse.cdt.codan.core.categories.ProgrammingProblems" |
| defaultEnabled="false" |
| defaultSeverity="Warning" |
| description="%problem.description.MissCaseProblem" |
| id="org.eclipse.cdt.codan.internal.checkers.MissCaseProblem" |
| markerType="org.eclipse.cdt.codan.core.codanProblem" |
| messagePattern="%problem.messagePattern.MissCaseProblem" |
| name="%problem.name.MissCaseProblem"> |
| </problem> |
| <problem |
| category="org.eclipse.cdt.codan.core.categories.ProgrammingProblems" |
| defaultEnabled="false" |
| defaultSeverity="Warning" |
| description="%problem.description.MissDefaultProblem" |
| id="org.eclipse.cdt.codan.internal.checkers.MissDefaultProblem" |
| markerType="org.eclipse.cdt.codan.core.codanProblem" |
| messagePattern="%problem.messagePattern.MissDefaultProblem" |
| name="%problem.name.MissDefaultProblem"> |
| </problem> |
| </checker> |
| <checker |
| class="org.eclipse.cdt.codan.internal.checkers.VirtualMethodCallChecker" |
| id="org.eclipse.cdt.codan.internal.checkers.VirtualMethodCallChecker" |
| name="%checker.name.VirtualMethodCallChecker"> |
| <problem |
| category="org.eclipse.cdt.codan.core.categories.ProgrammingProblems" |
| defaultEnabled="false" |
| defaultSeverity="Error" |
| description="%problem.description.VirtualMethodCallProblem" |
| id="org.eclipse.cdt.codan.internal.checkers.VirtualMethodCallProblem" |
| markerType="org.eclipse.cdt.codan.core.codanProblem" |
| messagePattern="%problem.messagePattern.VirtualMethodCallProblem" |
| name="%problem.name.VirtualMethodCallProblem"> |
| </problem> |
| </checker> |
| <checker |
| class="org.eclipse.cdt.codan.internal.checkers.AssignmentOperatorChecker" |
| id="org.eclipse.cdt.codan.internal.checkers.AssignmentOperatorChecker" |
| name="%checker.name.AssignmentOperatorChecker"> |
| <problem |
| category="org.eclipse.cdt.codan.core.categories.ProgrammingProblems" |
| defaultEnabled="false" |
| defaultSeverity="Warning" |
| description="%problem.description.MissSelfCheckProblem" |
| id="org.eclipse.cdt.codan.internal.checkers.MissSelfCheckProblem" |
| markerType="org.eclipse.cdt.codan.core.codanProblem" |
| messagePattern="%problem.messagePattern.MissSelfCheckProblem" |
| name="%problem.name.MissSelfCheckProblem"> |
| </problem> |
| <problem |
| category="org.eclipse.cdt.codan.core.categories.CodeStyle" |
| defaultEnabled="false" |
| defaultSeverity="Warning" |
| description="%problem.description.MissReferenceProblem" |
| id="org.eclipse.cdt.codan.internal.checkers.MissReferenceProblem" |
| markerType="org.eclipse.cdt.codan.core.codanProblem" |
| messagePattern="%problem.messagePattern.MissReferenceProblem" |
| name="%problem.name.MissReferenceProblem"> |
| </problem> |
| </checker> |
| <checker |
| class="org.eclipse.cdt.codan.internal.checkers.BlacklistChecker" |
| id="org.eclipse.cdt.codan.internal.checkers.BlacklistChecker" |
| name="%checker.name.BlacklistChecker"> |
| <problem |
| category="org.eclipse.cdt.codan.core.categories.CodeStyle" |
| defaultEnabled="false" |
| defaultSeverity="Warning" |
| description="%problem.description.BlacklistProblem" |
| id="org.eclipse.cdt.codan.internal.checkers.BlacklistProblem" |
| markerType="org.eclipse.cdt.codan.core.codanProblem" |
| messagePattern="%problem.messagePattern.BlacklistProblem" |
| name="%problem.name.BlacklistProblem"> |
| </problem> |
| </checker> |
| <checker |
| class="org.eclipse.cdt.codan.internal.checkers.ShallowCopyChecker" |
| id="org.eclipse.cdt.codan.internal.checkers.ShallowCopyChecker" |
| name="%checker.name.ShallowCopyChecker"> |
| <problem |
| category="org.eclipse.cdt.codan.core.categories.ProgrammingProblems" |
| defaultEnabled="false" |
| defaultSeverity="Warning" |
| description="%problem.description.ShallowCopyProblem" |
| id="org.eclipse.cdt.codan.internal.checkers.ShallowCopyProblem" |
| markerType="org.eclipse.cdt.codan.core.codanProblem" |
| messagePattern="%problem.messagePattern.ShallowCopyProblem" |
| name="%problem.name.ShallowCopyProblem"> |
| </problem> |
| </checker> |
| <checker |
| class="org.eclipse.cdt.codan.internal.checkers.VariableInitializationChecker" |
| id="org.eclipse.cdt.codan.internal.checkers.VariableInitializationChecker" |
| name="%checker.name.VariablesChecker"> |
| <problem |
| category="org.eclipse.cdt.codan.core.categories.ProgrammingProblems" |
| defaultEnabled="false" |
| defaultSeverity="Warning" |
| description="%problem.description.StaticVariableInHeaderProblem" |
| id="org.eclipse.cdt.codan.internal.checkers.StaticVariableInHeaderProblem" |
| markerType="org.eclipse.cdt.codan.core.codanProblem" |
| messagePattern="%problem.messagePattern.StaticVariableInHeaderProblem" |
| name="%problem.name.StaticVariableInHeaderProblem"> |
| </problem> |
| <problem |
| category="org.eclipse.cdt.codan.core.categories.CodeStyle" |
| defaultEnabled="false" |
| defaultSeverity="Warning" |
| description="%problem.description.MultipleDeclarationsProblem" |
| id="org.eclipse.cdt.codan.internal.checkers.MultipleDeclarationsProblem" |
| markerType="org.eclipse.cdt.codan.core.codanProblem" |
| messagePattern="%problem.messagePattern.MultipleDeclarationsProblem" |
| name="%problem.name.MultipleDeclarationsProblem"> |
| </problem> |
| </checker> |
| <checker |
| class="org.eclipse.cdt.codan.internal.checkers.SymbolShadowingChecker" |
| id="org.eclipse.cdt.codan.internal.checkers.SymbolShadowing" |
| name="%checker.name.SymbolShadowing"> |
| <problem |
| category="org.eclipse.cdt.codan.core.categories.ProgrammingProblems" |
| defaultEnabled="false" |
| defaultSeverity="Warning" |
| description="%problem.description.SymbolShadowing" |
| id="org.eclipse.cdt.codan.internal.checkers.SymbolShadowingProblem" |
| messagePattern="%problem.messagePattern.SymbolShadowing" |
| name="%problem.name.SymbolShadowing"> |
| </problem> |
| </checker> |
| <checker |
| class="org.eclipse.cdt.codan.internal.checkers.MagicNumberChecker" |
| id="org.eclipse.cdt.codan.internal.checkers.MagicNumberChecker" |
| name="%checker.name.MagicNumberChecker"> |
| <problem |
| category="org.eclipse.cdt.codan.core.categories.CodeStyle" |
| defaultEnabled="false" |
| defaultSeverity="Warning" |
| description="%problem.description.MagicNumberProblem" |
| id="org.eclipse.cdt.codan.internal.checkers.MagicNumberProblem" |
| markerType="org.eclipse.cdt.codan.core.codanProblem" |
| messagePattern="%problem.messagePattern.MagicNumberProblem" |
| name="%problem.name.MagicNumberProblem"> |
| </problem> |
| </checker> |
| <checker |
| class="org.eclipse.cdt.codan.internal.checkers.NoDiscardChecker" |
| id="org.eclipse.cdt.codan.internal.checkers.NoDiscardChecker" |
| name="%checker.name.NoDiscard"> |
| <problem |
| category="org.eclipse.cdt.codan.core.categories.ProgrammingProblems" |
| defaultSeverity="Warning" |
| description="%problem.description.NoDiscard" |
| id="org.eclipse.cdt.codan.internal.checkers.NoDiscardProblem" |
| messagePattern="%problem.messagePattern.NoDiscard" |
| name="%problem.name.NoDiscard"/> |
| </checker> |
| </extension> |
| </plugin> |