]> source.dussan.org Git - sonarqube.git/commitdiff
SONAR-8716 Simplify CeUserSession
authorSimon Brandhof <simon.brandhof@sonarsource.com>
Tue, 7 Feb 2017 13:46:57 +0000 (14:46 +0100)
committerSimon Brandhof <simon.brandhof@sonarsource.com>
Wed, 8 Feb 2017 16:18:43 +0000 (17:18 +0100)
server/sonar-ce/src/main/java/org/sonar/ce/user/CeUserSession.java

index aeffd092e660ca8d1d8652f30402a03153b37fe8..4f163425418415e27244d83dc24b1ca3f249a751 100644 (file)
@@ -37,89 +37,85 @@ public class CeUserSession implements UserSession {
 
   @Override
   public String getLogin() {
-    return notImplemented();
+    throw notImplemented();
   }
 
   @Override
   public String getName() {
-    return notImplemented();
+    throw notImplemented();
   }
 
   @Override
   public Integer getUserId() {
-    return notImplemented();
+    throw notImplemented();
   }
 
   @Override
   public Collection<GroupDto> getGroups() {
-    return notImplemented();
+    throw notImplemented();
   }
 
   @Override
   public boolean isLoggedIn() {
-    return notImplementedBooleanMethod();
+    throw notImplemented();
   }
 
   @Override
   public boolean isRoot() {
-    return notImplementedBooleanMethod();
+    throw notImplemented();
   }
 
   @Override
   public UserSession checkIsRoot() {
-    return notImplemented();
+    throw notImplemented();
   }
 
   @Override
   public UserSession checkLoggedIn() {
-    return notImplemented();
+    throw notImplemented();
   }
 
   @Override
   public boolean hasPermission(String globalPermission) {
-    return notImplementedBooleanMethod();
+    throw notImplemented();
   }
 
   @Override
   public boolean hasOrganizationPermission(String organizationUuid, String permission) {
-    return notImplementedBooleanMethod();
+    throw notImplemented();
   }
 
   @Override
   public UserSession checkOrganizationPermission(String organizationUuid, String permission) {
-    return notImplemented();
+    throw notImplemented();
   }
 
   @Override
   public List<String> globalPermissions() {
-    return notImplemented();
+    throw notImplemented();
   }
 
   @Override
   public UserSession checkComponentPermission(String projectPermission, ComponentDto component) {
-    return notImplemented();
+    throw notImplemented();
   }
 
   @Override
   public UserSession checkComponentUuidPermission(String permission, String componentUuid) {
-    return notImplemented();
+    throw notImplemented();
   }
 
   @Override
   public boolean hasComponentPermission(String permission, ComponentDto component) {
-    return notImplementedBooleanMethod();
+    throw notImplemented();
   }
 
   @Override
   public boolean hasComponentUuidPermission(String permission, String componentUuid) {
-    return notImplementedBooleanMethod();
+    throw notImplemented();
   }
 
-  private static <T> T notImplemented() {
-    throw new UnsupportedOperationException(UOE_MESSAGE);
-  }
-
-  private static boolean notImplementedBooleanMethod() {
+  private static RuntimeException notImplemented() {
     throw new UnsupportedOperationException(UOE_MESSAGE);
   }
 }