rsanchez-wsu / RaiderPlanner

The best study planner since the Gantt Diagram
GNU General Public License v3.0
5 stars 83 forks source link

Spotbugs(formerly findbugs) Access Rules for JavaFX #348

Open mikeknows opened 6 years ago

mikeknows commented 6 years ago

Attempted to implement Shenmon's Javafx-gradle plugin but experienced a travis build failure. The plugin is fairly old: https://bitbucket.org/shemnon/javafx-gradle/ This allowed spotbugs to work but caused a build failure in the gradle wrapper on 4.10.2 and failed the travis build with gradle version 4.1.

Another plugin I've found: https://github.com/javafx-maven-plugin/javafx-maven-plugin info here: https://www.eclipse.org/efxclipse/index.html which needs some testing done with the current gradle build.

As of now Spotbugs is unable to analyze classes with javafx dependencies.

rsanchez-wsu commented 6 years ago

@mikeknows that sounds to me like we just need to specify to SpotBugs where the JavaFX .class files live. I will try to take a look at this as well.