Skip to content

Java library for parsing report files from static code analysis.

License

Notifications You must be signed in to change notification settings

lelik9/violations-lib

 
 

Repository files navigation

Violations Lib Build Status Maven Central Bintray

This is a Java library for parsing report files from static code analysis.

It supports:

Example reports are available in the test resources, examples of how to generate them are available here.

Very easy to use with a nice builder pattern

  List<Violation> violations = violationsReporterApi() //
    .withPattern(".*/findbugs/.*\\.xml$") //
    .inFolder(rootFolder) //
    .findAll(FINDBUGS) //
    .violations();

The library is used in a bunch of other projects, these are some of them.

Gradle:

Maven:

Jenkins:

And these supporting libraries:

About

Java library for parsing report files from static code analysis.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Java 99.9%
  • Shell 0.1%