aboutsummaryrefslogtreecommitdiffstats
path: root/sonar-core
Commit message (Collapse)AuthorAgeFilesLines
* Upgrade version to 2.10-SNAPSHOTSimon Brandhof2011-07-111-1/+1
|
* temporary reverting to 2.9-SNAPSHOTsimonbrandhof2011-07-101-1/+1
|
* Upgrade to version 2.10-SNAPSHOTsimonbrandhof2011-07-101-1/+1
|
* SONAR-2505 core components which write to database are disabled on dry runsSimon Brandhof2011-06-151-0/+35
|
* Remove dependency on classworlds - use only plexus-classworldsEvgeny Mandrikov2011-06-131-2/+0
|
* Merge remote branch 'upstream/master'simonbrandhof2011-06-102-25/+50
|\
| * SONAR-2495 Correctly deregister JDBC Driver to prevent memory leaksEvgeny Mandrikov2011-06-081-14/+45
| | | | | | | | | | | | | | DriverDatabaseConnector should register only one instance of DriverProxy in DriverManager and also should perform deregistration. But this is not enough to prevent memory leaks, so class loader for JDBC Driver should perform additional efforts for deregistration.
| * Fix violationsEvgeny Mandrikov2011-06-072-17/+11
| |
* | SONAR-2507 support deprecated directory /extensions/rules/simonbrandhof2011-06-105-11/+197
| |
* | SONAR-2507 remove the tables PLUGINS and PLUGIN_FILESsimonbrandhof2011-06-101-1/+1
| |
* | SONAR-2507 Batch must load plugins without connecting to databasesimonbrandhof2011-06-1028-987/+928
|/
* SONAR-1922 Add a kind of version control for quality profilesEvgeny Mandrikov2011-05-273-3/+12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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-2469 fix typo in name of InstantiationStrategy classsimonbrandhof2011-05-261-1/+1
|
* SONAR-2425 Add index on CHARACTERISTIC_PROPERTIES.CHARACTERISTIC_IDEvgeny Mandrikov2011-05-241-1/+1
|
* 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
|
* SONAR-2299 Show Hibernate SQL only if debug logging level enabled, but not ↵Evgeny Mandrikov2011-04-271-3/+3
| | | | info level
* Fix crlfEvgeny Mandrikov2011-04-201-263/+263
|
* [SONAR-2347] Close a review when its corresponding violation does notFabrice Bellingard2011-04-201-257/+263
| | | | exist anymore
* [SONAR-1973] Improve UIFabrice Bellingard2011-04-201-1/+1
|
* Fix copyright headerssimonbrandhof2011-04-186-6/+6
|
* SONAR-2366 Upgrade embedded database to Derby 10.7.1.1 + add ↵simonbrandhof2011-04-181-0/+9
| | | | DatabaseTestCase to sonar-testing-harness
* Fix loading of db dialect in ruby on railssimonbrandhof2011-04-188-7/+37
|
* SONAR-2359 Most of properties sonar.jdbc.* should not be required when JDBC ↵simonbrandhof2011-04-141-0/+2
| | | | datasource is loaded from JNDI
* SONAR-2100 ruby on rails webapp : do not load JDBC datasource from JNDI in ↵simonbrandhof2011-04-147-29/+0
| | | | ruby on rails
* SONAR-2347 Add the column RULE_FAILURES.PERMANENT_IDsimonbrandhof2011-04-121-1/+1
|
* JpaDatabaseSession: Don't log and throw NonUniqueResultException - just throwEvgeny Mandrikov2011-04-081-8/+4
|
* SONAR-2234 JpaDatabaseSession: improve exception message for persist operationsEvgeny Mandrikov2011-04-071-1/+9
|
* SONAR-2225 JpaDatabaseSession: improve exception message in case of ↵Evgeny Mandrikov2011-04-072-9/+113
| | | | NonUniqueResultException
* Fix crlfEvgeny Mandrikov2011-03-3142-1214/+1214
|
* 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-271-6/+0
|
* [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
|
* SONAR-2257 Cleanup sonar-plugin-api dependenciesEvgeny Mandrikov2011-03-041-0/+4
| | | | | | Remove dependency on commons-dbcp, picocontainer and some hibernate dependencies. We can't remove hibernate-annotations for the moment, because it's used, however should be removed in future.
* [maven-release-plugin] prepare for next development iterationsimonbrandhof2011-02-181-1/+1
|
* [maven-release-plugin] prepare release 2.62.6simonbrandhof2011-02-181-1/+1
|
* SONAR-2075: Add the ability for a plugin to extend an other pluginEvgeny Mandrikov2011-02-087-15/+39
|
* Upgrade copyright headerssimonbrandhof2011-02-0477-1122/+1122
|
* SONAR-2094 Do not delete ACTIVE_RULES rows when rules are disabledsimonbrandhof2011-02-035-147/+0
|
* SONAR-2094 Add the column RULES_PROFILES.ENABLEDsimonbrandhof2011-02-0111-53/+21
|