summaryrefslogtreecommitdiffstats
path: root/server
diff options
context:
space:
mode:
authorJulien Lancelot <julien.lancelot@sonarsource.com>2015-09-15 12:01:40 +0200
committerJulien Lancelot <julien.lancelot@sonarsource.com>2015-09-15 13:08:46 +0200
commit62c31297a82541d5e1e46515155c224366ebf890 (patch)
treed98e4c049bd87645820cf0204210eb2f4bd128d5 /server
parent2285e07fcae055d75b0122b9bda60685334376e2 (diff)
downloadsonarqube-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.java4
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());