summaryrefslogtreecommitdiffstats
path: root/sonar-plugin-api
Commit message (Collapse)AuthorAgeFilesLines
* SONAR-3012 Improvements on Review ActivityFabrice Bellingard2012-01-131-5/+0
| | | | | - Computes metrics even on folders/packages - Fixes a bug in computation of unreviewed violations - Improves widget rendering
* SONAR-3112 Metric 'test_failures' should be qualitativeEvgeny Mandrikov2012-01-131-3/+2
|
* SONAR-3012 New widget to monitor the review activityFabrice Bellingard2012-01-121-0/+96
| | | | | | - 5 new metrics added - Decorator implemented to compute those metrics - Widget implemented to report those metrics
* SONAR-3137,SONAR-2292 Add synchronization of groups, prepare API for future ↵Evgeny Mandrikov2012-01-115-25/+46
| | | | enhancements
* Update copyright header for this new yearSimon Brandhof2012-01-10357-357/+357
|
* SONAR-3137,SONAR-2292 Complete API for external security systemsEvgeny Mandrikov2012-01-103-3/+97
|
* SONAR-3137 Add experimental API to retrieve users from external systemEvgeny Mandrikov2012-01-092-0/+88
|
* SONAR-3147 Web service to list available widgetsSimon Brandhof2012-01-051-0/+2
|
* Upgrade to 2.14-SNAPSHOTEric Hartmann2012-01-031-1/+1
|
* Fix some quality flawssimonbrandhof2012-01-011-1/+1
|
* Remove ignored testsimonbrandhof2011-12-311-13/+0
|
* Fix some quality flawssimonbrandhof2011-12-311-6/+8
|
* SONAR-3096 Exclude source sub-directories starting with a dotSimon Brandhof2011-12-225-3/+23
|
* Fix some quality flawssimonbrandhof2011-12-221-11/+11
|
* SONAR-1929 do not register dashboards which name already exitsSimon Brandhof2011-12-165-146/+13
| | | | + remove the useless column DASHBOARDS.KEE
* SONAR-1929 move the package org.sonar.api.web.dashboard to org.sonar.api.webSimon Brandhof2011-12-164-8/+7
| | | | No need anymore of a dedicated package
* SONAR-1929 minor refactoring + add some testsSimon Brandhof2011-12-163-54/+25
|
* Fix violationsEvgeny Mandrikov2011-12-151-5/+9
|
* SONAR-1929 refactor the extension point to define dashboardsSimon Brandhof2011-12-155-151/+153
|
* SONAR-1929 refactoring of the extension point DashboardSimon Brandhof2011-12-153-61/+42
|
* SONAR-1929 Improve the Dashboard template APIFabrice Bellingard2011-12-144-20/+28
| | | Use of enum instead of simple String constants.
* SONAR-1929 Modify the new DashboardTemplate APIFabrice Bellingard2011-12-1311-250/+405
| | | | | - Replace the annotation-based one with a POJO one - Fix some issues based on Simon's feedback
* SONAR-3063 Implement the hotspots page as a dashboardFabrice Bellingard2011-12-121-1/+1
|
* SONAR-1929 New extension point: dashboard templateFabrice Bellingard2011-12-127-3/+315
| | | | | | | | | | | | - 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-5/+5
|
* Improve DateUtils by using generics in ThreadLocal + rename some unit tests ↵Simon Brandhof2011-12-122-8/+11
| | | | of DateUtilsTest
* SONAR-3077 rename priority to severity in Rule#toString()Simon Brandhof2011-12-121-33/+36
|
* SONAR-2973 replace RULE_FAILURES_OVERRIDDEN_SEVERITY by ↵Simon Brandhof2011-12-121-12/+0
| | | | REVIEWS.MANUAL_SEVERITY (boolean)
* SONAR-3077 Don't use ReflectionToStringBuilder in Rule.toString()Evgeny Mandrikov2011-12-101-1/+11
|
* Add DecoratorBarriers START_VIOLATION_PERSISTENCE and ↵Evgeny Mandrikov2011-12-091-13/+23
| | | | END_OF_VIOLATION_PERSISTENCE
* SONAR-3070 DateUtils should not parse badly formatted stringsEvgeny Mandrikov2011-12-092-15/+29
|
* 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-081-3/+16
| | | | 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-082-0/+29
| | | | | Note that this field is experimental and should not be used by plugins, even if it can be accessed via API classes.
* SONAR-3057 Use appropriate colors for measuresFabrice Bellingard2011-12-071-12/+14
| | | | Differential measures on violation & duplication related metrics should be displayed with red or green colors.
* SONAR-3062 API: org.sonar.api.config.Settings#getStringArray() should trim ↵simonbrandhof2011-12-072-4/+42
| | | | values
* SONAR-3055 API: remove the attribute "classes" of the annotations ↵Simon Brandhof2011-12-055-26/+3
| | | | @DependsUpon and @DependedUpon
* SONAR-3052 add dependency on Guava 10simonbrandhof2011-12-041-2/+2
|
* SONAR-1974 refactor tables RULE_FAILURES and REVIEWSSimon Brandhof2011-12-022-34/+59
| | | | | | | * Rollback the previous changes on RULE_FAILURES : SNAPSHOT_ID NULLABLE and new column RESOURCE_ID * Add the columns REVIEWS.RULE_ID (nullable) and MANUAL_VIOLATION (boolean) * Add experimental MyBatis mapper for reviews * Add the fields manualViolation (boolean) and permanentId to org.sonar.api.rules.Violation
* SONAR-1974 Add RULE_FAILURES.RESOURCE_IDSimon Brandhof2011-11-281-2/+14
|
* SONAR-1974 RULE_FAILURES.SNAPSHOT_ID must be nullableSimon Brandhof2011-11-281-1/+1
|
* Fix name of CoreMetrics#metricsSimon Brandhof2011-11-281-726/+729
|
* Add factory methods to converters of org.sonar.api.utils.KeyValueFormatSimon Brandhof2011-11-282-30/+74
|
* Fix some violationsSimon Brandhof2011-11-252-15/+14
|
* SONAR-3029 API: allow to have different severities for violations related to ↵Simon Brandhof2011-11-245-81/+29
| | | | the same rule
* SONAR-3023 Increase the size for column "qualifier" in DBEvgeny Mandrikov2011-11-232-2/+2
| | | | Tables SNAPSHOTS and PROJECTS.
* SONAR-2897 Rename "sonar.cobertura.maxmen" to "sonar.cobertura.maxmem"Fabrice Bellingard2011-11-211-1/+1
|
* Fix compatibility of file exclusions with the dotnet pluginsimonbrandhof2011-11-132-3/+13
|
* Fix loading of file exclusions - do not cache exclusions in Projectsimonbrandhof2011-11-113-8/+67
|
* Remove HSQLDB from unit testsSimon Brandhof2011-11-102-5/+5
|