| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Use ProjectDefinition in ProjectTree instead of MavenProject
* Allow to specify extensions for project's container via
ProjectDefinition, so MavenProject not passed directly to batch in mojos
* ProjectDefinition should store all information in properties
* Replace DefaultProjectFileSystem by DefaultProjectFileSystem2, which
works not only for Maven projects
* Add DefaultProjectClasspath, which works not only for Maven projects
* Enable ProjectLinksSensor only for Maven
|
|
|
|
| |
* Configures Java versions and encoding of sources based on Maven POM
|
| |
|
| |
|
|
|
|
| |
* Use sonar-java-api in sonar-pmd-plugin and sonar-clover-plugin
|
|
|
|
|
|
|
|
|
|
| |
* 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.
|
|
|
|
|
| |
* Maven can modify source directories during Sonar execution
via see MavenPhaseExecutor.
|
| |
|
| |
|
|
|
|
|
|
|
|
| |
* 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
|
|
|