aboutsummaryrefslogtreecommitdiffstats
path: root/sonar-batch
Commit message (Collapse)AuthorAgeFilesLines
* [maven-release-plugin] prepare release 2.7-RC2simonbrandhof2011-03-181-1/+1
|
* SONAR-2251 Unstable state of violations when stopping a buildsimonbrandhof2011-03-143-55/+13
|
* SONAR-2272 Modify log level for EventBusEvgeny Mandrikov2011-03-121-3/+3
|
* Add license headersEvgeny Mandrikov2011-03-124-0/+76
|
* Reduce dependencies on databaseEvgeny Mandrikov2011-03-124-33/+20
| | | | | | * Remove unused method DefaultDecoratorContext#getSession() and as a result dependency on DatabaseSession * Replace DefaultIndex by SonarIndex in DefaultDecoratorContext and in DefaultSensorContext
* SONAR-2272 Add EventBusEvgeny Mandrikov2011-03-1219-105/+689
|
* Add ProfileLoaderEvgeny Mandrikov2011-03-116-96/+233
|
* Fix violationsEvgeny Mandrikov2011-03-116-10/+18
|
* SONAR-2218 coverage of new code must be computed even if there are no ↵simonbrandhof2011-03-0810-43/+62
| | | | previous analysis
* SONAR-1914 reload measures with PersistenceMode.DATABASE on demandsimonbrandhof2011-02-2612-20/+267
|
* SONAR-2218 Add CoverageMeasuresBuilder to API + add Metric.Builder, first ↵simonbrandhof2011-02-251-3/+2
| | | | step to get an immutable Metric class
* Make DefaultIndex non-final and Module.getComponent publicEvgeny Mandrikov2011-02-222-11/+7
|
* Introduce concept of moduleEvgeny Mandrikov2011-02-223-155/+284
|
* [maven-release-plugin] prepare for next development iterationsimonbrandhof2011-02-181-1/+1
|
* [maven-release-plugin] prepare release 2.62.6simonbrandhof2011-02-181-1/+1
|
* Improve code: fix some violationssimonbrandhof2011-02-103-10/+15
|
* Remove unused importssimonbrandhof2011-02-081-2/+0
|
* SONAR-2075: Add the ability for a plugin to extend an other pluginEvgeny Mandrikov2011-02-081-17/+41
|
* Do not execute ResourceFilters on resources with scope<filesimonbrandhof2011-02-071-8/+11
|
* Prevent from adding violations to resources with scope<filesimonbrandhof2011-02-071-0/+3
|
* Add MavenInitializerEvgeny Mandrikov2011-02-071-28/+5
| | | | * Configures Java versions and encoding of sources based on Maven POM
* SONAR-2172: New extension point - InitializerEvgeny Mandrikov2011-02-072-7/+83
| | | | | | * Rename AbstractInitializer to Initializer * Execute Initializers before Sensors
* Replace enum Environment by class EnvironmentInformationEvgeny Mandrikov2011-02-045-11/+88
| | | | | | | * Each environment should provide key and version * Plugins for Maven 2.x and Maven 3.x have same key "Maven" and provide a real version of Maven
* SONAR-2169: Add CoverageExtension to APIEvgeny Mandrikov2011-02-042-12/+16
|
* Upgrade copyright headerssimonbrandhof2011-02-0495-95/+95
|
* SONAR-2094 Do not delete ACTIVE_RULES rows when rules are disabledsimonbrandhof2011-02-031-1/+0
|
* Improve ProjectDefinitionEvgeny Mandrikov2011-02-023-9/+40
| | | | | * Replace properties "sonar.projectBinaries" and "sonar.projectLibraries" by explicit fields in ProjectDefinition
* SONAR-2137: Fix updating of past violationsEvgeny Mandrikov2011-02-022-2/+2
| | | | | | * Database field rule_failures.failure_level should be updatable * Change corresponding unit test
* Add property "sonar.projectLibraries"Evgeny Mandrikov2011-02-012-15/+19
|
* Add profile to check copyright headers + fix some badly formatted headerssimonbrandhof2011-01-317-113/+114
|
* Add properties "sonar.projectName" and "sonar.projectDescription"Evgeny Mandrikov2011-01-312-0/+18
|
* SONAR-1800: Fix issue with ClassLoader for Maven 3.x and Java 1.5Evgeny Mandrikov2011-01-292-0/+93
| | | | | | | * Restore context ClassLoader after execution of Maven plugin. * Add abstract implementation of MavenPluginExecutor to reduce duplications in concrete implementations for different Maven versions.
* Add workDir to ProjectDefinitionEvgeny Mandrikov2011-01-283-32/+18
|
* [maven-release-plugin] prepare for next development iterationsimonbrandhof2011-01-281-1/+1
|
* [maven-release-plugin] prepare release 2.6-M1simonbrandhof2011-01-281-1/+1
|
* SONAR-2149 Resource filters are ignored in complexity distributions of Java ↵simonbrandhof2011-01-284-25/+256
| | | | | | projects This issue implies SONAR-2153 : API: A decorator should override formulas
* SONAR-2151: Add new property to manage source encodingEvgeny Mandrikov2011-01-281-6/+12
|
* SONAR-2148: Add new properties to manage level of Java languageEvgeny Mandrikov2011-01-281-2/+14
| | | | * Use sonar-java-api in sonar-pmd-plugin and sonar-clover-plugin
* SONAR-2126: Change API to work with file system of a projectEvgeny Mandrikov2011-01-272-22/+13
| | | | | | | | | | * Use language keys instead of objects. * ProjectFileSystem now BatchComponent, so DefaultProjectFileSystem uses benefits from injections and some old code was removed from it to improve immutability. * Small performance improvement for DefaultInputFile.
* SONAR-2130 Fix backward-compatibility: resources can be automatically ↵simonbrandhof2011-01-261-11/+10
| | | | indexed when adding data
* Add the method ResourceUtils#isPersistable(Resource)simonbrandhof2011-01-262-61/+8
|
* Improve backward-compatibility when adding data to a non-indexed resourcesimonbrandhof2011-01-254-29/+75
|
* Fix unit test for WindowsEvgeny Mandrikov2011-01-251-1/+1
|
* Use default value for property "project.build.directory"Evgeny Mandrikov2011-01-252-27/+44
|
* Add new property "sonar.projectBinaries"Evgeny Mandrikov2011-01-254-123/+235
|
* SONAR-791 When the source directory is not exactly the java package root, ↵simonbrandhof2011-01-243-6/+62
| | | | Sonar should stop the analysis
* Use CoreProperties for in-memory POM constructionEvgeny Mandrikov2011-01-242-9/+94
|
* Use Properties in ProjectDefinition instead of ConfigurationEvgeny Mandrikov2011-01-242-6/+8
|
* Fix bug in construction of in-memory POMEvgeny Mandrikov2011-01-241-1/+1
|
* SONAR-2106: Improve batch bootstrapEvgeny Mandrikov2011-01-244-28/+50
|