From e168dc8be4f7088c103e144800588d0565d991ff Mon Sep 17 00:00:00 2001 From: Julien Lancelot Date: Wed, 12 Jul 2017 16:33:03 +0200 Subject: [PATCH] SONAR-9551 Add APP qualifier --- .../src/main/resources/org/sonar/l10n/core.properties | 9 +++++++++ .../main/java/org/sonar/api/resources/Qualifiers.java | 9 +++++++-- 2 files changed, 16 insertions(+), 2 deletions(-) diff --git a/sonar-core/src/main/resources/org/sonar/l10n/core.properties b/sonar-core/src/main/resources/org/sonar/l10n/core.properties index 8ae5c9f0070..f7bdd5b9997 100644 --- a/sonar-core/src/main/resources/org/sonar/l10n/core.properties +++ b/sonar-core/src/main/resources/org/sonar/l10n/core.properties @@ -379,6 +379,7 @@ qualifier.DIR=Directory qualifier.PAC=Package qualifier.VW=Portfolio qualifier.SVW=Portfolio +qualifier.APP=Application qualifier.FIL=File qualifier.CLA=File qualifier.UTS=Test File @@ -390,6 +391,7 @@ qualifier.configuration.DIR=Directory Configuration qualifier.configuration.PAC=Package Configuration qualifier.configuration.VW=Portfolio Configuration qualifier.configuration.SVW=Portfolio Configuration +qualifier.configuration.APP=Application Configuration qualifier.configuration.FIL=File Configuration qualifier.configuration.CLA=File Configuration qualifier.configuration.UTS=Test File Configuration @@ -401,6 +403,7 @@ qualifiers.DIR=Directories qualifiers.PAC=Packages qualifiers.VW=Portfolios qualifiers.SVW=Portfolios +qualifiers.APP=Applications qualifiers.FIL=Files qualifiers.CLA=Files qualifiers.UTS=Test Files @@ -409,25 +412,31 @@ qualifiers.DEV=Developers qualifiers.all.TRK=All Projects qualifiers.all.VW=All Portfolios qualifiers.all.DEV=All Developers +qualifiers.all.APP=All Applications qualifiers.new.TRK=New Project qualifiers.new.VW=New Portfolio qualifiers.new.DEV=New Developer +qualifiers.new.APP=New Application qualifiers.delete.TRK=Delete Project qualifiers.delete.VW=Delete Portfolio qualifiers.delete.DEV=Delete Developer +qualifiers.delete.APP=Delete Application qualifiers.delete_confirm.TRK=Do you want to delete this project? qualifiers.delete_confirm.VW=Do you want to delete this portfolio? qualifiers.delete_confirm.DEV=Do you want to delete this developer? +qualifiers.delete_confirm.APP=Do you want to delete this application? qualifiers.create.TRK=Create Project qualifiers.create.VW=Create Portfolio qualifiers.create.DEV=Create Developer +qualifiers.create.APP=Create Application qualifiers.update.VW=Update Portfolio qualifiers.update.DEV=Update Developer +qualifiers.update.APP=Update Application #------------------------------------------------------------------------------ # diff --git a/sonar-plugin-api/src/main/java/org/sonar/api/resources/Qualifiers.java b/sonar-plugin-api/src/main/java/org/sonar/api/resources/Qualifiers.java index 15fea3988ae..caa8e8af8dc 100644 --- a/sonar-plugin-api/src/main/java/org/sonar/api/resources/Qualifiers.java +++ b/sonar-plugin-api/src/main/java/org/sonar/api/resources/Qualifiers.java @@ -30,15 +30,20 @@ import org.apache.commons.lang.StringUtils; public final class Qualifiers { /** - * Root views. Scope of views is Scopes.PROJECT + * Root portfolios. Scope of portfolios is Scopes.PROJECT */ public static final String VIEW = "VW"; /** - * Sub-views, defined in root views. Scope of sub-views is Scopes.PROJECT + * Sub-portfolios, defined in root portfolios. Scope of sub-portfolios is Scopes.PROJECT */ public static final String SUBVIEW = "SVW"; + /** + * Application portfolios. Scope of application is Scopes.PROJECT + */ + public static final String APP = "APP"; + /** * Library, for example a JAR dependency of Java projects. * Scope of libraries is Scopes.PROJECT -- 2.39.5