diff options
author | Julien Lancelot <julien.lancelot@sonarsource.com> | 2015-09-15 12:01:40 +0200 |
---|---|---|
committer | Julien Lancelot <julien.lancelot@sonarsource.com> | 2015-09-15 13:08:46 +0200 |
commit | 62c31297a82541d5e1e46515155c224366ebf890 (patch) | |
tree | d98e4c049bd87645820cf0204210eb2f4bd128d5 /server | |
parent | 2285e07fcae055d75b0122b9bda60685334376e2 (diff) | |
download | sonarqube-62c31297a82541d5e1e46515155c224366ebf890.tar.gz sonarqube-62c31297a82541d5e1e46515155c224366ebf890.zip |
Simplify deletion of a project in PurgeDao
- Rename deleteResourceTree to deleteProject
- deleteProject only takes a uuid as parameter (instead of a IdUUidPair)
Diffstat (limited to 'server')
-rw-r--r-- | server/sonar-server/src/main/java/org/sonar/server/component/ComponentCleanerService.java | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/server/sonar-server/src/main/java/org/sonar/server/component/ComponentCleanerService.java b/server/sonar-server/src/main/java/org/sonar/server/component/ComponentCleanerService.java index ee342adf1ad..943e587f0fd 100644 --- a/server/sonar-server/src/main/java/org/sonar/server/component/ComponentCleanerService.java +++ b/server/sonar-server/src/main/java/org/sonar/server/component/ComponentCleanerService.java @@ -29,8 +29,6 @@ import org.sonar.db.DbClient; import org.sonar.db.DbSession; import org.sonar.db.MyBatis; import org.sonar.db.component.ComponentDto; -import org.sonar.db.purge.IdUuidPair; -import org.sonar.db.purge.PurgeProfiler; import org.sonar.server.issue.index.IssueAuthorizationIndexer; import org.sonar.server.issue.index.IssueIndexer; import org.sonar.server.test.index.TestIndexer; @@ -75,7 +73,7 @@ public class ComponentCleanerService { if (hasNotProjectScope(project) || isNotDeletable(project)) { throw new IllegalArgumentException("Only projects can be deleted"); } - dbClient.purgeDao().deleteResourceTree(dbSession, new IdUuidPair(project.getId(), project.uuid()), new PurgeProfiler()); + dbClient.purgeDao().deleteProject(dbSession, project.uuid()); dbSession.commit(); deleteFromIndices(project.uuid()); |