aboutsummaryrefslogtreecommitdiffstats
path: root/sonar-plugin-api/src/test/java
Commit message (Collapse)AuthorAgeFilesLines
* Fix compatibility of file exclusions with the dotnet pluginsimonbrandhof2011-11-141-0/+11
|
* Fix loading of file exclusions - do not cache exclusions in Projectsimonbrandhof2011-11-112-4/+58
|
* Fix violationsEvgeny Mandrikov2011-10-261-0/+2
|
* SONAR-2879 Trim paths (sources, tests, binaries, libraries) before usageEvgeny Mandrikov2011-10-251-1/+17
|
* SONAR-2762 Fully refactor construction of regular expression in WildcardPatternEvgeny Mandrikov2011-10-201-1/+59
| | | | Thus now it provides correct escaping for regular expression operators.
* Fix HttpDownloaderTest on WindowsSimon Brandhof2011-10-131-3/+4
|
* Remove some ignored tests and fix some commented-out codeSimon Brandhof2011-10-131-1/+4
|
* Improve unit testsEvgeny Mandrikov2011-10-131-7/+29
|
* SONAR-2861 New Configuration APIsimonbrandhof2011-10-076-64/+381
| | | | | | | | 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-2655 define toString() on all the hibernate modelsSimon Brandhof2011-08-161-0/+58
|
* Deactivate test HttpDownloaderTestsimonbrandhof2011-08-021-3/+1
|
* Some code improvementsSimon Brandhof2011-08-021-1/+6
|
* SONAR-2596 Add unit testsEvgeny Mandrikov2011-07-282-0/+84
|
* SONAR-2644 Rule name should be optional in XML declaration filesSimon Brandhof2011-07-262-6/+8
|
* Cleanup temp files generated by CommandExecutorTest.javaSimon Brandhof2011-07-071-0/+3
|
* SONAR-2574 API: configure the working directory used by ↵Simon Brandhof2011-07-052-6/+36
| | | | org.sonar.api.utils.command.Command
* Fix loading of extensions which extend abstract classesSimon Brandhof2011-06-231-1/+4
|
* SONAR-2505 support measure variationsSimon Brandhof2011-06-211-0/+5
|
* SONAR-2507 Batch must load plugins without connecting to databasesimonbrandhof2011-06-101-1/+7
|
* Do not allow to change ProjectDefinition#propertiesSimon Brandhof2011-06-071-3/+2
|
* Allow the extension ProjectBuilder to change the source directories of root ↵Simon Brandhof2011-06-063-19/+36
| | | | module
* Add ProjectDefinition#resetSourceDirs() and resetTestDirs()Simon Brandhof2011-06-031-0/+20
|
* Allow to manually define source files to analyzeSimon Brandhof2011-06-032-11/+36
|
* Fix loading of metric formulas when defined in pluginsSimon Brandhof2011-05-311-1/+23
|
* SONAR-2468 add a better sample of ProjectBuildersimonbrandhof2011-05-271-7/+32
|
* SONAR-2468 new extension point org.sonar.api.bootstrap.ProjectBuildersimonbrandhof2011-05-273-0/+214
|
* SONAR-1922 Add a kind of version control for quality profilesEvgeny Mandrikov2011-05-271-0/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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-2464 Metric.Builder must set best and worst values when type percentEvgeny Mandrikov2011-05-231-0/+16
|
* Fix CommandExecutorTest.java test on Windowssimonbrandhof2011-05-101-1/+3
|
* Improve the test CommandExecutorTest#shouldStopWithTimeout for slow boxessimonbrandhof2011-05-061-1/+0
|
* Fix NPEEvgeny Mandrikov2011-04-281-0/+9
|
* Increase timeout of CommandExecutorTest for slow boxessimonbrandhof2011-04-281-2/+2
|
* Ensure that cost to fix violation cannot be set to negative or NaN valueEvgeny Mandrikov2011-04-281-2/+18
|
* SONAR-2386 Define contract for lineId in ViolationEvgeny Mandrikov2011-04-271-0/+48
| | | | | Value can be null or greater than zero, so setter must log warning if not null and less than 1. It will throw an exception in future releases.
* SONAR-2266 ProjectFileSystem should return only existing source and test ↵Evgeny Mandrikov2011-04-271-0/+12
| | | | directories
* SONAR-1865 Dollars ($) are not accepted in java class namessimonbrandhof2011-04-151-8/+5
|
* Improve ProjectFileSystemEvgeny Mandrikov2011-04-121-2/+2
| | | | | | * Use ProjectFileSystem instead of DefaultProjectFileSystem in tests * Use InputFileUtils in DefaultProjectFileSystem * Add MavenProjectFileSystem
* API: add methods to InputFileUtilssimonbrandhof2011-04-111-13/+32
|
* API: add the file org.sonar.api.resources.InputFileUtilssimonbrandhof2011-04-101-0/+125
|
* SONAR-2322 Filter unit tests files listed in surefire reportssimonbrandhof2011-04-081-1/+3
|
* SONAR-2280 ProjectFileSystem.resolvePath should return canonical fileEvgeny Mandrikov2011-03-161-5/+23
|
* API: DateUtils is now thread-safesimonbrandhof2011-03-141-1/+84
|
* SONAR-2274 API: add utility class to execute command-linessimonbrandhof2011-03-132-0/+118
|
* Add methods formatDate(), formatDateTime(), parseDate() and parseDateTime() ↵simonbrandhof2011-03-081-0/+66
| | | | to DateUtils
* Metric name must be required in Metric.Builder factorysimonbrandhof2011-03-011-3/+2
|
* API: add methods MeasureUtils.getVariation(...) and ↵simonbrandhof2011-02-281-1/+24
| | | | MeasureUtils.getVariationAsLong(...)
* SONAR-1914 reload measures with PersistenceMode.DATABASE on demandsimonbrandhof2011-02-261-0/+13
|
* API: fix CoverageMeasuresBuilder for Coberturasimonbrandhof2011-02-251-17/+23
|
* Fix unit testsimonbrandhof2011-02-251-8/+4
|
* Add support of Multisets in KeyValueFormatsimonbrandhof2011-02-251-16/+43
|