]> source.dussan.org Git - sonarqube.git/commit
Refactor WS about association of Q profiles and projects
authorSimon Brandhof <simon.brandhof@sonarsource.com>
Mon, 23 Jan 2017 14:36:44 +0000 (15:36 +0100)
committerSimon Brandhof <simon.brandhof@sonarsource.com>
Mon, 23 Jan 2017 17:43:01 +0000 (18:43 +0100)
commit8b7326e57d26c20733e6ce8cc6c67f6f5d0b3fef
tree42102bcb57860934148b5fa635c2ec0509654464
parent2a980a5055f0cf9b7b97466b0bbf30f079ff1765
Refactor WS about association of Q profiles and projects

- remove class from CE
- do not use multiple DB sessions
- reuse existing code
- load project once
server/sonar-ce/src/main/java/org/sonar/ce/container/ComputeEngineContainerImpl.java
server/sonar-ce/src/test/java/org/sonar/ce/container/ComputeEngineContainerImplTest.java
server/sonar-server/src/main/java/org/sonar/server/qualityprofile/QProfileProjectOperations.java
server/sonar-server/src/main/java/org/sonar/server/qualityprofile/ws/AddProjectAction.java
server/sonar-server/src/main/java/org/sonar/server/qualityprofile/ws/ProjectAssociationFinder.java
server/sonar-server/src/main/java/org/sonar/server/qualityprofile/ws/RemoveProjectAction.java
server/sonar-server/src/test/java/org/sonar/server/qualityprofile/QProfileProjectOperationsMediumTest.java [deleted file]
server/sonar-server/src/test/java/org/sonar/server/qualityprofile/ws/AddProjectActionTest.java