]> source.dussan.org Git - sonarqube.git/commit
SONAR-1929 Modify the new DashboardTemplate API
authorFabrice Bellingard <bellingard@gmail.com>
Tue, 13 Dec 2011 14:40:00 +0000 (15:40 +0100)
committerFabrice Bellingard <bellingard@gmail.com>
Tue, 13 Dec 2011 14:40:56 +0000 (15:40 +0100)
commit65cb425e561a1789beee8baa12e6b1aace140c15
tree49d124ea6a553209ab540b3089b0c63f69699362
parent2ad595f71d67e104768d34d5ee0118820681cb25
SONAR-1929 Modify the new DashboardTemplate API

- Replace the annotation-based one with a POJO one
- Fix some issues based on Simon's feedback
26 files changed:
plugins/sonar-core-plugin/src/main/java/org/sonar/plugins/core/dashboards/HotspotsDashboard.java
plugins/sonar-core-plugin/src/main/java/org/sonar/plugins/core/dashboards/SonarMainDashboard.java
plugins/sonar-l10n-en-plugin/src/main/resources/org/sonar/l10n/core.properties
sonar-core/src/main/java/org/sonar/persistence/model/Dashboard.java
sonar-core/src/main/java/org/sonar/persistence/model/Widget.java
sonar-core/src/test/java/org/sonar/persistence/dao/DashboardDaoTest.java
sonar-core/src/test/resources/org/sonar/persistence/dao/DashboardDaoTest/shouldInsert-result.xml
sonar-plugin-api/src/main/java/org/sonar/api/web/AbstractDashboard.java [deleted file]
sonar-plugin-api/src/main/java/org/sonar/api/web/Dashboard.java [deleted file]
sonar-plugin-api/src/main/java/org/sonar/api/web/DashboardLayouts.java [deleted file]
sonar-plugin-api/src/main/java/org/sonar/api/web/DashboardWidget.java [deleted file]
sonar-plugin-api/src/main/java/org/sonar/api/web/DashboardWidgets.java [deleted file]
sonar-plugin-api/src/main/java/org/sonar/api/web/Template.java [deleted file]
sonar-plugin-api/src/main/java/org/sonar/api/web/WidgetProperty.java
sonar-plugin-api/src/main/java/org/sonar/api/web/dashboard/Dashboard.java [new file with mode: 0644]
sonar-plugin-api/src/main/java/org/sonar/api/web/dashboard/DashboardLayouts.java [new file with mode: 0644]
sonar-plugin-api/src/main/java/org/sonar/api/web/dashboard/DashboardTemplate.java [new file with mode: 0644]
sonar-plugin-api/src/main/java/org/sonar/api/web/dashboard/Widget.java [new file with mode: 0644]
sonar-plugin-api/src/test/java/org/sonar/api/web/dashboard/DashboardTest.java [new file with mode: 0644]
sonar-plugin-api/src/test/java/org/sonar/api/web/dashboard/WidgetTest.java [new file with mode: 0644]
sonar-server/src/main/java/org/sonar/server/startup/RegisterProvidedDashboards.java
sonar-server/src/main/webapp/WEB-INF/app/controllers/dashboards_controller.rb
sonar-server/src/main/webapp/WEB-INF/app/models/dashboard.rb
sonar-server/src/main/webapp/WEB-INF/db/migrate/235_create_loaded_templates.rb
sonar-server/src/main/webapp/WEB-INF/db/migrate/236_add_key_to_dashboards.rb
sonar-server/src/test/java/org/sonar/server/startup/RegisterProvidedDashboardsTest.java