In an effort to encourage the writing of unit tests for RSTA, I’ve added CI builds and coverage reports. You can see the status of these things in the RSTA README.md file. Yes, the code coverage is terrible – that’s why I’m doing this! Hopefully a little public shaming will spur some improvement in this area.
The CI is done through Travis-CI, and the actual coverage reports are generated by Jacoco and hosted on coveralls.io, but the yucky details of all this are hidden by Gradle and an awesome gradle plugin.
All of this is currently only set up for the main RSyntaxTextArea project. If everything works out swimmingly I may enable it for AutoComplete and other projects in the future as well.