Skip to content

jjmorgan/error-prone

 
 

Repository files navigation

error-prone

This repo comprises the code telemetry generation for the part A project for UCLA CS239. It features a modified version of the project error-prone, the build process for which has been reconfigured to instrument each method, and to output all test results to file.

To use this functionality, there are three basic commands:

  1. mvn -Dmaven.test.skip=true package
        Compile and instrument all project files, without running tests.
  2. ./run-tests.sh
        Run all tests in the package, saving all results to disk.
  3. ./analyze-testresults.sh
        Analyze the results of the test runs, and compute some basic statistics. NB: requires perl.

Authors:

Alan Litteneker
Justin Morgan
Sam Tarin
Pedro Borges


Catch common Java mistakes as compile-time errors

Build Status

Our documentation for users is at http://errorprone.info

To develop and build error-prone, see our documentation on the wiki.

Links

About

Catch common Java mistakes as compile-time errors

Resources

License

Contributing

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Java 74.2%
  • HTML 22.1%
  • MATLAB 2.9%
  • Perl 0.5%
  • Shell 0.2%
  • Python 0.1%