This week's book giveaway is in the OCAJP 8 forum. We're giving away four copies of OCA Java SE 8 Programmer I Study Guide and have Edward Finegan & Robert Liguori on-line! See this thread for details.
Taking a look at the plug-in library, I didn't see anything for BDD frameworks like easyB, Spock, Cucumber, or Concordion and was wondering if you know of any projects working to support them. It seems to me that BDD is becoming more popular and that supporting BDD frameworks might make SonarQube more useful to non-developers since the specifications tend to be written in business terms.
SCJP, SCJD, SCEA 5 "Any sufficiently analyzed magic is indistinguishable from science!" Agatha Heterodyne (Girl Genius)
Actually there is a plugin (created by me some time ago) that supports Thucycides ( a BDD acceptance testing framework )
It's not very popular ( to be honest nor BDD practice is popular like others ) so I haven't evolve it but it's in my plans to add some more features
And I'm really glad that I found one more supporter!!!
It was my third plugin
The main challenge was to parse thucydides results and show them as SonarQube widget. In general SonarQube's API is very comprehensive and since your write your first plugin then you'll see that the next will come much easier
Joined: Oct 01, 2001
Thanks for the information and the encouragement. I'll have to take a look at the source code and do some playing around, I think - especially with the extension points.