Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | in fact Java 1.5 should support enum in annotations if the enum is defined ↵ | simonbrandhof | 2010-10-11 | 1 | -1/+1 | |
| | | | | before the field declaration | |||||
* | fix build compatibility with Java 1.5 | simonbrandhof | 2010-10-11 | 1 | -1/+2 | |
| | ||||||
* | rule API: add the field 'cardinality' to the annotation @org.sonar.check.Rule | simonbrandhof | 2010-10-11 | 1 | -1/+1 | |
| | ||||||
* | API: apply the same pattern between rules and profiles API. The extension ↵ | simonbrandhof | 2010-10-08 | 1 | -5/+5 | |
| | | | | point to define rules is org.sonar.api.rules.RuleRepository. The classes AnnotationRuleParser and XMLRuleParser are components that can be used but not extended. | |||||
* | API: improve the pattern to define quality profiles. The extension point is ↵ | simonbrandhof | 2010-10-08 | 5 | -213/+197 | |
| | | | | org.sonar.api.profiles.ProfileDefinition, whereas XMLProfileParser and AnnotationProfileParser are components that can be used but not extended. | |||||
* | quality model API: simplify difference between property numeric value and ↵ | simonbrandhof | 2010-10-04 | 2 | -40/+26 | |
| | | | | text value | |||||
* | quality models API: add Model.removeCharacteristic(...) | simonbrandhof | 2010-10-04 | 1 | -0/+22 | |
| | ||||||
* | add some methods to quality model API | simonbrandhof | 2010-10-02 | 2 | -0/+37 | |
| | ||||||
* | rename org.sonar.api.rules.StandardRuleXmlFormat to XMLRuleParser | simonbrandhof | 2010-09-30 | 1 | -6/+6 | |
| | ||||||
* | XMLProfileImporter : check that the nodes <name> and <language> are defined | simonbrandhof | 2010-09-28 | 1 | -0/+17 | |
| | ||||||
* | SONAR-1814 remove the API to find a plugin from an extension : | simonbrandhof | 2010-09-28 | 1 | -32/+5 | |
| | | | | | | * do register coverage extensions in picocontainer only when the plugin is selected (see parameter sonar.core.codeCoveragePlugin) * do not display plugin names when detecting a duplication of metrics * remove unused methods from the deprecated component RulesManager | |||||
* | SONAR-1711 Allow to exclude sources from code analysis based on cutoff date | simonbrandhof | 2010-09-26 | 1 | -0/+19 | |
| | ||||||
* | replace some "new ArrayList<GENERIC>()" with Lists.newArrayList() of google ↵ | simonbrandhof | 2010-09-24 | 1 | -1/+2 | |
| | | | | guava | |||||
* | SONAR-1812 The declaration @BelongsTo(classes=GeneratesViolations.class) ↵ | simonbrandhof | 2010-09-24 | 1 | -15/+14 | |
| | | | | does not work | |||||
* | add AnnotationRuleRepository to load rules from sonar-check-api annotations | simonbrandhof | 2010-09-23 | 5 | -52/+70 | |
| | ||||||
* | add unit test to AnnotationUtilsTest | simonbrandhof | 2010-09-23 | 1 | -1/+9 | |
| | ||||||
* | add the package org.sonar.api.checks in order to implement its own rules engine | simonbrandhof | 2010-09-23 | 7 | -0/+335 | |
| | ||||||
* | sonar-plugin-api: use parallel junit tests | simonbrandhof | 2010-09-22 | 2 | -65/+30 | |
| | ||||||
* | add unit test to CharacteristicProperty | simonbrandhof | 2010-09-21 | 1 | -0/+72 | |
| | ||||||
* | quality models: limit the methods of org.sonar.api.qualitymodel.ModelFinder ↵ | simonbrandhof | 2010-09-21 | 1 | -0/+64 | |
| | | | | to read methods. Management methods are restricted to core => extracted to org.sonar.server.qualitymodel.ModelManager | |||||
* | add unit tests to quality models | simonbrandhof | 2010-09-16 | 1 | -0/+44 | |
| | ||||||
* | undo: some unit tests have been wrongly moved to sonar-deprecated | simonbrandhof | 2010-09-16 | 7 | -0/+432 | |
| | ||||||
* | SONAR-1749 MavenPlugin api, offer way to build nested xml-elements | simonbrandhof | 2010-09-14 | 1 | -4/+42 | |
| | ||||||
* | move deprecated rule API to sonar-deprecated | simonbrandhof | 2010-09-14 | 11 | -920/+0 | |
| | ||||||
* | move deprecated check api to sonar-deprecated | simonbrandhof | 2010-09-14 | 14 | -1055/+0 | |
| | ||||||
* | SONAR-1229 simplify the profiles API | simonbrandhof | 2010-09-13 | 4 | -69/+72 | |
| | ||||||
* | * rename RuleProvider to RuleFinder | simonbrandhof | 2010-09-10 | 1 | -1/+3 | |
| | | | | | * deprecate some classes in the rule API * add the parameter ValidationMessages to ProfileDefinition.createPrototype() | |||||
* | simplify ValidationMessages and ProfileDefinition | simonbrandhof | 2010-09-10 | 1 | -0/+65 | |
| | ||||||
* | fix SONAR-1781 : The use of org.sonar.api.batch.AbstractSourceImporter is ↵ | fmallet | 2010-09-10 | 1 | -22/+53 | |
| | | | | error prone when importing Unit Test source code | |||||
* | add unit tests to ProfilePrototype | simonbrandhof | 2010-09-07 | 1 | -0/+55 | |
| | ||||||
* | SONAR-1229 Export/Import a given Sonar quality profile | simonbrandhof | 2010-09-06 | 3 | -23/+31 | |
| | ||||||
* | SONAR-236 remove deprecated code from checkstyle plugin + display default ↵ | simonbrandhof | 2010-09-06 | 105 | -0/+8616 | |
value of rule parameters in Q profile console |