|
Hi!
I'm wondering about if it's possible when you develop a plugin to create programmatically a new shared dashboard with some widgets. I have realized that in Sonar exists some of this dashboards (SQALE, Time Machine, Reviews...) and I want to create a a new one.
It is possible? And what's the procedure? Regards.
|
|
Hi,
Indeed it's possible : see https://github.com/SonarSource/sonar/blob/master/plugins/sonar-core-plugin/src/main/java/org/sonar/plugins/core/dashboards/HotspotsDashboard.java. Regards Simon On 11 June 2012 14:27, Jesús Badenas Martínez <[hidden email]> wrote: Hi! |
|
Hi,
thanks for the information, but I still have the problem that if I don't create the dashboard previously through Sonar UI, the dashboard doesn't create. I have created the dashboard template like the example you show me and then I have added the component to the plugin (getExtensions() method).
Is this the default behaviour? Or need I to do something more? Regards Jesús 2012/6/11 Simon Brandhof <[hidden email]> Hi, |
|
The new dashboard is not automatically added to user dashboards. It should appear in Configuration -> Default Dashboards. Can you confirm that it's correctly listed here please ?
On 11 June 2012 18:28, Jesús Badenas Martínez <[hidden email]> wrote: Hi, |
|
In fact the problem is that if it's the first time that I install the plugin, the dashboard appears, but if then I delete this dashboard, after reinstallation of the plugin the dasboard doesn't appear anymore.
Regards.
2012/6/14 Simon Brandhof <[hidden email]> The new dashboard is not automatically added to user dashboards. It should appear in Configuration -> Default Dashboards. Can you confirm that it's correctly listed here please ? |
|
Well, that's the expected behavior. Imagine that the default SQALE dashboard does not meet your needs. You should have a way to build your own one.
On 14 June 2012 11:10, Jesús Badenas Martínez <[hidden email]> wrote: In fact the problem is that if it's the first time that I install the plugin, the dashboard appears, but if then I delete this dashboard, after reinstallation of the plugin the dasboard doesn't appear anymore. |
|
Perfect! Thank you very much!
Regards.
2012/6/14 Simon Brandhof <[hidden email]> Well, that's the expected behavior. Imagine that the default SQALE dashboard does not meet your needs. You should have a way to build your own one. |
| Powered by Nabble | Edit this page |
