How can i analyse code source inside bonita studio and UIDesigner ?

Bonitasoft is a software to create a BPM application all-in-one, from back-end to front end, all in the same environment. We can drag tasks into diagrams or widgets into web-pages with beautiful rendering. We can add some code (groovy, javascript, css, html) to be closer to our needs.

What’s about this specific code insides diagrams and web-pages ? How do I know the level of quality of this code ? How can I detect potential misconception, code smell or bug ?

I release the project ’ bonita-extract-sources ’ which explain you :

  • How to extract sources from diagram, web-pages, fragments
  • How to analyse code with SonarQube
  • How to hide Code coverage for Rest Api Extension

This is a way to analyse Quality of BonitaSoft Projects.