CodeGrade works with any industry standard static code analysis tool or linter. From Checkstyle, PMD and Semgrep, to JaCoCo and SpotBugs.
Use built in Input/Output tests and unit testing with any unit testing framework like JUnit 4, JUnit 5 or even JBehave and Selenium or run any custom grading script you have on our autograder.
CodeGrade supports any Java version, JShell (REPL) and all Java's libraries. Teach Apache Commons, Maven and Gradle Java courses, to even Android app development courses.
“The kids seem to love me, they want me to teach all the coding classes. I am glad that they like me, but I think a lot of it has more to do with CodeGrade.”