From: Julien Lancelot Date: Wed, 30 May 2018 12:27:58 +0000 (+0200) Subject: SONAR-10816 Create WS to administrate applications X-Git-Tag: 7.5~917 X-Git-Url: https://source.dussan.org/?a=commitdiff_plain;h=2e358e39922c415fd8b4664fa97fa6cb1d4f1ff0;p=sonarqube.git SONAR-10816 Create WS to administrate applications --- diff --git a/server/sonar-server/src/main/java/org/sonar/server/project/Visibility.java b/server/sonar-server/src/main/java/org/sonar/server/project/Visibility.java index 41e954b8218..510dfe7f4be 100644 --- a/server/sonar-server/src/main/java/org/sonar/server/project/Visibility.java +++ b/server/sonar-server/src/main/java/org/sonar/server/project/Visibility.java @@ -56,9 +56,12 @@ public enum Visibility { } public static boolean isPrivate(String label) { + return parseVisibility(label).isPrivate(); + } + + public static Visibility parseVisibility(String label) { return stream(values()) .filter(v -> v.label.equals(label)) - .map(Visibility::isPrivate) .findAny() .orElseThrow(() -> new IllegalStateException("Invalid visibility label '" + label + "'")); } diff --git a/server/sonar-web/src/main/js/api/application.ts b/server/sonar-web/src/main/js/api/application.ts index 933756abb81..5821d5705be 100644 --- a/server/sonar-web/src/main/js/api/application.ts +++ b/server/sonar-web/src/main/js/api/application.ts @@ -27,5 +27,5 @@ export interface ApplicationLeak { } export function getApplicationLeak(application: string): Promise> { - return getJSON('/api/views/show_leak', { application }).then(r => r.leaks, throwGlobalError); + return getJSON('/api/applications/show_leak', { application }).then(r => r.leaks, throwGlobalError); } diff --git a/sonar-plugin-api/src/main/java/org/sonar/api/utils/Paging.java b/sonar-plugin-api/src/main/java/org/sonar/api/utils/Paging.java index 2e48336a348..13aa3f67531 100644 --- a/sonar-plugin-api/src/main/java/org/sonar/api/utils/Paging.java +++ b/sonar-plugin-api/src/main/java/org/sonar/api/utils/Paging.java @@ -40,7 +40,7 @@ public class Paging { } /** - * @deprecated since 5.2 please use the forPageIndex(...) builder method + * @deprecated since 5.2 please use the #forPgeIndex(...) builder method */ @Deprecated public static Paging create(int pageSize, int pageIndex, int totalItems) {