From ff7928f12d6733aa1ab0a4f2c62053d1480b1b6a Mon Sep 17 00:00:00 2001 From: =?utf8?q?S=C3=A9bastien=20Lesaint?= Date: Fri, 17 Mar 2017 17:34:41 +0100 Subject: [PATCH] SONAR-8867 remove usused RuleDao#selectEnabled(DbSession) only override with ResultHandler is used --- .../main/java/org/sonar/db/rule/RuleDao.java | 4 --- .../java/org/sonar/db/rule/RuleMapper.java | 2 -- .../java/org/sonar/db/rule/RuleDaoTest.java | 36 +++++++------------ 3 files changed, 13 insertions(+), 29 deletions(-) diff --git a/server/sonar-db-dao/src/main/java/org/sonar/db/rule/RuleDao.java b/server/sonar-db-dao/src/main/java/org/sonar/db/rule/RuleDao.java index 53e3c95e857..68a896175b0 100644 --- a/server/sonar-db-dao/src/main/java/org/sonar/db/rule/RuleDao.java +++ b/server/sonar-db-dao/src/main/java/org/sonar/db/rule/RuleDao.java @@ -67,10 +67,6 @@ public class RuleDao implements Dao { return executeLargeInputs(keys, mapper(session)::selectByKeys); } - public List selectEnabled(DbSession session) { - return mapper(session).selectEnabled(); - } - public void selectEnabled(DbSession session, ResultHandler resultHandler) { mapper(session).selectEnabled(resultHandler); } diff --git a/server/sonar-db-dao/src/main/java/org/sonar/db/rule/RuleMapper.java b/server/sonar-db-dao/src/main/java/org/sonar/db/rule/RuleMapper.java index e9fa557c827..c6d16a708d9 100644 --- a/server/sonar-db-dao/src/main/java/org/sonar/db/rule/RuleMapper.java +++ b/server/sonar-db-dao/src/main/java/org/sonar/db/rule/RuleMapper.java @@ -29,8 +29,6 @@ public interface RuleMapper { List selectAll(); - List selectEnabled(); - void selectEnabled(ResultHandler resultHandler); RuleDto selectById(long id); diff --git a/server/sonar-db-dao/src/test/java/org/sonar/db/rule/RuleDaoTest.java b/server/sonar-db-dao/src/test/java/org/sonar/db/rule/RuleDaoTest.java index bf5aa357384..3791b255066 100644 --- a/server/sonar-db-dao/src/test/java/org/sonar/db/rule/RuleDaoTest.java +++ b/server/sonar-db-dao/src/test/java/org/sonar/db/rule/RuleDaoTest.java @@ -120,29 +120,6 @@ public class RuleDaoTest { assertThat(rules.get(0).getId()).isEqualTo(1); } - @Test - public void selectEnabled() { - dbTester.prepareDbUnit(getClass(), "selectEnabled.xml"); - List ruleDtos = underTest.selectEnabled(dbTester.getSession()); - - assertThat(ruleDtos.size()).isEqualTo(1); - RuleDto ruleDto = ruleDtos.get(0); - assertThat(ruleDto.getId()).isEqualTo(1); - assertThat(ruleDto.getName()).isEqualTo("Avoid Null"); - assertThat(ruleDto.getDescription()).isEqualTo("Should avoid NULL"); - assertThat(ruleDto.getDescriptionFormat()).isEqualTo(RuleDto.Format.HTML); - assertThat(ruleDto.getStatus()).isEqualTo(RuleStatus.READY); - assertThat(ruleDto.getRepositoryKey()).isEqualTo("checkstyle"); - assertThat(ruleDto.getNoteData()).isEqualTo("Rule note with accents \u00e9\u00e8\u00e0"); - assertThat(ruleDto.getRemediationFunction()).isEqualTo("LINEAR"); - assertThat(ruleDto.getDefaultRemediationFunction()).isEqualTo("LINEAR_OFFSET"); - assertThat(ruleDto.getRemediationGapMultiplier()).isEqualTo("1h"); - assertThat(ruleDto.getDefaultRemediationGapMultiplier()).isEqualTo("5d"); - assertThat(ruleDto.getRemediationBaseEffort()).isEqualTo("5min"); - assertThat(ruleDto.getDefaultRemediationBaseEffort()).isEqualTo("10h"); - assertThat(ruleDto.getGapDescription()).isEqualTo("squid.S115.effortToFix"); - } - @Test public void selectAll() { dbTester.prepareDbUnit(getClass(), "shared.xml"); @@ -168,6 +145,19 @@ public class RuleDaoTest { assertThat(rules.size()).isEqualTo(1); RuleDto ruleDto = rules.get(0); assertThat(ruleDto.getId()).isEqualTo(1); + assertThat(ruleDto.getName()).isEqualTo("Avoid Null"); + assertThat(ruleDto.getDescription()).isEqualTo("Should avoid NULL"); + assertThat(ruleDto.getDescriptionFormat()).isEqualTo(RuleDto.Format.HTML); + assertThat(ruleDto.getStatus()).isEqualTo(RuleStatus.READY); + assertThat(ruleDto.getRepositoryKey()).isEqualTo("checkstyle"); + assertThat(ruleDto.getNoteData()).isEqualTo("Rule note with accents \u00e9\u00e8\u00e0"); + assertThat(ruleDto.getRemediationFunction()).isEqualTo("LINEAR"); + assertThat(ruleDto.getDefaultRemediationFunction()).isEqualTo("LINEAR_OFFSET"); + assertThat(ruleDto.getRemediationGapMultiplier()).isEqualTo("1h"); + assertThat(ruleDto.getDefaultRemediationGapMultiplier()).isEqualTo("5d"); + assertThat(ruleDto.getRemediationBaseEffort()).isEqualTo("5min"); + assertThat(ruleDto.getDefaultRemediationBaseEffort()).isEqualTo("10h"); + assertThat(ruleDto.getGapDescription()).isEqualTo("squid.S115.effortToFix"); } @Test -- 2.39.5