aboutsummaryrefslogtreecommitdiffstats
path: root/server
diff options
context:
space:
mode:
authorTeryk Bellahsene <teryk.bellahsene@sonarsource.com>2015-07-23 16:38:18 +0200
committerTeryk Bellahsene <teryk.bellahsene@sonarsource.com>2015-07-24 09:22:46 +0200
commit8a0830075a169787729fe60078b87603c1b9af7c (patch)
treeea066ae20472ec7e78412215918670046d9de845 /server
parent9d67df67f33fb8f293fa52641d3f6114b9a936c8 (diff)
downloadsonarqube-8a0830075a169787729fe60078b87603c1b9af7c.tar.gz
sonarqube-8a0830075a169787729fe60078b87603c1b9af7c.zip
Rename ComponentDao methods according to new conventions
Diffstat (limited to 'server')
-rw-r--r--server/sonar-server/src/main/java/org/sonar/server/duplication/ws/DuplicationsParser.java2
-rw-r--r--server/sonar-server/src/main/java/org/sonar/server/issue/ActionService.java2
-rw-r--r--server/sonar-server/src/main/java/org/sonar/server/issue/IssueService.java4
-rw-r--r--server/sonar-server/src/main/java/org/sonar/server/issue/ServerIssueStorage.java4
-rw-r--r--server/sonar-server/src/test/java/org/sonar/server/computation/step/ApplyPermissionsStepTest.java2
-rw-r--r--server/sonar-server/src/test/java/org/sonar/server/duplication/ws/DuplicationsParserTest.java6
-rw-r--r--server/sonar-server/src/test/java/org/sonar/server/issue/ActionServiceTest.java14
7 files changed, 17 insertions, 17 deletions
diff --git a/server/sonar-server/src/main/java/org/sonar/server/duplication/ws/DuplicationsParser.java b/server/sonar-server/src/main/java/org/sonar/server/duplication/ws/DuplicationsParser.java
index 39d64ce68ed..c9e21ccbb40 100644
--- a/server/sonar-server/src/main/java/org/sonar/server/duplication/ws/DuplicationsParser.java
+++ b/server/sonar-server/src/main/java/org/sonar/server/duplication/ws/DuplicationsParser.java
@@ -86,7 +86,7 @@ public class DuplicationsParser {
private Duplication createDuplication(Map<String, ComponentDto> componentsByKey, String from, String size, String componentKey, DbSession session) {
ComponentDto component = componentsByKey.get(componentKey);
if (component == null) {
- component = componentDao.selectNonNullByKey(session, componentKey);
+ component = componentDao.selectOrFailByKey(session, componentKey);
componentsByKey.put(componentKey, component);
}
return new Duplication(component, Integer.valueOf(from), Integer.valueOf(size));
diff --git a/server/sonar-server/src/main/java/org/sonar/server/issue/ActionService.java b/server/sonar-server/src/main/java/org/sonar/server/issue/ActionService.java
index 7d539f65b8c..f9947d7314d 100644
--- a/server/sonar-server/src/main/java/org/sonar/server/issue/ActionService.java
+++ b/server/sonar-server/src/main/java/org/sonar/server/issue/ActionService.java
@@ -104,7 +104,7 @@ public class ActionService {
}
IssueChangeContext changeContext = IssueChangeContext.createUser(new Date(), userSession.getLogin());
- Component project = dbClient.componentDao().selectNonNullByKey(session, issue.projectKey());
+ Component project = dbClient.componentDao().selectOrFailByKey(session, issue.projectKey());
FunctionContext functionContext = new FunctionContext(issue, updater, changeContext, getProjectSettings(project));
for (Function function : action.functions()) {
function.execute(functionContext);
diff --git a/server/sonar-server/src/main/java/org/sonar/server/issue/IssueService.java b/server/sonar-server/src/main/java/org/sonar/server/issue/IssueService.java
index 8af900a154b..43db7373616 100644
--- a/server/sonar-server/src/main/java/org/sonar/server/issue/IssueService.java
+++ b/server/sonar-server/src/main/java/org/sonar/server/issue/IssueService.java
@@ -299,13 +299,13 @@ public class IssueService {
}
issueStorage.save(session, issue);
Rule rule = getNullableRuleByKey(issue.ruleKey());
- ComponentDto project = dbClient.componentDao().selectNonNullByKey(session, projectKey);
+ ComponentDto project = dbClient.componentDao().selectOrFailByKey(session, projectKey);
notificationService.scheduleForSending(new IssueChangeNotification()
.setIssue(issue)
.setChangeAuthorLogin(context.login())
.setRuleName(rule != null ? rule.getName() : null)
.setProject(project.getKey(), project.name())
- .setComponent(dbClient.componentDao().selectNonNullByKey(session, issue.componentKey()))
+ .setComponent(dbClient.componentDao().selectOrFailByKey(session, issue.componentKey()))
.setComment(comment));
}
diff --git a/server/sonar-server/src/main/java/org/sonar/server/issue/ServerIssueStorage.java b/server/sonar-server/src/main/java/org/sonar/server/issue/ServerIssueStorage.java
index 19fbdc3c6a3..edf38a6c966 100644
--- a/server/sonar-server/src/main/java/org/sonar/server/issue/ServerIssueStorage.java
+++ b/server/sonar-server/src/main/java/org/sonar/server/issue/ServerIssueStorage.java
@@ -64,10 +64,10 @@ public class ServerIssueStorage extends IssueStorage {
}
protected ComponentDto component(DbSession session, DefaultIssue issue) {
- return getDbClient().componentDao().selectNonNullByKey(session, issue.componentKey());
+ return getDbClient().componentDao().selectOrFailByKey(session, issue.componentKey());
}
protected ComponentDto project(DbSession session, DefaultIssue issue) {
- return getDbClient().componentDao().selectNonNullByKey(session, issue.projectKey());
+ return getDbClient().componentDao().selectOrFailByKey(session, issue.projectKey());
}
}
diff --git a/server/sonar-server/src/test/java/org/sonar/server/computation/step/ApplyPermissionsStepTest.java b/server/sonar-server/src/test/java/org/sonar/server/computation/step/ApplyPermissionsStepTest.java
index ffc2b760acd..feac37274fa 100644
--- a/server/sonar-server/src/test/java/org/sonar/server/computation/step/ApplyPermissionsStepTest.java
+++ b/server/sonar-server/src/test/java/org/sonar/server/computation/step/ApplyPermissionsStepTest.java
@@ -117,7 +117,7 @@ public class ApplyPermissionsStepTest extends BaseStepTest {
step.execute();
dbSession.commit();
- assertThat(dbClient.componentDao().selectNonNullByKey(dbSession, PROJECT_KEY).getAuthorizationUpdatedAt()).isNotNull();
+ assertThat(dbClient.componentDao().selectOrFailByKey(dbSession, PROJECT_KEY).getAuthorizationUpdatedAt()).isNotNull();
assertThat(dbClient.roleDao().selectGroupPermissions(dbSession, DefaultGroups.ANYONE, projectDto.getId())).containsOnly(UserRole.USER);
List<SearchHit> issueAuthorizationHits = esTester.getDocuments(IssueIndexDefinition.INDEX, IssueIndexDefinition.TYPE_AUTHORIZATION);
assertThat(issueAuthorizationHits).hasSize(1);
diff --git a/server/sonar-server/src/test/java/org/sonar/server/duplication/ws/DuplicationsParserTest.java b/server/sonar-server/src/test/java/org/sonar/server/duplication/ws/DuplicationsParserTest.java
index 992a5aea2b2..93e413acdf2 100644
--- a/server/sonar-server/src/test/java/org/sonar/server/duplication/ws/DuplicationsParserTest.java
+++ b/server/sonar-server/src/test/java/org/sonar/server/duplication/ws/DuplicationsParserTest.java
@@ -73,17 +73,17 @@ public class DuplicationsParserTest {
// Current file
String key1 = "org.codehaus.sonar:sonar-plugin-api:src/main/java/org/sonar/api/utils/command/CommandExecutor.java";
currentFile = ComponentTesting.newFileDto(project1).setId(10L).setKey(key1).setLongName("CommandExecutor");
- when(componentDao.selectNonNullByKey(session, key1)).thenReturn(currentFile);
+ when(componentDao.selectOrFailByKey(session, key1)).thenReturn(currentFile);
// File on same project
String key2 = "org.codehaus.sonar:sonar-plugin-api:src/main/java/com/sonar/orchestrator/util/CommandExecutor.java";
fileOnSameProject = ComponentTesting.newFileDto(project1).setId(11L).setKey(key2).setLongName("CommandExecutor");
- when(componentDao.selectNonNullByKey(session, key2)).thenReturn(fileOnSameProject);
+ when(componentDao.selectOrFailByKey(session, key2)).thenReturn(fileOnSameProject);
// File on different project
String key3 = "com.sonarsource.orchestrator:sonar-orchestrator:src/main/java/com/sonar/orchestrator/util/CommandExecutor.java";
fileOnDifferentProject = ComponentTesting.newFileDto(project2).setId(12L).setKey(key3).setLongName("CommandExecutor");
- when(componentDao.selectNonNullByKey(session, key3)).thenReturn(fileOnDifferentProject);
+ when(componentDao.selectOrFailByKey(session, key3)).thenReturn(fileOnDifferentProject);
parser = new DuplicationsParser(componentDao);
}
diff --git a/server/sonar-server/src/test/java/org/sonar/server/issue/ActionServiceTest.java b/server/sonar-server/src/test/java/org/sonar/server/issue/ActionServiceTest.java
index e61d6f7a947..85f01b75a75 100644
--- a/server/sonar-server/src/test/java/org/sonar/server/issue/ActionServiceTest.java
+++ b/server/sonar-server/src/test/java/org/sonar/server/issue/ActionServiceTest.java
@@ -98,7 +98,7 @@ public class ActionServiceTest {
Function function1 = mock(Function.class);
Function function2 = mock(Function.class);
- when(componentDao.selectNonNullByKey(eq(session), anyString())).thenReturn(mock(ComponentDto.class));
+ when(componentDao.selectOrFailByKey(eq(session), anyString())).thenReturn(mock(ComponentDto.class));
when(issueService.getByKeyForUpdate(session, "ABCD")).thenReturn(issue);
actions.add("link-to-jira").setConditions(new AlwaysMatch()).setFunctions(function1, function2);
@@ -117,7 +117,7 @@ public class ActionServiceTest {
UserSession userSession = mock(ThreadLocalUserSession.class);
when(userSession.getLogin()).thenReturn("arthur");
- when(componentDao.selectNonNullByKey(eq(session), anyString())).thenReturn(mock(ComponentDto.class));
+ when(componentDao.selectOrFailByKey(eq(session), anyString())).thenReturn(mock(ComponentDto.class));
when(issueService.getByKeyForUpdate(session, "ABCD")).thenReturn(issue);
actions.add("link-to-jira").setConditions(new AlwaysMatch()).setFunctions(function);
@@ -134,7 +134,7 @@ public class ActionServiceTest {
UserSession userSession = mock(ThreadLocalUserSession.class);
when(userSession.getLogin()).thenReturn("arthur");
- when(componentDao.selectNonNullByKey(session, "struts")).thenReturn(new ComponentDto().setKey("struts"));
+ when(componentDao.selectOrFailByKey(session, "struts")).thenReturn(new ComponentDto().setKey("struts"));
when(issueService.getByKeyForUpdate(session, "ABCD")).thenReturn(issue.setProjectKey("struts"));
actions.add("link-to-jira").setConditions(new AlwaysMatch()).setFunctions(function);
@@ -147,7 +147,7 @@ public class ActionServiceTest {
public void not_execute_function_if_action_not_found() {
Function function = mock(Function.class);
- when(componentDao.selectNonNullByKey(eq(session), anyString())).thenReturn(mock(ComponentDto.class));
+ when(componentDao.selectOrFailByKey(eq(session), anyString())).thenReturn(mock(ComponentDto.class));
when(issueService.getByKeyForUpdate(session, "ABCD")).thenReturn(issue);
actions.add("link-to-jira").setConditions(new AlwaysMatch()).setFunctions(function);
@@ -164,7 +164,7 @@ public class ActionServiceTest {
public void not_execute_function_if_action_is_not_supported() {
Function function = mock(Function.class);
- when(componentDao.selectNonNullByKey(eq(session), anyString())).thenReturn(mock(ComponentDto.class));
+ when(componentDao.selectOrFailByKey(eq(session), anyString())).thenReturn(mock(ComponentDto.class));
when(issueService.getByKeyForUpdate(session, "ABCD")).thenReturn(issue);
actions.add("link-to-jira").setConditions(new NeverMatch()).setFunctions(function);
@@ -179,7 +179,7 @@ public class ActionServiceTest {
@Test
public void list_available_supported_actions() {
- when(componentDao.selectNonNullByKey(eq(session), anyString())).thenReturn(mock(ComponentDto.class));
+ when(componentDao.selectOrFailByKey(eq(session), anyString())).thenReturn(mock(ComponentDto.class));
when(issueService.getByKeyForUpdate(session, "ABCD")).thenReturn(issue);
actions.add("link-to-jira").setConditions(new AlwaysMatch());
@@ -189,7 +189,7 @@ public class ActionServiceTest {
@Test
public void return_no_action() {
- when(componentDao.selectNonNullByKey(eq(session), anyString())).thenReturn(mock(ComponentDto.class));
+ when(componentDao.selectOrFailByKey(eq(session), anyString())).thenReturn(mock(ComponentDto.class));
when(issueService.getByKeyForUpdate(session, "ABCD")).thenReturn(issue);
assertThat(actionService.listAvailableActions("ABCD")).isEmpty();