aboutsummaryrefslogtreecommitdiffstats
path: root/sonar-plugin-api/src/test/java
Commit message (Collapse)AuthorAgeFilesLines
...
* in fact Java 1.5 should support enum in annotations if the enum is defined ↵simonbrandhof2010-10-111-1/+1
| | | | before the field declaration
* fix build compatibility with Java 1.5simonbrandhof2010-10-111-1/+2
|
* rule API: add the field 'cardinality' to the annotation @org.sonar.check.Rulesimonbrandhof2010-10-111-1/+1
|
* API: apply the same pattern between rules and profiles API. The extension ↵simonbrandhof2010-10-081-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 ↵simonbrandhof2010-10-085-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 ↵simonbrandhof2010-10-042-40/+26
| | | | text value
* quality models API: add Model.removeCharacteristic(...)simonbrandhof2010-10-041-0/+22
|
* add some methods to quality model APIsimonbrandhof2010-10-022-0/+37
|
* rename org.sonar.api.rules.StandardRuleXmlFormat to XMLRuleParsersimonbrandhof2010-09-301-6/+6
|
* XMLProfileImporter : check that the nodes <name> and <language> are definedsimonbrandhof2010-09-281-0/+17
|
* SONAR-1814 remove the API to find a plugin from an extension :simonbrandhof2010-09-281-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 datesimonbrandhof2010-09-261-0/+19
|
* replace some "new ArrayList<GENERIC>()" with Lists.newArrayList() of google ↵simonbrandhof2010-09-241-1/+2
| | | | guava
* SONAR-1812 The declaration @BelongsTo(classes=GeneratesViolations.class) ↵simonbrandhof2010-09-241-15/+14
| | | | does not work
* add AnnotationRuleRepository to load rules from sonar-check-api annotationssimonbrandhof2010-09-235-52/+70
|
* add unit test to AnnotationUtilsTestsimonbrandhof2010-09-231-1/+9
|
* add the package org.sonar.api.checks in order to implement its own rules enginesimonbrandhof2010-09-237-0/+335
|
* sonar-plugin-api: use parallel junit testssimonbrandhof2010-09-222-65/+30
|
* add unit test to CharacteristicPropertysimonbrandhof2010-09-211-0/+72
|
* quality models: limit the methods of org.sonar.api.qualitymodel.ModelFinder ↵simonbrandhof2010-09-211-0/+64
| | | | to read methods. Management methods are restricted to core => extracted to org.sonar.server.qualitymodel.ModelManager
* add unit tests to quality modelssimonbrandhof2010-09-161-0/+44
|
* undo: some unit tests have been wrongly moved to sonar-deprecatedsimonbrandhof2010-09-167-0/+432
|
* SONAR-1749 MavenPlugin api, offer way to build nested xml-elementssimonbrandhof2010-09-141-4/+42
|
* move deprecated rule API to sonar-deprecatedsimonbrandhof2010-09-1411-920/+0
|
* move deprecated check api to sonar-deprecatedsimonbrandhof2010-09-1414-1055/+0
|
* SONAR-1229 simplify the profiles APIsimonbrandhof2010-09-134-69/+72
|
* * rename RuleProvider to RuleFindersimonbrandhof2010-09-101-1/+3
| | | | | * deprecate some classes in the rule API * add the parameter ValidationMessages to ProfileDefinition.createPrototype()
* simplify ValidationMessages and ProfileDefinitionsimonbrandhof2010-09-101-0/+65
|
* fix SONAR-1781 : The use of org.sonar.api.batch.AbstractSourceImporter is ↵fmallet2010-09-101-22/+53
| | | | error prone when importing Unit Test source code
* add unit tests to ProfilePrototypesimonbrandhof2010-09-071-0/+55
|
* SONAR-1229 Export/Import a given Sonar quality profilesimonbrandhof2010-09-063-23/+31
|
* SONAR-236 remove deprecated code from checkstyle plugin + display default ↵simonbrandhof2010-09-06105-0/+8616
value of rule parameters in Q profile console