Walkmod Gradle Plugin
Installation
As long as this is a preliminary version, no fixed repository exists. If you wish to test the tool, you’ll need to install it locally from sources. A install
task is provided to simplify the installation in maven local. Use the following snippet inside a Gradle build file:
buildscript {
repositories {
mavenCentral()
jcenter()
}
dependencies {
classpath 'org.walkmod:gradle-walkmod-plugin:0.0.1'
}
walkmod {
chains = ['pmd']
}
}
apply plugin: 'walkmod'
Usage
The plugin adds a three new tasks:
-
walkmodCheck
: checks for possible changes. Same as usingwalkmod check
in the command tool. -
walkmodApply
: applies changes. Same as usingwalkmod apply
in the command tool. -
walkmodPatch
: generates a patch. Same as usingwalkmod patch
in the command tool.
Properties
Each tasks provides the following properties for its configuration:
chains | chain names to check or apply. Type: List<String>. Default: |
offline |
|
verbose |
|
showErrors |
|
properties | dynamic parameters for the execution. Type: String |
config | walkmod configuration file (e.g walkmod.xml). Default: `` (empty). === Methods |
None right now (this may change in the future).
Contributing
In the spirit of free and open software, everyone is encouraged to help improve this project. If you discover errors or omissions in the source code, documentation, please don’t hesitate to submit an issue or open a pull request with a fix. New contributors are always welcome!
Here are some ways you can contribute:
-
by using prerelease (alpha, beta or preview) versions
-
by reporting bugs
-
by suggesting new features
-
by writing or editing documentation
-
by writing specifications
-
by writing code — No patch is too small.
-
fix typos
-
add comments
-
clean up inconsistent whitespace
-
write tests!
-
-
by refactoring code
-
by fixing {uri-issues}[issues]
-
by reviewing patches