]> source.dussan.org Git - sonarqube.git/commitdiff
SONAR-7926 remove redundant condition
authorStas Vilchik <vilchiks@gmail.com>
Fri, 29 Jul 2016 08:13:51 +0000 (10:13 +0200)
committerStas Vilchik <vilchiks@gmail.com>
Fri, 29 Jul 2016 08:13:51 +0000 (10:13 +0200)
server/sonar-server/src/main/java/org/sonar/server/projectlink/ws/CreateAction.java

index 12186285a0de03becbdf0949b86cf1a63db15d5f..bdc7906209d7a062c528710e8390f4023373bf94 100644 (file)
@@ -116,21 +116,12 @@ public class CreateAction implements ProjectLinksWsAction {
   }
 
   private static CreateWsResponse buildResponse(ComponentLinkDto link) {
-    CreateWsResponse.Builder response = CreateWsResponse.newBuilder();
-
-    WsProjectLinks.Link.Builder linkBuilder = WsProjectLinks.Link.newBuilder()
+    return CreateWsResponse.newBuilder().setLink(WsProjectLinks.Link.newBuilder()
       .setId(String.valueOf(link.getId()))
       .setName(link.getName())
-      .setUrl(link.getHref());
-
-    String type = link.getType();
-    if (type != null) {
-      linkBuilder.setType(type);
-    }
-
-    response.setLink(linkBuilder);
-
-    return response.build();
+      .setType(link.getType())
+      .setUrl(link.getHref()))
+      .build();
   }
 
   private ComponentDto getComponentByUuidOrKey(DbSession dbSession, CreateWsRequest request) {