Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | SONAR-2172: New extension point - Initializer | Evgeny Mandrikov | 2011-02-07 | 4 | -29/+85 |
| | | | | | | * Rename AbstractInitializer to Initializer * Execute Initializers before Sensors | ||||
* | SONAR-2172: New extension point - AbstractInitializer | Evgeny Mandrikov | 2011-02-05 | 3 | -3/+52 |
| | | | | | | | | | * Mark interface DependsUponMavenPlugin by annotation SupportedEnvironment with value "maven" * Extract CoberturaMavenInitializer from CoberturaSensor * Extract CloverMavenInitializer from CloverSensor | ||||
* | Replace enum Environment by class EnvironmentInformation | Evgeny Mandrikov | 2011-02-04 | 2 | -102/+0 |
| | | | | | | | * 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 API | Evgeny Mandrikov | 2011-02-04 | 2 | -2/+38 |
| | |||||
* | Fix bug on deprecated profiles | simonbrandhof | 2011-02-04 | 1 | -1/+1 |
| | |||||
* | Upgrade copyright headers | simonbrandhof | 2011-02-04 | 332 | -2239/+2239 |
| | |||||
* | SONAR-2094 Do not delete ACTIVE_RULES rows when rules are disabled | simonbrandhof | 2011-02-03 | 2 | -26/+72 |
| | |||||
* | SONAR-2094 Support backups without the field <enabled> | simonbrandhof | 2011-02-02 | 1 | -3/+7 |
| | |||||
* | Merge branch 'SONAR-2094' | simonbrandhof | 2011-02-02 | 1 | -2/+13 |
|\ | |||||
| * | SONAR-2094 Add the column RULES_PROFILES.ENABLED | simonbrandhof | 2011-02-01 | 1 | -2/+13 |
| | | |||||
* | | Fix org.sonar.api.utils.AnnotationUtils: search for annotations in ↵ | simonbrandhof | 2011-02-02 | 2 | -12/+34 |
| | | | | | | | | interfaces too | ||||
* | | SONAR-2137: Fix updating of past violations | Evgeny Mandrikov | 2011-02-02 | 1 | -1/+1 |
|/ | | | | | | * Database field rule_failures.failure_level should be updatable * Change corresponding unit test | ||||
* | Add missing deprecated annotations | Evgeny Mandrikov | 2011-02-01 | 4 | -12/+17 |
| | |||||
* | Add profile to check copyright headers + fix some badly formatted headers | simonbrandhof | 2011-01-31 | 5 | -61/+75 |
| | |||||
* | Add properties "sonar.projectName" and "sonar.projectDescription" | Evgeny Mandrikov | 2011-01-31 | 1 | -0/+10 |
| | |||||
* | [maven-release-plugin] prepare for next development iteration | simonbrandhof | 2011-01-28 | 1 | -1/+1 |
| | |||||
* | [maven-release-plugin] prepare release 2.6-M1 | simonbrandhof | 2011-01-28 | 1 | -1/+1 |
| | |||||
* | Add some unit tests | simonbrandhof | 2011-01-28 | 1 | -7/+46 |
| | |||||
* | SONAR-2149 Resource filters are ignored in complexity distributions of Java ↵ | simonbrandhof | 2011-01-28 | 6 | -219/+134 |
| | | | | | | projects This issue implies SONAR-2153 : API: A decorator should override formulas | ||||
* | Deprecate Resource#isExcluded(), replaced by ↵ | simonbrandhof | 2011-01-28 | 1 | -0/+6 |
| | | | | SensorContext#isExcluded(Resource). It makes inheritance of Resource easier. | ||||
* | add helper methods to Qualifiers + do not accept null parameters | simonbrandhof | 2011-01-28 | 2 | -22/+63 |
| | |||||
* | add methods Scopes#isHigherThan() and isHigherThanOrEquals() | simonbrandhof | 2011-01-28 | 2 | -5/+48 |
| | |||||
* | SONAR-2151: Add new property to manage source encoding | Evgeny Mandrikov | 2011-01-28 | 4 | -11/+34 |
| | |||||
* | SONAR-2148: Add new properties to manage level of Java language | Evgeny Mandrikov | 2011-01-28 | 1 | -10/+10 |
| | | | | * Use sonar-java-api in sonar-pmd-plugin and sonar-clover-plugin | ||||
* | SONAR-2126: Change API to work with file system of a project | Evgeny Mandrikov | 2011-01-27 | 6 | -87/+87 |
| | | | | | | | | | | * 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. | ||||
* | Add the method ResourceUtils#isPersistable(Resource) | simonbrandhof | 2011-01-26 | 2 | -1/+35 |
| | |||||
* | Add javadoc to InputFile + improve JavaFile#toString() | simonbrandhof | 2011-01-26 | 2 | -9/+7 |
| | |||||
* | Improve backward-compatibility when adding data to a non-indexed resource | simonbrandhof | 2011-01-25 | 7 | -30/+70 |
| | |||||
* | SONAR-791 When the source directory is not exactly the java package root, ↵ | simonbrandhof | 2011-01-24 | 3 | -8/+19 |
| | | | | Sonar should stop the analysis | ||||
* | SONAR-2130 deprecate the component SquidSearch | simonbrandhof | 2011-01-24 | 1 | -49/+0 |
| | |||||
* | Improve org.sonar.api.resources.Scopes and Qualifiers | simonbrandhof | 2011-01-24 | 7 | -48/+408 |
| | |||||
* | Remove deprecated constants of org.sonar.api.resources.Resource (deprecated ↵ | simonbrandhof | 2011-01-24 | 1 | -30/+0 |
| | | | | since 1.11) | ||||
* | Use CoreProperties for in-memory POM construction | Evgeny Mandrikov | 2011-01-24 | 1 | -0/+5 |
| | |||||
* | Rename method in InputFile from getBaseDir() to getFileBaseDir() | Evgeny Mandrikov | 2011-01-24 | 2 | -2/+2 |
| | |||||
* | SONAR-2126: Partially revert previous changes | Evgeny Mandrikov | 2011-01-24 | 2 | -11/+10 |
| | | | | | * Maven can modify source directories during Sonar execution via see MavenPhaseExecutor. | ||||
* | SONAR-2106: New Java library to bootstrap project analysis | Evgeny Mandrikov | 2011-01-24 | 3 | -197/+0 |
| | | | | | | | | | | * Add BatchResourcesServlet to allow downloading libraries from server * Create in memory POM for non-maven environments * Provide fake MavenPluginExecutor for non-maven environments * Add new module sonar-batch-maven-compat with shaded maven-project | ||||
* | SONAR-2126: Change api to work with project file system | Evgeny Mandrikov | 2011-01-23 | 1 | -1/+3 |
| | |||||
* | SONAR-2126: Change api to work with project file system | Evgeny Mandrikov | 2011-01-23 | 1 | -0/+2 |
| | |||||
* | SONAR-2126: Change api to work with project file system | Evgeny Mandrikov | 2011-01-23 | 8 | -130/+276 |
| | | | | | | | | * Introduce InputFile (file and reference to base directory), which can be retrieved from ProjectFileSystem * Reduce dependencies on MavenProject - don't use project.getPom() in DefaultProjectFileSystem and MavenUtils in ProjectUtils | ||||
* | Merge branch 'master' of github.com:SonarSource/sonar | simonbrandhof | 2011-01-21 | 6 | -90/+129 |
|\ | |||||
| * | SONAR-2126: Rename ProjectDirectory to FileSystemDirectory | Evgeny Mandrikov | 2011-01-20 | 2 | -7/+7 |
| | | |||||
| * | SONAR-2126: Change API to work with project | Evgeny Mandrikov | 2011-01-20 | 6 | -89/+128 |
| | | | | | | | | | | | | | | | | | | * Add natures and exclusions/inclusions to ProjectDirectory * Deprecate ProjectFileSystem and Project.getFileSystem() * Instead of interface ProjectDefinition provide class only for bootstrap of batch | ||||
* | | SONAR-2127 API: do not automatically create hierarchy of resource tree | simonbrandhof | 2011-01-21 | 10 | -53/+202 |
|/ | |||||
* | add the classes org.sonar.api.resources.Qualifiers and Scopes | simonbrandhof | 2011-01-19 | 2 | -0/+91 |
| | |||||
* | Add new structure to define project in a form suitable for bootstrapping ↵ | Evgeny Mandrikov | 2011-01-19 | 2 | -0/+164 |
| | | | | Sonar batch | ||||
* | SONAR-1514: Add support for a new Ant task to analyze projects | Evgeny Mandrikov | 2011-01-18 | 2 | -1/+41 |
| | | | | | | | | | | | * Add new environment - Ant. * Introduce new component (Reactor) in order to break dependency on MavenSession. * Add annotation SupportedEnvironment and corresponding check to BatchPluginRepository. To allow specify in which environments BatchExtension should be active. * Use this new annotation to disable MavenDependenciesSensor in Ant environment. | ||||
* | merge 2.5: fix tracking of violations when message contains whitespace or is ↵ | simonbrandhof | 2011-01-13 | 1 | -1/+5 |
| | | | | too long - fix a bug + add unit tests | ||||
* | Rule.getRulesCategory() must return a fake category instead of null | simonbrandhof | 2011-01-10 | 1 | -1/+3 |
| | |||||
* | override the method WildcardPattern.toString() | simonbrandhof | 2011-01-07 | 2 | -0/+17 |
| | |||||
* | [maven-release-plugin] prepare for next development iteration | simonbrandhof | 2011-01-05 | 1 | -1/+1 |
| |