aboutsummaryrefslogtreecommitdiffstats
path: root/sonar-batch/src/test
Commit message (Collapse)AuthorAgeFilesLines
* SONAR-3125 Add better error message for unknown languageFabrice Bellingard2012-04-021-4/+22
|
* SONAR-1700 Some links to the projects end up in new sessionFabrice Bellingard2012-03-193-0/+40
|
* Do not use deprecated rule categories (column MEASURES.RULES_CATEGORY_ID, ↵Simon Brandhof2012-03-152-4/+0
| | | | table RULES_CATEGORY_ID), but keep them in API for backward-compatibility
* Fix quality flaws in tests: remove unused importsEvgeny Mandrikov2012-03-146-25/+0
|
* SONAR-3292 improve messages when database is not up-to-dateSimon Brandhof2012-03-071-0/+57
|
* SONAR-3208 use PERSON_ID instead of COMMITTER in PROJECT_MEASURES and ↵Simon Brandhof2012-02-156-14/+14
| | | | RULE_FAILURES
* SONAR-3208 complete database tablesSimon Brandhof2012-02-1427-59/+59
| | | | | * add PROJECTS.PERSON_ID * create the table AUTHORS
* SONAR-3209 Add new batch component - FileLinesContextFactoryEvgeny Mandrikov2012-02-091-1/+30
| | | | | | | * As was discussed with Simon: better to have new beta class than new beta method. * This also provides ability to use this factory from Decorator.
* SONAR-3209,SONAR-3210 Provide API to save and retrieve measures by lineEvgeny Mandrikov2012-02-091-0/+112
| | | | + Use this API to save LoC in Java files
* SONAR-2747 Verification is now done on period1Fabrice Bellingard2012-02-081-20/+0
| | | And not necessarily 'since last analysis' period.
* SONAR-2747 Send email when new violations appear on favourite projectFabrice Bellingard2012-02-031-10/+35
| | | | | | | | The email is sent only if: * the user has set the project as a favourite * this is a "last analysis" (= no 'sonar.projectDate' specified) * 'since last analysis' period was not removed in the admin page * there are new violations (obviously...)
* SONAR-3231 Allow to associate measure with committerEvgeny Mandrikov2012-02-011-2/+5
|
* Add column PROJECT_MEASURES.COMMITTEREvgeny Mandrikov2012-02-015-14/+19
|
* SONAR-2061 add the flag Metric#deleteHistoricalData. Default value is false.Simon Brandhof2012-01-258-18/+18
| | | | | * New column METRICS.DELETE_HISTORICAL_DATA (boolean, nullable) * Hidden core metrics and some data metrics have this new field to true
* SONAR-2757 add the column SNAPSHOTS.PURGE_STATUS (INTEGER)Simon Brandhof2012-01-1931-125/+125
|
* SONAR-1707 Add the column SNAPSHOTS.BUILD_DATESimon Brandhof2012-01-1832-130/+130
|
* Refactor org.sonar.batch.bootstrapper.BatchSimon Brandhof2012-01-161-6/+11
|
* Sanitize batch bootstrapperSimon Brandhof2012-01-131-0/+80
| | | | | - by default Logback is configured by batch, not by bootstrappers - ability to delegate logging to bootstrappers (require a SLF4J implementation)
* SONAR-2959 Add the property sonar.showSqlSimon Brandhof2012-01-121-0/+121
|
* Update copyright header for this new yearSimon Brandhof2012-01-1048-48/+48
|
* SONAR-983 index the project from a dedicated post-job in order to optimize ↵simonbrandhof2011-12-302-10/+7
| | | | SQL requests
* SONAR-3116 throw an exception if skipping the root moduleSimon Brandhof2011-12-231-10/+10
|
* SONAR-983 provide the component org.sonar.core.resource.ResourceIndexer that ↵Simon Brandhof2011-12-232-9/+9
| | | | | | is a layer over ResourceIndexerDao + move derby SQL files to org.sonar.core.persistence
* Rename a unit test in ProjectFilterTestSimon Brandhof2011-12-221-1/+1
|
* Refactor the packages of sonar-coreSimon Brandhof2011-12-223-8/+4
| | | | | * The root package should be org.sonar.core -> org.sonar.persistence is moved to org.sonar.core.persistence * Classes are grouped by functional domain (resource, review, rule, ...)
* SONAR-983 resources are indexed during analysissimonbrandhof2011-12-202-7/+10
| | | | | | | * Rename the column RESOURCE_INDEX.PROJECT_ID to ROOT_PROJECT_ID * Increase the size of RESOURCE_INDEX.PROJECT_ID * Clean resource index from dbcleaner plugin * Experimental: indexes all the existing resources during upgrade from sonar < 2.13
* SONAR-2968 Do not force to add the root project to the property ↵simonbrandhof2011-12-201-18/+27
| | | | sonar.includedModules
* SONAR-2973 replace RULE_FAILURES_OVERRIDDEN_SEVERITY by ↵Simon Brandhof2011-12-122-12/+12
| | | | REVIEWS.MANUAL_SEVERITY (boolean)
* SONAR-2973 add the column RULE_FAILURES.OVERRIDDEN_SEVERITY (BOOLEAN)Simon Brandhof2011-12-082-52/+92
| | | | The name is not really sexy. If true, then the violation severity has been explicitly changed by user so it must not be reset when analyzing project.
* Fix loading of Gradle global propertiessimonbrandhof2011-11-131-0/+18
|
* Fix loading of file exclusions - do not cache exclusions in Projectsimonbrandhof2011-11-111-38/+0
|
* SONAR-2967 extract the new component ProjectFilter from ProjectTreesimonbrandhof2011-11-042-0/+137
|
* SONAR-2956 Support Boolean type with DerbyEvgeny Mandrikov2011-10-311-5/+5
| | | | | | | | - Change DDL to use BOOLEAN instead of SMALLINT - Modify Hibernate dialect - Modify activerecord-jdbc-adapter (ideas were taken from arjdbc/postgresql/adapter.rb) - Use Derby for unit tests instead of HSQL and fix incorrect tests
* Improve boolean parameters of Hibernate HQL queriesSimon Brandhof2011-10-272-3/+3
|
* SONAR-801 Events on Dashboard confused for same project datesFabrice Bellingard2011-10-251-0/+10
| | | | | It is now possible to specify 'sonar.projectDate' as a standard ISO time. (ex. "2011-10-25T10:45:42+0100")
* SONAR-2681 Provide meaningful error message when unable to determine Maven ↵Evgeny Mandrikov2011-10-131-10/+30
| | | | | | project structure This occurs because of usage of Advanced Reactor Options.
* Remove some ignored tests and fix some commented-out codeSimon Brandhof2011-10-1327-843/+0
|
* Improve unit testsEvgeny Mandrikov2011-10-132-5/+8
|
* SONAR-2861 fix loading of the property sonar.core.codeCoveragePluginSimon Brandhof2011-10-101-21/+14
|
* SONAR-2861 Remove unused classes ResourceDatabaseConfiguration and ↵Simon Brandhof2011-10-104-182/+0
| | | | ProjectConfiguration
* Add unit test BatchSettingsTestSimon Brandhof2011-10-071-0/+68
|
* SONAR-2861 New Configuration APIsimonbrandhof2011-10-079-137/+127
| | | | | | | | The component org.apache.commons.Configuration is still available but plugins should use org.sonar.api.config.Settings. It also implies the following issues : SONAR-2870 do not rebuild the WAR file when editing sonar.properties SONAR-2869 allow to use the annotations @Properties/@Property on extensions
* SONAR-2735 Fix handling of different ways to declare Maven modulesEvgeny Mandrikov2011-09-301-1/+1
|
* SONAR-2744 Fix regression in usage of 'sonar.phase'Evgeny Mandrikov2011-09-082-11/+17
|
* SONAR-2674 The method Sensor#shouldExecuteOnProject() must not be executed ↵Simon Brandhof2011-08-081-2/+2
| | | | before Initializer extensions
* SONAR-2650 reduce number of constructorsSimon Brandhof2011-07-271-2/+1
|
* SONAR-2650 FileFilter extension point is ignoredSimon Brandhof2011-07-271-1/+2
|
* SONAR-2469 extensions annotated with @InstantiationStrategy(BATCH) should ↵Simon Brandhof2011-07-071-11/+15
| | | | access project configuration
* Revert move of TimeMachineConfigutionSimon Brandhof2011-06-222-0/+94
|
* SONAR-2497 Merge i18n plugin with coreSimon Brandhof2011-06-211-5/+21
|