]> source.dussan.org Git - sonarqube.git/log
sonarqube.git
14 years agoSONAR-1815: Fix packaging of dependencies when groupId=org.codehaus.sonar
Godin [Mon, 27 Sep 2010 15:27:44 +0000 (15:27 +0000)]
SONAR-1815: Fix packaging of dependencies when groupId=org.codehaus.sonar

14 years agoSONAR-1711 temporarily log warnings instead of throwing an exception when saving...
simonbrandhof [Mon, 27 Sep 2010 14:52:10 +0000 (14:52 +0000)]
SONAR-1711 temporarily log warnings instead of throwing an exception when saving measures/violations on unknown resources

14 years agoSONAR-1709: Set HTTP status code in StaticResourcesServlet in case of error
Godin [Mon, 27 Sep 2010 13:37:01 +0000 (13:37 +0000)]
SONAR-1709: Set  HTTP status code in StaticResourcesServlet in case of error

14 years agoSONAR-1709: Add unit test and improve logging for StaticResourcesServlet
Godin [Mon, 27 Sep 2010 13:27:50 +0000 (13:27 +0000)]
SONAR-1709: Add unit test and improve logging for StaticResourcesServlet

14 years agoSONAR-1709: in ruby-helper parameter :plugin should be optional
Godin [Mon, 27 Sep 2010 12:09:38 +0000 (12:09 +0000)]
SONAR-1709: in ruby-helper parameter :plugin should be optional

14 years agofix backward compatibility of the interface GeneratesViolations.
simonbrandhof [Mon, 27 Sep 2010 11:49:37 +0000 (11:49 +0000)]
fix backward compatibility of the interface GeneratesViolations.

14 years agoSONAR-1709:
Godin [Mon, 27 Sep 2010 10:09:23 +0000 (10:09 +0000)]
SONAR-1709:
* Add ruby-helper for URL construction for static resources from plugins
* Add integration test

14 years agofix CSS on Chrome and Safari (data2 rows are too big)
simonbrandhof [Sun, 26 Sep 2010 22:20:41 +0000 (22:20 +0000)]
fix CSS on Chrome and Safari (data2 rows are too big)
+ filters: move links to alerts in the table footer

14 years agoSONAR-1711 Allow to exclude sources from code analysis based on cutoff date
simonbrandhof [Sun, 26 Sep 2010 21:46:58 +0000 (21:46 +0000)]
SONAR-1711 Allow to exclude sources from code analysis based on cutoff date

14 years agofix pom of volume-testing project
simonbrandhof [Sun, 26 Sep 2010 16:42:10 +0000 (16:42 +0000)]
fix pom of volume-testing project

14 years agoShould be possible to change version of Sonar in ITs for sonar-packaging-maven-plugin
Godin [Sat, 25 Sep 2010 03:03:47 +0000 (03:03 +0000)]
Should be possible to change version of Sonar in ITs for sonar-packaging-maven-plugin

14 years agoFix ITs for sonar-packaging-maven-plugin
Godin [Sat, 25 Sep 2010 02:23:51 +0000 (02:23 +0000)]
Fix ITs for sonar-packaging-maven-plugin

14 years agoUse gwt-incubator from Maven central repo
Godin [Sat, 25 Sep 2010 01:18:41 +0000 (01:18 +0000)]
Use gwt-incubator from Maven central repo

14 years agoSONAR-1709: Add StaticResourcesServlet for loading static resources from plugins
Godin [Sat, 25 Sep 2010 01:14:53 +0000 (01:14 +0000)]
SONAR-1709: Add StaticResourcesServlet for loading static resources from plugins

14 years agoSONAR-1634: Provide meaningful error message, when plugin tries to define metric...
Godin [Fri, 24 Sep 2010 16:32:51 +0000 (16:32 +0000)]
SONAR-1634: Provide  meaningful error message, when plugin tries to define metric, which already defined in other plugin or in core

14 years agoSONAR-1812 the interface GeneratesViolations is replaced by DecoratorBarriers.END_OF_...
simonbrandhof [Fri, 24 Sep 2010 16:18:27 +0000 (16:18 +0000)]
SONAR-1812 the interface GeneratesViolations is replaced by DecoratorBarriers.END_OF_VIOLATIONS_GENERATION

14 years agoSONAR-1634: Provide meaningful error message, when plugin tries to define metric...
Godin [Fri, 24 Sep 2010 16:17:56 +0000 (16:17 +0000)]
SONAR-1634: Provide  meaningful error message, when plugin tries to define metric, which already defined in other plugin or in core

14 years agoSONAR-1711 add a lock on SensorContext/DecoratorContext in order to avoid creation...
simonbrandhof [Fri, 24 Sep 2010 16:02:35 +0000 (16:02 +0000)]
SONAR-1711 add a lock on SensorContext/DecoratorContext in order to avoid creation of resources in methods saveViolation() and saveMeasure().

14 years agoreplace some "new ArrayList<GENERIC>()" with Lists.newArrayList() of google guava
simonbrandhof [Fri, 24 Sep 2010 12:29:01 +0000 (12:29 +0000)]
replace some "new ArrayList<GENERIC>()" with Lists.newArrayList() of google guava

14 years agoadd the repository name to the parameters of AnnotationRuleRepository.create()
simonbrandhof [Fri, 24 Sep 2010 12:28:01 +0000 (12:28 +0000)]
add the repository name to the parameters of AnnotationRuleRepository.create()

14 years agodo not execute unit tests in parallel in sonar-plugin-api
simonbrandhof [Fri, 24 Sep 2010 12:26:39 +0000 (12:26 +0000)]
do not execute unit tests in parallel in sonar-plugin-api

14 years agoSONAR-1812 The declaration @BelongsTo(classes=GeneratesViolations.class) does not...
simonbrandhof [Fri, 24 Sep 2010 12:24:57 +0000 (12:24 +0000)]
SONAR-1812 The declaration @BelongsTo(classes=GeneratesViolations.class) does not work

14 years agoremove a useless nested RuntimeException when an error occur during loading of plugins
simonbrandhof [Fri, 24 Sep 2010 11:32:13 +0000 (11:32 +0000)]
remove a useless nested RuntimeException when an error occur during loading of plugins

14 years agodo not keep in cache violations in DecoratorContext
simonbrandhof [Fri, 24 Sep 2010 09:49:34 +0000 (09:49 +0000)]
do not keep in cache violations in DecoratorContext

14 years agofix SONAR-1802 : Can't import FindBugs profile when some rules are duplicated in...
fmallet [Thu, 23 Sep 2010 19:54:10 +0000 (19:54 +0000)]
fix SONAR-1802 : Can't import FindBugs profile when some rules are duplicated in the findbugs.xml configuration file

14 years agoadd AnnotationRuleRepository to load rules from sonar-check-api annotations
simonbrandhof [Thu, 23 Sep 2010 17:28:25 +0000 (17:28 +0000)]
add AnnotationRuleRepository to load rules from sonar-check-api annotations

14 years agoAdd svn:ignore
Godin [Thu, 23 Sep 2010 17:15:54 +0000 (17:15 +0000)]
Add svn:ignore

14 years agointegration tests : upgrade to sonar-dev-maven-plugin 0.5
Godin [Thu, 23 Sep 2010 16:46:14 +0000 (16:46 +0000)]
integration tests : upgrade to sonar-dev-maven-plugin 0.5

14 years agoThe default value of the RuleParam type parameter is "s" (String)
fmallet [Thu, 23 Sep 2010 16:24:53 +0000 (16:24 +0000)]
The default value of the RuleParam type parameter is "s" (String)

14 years agoSONAR-1780:
Godin [Thu, 23 Sep 2010 16:18:26 +0000 (16:18 +0000)]
SONAR-1780:
* An exception should be thrown in case when two Sonar plugins try to use the same key
* Add message to log, when file with plugin was deleted

14 years agothe rule.setUniqueKey(String repositoryKey, String key) also feed the mandatory confi...
fmallet [Thu, 23 Sep 2010 15:47:03 +0000 (15:47 +0000)]
the rule.setUniqueKey(String repositoryKey, String key) also feed the mandatory configKey property with the value of the key

14 years agoSONAR-1706 Depreciate sonar.reuseExistingRulesConfiguration
simonbrandhof [Thu, 23 Sep 2010 15:14:09 +0000 (15:14 +0000)]
SONAR-1706 Depreciate sonar.reuseExistingRulesConfiguration

14 years agoadd unit test to AnnotationUtilsTest
simonbrandhof [Thu, 23 Sep 2010 14:52:08 +0000 (14:52 +0000)]
add unit test to AnnotationUtilsTest

14 years agofix issue in AnnotationUtils.getClassAnnotation(Object obj, Class<A> annotation)...
simonbrandhof [Thu, 23 Sep 2010 14:50:15 +0000 (14:50 +0000)]
fix issue in AnnotationUtils.getClassAnnotation(Object obj, Class<A> annotation) when the  parameter obj is a Class

14 years agodepreciate the methods Plugin.getKey(), getName() and getDescription()
simonbrandhof [Thu, 23 Sep 2010 14:33:58 +0000 (14:33 +0000)]
depreciate the methods Plugin.getKey(), getName() and getDescription()

14 years ago[maven-release-plugin] prepare for next development iteration
simonbrandhof [Thu, 23 Sep 2010 13:34:39 +0000 (13:34 +0000)]
[maven-release-plugin] prepare for next development iteration

14 years ago[maven-release-plugin] prepare release sonar-dev-maven-plugin-0.5
simonbrandhof [Thu, 23 Sep 2010 13:34:29 +0000 (13:34 +0000)]
[maven-release-plugin] prepare release sonar-dev-maven-plugin-0.5

14 years agoadd the package org.sonar.api.checks in order to implement its own rules engine
simonbrandhof [Thu, 23 Sep 2010 13:29:43 +0000 (13:29 +0000)]
add the package org.sonar.api.checks in order to implement its own rules engine

14 years agodo not execute sonar-ws-client unit tests in parallel
simonbrandhof [Thu, 23 Sep 2010 09:26:45 +0000 (09:26 +0000)]
do not execute sonar-ws-client unit tests in parallel

14 years agofindbugs plugin: improve a unit test
simonbrandhof [Thu, 23 Sep 2010 08:24:10 +0000 (08:24 +0000)]
findbugs plugin: improve a unit test

14 years agoremove logback-test.xml from sonar-plugin-api: it generates too many warnings when...
simonbrandhof [Wed, 22 Sep 2010 21:04:56 +0000 (21:04 +0000)]
remove logback-test.xml from sonar-plugin-api: it generates too many warnings when several logback files are found in the classpath

14 years agoremove unused GWT permutations in order to increase build duration + use parallel...
simonbrandhof [Wed, 22 Sep 2010 21:03:57 +0000 (21:03 +0000)]
remove unused GWT permutations in order to increase build duration + use parallel unit tests on plugins checkstyle, pmd and findbugs

14 years agosonar-plugin-api: use parallel junit tests
simonbrandhof [Wed, 22 Sep 2010 21:02:17 +0000 (21:02 +0000)]
sonar-plugin-api: use parallel junit tests

14 years agosonar-gwt-api : activate the parallel unit tests
simonbrandhof [Wed, 22 Sep 2010 21:01:42 +0000 (21:01 +0000)]
sonar-gwt-api : activate the parallel unit tests

14 years agoupgrade the surefire maven plugin
simonbrandhof [Wed, 22 Sep 2010 21:00:25 +0000 (21:00 +0000)]
upgrade the surefire maven plugin

14 years agoSONAR-1792: Add description for properties
Godin [Wed, 22 Sep 2010 15:36:53 +0000 (15:36 +0000)]
SONAR-1792: Add description for properties

14 years agoSONAR-1787: Rename configuration properties in sonar-dev-maven-plugin
Godin [Wed, 22 Sep 2010 15:12:51 +0000 (15:12 +0000)]
SONAR-1787: Rename configuration properties in sonar-dev-maven-plugin
SONAR-1792: Add description for properties

14 years agoSONAR-1804: Downgrade cargo version to 1.0-beta-2
Godin [Wed, 22 Sep 2010 14:56:42 +0000 (14:56 +0000)]
SONAR-1804: Downgrade cargo version to 1.0-beta-2

14 years agofix CSS class "data2" when nested tables
simonbrandhof [Wed, 22 Sep 2010 13:32:49 +0000 (13:32 +0000)]
fix CSS class "data2" when nested tables

14 years agoSONAR-1798 rename RULE_FAILURES.POINTS to COST
simonbrandhof [Wed, 22 Sep 2010 13:29:23 +0000 (13:29 +0000)]
SONAR-1798 rename RULE_FAILURES.POINTS to COST

14 years agoSONAR-1798 Ability to register a number of points to a rule violation
simonbrandhof [Wed, 22 Sep 2010 13:14:08 +0000 (13:14 +0000)]
SONAR-1798 Ability to register a number of points to a rule violation

14 years agoAdd a new property "stopSquidOnException" to the SquidConfiguration bean. This proper...
fmallet [Wed, 22 Sep 2010 12:49:53 +0000 (12:49 +0000)]
Add a new property "stopSquidOnException" to the SquidConfiguration bean. This property is pretty useful when running integration tests in order to fail the tests when something wrong happens.

14 years agoadd factory methods to org.sonar.api.qualitymodel.Characteristic
simonbrandhof [Wed, 22 Sep 2010 12:32:49 +0000 (12:32 +0000)]
add factory methods to org.sonar.api.qualitymodel.Characteristic

14 years agoSONAR-1804 Upgrade some dependencies and maven plugins
simonbrandhof [Wed, 22 Sep 2010 07:53:51 +0000 (07:53 +0000)]
SONAR-1804 Upgrade some dependencies and maven plugins

14 years agoadd unit test to CharacteristicProperty
simonbrandhof [Tue, 21 Sep 2010 21:46:25 +0000 (21:46 +0000)]
add unit test to CharacteristicProperty

14 years agoquality models: limit the methods of org.sonar.api.qualitymodel.ModelFinder to read...
simonbrandhof [Tue, 21 Sep 2010 21:25:29 +0000 (21:25 +0000)]
quality models: limit the methods of org.sonar.api.qualitymodel.ModelFinder to read methods. Management methods are restricted to core => extracted to org.sonar.server.qualitymodel.ModelManager

14 years agoadd characteristic properties to quality models
simonbrandhof [Tue, 21 Sep 2010 16:01:48 +0000 (16:01 +0000)]
add characteristic properties to quality models

14 years agoAdd pluginDescription for Surefire, Core, Design
Godin [Tue, 21 Sep 2010 12:31:28 +0000 (12:31 +0000)]
Add pluginDescription for Surefire, Core, Design

14 years agoAdd new IT test for rule template edition mode
fmallet [Tue, 21 Sep 2010 12:00:48 +0000 (12:00 +0000)]
Add new IT test for rule template edition mode

14 years agoFix IT test
fmallet [Tue, 21 Sep 2010 11:45:17 +0000 (11:45 +0000)]
Fix IT test

14 years agoAdd new IT test on copy rule template feature
fmallet [Tue, 21 Sep 2010 11:15:37 +0000 (11:15 +0000)]
Add new IT test on copy rule template feature

14 years agoGWT API: add the method Links.openRulePopup()
simonbrandhof [Tue, 21 Sep 2010 11:14:33 +0000 (11:14 +0000)]
GWT API: add the method Links.openRulePopup()

14 years agoAdd IT test on PMD XPath rule
fmallet [Tue, 21 Sep 2010 09:56:29 +0000 (09:56 +0000)]
Add IT test on PMD XPath rule

14 years agoImprove the maintainability level of the backup-profile IT test by removing hardcoded...
fmallet [Tue, 21 Sep 2010 09:25:49 +0000 (09:25 +0000)]
Improve the maintainability level of the backup-profile IT test by removing hardcoded number of expected rules

14 years agoCreate a new search_and_display_inactive_rules integration test and activate all...
fmallet [Tue, 21 Sep 2010 08:23:50 +0000 (08:23 +0000)]
Create a new search_and_display_inactive_rules integration test and activate all new IT tests in all-tests.html

14 years agoSONAR-1778: Add pluginDescription for Cobertura and Google analytics
Godin [Mon, 20 Sep 2010 21:31:49 +0000 (21:31 +0000)]
SONAR-1778: Add pluginDescription for Cobertura and Google analytics

14 years agoFix integration test
fmallet [Mon, 20 Sep 2010 17:12:21 +0000 (17:12 +0000)]
Fix integration test

14 years agofix edition of user rules
simonbrandhof [Mon, 20 Sep 2010 16:53:25 +0000 (16:53 +0000)]
fix edition of user rules

14 years agofix activation of rule parameters with default value
simonbrandhof [Mon, 20 Sep 2010 16:44:22 +0000 (16:44 +0000)]
fix activation of rule parameters with default value

14 years agoAdd a new integration test to test bulk operations on quality profiles
fmallet [Mon, 20 Sep 2010 16:30:10 +0000 (16:30 +0000)]
Add a new integration test to test bulk operations on quality profiles

14 years agoRules API: parameters with default value are automatically activated when a rule...
simonbrandhof [Mon, 20 Sep 2010 15:31:17 +0000 (15:31 +0000)]
Rules API: parameters with default value are automatically activated when a rule is activated (profile console + provided profiles loaded at startup)

14 years agoFix integration tests
fmallet [Mon, 20 Sep 2010 15:28:57 +0000 (15:28 +0000)]
Fix integration tests

14 years agoFix integration test
fmallet [Mon, 20 Sep 2010 15:24:07 +0000 (15:24 +0000)]
Fix integration test

14 years agoFix integration test
fmallet [Mon, 20 Sep 2010 15:20:35 +0000 (15:20 +0000)]
Fix integration test

14 years agoAdd a new integration test to test backup of quality profile
fmallet [Mon, 20 Sep 2010 15:17:00 +0000 (15:17 +0000)]
Add a new integration test to test backup of quality profile

14 years agoSONAR-1799 Upgrade to sonar-maven-plugin 1.0-beta-2
simonbrandhof [Mon, 20 Sep 2010 14:31:49 +0000 (14:31 +0000)]
SONAR-1799 Upgrade to sonar-maven-plugin 1.0-beta-2

14 years agoruby api : add the methods QualityModel.characteristics_without_rule and QualityModel...
simonbrandhof [Mon, 20 Sep 2010 14:27:01 +0000 (14:27 +0000)]
ruby api : add the methods QualityModel.characteristics_without_rule and QualityModel.characteristic()

14 years agofix Checkstyle extension implementation : MethodsCountCheck. A NullPointerException...
fmallet [Mon, 20 Sep 2010 13:43:04 +0000 (13:43 +0000)]
fix Checkstyle extension implementation : MethodsCountCheck. A NullPointerException was thrown on files without java class definition.

14 years agofix integration test, the checkstyle rule 'Methods Count Check' was not taken into...
fmallet [Fri, 17 Sep 2010 15:09:33 +0000 (15:09 +0000)]
fix integration test, the checkstyle rule 'Methods Count Check' was not taken into account

14 years agofix : The PMD rule CloneMethodMustImplementCloneable was not imported from the profil...
fmallet [Fri, 17 Sep 2010 13:38:58 +0000 (13:38 +0000)]
fix : The PMD rule CloneMethodMustImplementCloneable was not imported from the profile Sonar Way

14 years agofix integration test : SONAR-583-reuse-rules-config
fmallet [Fri, 17 Sep 2010 13:29:59 +0000 (13:29 +0000)]
fix integration test : SONAR-583-reuse-rules-config

14 years agoadd methods JRubyFacade.getRuleRepositories() and getRuleRepository(String key)
simonbrandhof [Fri, 17 Sep 2010 12:47:39 +0000 (12:47 +0000)]
add methods JRubyFacade.getRuleRepositories() and getRuleRepository(String key)

14 years agofix integration test : the root node of a PMD configuration is "ruleset" and not...
fmallet [Fri, 17 Sep 2010 12:20:29 +0000 (12:20 +0000)]
fix integration test : the root node of a PMD configuration is "ruleset" and not "resultset"

14 years agoWhen the import of a PMD configuration file fails, the full stack trace is logged...
fmallet [Fri, 17 Sep 2010 11:53:13 +0000 (11:53 +0000)]
When the import of a PMD configuration file fails, the full stack trace is logged in the Sonar log file.

14 years agofix SONAR-1480 : No way to export Findbugs rules in a XML file and then to reimport...
fmallet [Fri, 17 Sep 2010 11:51:49 +0000 (11:51 +0000)]
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

14 years agofix integration tests on alerts
simonbrandhof [Thu, 16 Sep 2010 20:49:16 +0000 (20:49 +0000)]
fix integration tests on alerts

14 years agoadd unit tests to quality models
simonbrandhof [Thu, 16 Sep 2010 16:12:31 +0000 (16:12 +0000)]
add unit tests to quality models

14 years agoadd the column CHARACTERISTICS.ENABLED
simonbrandhof [Thu, 16 Sep 2010 15:58:42 +0000 (15:58 +0000)]
add the column CHARACTERISTICS.ENABLED

14 years agoundo: some unit tests have been wrongly moved to sonar-deprecated
simonbrandhof [Thu, 16 Sep 2010 10:02:33 +0000 (10:02 +0000)]
undo: some unit tests have been wrongly moved to sonar-deprecated

14 years agoDefault XML format to define rules : add the property <defaultValue> to <param> nodes
simonbrandhof [Thu, 16 Sep 2010 09:22:54 +0000 (09:22 +0000)]
Default XML format to define rules : add the property <defaultValue> to <param> nodes

14 years agoPrevent Unit Tests from generating report file outside of the /target directory
fmallet [Thu, 16 Sep 2010 08:47:47 +0000 (08:47 +0000)]
Prevent Unit Tests from generating report file outside of the /target directory

14 years agofix SONAR-1766 - A warning is generated when the user tries to import a PMD configura...
fmallet [Wed, 15 Sep 2010 22:01:00 +0000 (22:01 +0000)]
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.

14 years agoSONAR-1766 - remove useless test resource
fmallet [Wed, 15 Sep 2010 21:42:27 +0000 (21:42 +0000)]
SONAR-1766 - remove useless test resource

14 years agoSONAR-1766 - The PMD XPath rule can now be duplicated through the Sonar user interfac...
fmallet [Wed, 15 Sep 2010 21:41:32 +0000 (21:41 +0000)]
SONAR-1766 - The PMD XPath rule can now be duplicated through the Sonar user interface and is operational.

14 years agoremove unexpected use of System.out
fmallet [Wed, 15 Sep 2010 15:18:17 +0000 (15:18 +0000)]
remove unexpected use of System.out

14 years agoSONAR-1793: Fix wrong URL construction in ViolationQuery, when depth parameter used
Godin [Wed, 15 Sep 2010 15:06:36 +0000 (15:06 +0000)]
SONAR-1793: Fix wrong URL construction in ViolationQuery, when depth parameter used

14 years agoSONAR-1766 : Definition of the XPath rule and first version of the export mechanism
fmallet [Wed, 15 Sep 2010 15:01:17 +0000 (15:01 +0000)]
SONAR-1766 : Definition of the XPath rule and first version of the export mechanism

14 years agoSONAR-1766 : The PMD plugin uses the new Sonar rule API
fmallet [Wed, 15 Sep 2010 12:11:34 +0000 (12:11 +0000)]
SONAR-1766 : The PMD plugin uses the new Sonar rule API

14 years agoSONAR-1792: Generate a help mojo which describes all mojos in a sonar-dev-maven-plugin
Godin [Tue, 14 Sep 2010 22:11:46 +0000 (22:11 +0000)]
SONAR-1792: Generate a help mojo which describes all mojos in a sonar-dev-maven-plugin

14 years agoSONAR-1749 MavenPlugin api, offer way to build nested xml-elements
simonbrandhof [Tue, 14 Sep 2010 21:12:37 +0000 (21:12 +0000)]
SONAR-1749 MavenPlugin api, offer way to build nested xml-elements