aboutsummaryrefslogtreecommitdiffstats
path: root/plugins
diff options
context:
space:
mode:
authorDavid Gageot <david@gageot.net>2012-05-14 12:22:49 +0200
committerDavid Gageot <david@gageot.net>2012-05-14 12:23:26 +0200
commitd4176679d0944757b447ca0213cd9de0dfc413ab (patch)
treed943816c512ab74b473216e59b0280b497a83d5f /plugins
parentab322a57133efed5854dac71de562c70bbbcdf56 (diff)
downloadsonarqube-d4176679d0944757b447ca0213cd9de0dfc413ab.tar.gz
sonarqube-d4176679d0944757b447ca0213cd9de0dfc413ab.zip
Replace @WidgetGlobal by @WidgetScope.
A widget could be available for both project and global dashboards so we can't rely on a single flag. Using a scope identifier is better.
Diffstat (limited to 'plugins')
-rw-r--r--plugins/sonar-core-plugin/src/main/java/org/sonar/plugins/core/widgets/FilterWidget.java7
-rw-r--r--plugins/sonar-core-plugin/src/main/java/org/sonar/plugins/core/widgets/ImageWidget.java4
2 files changed, 5 insertions, 6 deletions
diff --git a/plugins/sonar-core-plugin/src/main/java/org/sonar/plugins/core/widgets/FilterWidget.java b/plugins/sonar-core-plugin/src/main/java/org/sonar/plugins/core/widgets/FilterWidget.java
index 654b568f6d1..067ead594eb 100644
--- a/plugins/sonar-core-plugin/src/main/java/org/sonar/plugins/core/widgets/FilterWidget.java
+++ b/plugins/sonar-core-plugin/src/main/java/org/sonar/plugins/core/widgets/FilterWidget.java
@@ -19,17 +19,16 @@
*/
package org.sonar.plugins.core.widgets;
-import org.sonar.api.web.WidgetCategory;
-
import org.sonar.api.web.AbstractRubyTemplate;
import org.sonar.api.web.RubyRailsWidget;
-import org.sonar.api.web.WidgetGlobal;
+import org.sonar.api.web.WidgetCategory;
import org.sonar.api.web.WidgetProperties;
import org.sonar.api.web.WidgetProperty;
import org.sonar.api.web.WidgetPropertyType;
+import org.sonar.api.web.WidgetScope;
@WidgetCategory({"Filters", "Global"})
-@WidgetGlobal
+@WidgetScope("GLOBAL")
@WidgetProperties({
@WidgetProperty(key = "filter", type = WidgetPropertyType.FILTER, optional = false)
})
diff --git a/plugins/sonar-core-plugin/src/main/java/org/sonar/plugins/core/widgets/ImageWidget.java b/plugins/sonar-core-plugin/src/main/java/org/sonar/plugins/core/widgets/ImageWidget.java
index c92c9af89dd..5ac2599ee75 100644
--- a/plugins/sonar-core-plugin/src/main/java/org/sonar/plugins/core/widgets/ImageWidget.java
+++ b/plugins/sonar-core-plugin/src/main/java/org/sonar/plugins/core/widgets/ImageWidget.java
@@ -22,13 +22,13 @@ package org.sonar.plugins.core.widgets;
import org.sonar.api.web.AbstractRubyTemplate;
import org.sonar.api.web.RubyRailsWidget;
import org.sonar.api.web.WidgetCategory;
-import org.sonar.api.web.WidgetGlobal;
import org.sonar.api.web.WidgetProperties;
import org.sonar.api.web.WidgetProperty;
import org.sonar.api.web.WidgetPropertyType;
+import org.sonar.api.web.WidgetScope;
@WidgetCategory({"Global", "Misc"})
-@WidgetGlobal
+@WidgetScope("GLOBAL")
@WidgetProperties(
{
@WidgetProperty(key = "imageUrl", type = WidgetPropertyType.STRING, defaultValue = "http://www.sonarsource.org/wp-content/themes/sonarsource.org/images/sonar.png"),