io.github.juliantcook:pmd-rules

Some custom PMD rules

License

License

Categories

Categories

Ant Build Tools PMD Application Testing & Monitoring Code Analysis
GroupId

GroupId

io.github.juliantcook
ArtifactId

ArtifactId

pmd-rules
Last Version

Last Version

0.0.1
Release Date

Release Date

Type

Type

pom.sha512
Description

Description

io.github.juliantcook:pmd-rules
Some custom PMD rules
Project URL

Project URL

https://juliantcook.github.io/pmd-rules/
Source Code Management

Source Code Management

https://github.com/juliantcook/pmd-rules

Download pmd-rules

Dependencies

runtime (1)

Group / Artifact Type Version
net.sourceforge.pmd : pmd-java jar 6.34.0

Project Modules

There are no modules declared in this project.

Usage

With PMD Gradle plugin

Add PMD plugin:

build.gradle

apply plugin: 'pmd'
pmd {
    // pmd plugin config
}

Add this library to the PMD classpath:

build.gradle

sourceSets {
    pmd
}
dependencies {
    pmdRuntime 'io.github.juliantcook:pmd-rules:0.0.1'
}
// set classpath for appropriate PMD tasks
tasks.pmdMain.doFirst {
    pmdClasspath += sourceSets.pmd.runtimeClasspath
}

These rules can then be used.

Versions

Version
0.0.1