]> source.dussan.org Git - sonarqube.git/commit
SONAR-6732 use a SettingsLoad to load task settings
authorSébastien Lesaint <sebastien.lesaint@sonarsource.com>
Wed, 30 Mar 2016 10:15:28 +0000 (12:15 +0200)
committerSébastien Lesaint <sebastien.lesaint@sonarsource.com>
Thu, 31 Mar 2016 09:34:45 +0000 (11:34 +0200)
commitfed89923245dae44352fed1c2ff5d40bc933cdda
treee54d0b339e8618b16bf975e500f8bb046b5a7b2c
parent9b88ac1448e5f8dc359a928602ed2883515611c5
SONAR-6732 use a SettingsLoad to load task settings

allows support of startable components in the CE Task container which would read settings in their own start() method
server/sonar-server/src/main/java/org/sonar/ce/settings/SettingsLoader.java [new file with mode: 0644]
server/sonar-server/src/main/java/org/sonar/server/computation/container/ComputeEngineContainerImpl.java
server/sonar-server/src/main/java/org/sonar/server/computation/container/EagerStart.java [new file with mode: 0644]
server/sonar-server/src/main/java/org/sonar/server/computation/container/ReportComputeEngineContainerPopulator.java
server/sonar-server/src/main/java/org/sonar/server/computation/taskprocessor/report/ReportTaskProcessor.java
server/sonar-server/src/main/java/org/sonar/server/properties/ProjectSettingsFactory.java
server/sonar-server/src/test/java/org/sonar/ce/settings/SettingsLoaderTest.java [new file with mode: 0644]
server/sonar-server/src/test/java/org/sonar/server/computation/container/ComputeEngineContainerImplTest.java
server/sonar-server/src/test/java/org/sonar/server/computation/step/ComputationStepsTest.java