]> source.dussan.org Git - sonarqube.git/commit
add AnnotationRuleRepository to load rules from sonar-check-api annotations
authorsimonbrandhof <simon.brandhof@gmail.com>
Thu, 23 Sep 2010 17:28:25 +0000 (17:28 +0000)
committersimonbrandhof <simon.brandhof@gmail.com>
Thu, 23 Sep 2010 17:28:25 +0000 (17:28 +0000)
commit1dfd7034c4cb735683949cef50a8e3809bab6a35
treebd5692842fa4e17eb557bfaadd86e70654824a54
parentab9fa99f65324e32caccc5f7016b9aa88c56aca2
add AnnotationRuleRepository to load rules from sonar-check-api annotations
16 files changed:
plugins/sonar-checkstyle-plugin/src/main/java/org/sonar/plugins/checkstyle/CheckstyleAuditListener.java
plugins/sonar-findbugs-plugin/src/main/java/org/sonar/plugins/findbugs/FindbugsSensor.java
plugins/sonar-pmd-plugin/src/test/java/org/sonar/plugins/pmd/PmdViolationsXmlParserTest.java
plugins/sonar-squid-java-plugin/pom.xml
sonar-batch/src/main/java/org/sonar/batch/ViolationsDao.java
sonar-deprecated/src/main/java/org/sonar/api/batch/AbstractViolationsStaxParser.java
sonar-deprecated/src/main/java/org/sonar/api/checks/checkers/MessageDispatcher.java
sonar-plugin-api/src/main/java/org/sonar/api/ExtensionProvider.java [new file with mode: 0644]
sonar-plugin-api/src/main/java/org/sonar/api/profiles/AnnotationProfileDefinition.java
sonar-plugin-api/src/main/java/org/sonar/api/rules/RuleAnnotationUtils.java
sonar-plugin-api/src/main/java/org/sonar/api/rules/Violation.java
sonar-plugin-api/src/test/java/org/sonar/api/resources/JavaFileTest.java
sonar-plugin-api/src/test/java/org/sonar/api/rules/AnnotatedCheck.java
sonar-plugin-api/src/test/java/org/sonar/api/rules/AnnotatedCheckWithParameters.java
sonar-plugin-api/src/test/java/org/sonar/api/rules/DeprecatedAnnotatedCheck.java [new file with mode: 0644]
sonar-plugin-api/src/test/java/org/sonar/api/rules/RuleAnnotationUtilsTest.java