Quality Checks Save

Gradle plugin which includes Checkstyle, FindBugs, and PMD basic configuration.

Project README

Build Status

Android Quality Checks Plugin

This plugin allows you to include Checkstyle, FindBugs, and PMD static code analysis tools to your Android Gradle build. It copies basic xml configuration files to a new directory quality-checks which is in the same directory of the build.gradle file.

Installation

Add the following to your build.gradle:

buildscript {
    repositories {
        maven { url 'https://plugins.gradle.org/m2/' }
    }
    dependencies {
        classpath 'gradle.plugin.info.adavis:qualityChecks:0.2.+'
    }
}

apply plugin: 'info.adavis.qualitychecks'

Usage

You can optionally define the location of the Checkstyle, FindBugs and PMD configuration files you would prefer to use:

qualityChecks {
    pmdConfigFile = '<some other location>/pmd-ruleset.xml'
    checkstyleConfigFile = '<some other location>/checkstyle.xml'
    findBugsExclusionFile = '<some other location>/findbugs-exclude.xml'
}

Then you can use the following commands to run the checks:

gradle pmd
gradle findbugs
gradle checkstyle
Open Source Agenda is not affiliated with "Quality Checks" Project. README Source: adavis/quality-checks
Stars
40
Open Issues
0
Last Commit
6 years ago
License
MIT

Open Source Agenda Badge

Open Source Agenda Rating