Skip to main content
aboutsummaryrefslogblamecommitdiffstats
blob: 91a6de728a91fe6953d323e1cf9c5dc58fea9447 (plain) (tree)
1
2
3
4
5
6
7
8
9
10



                                      
                                                    
                                                           

              

                                                                                        
                                                       



                                                                                        
                                                                           


                                                                             
                
 
              

                                                                                       
                                                      






                                                                                       
                

              

                                                                                
                                                      







                                                                                       
                

              

                                                                            
                                                  







                                                                                   
                
              

                                                                                       
                                                      







                                                                                       
                
      
              

                                                                                           
                                                          














































































































































































































































































































                                                                                               
                           

                                                             
                
               
         
<?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.NonVirtualDestructor"
            id="org.eclipse.cdt.codan.internal.checkers.NonVirtualDescructor"
            name="%checker.name.NonVirtualDescructor">
         <problem
               category="org.eclipse.cdt.codan.core.categories.ProgrammingProblems"
               defaultSeverity="Warning"
               description="%problem.description.NonVirtualDescructor"
               id="org.eclipse.cdt.codan.internal.checkers.NonVirtualDestructorProblem"
               messagePattern="%problem.messagePattern.NonVirtualDescructor"
               name="%problem.name.NonVirtualDescructor">
         </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>
      </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>
   </extension>
</plugin>

Back to the top