From 62c31297a82541d5e1e46515155c224366ebf890 Mon Sep 17 00:00:00 2001 From: Julien Lancelot Date: Tue, 15 Sep 2015 12:01:40 +0200 Subject: Simplify deletion of a project in PurgeDao - Rename deleteResourceTree to deleteProject - deleteProject only takes a uuid as parameter (instead of a IdUUidPair) --- .../main/java/org/sonar/server/component/ComponentCleanerService.java | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) (limited to 'server') 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()); -- cgit v1.2.3