summaryrefslogtreecommitdiffstats
path: root/sonar-plugin-api
Commit message (Collapse)AuthorAgeFilesLines
* [maven-release-plugin] prepare release 2.3-RC2simonbrandhof2010-10-051-1/+1
|
* quality model API: simplify difference between property numeric value and ↵simonbrandhof2010-10-044-75/+39
| | | | text value
* quality model API: removeCharacteristic() must support disabled characteristicssimonbrandhof2010-10-041-1/+8
|
* quality models API: add Model.removeCharacteristic(...)simonbrandhof2010-10-043-0/+35
|
* add some methods to quality model APIsimonbrandhof2010-10-024-2/+57
|
* quality model API: add the method Characteristic.create(), without parameterssimonbrandhof2010-10-011-2/+6
|
* quality model API: add the methods Characteristic.hasRule() and getProperties()simonbrandhof2010-10-011-0/+14
|
* revert change on RuleRepositorysimonbrandhof2010-10-011-2/+1
|
* upgrade trunk to 2.4-SNAPSHOTsimonbrandhof2010-09-302-2/+3
|
* [maven-release-plugin] prepare for next development iterationsimonbrandhof2010-09-301-1/+1
|
* [maven-release-plugin] prepare release 2.3-RC1simonbrandhof2010-09-301-1/+1
|
* rename org.sonar.api.rules.StandardRuleXmlFormat to XMLRuleParsersimonbrandhof2010-09-305-13/+13
|
* SONAR-1822 Add the property 'sonar.skipTendencies' to skip calculation of ↵simonbrandhof2010-09-281-0/+2
| | | | measure tendencies
* SONAR-1814 improve javadocsimonbrandhof2010-09-281-2/+2
|
* SONAR-1814 add the method ExtensionProvider.provide() in order to support ↵simonbrandhof2010-09-282-15/+23
| | | | obfuscated code
* XMLProfileImporter : check that the nodes <name> and <language> are definedsimonbrandhof2010-09-283-0/+38
|
* SONAR-1814 add javadocsimonbrandhof2010-09-281-0/+27
|
* SONAR-1814 remove the API to find a plugin from an extension :simonbrandhof2010-09-285-150/+23
| | | | | | * 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
* fix backward compatibility of the interface GeneratesViolations.simonbrandhof2010-09-272-0/+6
|
* SONAR-1711 Allow to exclude sources from code analysis based on cutoff datesimonbrandhof2010-09-265-9/+69
|
* SONAR-1812 the interface GeneratesViolations is replaced by ↵simonbrandhof2010-09-241-26/+0
| | | | DecoratorBarriers.END_OF_VIOLATIONS_GENERATION
* SONAR-1711 add a lock on SensorContext/DecoratorContext in order to avoid ↵simonbrandhof2010-09-242-0/+43
| | | | creation of resources in methods saveViolation() and saveMeasure().
* replace some "new ArrayList<GENERIC>()" with Lists.newArrayList() of google ↵simonbrandhof2010-09-242-5/+6
| | | | guava
* add the repository name to the parameters of AnnotationRuleRepository.create()simonbrandhof2010-09-241-3/+4
|
* do not execute unit tests in parallel in sonar-plugin-apisimonbrandhof2010-09-241-10/+0
|
* SONAR-1812 The declaration @BelongsTo(classes=GeneratesViolations.class) ↵simonbrandhof2010-09-247-20/+64
| | | | does not work
* add AnnotationRuleRepository to load rules from sonar-check-api annotationssimonbrandhof2010-09-239-114/+130
|
* The default value of the RuleParam type parameter is "s" (String)fmallet2010-09-231-1/+1
|
* the rule.setUniqueKey(String repositoryKey, String key) also feed the ↵fmallet2010-09-231-1/+1
| | | | mandatory configKey property with the value of the key
* add unit test to AnnotationUtilsTestsimonbrandhof2010-09-231-1/+9
|
* fix issue in AnnotationUtils.getClassAnnotation(Object obj, Class<A> ↵simonbrandhof2010-09-231-1/+2
| | | | annotation) when the parameter obj is a Class
* depreciate the methods Plugin.getKey(), getName() and getDescription()simonbrandhof2010-09-232-2/+7
|
* add the package org.sonar.api.checks in order to implement its own rules enginesimonbrandhof2010-09-2311-0/+732
|
* remove logback-test.xml from sonar-plugin-api: it generates too many ↵simonbrandhof2010-09-221-27/+0
| | | | warnings when several logback files are found in the classpath
* sonar-plugin-api: use parallel junit testssimonbrandhof2010-09-224-66/+43
|
* SONAR-1798 rename RULE_FAILURES.POINTS to COSTsimonbrandhof2010-09-222-11/+21
|
* SONAR-1798 Ability to register a number of points to a rule violationsimonbrandhof2010-09-222-0/+22
|
* add factory methods to org.sonar.api.qualitymodel.Characteristicsimonbrandhof2010-09-222-1/+13
|
* add unit test to CharacteristicPropertysimonbrandhof2010-09-211-0/+72
|
* quality models: limit the methods of org.sonar.api.qualitymodel.ModelFinder ↵simonbrandhof2010-09-214-14/+95
| | | | to read methods. Management methods are restricted to core => extracted to org.sonar.server.qualitymodel.ModelManager
* add characteristic properties to quality modelssimonbrandhof2010-09-212-7/+146
|
* Rules API: parameters with default value are automatically activated when a ↵simonbrandhof2010-09-202-18/+1
| | | | rule is activated (profile console + provided profiles loaded at startup)
* add unit tests to quality modelssimonbrandhof2010-09-162-4/+47
|
* add the column CHARACTERISTICS.ENABLEDsimonbrandhof2010-09-162-8/+46
|
* undo: some unit tests have been wrongly moved to sonar-deprecatedsimonbrandhof2010-09-1610-0/+494
|
* Default XML format to define rules : add the property <defaultValue> to ↵simonbrandhof2010-09-161-2/+5
| | | | <param> nodes
* SONAR-1749 MavenPlugin api, offer way to build nested xml-elementssimonbrandhof2010-09-142-15/+76
|
* move deprecated rule API to sonar-deprecatedsimonbrandhof2010-09-1429-2055/+0
|
* move deprecated check api to sonar-deprecatedsimonbrandhof2010-09-1439-2944/+0
|
* improve javadoc of profile APIsimonbrandhof2010-09-141-25/+22
|