diff options
author | David Gageot <david@gageot.net> | 2012-05-14 12:22:49 +0200 |
---|---|---|
committer | David Gageot <david@gageot.net> | 2012-05-14 12:23:26 +0200 |
commit | d4176679d0944757b447ca0213cd9de0dfc413ab (patch) | |
tree | d943816c512ab74b473216e59b0280b497a83d5f /plugins | |
parent | ab322a57133efed5854dac71de562c70bbbcdf56 (diff) | |
download | sonarqube-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.java | 7 | ||||
-rw-r--r-- | plugins/sonar-core-plugin/src/main/java/org/sonar/plugins/core/widgets/ImageWidget.java | 4 |
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"), |