Godin
464ad2d23f
Add pluginDescription for Surefire, Core, Design
13 years ago
Godin
05e77fb905
SONAR-1778: Add pluginDescription for Cobertura and Google analytics
13 years ago
simonbrandhof
6494a6d3e9
Rules API: parameters with default value are automatically activated when a rule is activated (profile console + provided profiles loaded at startup)
13 years ago
fmallet
ced6b594e3
fix : The PMD rule CloneMethodMustImplementCloneable was not imported from the profile Sonar Way
13 years ago
fmallet
94cb8ef21d
fix integration test : SONAR-583-reuse-rules-config
13 years ago
fmallet
483e556846
fix integration test : the root node of a PMD configuration is "ruleset" and not "resultset"
13 years ago
fmallet
7215f16b54
When the import of a PMD configuration file fails, the full stack trace is logged in the Sonar log file.
13 years ago
fmallet
b4ba514185
fix SONAR-1480 : No way to export Findbugs rules in a XML file and then to reimport this file to create a new Quality profile
Moreover, the Findbugs plugin now uses the new Rule API
13 years ago
fmallet
af671ec593
Prevent Unit Tests from generating report file outside of the /target directory
13 years ago
fmallet
f27104c1d9
fix SONAR-1766 - A warning is generated when the user tries to import a PMD configuration file with contains XPath rules. Those rules must be defined through the user web interface.
13 years ago
fmallet
513e60ec6d
SONAR-1766 - remove useless test resource
13 years ago
fmallet
3196fad33e
SONAR-1766 - The PMD XPath rule can now be duplicated through the Sonar user interface and is operational.
13 years ago
fmallet
c889c986bc
remove unexpected use of System.out
13 years ago
fmallet
83a555da85
SONAR-1766 : Definition of the XPath rule and first version of the export mechanism
13 years ago
fmallet
5ac2f4fb7d
SONAR-1766 : The PMD plugin uses the new Sonar rule API
13 years ago
simonbrandhof
ddcc6272a6
move deprecated rule API to sonar-deprecated
13 years ago
simonbrandhof
91b4e663c5
move deprecated check api to sonar-deprecated
13 years ago
simonbrandhof
cdd05f32ec
SONAR-1229 simplify the profiles API
13 years ago
fmallet
da66ba3415
SONAR-1766 - start migrating to the new Sonar rule API before defining the PMD XPath rule
13 years ago
simonbrandhof
23830d07ed
* rename RuleProvider to RuleFinder
* deprecate some classes in the rule API
* add the parameter ValidationMessages to ProfileDefinition.createPrototype()
14 years ago
simonbrandhof
5cd839bbec
simplify ValidationMessages and ProfileDefinition
14 years ago
fmallet
5c90df84c8
fix SONAR-1534 : Activation of all the default FindBugs rules
14 years ago
simonbrandhof
88495df471
SONAR-440 Warning when some rules are not imported from a checkstyle and/or PMD configuration file(s)
14 years ago
simonbrandhof
3cc63963cf
SONAR-1549 The Sonar profile creation form doesn't allow to import checkstyle,pmd and Findbugs conf files when several langages are defined
SONAR-440 add warnings to checkstyle when importing configuration
14 years ago
simonbrandhof
6b3ca3adbf
SONAR-440 Warning when some rules are not imported from a checkstyle and/or PMD configuration file(s)
SONAR-1229 Export/Import a given Sonar quality profile
14 years ago
simonbrandhof
e51183ff04
checkstyle plugin : add some unit tests
14 years ago
simonbrandhof
aef2286bf0
SONAR-1229 Export/Import a given Sonar quality profile
14 years ago
simonbrandhof
4592819b97
checkstyle plugin : remove some useless files
14 years ago
simonbrandhof
aeadc1f912
SONAR-236 remove deprecated code from checkstyle plugin + display default value of rule parameters in Q profile console
14 years ago