]> source.dussan.org Git - sonarqube.git/commit
rename ProjectSettingsRepository to SettingsRepository interface
authorSébastien Lesaint <sebastien.lesaint@sonarsource.com>
Mon, 17 Aug 2015 14:45:44 +0000 (16:45 +0200)
committerSébastien Lesaint <sebastien.lesaint@sonarsource.com>
Mon, 24 Aug 2015 12:00:31 +0000 (14:00 +0200)
commitf0c595d3df4178754dfbb3121508d7713694c5fc
tree7eeef34bc17c18274fc03f0da2bbe35e6927668b
parent0a19a3be36f3ee33b8d8a37c1c6653780e12b1ee
rename ProjectSettingsRepository to SettingsRepository interface

also now use a Component as argument of the repository method getSettings instead of a String
in addition, new SettingsRepositoryImpl implementation can holds the properties of any component, not just the one of the root project
15 files changed:
server/sonar-server/src/main/java/org/sonar/server/computation/component/ProjectSettingsRepository.java [deleted file]
server/sonar-server/src/main/java/org/sonar/server/computation/component/SettingsRepository.java [new file with mode: 0644]
server/sonar-server/src/main/java/org/sonar/server/computation/component/SettingsRepositoryImpl.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/issue/DefaultAssignee.java
server/sonar-server/src/main/java/org/sonar/server/computation/measure/MeasureComputersVisitor.java
server/sonar-server/src/main/java/org/sonar/server/computation/measure/api/MeasureComputerImplementationContext.java
server/sonar-server/src/main/java/org/sonar/server/computation/step/PurgeDatastoresStep.java
server/sonar-server/src/main/java/org/sonar/server/computation/step/QualityGateLoadingStep.java
server/sonar-server/src/test/java/org/sonar/server/computation/component/ProjectSettingsRepositoryTest.java [deleted file]
server/sonar-server/src/test/java/org/sonar/server/computation/component/SettingsRepositoryTest.java [new file with mode: 0644]
server/sonar-server/src/test/java/org/sonar/server/computation/issue/DefaultAssigneeTest.java
server/sonar-server/src/test/java/org/sonar/server/computation/measure/api/MeasureComputerImplementationContextTest.java
server/sonar-server/src/test/java/org/sonar/server/computation/step/PurgeDatastoresStepTest.java
server/sonar-server/src/test/java/org/sonar/server/computation/step/QualityGateLoadingStepTest.java