]> source.dussan.org Git - sonarqube.git/commitdiff
fix quality flaws
authorSébastien Lesaint <sebastien.lesaint@sonarsource.com>
Wed, 17 Oct 2018 09:40:07 +0000 (11:40 +0200)
committerSonarTech <sonartech@sonarsource.com>
Wed, 17 Oct 2018 18:20:51 +0000 (20:20 +0200)
server/sonar-server/src/main/java/org/sonar/server/duplication/ws/DuplicationsParser.java

index e56b873797e72a9d44e063f6c04d8d847cc0cec2..8482626bb25503c2d7bd7d84e9d3335c3aa2cc37 100644 (file)
@@ -90,9 +90,9 @@ public class DuplicationsParser {
     if (component == null) {
       Optional<ComponentDto> componentDtoOptional;
       if (branch != null) {
-        componentDtoOptional = Optional.ofNullable(componentDao.selectByKeyAndBranch(session, componentKey, branch).orElseGet(null));
+        componentDtoOptional = componentDao.selectByKeyAndBranch(session, componentKey, branch);
       } else if (pullRequest != null) {
-        componentDtoOptional = Optional.ofNullable(componentDao.selectByKeyAndPullRequest(session, componentKey, pullRequest).orElseGet(null));
+        componentDtoOptional = componentDao.selectByKeyAndPullRequest(session, componentKey, pullRequest);
       } else {
         componentDtoOptional = componentDao.selectByKey(session, componentKey);
       }