<?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.examples.checkers.NamingConventionFunctionIIndexChecker" id="org.eclipse.cdt.codan.examples.checkers.NamingConventionFunctionChecker" name="NamingConventionFunctionChecker"> <problem category="org.eclipse.cdt.codan.core.categories.CodeStyle" defaultEnabled="false" defaultSeverity="Info" id="org.eclipse.cdt.codan.examples.checkers.NamingConventionFunctionProblem" messagePattern="Bad function name (example) "{0}" (pattern /{1}/)" name="Name convention for function (example)" markerType="org.eclipse.cdt.codan.core.codanProblem"> </problem> </checker> <checker class="org.eclipse.cdt.codan.examples.checkers.GrepChecker" id="org.eclipse.cdt.codan.examples.checkers.GrepChecker" name="Search string"> <problem category="org.eclipse.cdt.codan.core.categories.CodeStyle" defaultEnabled="false" defaultSeverity="Warning" description="Finds a strings in the code defined by user" id="org.eclipse.cdt.codan.examples.checkers.GrepCheckerProblemWarning" messagePattern="Found string {0}" name="Search string warning"> </problem> <problem category="org.eclipse.cdt.codan.core.categories.CodeStyle" defaultEnabled="false" defaultSeverity="Error" description="Finds a strings in the code defined by user" id="org.eclipse.cdt.codan.examples.checkers.GrepCheckerProblemError" messagePattern="Found string {0}" name="Search string error"> </problem> </checker> <category id="org.eclipse.cdt.codan.checkers.cppcheck" name="%checker.name.Cppcheck"> </category> <checker class="org.eclipse.cdt.codan.examples.checkers.cppcheck.CppcheckChecker" id="org.eclipse.cdt.codan.checkers.CppcheckChecker" name="Cppcheck"> <problem category="org.eclipse.cdt.codan.checkers.cppcheck" defaultEnabled="false" defaultSeverity="Error" description="%problem.description.Cppcheck.Error" id="org.eclipse.cdt.codan.checkers.cppcheck.error" messagePattern="%problem.messagePattern.Cppcheck.all" name="%problem.name.Cppcheck.Error"> </problem> <problem category="org.eclipse.cdt.codan.checkers.cppcheck" defaultEnabled="false" defaultSeverity="Warning" description="%problem.description.Cppcheck.Warning" id="org.eclipse.cdt.codan.checkers.cppcheck.warning" messagePattern="%problem.messagePattern.Cppcheck.all" name="%problem.name.Cppcheck.Warning"> </problem> <problem category="org.eclipse.cdt.codan.checkers.cppcheck" defaultEnabled="false" defaultSeverity="Warning" description="%problem.description.Cppcheck.Syntax" id="org.eclipse.cdt.codan.checkers.cppcheck.style" messagePattern="%problem.messagePattern.Cppcheck.all" name="%problem.name.Cppcheck.Syntax"> </problem> </checker> <checker class="org.eclipse.cdt.codan.examples.checkers.CToolChecker" id="org.eclipse.cdt.codan.examples.checkers.CToolChecker" name="External C Tool"> <problem category="org.eclipse.cdt.codan.core.categories.CodeStyle" defaultEnabled="false" defaultSeverity="Info" description="Runs external tool and reports errors that this tool finds" id="org.eclipse.cdt.codan.examples.checkers.CToolChecker.error" messagePattern="{0}" name="External C Tool"> </problem> </checker> </extension> <extension point="org.eclipse.cdt.codan.ui.codanProblemDetails"> <problemDetails class="org.eclipse.cdt.codan.examples.uicontrib.FlexlintHelpLink" > </problemDetails> <problemDetails class="org.eclipse.cdt.codan.examples.uicontrib.GrepCheckerHelpLink" > </problemDetails> </extension> <extension id="CodanErrorParser" name="name" point="org.eclipse.cdt.core.ErrorParser"> <errorparser class="org.eclipse.cdt.codan.examples.checkers.cppcheck.CppcheckOutputParser" id="org.eclipse.cdt.codan.checkers.externaltool.CppcheckChecker" name="%errorparser.name.cppcheck"> <context type="codan"> </context> </errorparser> </extension> </plugin>