diff options
author | Julien Lancelot <julien.lancelot@gmail.com> | 2013-06-04 12:29:23 +0200 |
---|---|---|
committer | Julien Lancelot <julien.lancelot@gmail.com> | 2013-06-04 12:29:23 +0200 |
commit | ea08bd15fb9a1267264bb7f00b1e924f44889f5a (patch) | |
tree | de2068bd49145b8840506d59aa66680208dcae1c /sonar-batch | |
parent | d223b2da0748ccc99862c0b39676edca07579725 (diff) | |
download | sonarqube-ea08bd15fb9a1267264bb7f00b1e924f44889f5a.tar.gz sonarqube-ea08bd15fb9a1267264bb7f00b1e924f44889f5a.zip |
SONAR-3755 Add security on action plan
Diffstat (limited to 'sonar-batch')
-rw-r--r-- | sonar-batch/src/main/java/org/sonar/batch/issue/ScanIssueStorage.java | 6 | ||||
-rw-r--r-- | sonar-batch/src/test/java/org/sonar/batch/issue/ScanIssueStorageTest.java | 6 |
2 files changed, 6 insertions, 6 deletions
diff --git a/sonar-batch/src/main/java/org/sonar/batch/issue/ScanIssueStorage.java b/sonar-batch/src/main/java/org/sonar/batch/issue/ScanIssueStorage.java index bd67db25566..72adc7c24b2 100644 --- a/sonar-batch/src/main/java/org/sonar/batch/issue/ScanIssueStorage.java +++ b/sonar-batch/src/main/java/org/sonar/batch/issue/ScanIssueStorage.java @@ -42,7 +42,7 @@ public class ScanIssueStorage extends IssueStorage implements BatchComponent { } @Override - protected int componentId(DefaultIssue issue) { + protected long componentId(DefaultIssue issue) { Snapshot snapshot = getSnapshot(issue); if (snapshot != null) { return snapshot.getResourceId(); @@ -53,11 +53,11 @@ public class ScanIssueStorage extends IssueStorage implements BatchComponent { if (resourceDto == null) { throw new IllegalStateException("Unknown component: " + issue.componentKey()); } - return resourceDto.getId().intValue(); + return resourceDto.getId(); } @Override - protected int projectId(DefaultIssue issue) { + protected long projectId(DefaultIssue issue) { Snapshot snapshot = getSnapshot(issue); if (snapshot != null) { return snapshot.getRootProjectId(); diff --git a/sonar-batch/src/test/java/org/sonar/batch/issue/ScanIssueStorageTest.java b/sonar-batch/src/test/java/org/sonar/batch/issue/ScanIssueStorageTest.java index 9f99ac5206c..485fd846e57 100644 --- a/sonar-batch/src/test/java/org/sonar/batch/issue/ScanIssueStorageTest.java +++ b/sonar-batch/src/test/java/org/sonar/batch/issue/ScanIssueStorageTest.java @@ -44,7 +44,7 @@ public class ScanIssueStorageTest extends AbstractDaoTestCase { when(snapshotCache.get("struts:Action.java")).thenReturn(new Snapshot().setResourceId(123)); ScanIssueStorage storage = new ScanIssueStorage(getMyBatis(), new FakeRuleFinder(), snapshotCache, new ResourceDao(getMyBatis())); - int componentId = storage.componentId(new DefaultIssue().setComponentKey("struts:Action.java")); + long componentId = storage.componentId(new DefaultIssue().setComponentKey("struts:Action.java")); assertThat(componentId).isEqualTo(123); } @@ -56,7 +56,7 @@ public class ScanIssueStorageTest extends AbstractDaoTestCase { when(snapshotCache.get("struts:Action.java")).thenReturn(null); ScanIssueStorage storage = new ScanIssueStorage(getMyBatis(), new FakeRuleFinder(), snapshotCache, new ResourceDao(getMyBatis())); - int componentId = storage.componentId(new DefaultIssue().setComponentKey("struts:Action.java")); + long componentId = storage.componentId(new DefaultIssue().setComponentKey("struts:Action.java")); assertThat(componentId).isEqualTo(123); } @@ -82,7 +82,7 @@ public class ScanIssueStorageTest extends AbstractDaoTestCase { when(snapshotCache.get("struts:Action.java")).thenReturn(new Snapshot().setResourceId(123).setRootProjectId(100)); ScanIssueStorage storage = new ScanIssueStorage(getMyBatis(), new FakeRuleFinder(), snapshotCache, new ResourceDao(getMyBatis())); - int projectId = storage.projectId(new DefaultIssue().setComponentKey("struts:Action.java")); + long projectId = storage.projectId(new DefaultIssue().setComponentKey("struts:Action.java")); assertThat(projectId).isEqualTo(100); } |