aboutsummaryrefslogtreecommitdiffstats
path: root/sonar-core
Commit message (Collapse)AuthorAgeFilesLines
* SONAR-2959 Add the property sonar.showSqlSimon Brandhof2012-01-121-7/+15
|
* SONAR-3012 New widget to monitor the review activityFabrice Bellingard2012-01-127-60/+208
| | | | | | - 5 new metrics added - Decorator implemented to compute those metrics - Widget implemented to report those metrics
* Update copyright header for this new yearSimon Brandhof2012-01-10134-134/+134
|
* Remove unused importsSimon Brandhof2012-01-091-3/+0
|
* Add some unit testssimonbrandhof2012-01-097-81/+98
|
* Experimental refactoring to improve support of booleans in MyBatissimonbrandhof2012-01-0813-63/+67
|
* Upgrade to 2.14-SNAPSHOTEric Hartmann2012-01-031-1/+1
|
* Fix some quality flawssimonbrandhof2012-01-011-1/+9
|
* Add unit tests to ResourceIndexerDaosimonbrandhof2011-12-317-0/+72
|
* Fix some quality flawssimonbrandhof2011-12-317-32/+19
|
* Fix some quality flawssimonbrandhof2011-12-312-14/+17
|
* SONAR-983 index the project from a dedicated post-job in order to optimize ↵simonbrandhof2011-12-3016-277/+277
| | | | SQL requests
* Indexation of resources during migration must be reentrantSimon Brandhof2011-12-292-2/+3
|
* Add missing index on DerbySimon Brandhof2011-12-291-0/+2
|
* Delete resource orphans in order to not index themsimonbrandhof2011-12-232-2/+3
| | | | This issue will be fixed in v2.14 (see SONAR-3120)
* SONAR-983 add unit testsSimon Brandhof2011-12-232-1/+66
|
* SONAR-3118 Remove property "sonar.useStructureDump"Evgeny Mandrikov2011-12-232-7/+3
|
* SONAR-983 provide the component org.sonar.core.resource.ResourceIndexer that ↵Simon Brandhof2011-12-234-2/+76
| | | | | | is a layer over ResourceIndexerDao + move derby SQL files to org.sonar.core.persistence
* Refactor the packages of sonar-coreSimon Brandhof2011-12-22146-215/+190
| | | | | * 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, ...)
* Fix some quality flawssimonbrandhof2011-12-221-4/+0
|
* SONAR-983 i18n, better purge, fix NPE when deleted resourcesimonbrandhof2011-12-216-75/+0
|
* SONAR-983 Improve relevance of results and group them by qualifierSimon Brandhof2011-12-2115-99/+136
|
* SONAR-983 resources are indexed during analysissimonbrandhof2011-12-2017-81/+334
| | | | | | | * 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-983 index existing projects during upgradeSimon Brandhof2011-12-1915-210/+118
| | | | + remove unused SELECT operations from MyBatis dao
* SONAR-3090 Remove DUPLICATIONS_INDEX.IDEvgeny Mandrikov2011-12-1911-144/+13
| | | | | In order to do this - remove entity DuplicationBlock and use native query in PurgeUtils.
* SONAR-983 first implementation of the search engine of projects, directories ↵Simon Brandhof2011-12-1916-213/+297
| | | | | | | | and files * The POST request to the URL /search/reset starts the indexation of resources * The search engine is available at /search
* SONAR-2662 Add missing files linked to new table "action_plans"Fabrice Bellingard2011-12-193-0/+30
|
* SONAR-2662 Create action plans which are a set of manual reviewsFabrice Bellingard2011-12-191-1/+1
| | | | - Create the service to manage action plans
* Move org.sonar.jpa.dialect to org.sonar.persistence.dialect and refactor ↵Simon Brandhof2011-12-1625-150/+92
| | | | DialectRepository
* SONAR-983 create table RESOURCE_INDEXSimon Brandhof2011-12-1618-61/+375
| | | | The related myBatis classes are in the package org.sonar.persistence.resource
* SONAR-1929 do not register dashboards which name already exitsSimon Brandhof2011-12-1614-123/+101
| | | | + remove the useless column DASHBOARDS.KEE
* Fix violation, add testEvgeny Mandrikov2011-12-162-8/+23
|
* SONAR-1929 refactoring of the extension point DashboardSimon Brandhof2011-12-1511-97/+55
|
* SONAR-3034 API: default value of WidgetProperty is not injected in Ruby widgetsSimon Brandhof2011-12-159-86/+58
| | | | The column WIDGET_PROPERTIES.VALUE_TYPE is removed because it duplicates the Java extensions.
* rename the constant ReviewDto.STATUS_OPENED to STATUS_OPENSimon Brandhof2011-12-141-1/+1
|
* Decrease visibility of some methods of org.sonar.persistence.review.ReviewQuerySimon Brandhof2011-12-142-7/+2
|
* Sonar Persistence API refactoringFabrice Bellingard2011-12-1469-342/+348
| | | | | | | - Class mapped to tables should now be named "MyTableDto" - DTOs, DAOs and Mappers of a same concern should be packed in a single package, allowing to use package visibility amongst them. => org.sonar.persistence has been reorganized following those rules.
* SONAR-1929 Fix problem with MyBatis on OracleFabrice Bellingard2011-12-146-14/+26
|
* SONAR-1929 Modify the new DashboardTemplate APIFabrice Bellingard2011-12-134-13/+8
| | | | | - Replace the annotation-based one with a POJO one - Fix some issues based on Simon's feedback
* SONAR-2973 fix the severity of violations if manually set by end-usersSimon Brandhof2011-12-126-9/+185
|
* SONAR-1929 New extension point: dashboard templateFabrice Bellingard2011-12-1243-32/+1643
| | | | | | | | | | | | - Create API - Make required DB modifications (on MyBatis side) * new 'loaded_template' table * new 'kee' column on 'dashboards' table - Create startup RegisterProvidedTemplates - Create 2 first implementations: * the main Dashboard * a simple Hotspot dashboard (will be done in another ticket) - Update migration scripts (remove creation of main dashboard)
* Fix some violationsSimon Brandhof2011-12-121-2/+3
|
* SONAR-2973 replace RULE_FAILURES_OVERRIDDEN_SEVERITY by ↵Simon Brandhof2011-12-125-42/+73
| | | | REVIEWS.MANUAL_SEVERITY (boolean)
* Fix MyBatis integration tests with MsSQLSimon Brandhof2011-12-092-3/+3
|
* Fix integration tests of MyBatis on MsSQL. Table names must be lower-case.Simon Brandhof2011-12-091-2/+2
|
* Increase size of RULE_FAILURES.COMMITTER to 100Evgeny Mandrikov2011-12-081-1/+1
|
* SONAR-2973 add the column RULE_FAILURES.OVERRIDDEN_SEVERITY (BOOLEAN)Simon Brandhof2011-12-083-2/+4
| | | | 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.
* Add RULE_FAILURES.COMMITTEREvgeny Mandrikov2011-12-083-2/+4
| | | | | Note that this field is experimental and should not be used by plugins, even if it can be accessed via API classes.
* Try to fix DbUnit tests on MSSQLsimonbrandhof2011-12-072-7/+19
|
* Fix iBatis ReviewMapper.xml for MsSQLsimonbrandhof2011-12-071-3/+3
|