]> source.dussan.org Git - sonarqube.git/commit
SONAR-2106: New Java library to bootstrap project analysis
authorEvgeny Mandrikov <mandrikov@gmail.com>
Tue, 18 Jan 2011 23:20:45 +0000 (02:20 +0300)
committerEvgeny Mandrikov <mandrikov@gmail.com>
Sun, 23 Jan 2011 22:14:07 +0000 (01:14 +0300)
commit6b5035087075113699015583fd4d76b75bf36894
tree97a3a3ef3be082d68db071405f7aab50d4963a19
parenta1fca497333231931a3df3e3973918ade12ab6bc
SONAR-2106: New Java library to bootstrap project analysis

* 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
23 files changed:
pom.xml
sonar-batch-bootstrapper/pom.xml [new file with mode: 0644]
sonar-batch-bootstrapper/src/main/java/org/sonar/batch/bootstrapper/BatchDownloader.java [new file with mode: 0644]
sonar-batch-bootstrapper/src/main/java/org/sonar/batch/bootstrapper/BootstrapperIOUtils.java [new file with mode: 0644]
sonar-batch-bootstrapper/src/main/java/org/sonar/batch/bootstrapper/package-info.java [new file with mode: 0644]
sonar-batch-bootstrapper/src/test/java/org/sonar/batch/bootstrapper/BatchDownloaderTest.java [new file with mode: 0644]
sonar-batch-maven-compat/pom.xml [new file with mode: 0644]
sonar-batch/pom.xml
sonar-batch/src/main/java/org/sonar/batch/Batch.java
sonar-batch/src/main/java/org/sonar/batch/MavenReactor.java
sonar-batch/src/main/java/org/sonar/batch/ProjectTree.java
sonar-batch/src/main/java/org/sonar/batch/Reactor.java [deleted file]
sonar-batch/src/main/java/org/sonar/batch/bootstrap/ProjectDefinition.java [deleted file]
sonar-batch/src/main/java/org/sonar/batch/bootstrapper/ProjectDefinition.java [new file with mode: 0644]
sonar-batch/src/main/java/org/sonar/batch/bootstrapper/Reactor.java [new file with mode: 0644]
sonar-batch/src/test/java/org/sonar/batch/BatchTest.java [new file with mode: 0644]
sonar-plugin-api/src/main/java/org/sonar/api/resources/DefaultFileSystemDirectory.java [deleted file]
sonar-plugin-api/src/main/java/org/sonar/api/resources/FileSystemDirectory.java [deleted file]
sonar-plugin-api/src/main/java/org/sonar/api/resources/Natures.java [deleted file]
sonar-server/pom.xml
sonar-server/src/main/java/org/sonar/server/plugins/BatchResourcesServlet.java [new file with mode: 0644]
sonar-server/src/main/webapp/WEB-INF/web.xml
sonar-server/src/test/java/org/sonar/server/plugins/BatchResourcesServletTest.java [new file with mode: 0644]