aboutsummaryrefslogtreecommitdiffstats
path: root/sonar-testing-harness
Commit message (Collapse)AuthorAgeFilesLines
* SONAR-1922 Add a kind of version control for quality profilesEvgeny Mandrikov2011-05-271-0/+26
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Apply patch, which was contributed by Julien Henry: * Following algorithm was implemented: Every profile starts with version=1 and used=false. As soon as there is an analysis of a project, the involved profile is set to used=true. Every modification to a quality profile (activation, deactivation or modification of rule) is logged in DB in dedicated tables. When a modification is done on a profile that is used=true, then version number is increased and profile is set to used=false. * Introduced new metric to store profile version, which was used during analysis. * If profile for project is different than the one used during previous analysis, then event would be created. * Introduced new tab 'changelog' for profiles. Following fixes were applied on original patch: * Index name limited to 30 characters in Oracle DB, so names were reduced. * Field ActiveRuleChange.profileVersion never read locally, because ruby read it directly from DB, so getter added. * Direction doesn't make sense for 'profile_version' metric, so was removed. * Fixed ProfileEventsSensor: it seems that TimeMachine not guarantee that the order of measures would be the same as in query, so we should perform two sequential queries. * Fixed handling of null values during migration.
* SONAR-2453 Update the way "FALSE-POSITIVE" reviews are managedFabrice Bellingard2011-05-261-1/+1
| | | | | | 1- Update the DB, migration scripts & co. 2- Update the model, controller & co. 3- Update the WS Client
* SONAR-2425 Add index on CHARACTERISTIC_PROPERTIES.CHARACTERISTIC_IDEvgeny Mandrikov2011-05-241-1/+1
| | | | Index name limited to 30 characters in Oracle DB.
* SONAR-2425 Add index on CHARACTERISTIC_PROPERTIES.CHARACTERISTIC_IDEvgeny Mandrikov2011-05-241-21/+22
|
* Fix merge of release 2.8simonbrandhof2011-05-192-0/+15
|
* Upgrade to version 2.9-SNAPSHOTsimonbrandhof2011-05-131-1/+1
|
* Temporarily downgrade version to 2.8-SNAPSHOTsimonbrandhof2011-05-101-1/+1
|
* Upgrade version to 2.9-SNAPSHOTsimonbrandhof2011-05-091-1/+1
|
* Release 2.8-RC2simonbrandhof2011-05-091-1/+1
|
* Prepare for next development iterationEvgeny Mandrikov2011-05-031-1/+1
|
* Prepare 2.8-RC1Evgeny Mandrikov2011-05-031-1/+1
|
* Move derby logs generated during unit tests to target/simonbrandhof2011-04-281-0/+7
|
* SONAR-2347 Add unit test to ReviewsDecoratorFabrice Bellingard2011-04-201-0/+25
|
* SONAR-2366 Upgrade embedded database to Derby 10.7.1.1 + add ↵simonbrandhof2011-04-183-0/+725
| | | | DatabaseTestCase to sonar-testing-harness
* Fix violationsEvgeny Mandrikov2011-04-052-7/+16
|
* Upgrade master to version 2.8-SNAPSHOTsimonbrandhof2011-03-291-1/+1
|
* [maven-release-plugin] prepare for next development iterationsimonbrandhof2011-03-281-1/+1
|
* [maven-release-plugin] prepare release 2.7-RC3simonbrandhof2011-03-281-1/+1
|
* Fix coding violationssimonbrandhof2011-03-272-5/+3
|
* [maven-release-plugin] prepare for next development iterationsimonbrandhof2011-03-221-1/+1
|
* [maven-release-plugin] prepare release 2.7-RC1simonbrandhof2011-03-221-1/+1
|
* [maven-release-plugin] prepare for next development iterationsimonbrandhof2011-03-181-1/+1
|
* [maven-release-plugin] prepare release 2.7-RC2simonbrandhof2011-03-181-1/+1
|
* Remove useless configuration of maven-deploy-pluginEvgeny Mandrikov2011-03-041-10/+0
|
* [maven-release-plugin] prepare for next development iterationsimonbrandhof2011-02-181-1/+1
|
* [maven-release-plugin] prepare release 2.62.6simonbrandhof2011-02-181-1/+1
|
* Upgrade copyright headerssimonbrandhof2011-02-046-6/+6
|
* Add profile to check copyright headers + fix some badly formatted headerssimonbrandhof2011-01-311-0/+19
|
* [maven-release-plugin] prepare for next development iterationsimonbrandhof2011-01-281-1/+1
|
* [maven-release-plugin] prepare release 2.6-M1simonbrandhof2011-01-281-1/+1
|
* [maven-release-plugin] prepare for next development iterationsimonbrandhof2011-01-051-1/+1
|
* [maven-release-plugin] prepare release 2.5-RC1simonbrandhof2011-01-051-1/+1
|
* revert trunk version to 2.5-SNAPSHOTsimonbrandhof2010-12-271-1/+1
|
* [maven-release-plugin] prepare release 2.5simonbrandhof2010-12-241-1/+1
|
* [maven-release-plugin] prepare for next development iterationsimonbrandhof2010-11-091-1/+1
|
* [maven-release-plugin] prepare release 2.4-RC1simonbrandhof2010-11-091-1/+1
|
* [maven-release-plugin] prepare for next development iterationsimonbrandhof2010-10-121-1/+1
|
* [maven-release-plugin] prepare release 2.3simonbrandhof2010-10-121-1/+1
|
* [maven-release-plugin] prepare for next development iterationsimonbrandhof2010-10-051-1/+1
|
* [maven-release-plugin] prepare release 2.3-RC2simonbrandhof2010-10-051-1/+1
|
* upgrade trunk to 2.4-SNAPSHOTsimonbrandhof2010-09-301-1/+1
|
* [maven-release-plugin] prepare for next development iterationsimonbrandhof2010-09-301-1/+1
|
* [maven-release-plugin] prepare release 2.3-RC1simonbrandhof2010-09-301-1/+1
|
* SONAR-236 remove deprecated code from checkstyle plugin + display default ↵simonbrandhof2010-09-068-0/+506
value of rule parameters in Q profile console