Updaded README with examples, etc.
This commit is contained in:
parent
cfd6bb7c18
commit
0e48265890
3 changed files with 35 additions and 10 deletions
29
README.md
29
README.md
|
@ -1,4 +1,4 @@
|
|||
# [b<span style="color:orange">l</span>d](https://rife2.com/bldb) [Checkstyle](https://checkstyle.sourceforge.io/) Extension
|
||||
# [Checkstyle](https://checkstyle.sourceforge.io/) Extension for [b<span style="color:orange">l</span>d](https://rife2.com/bldb)
|
||||
|
||||
[](https://opensource.org/licenses/Apache-2.0)
|
||||
[](https://www.oracle.com/java/technologies/javase/jdk17-archive-downloads.html)
|
||||
|
@ -9,4 +9,29 @@
|
|||
|
||||
To install, please refer to the [extensions documentation](https://github.com/rife2/bld/wiki/Extensions).
|
||||
|
||||
**TBD**
|
||||
To check your code with Chesktyle, include the following in your build file:
|
||||
|
||||
```java
|
||||
@BuildCommand(summary = "Check code style")
|
||||
public void checkstyle() throws Exception {
|
||||
new CheckstyleOperation()
|
||||
.fromProject(this)
|
||||
.configurationFile("config/sun_checks.xml")
|
||||
.execute();
|
||||
}
|
||||
```
|
||||
|
||||
```
|
||||
./bld checkstyle
|
||||
```
|
||||
|
||||
Please check the [CheckstyleOperation documentation](https://rife2.github.io/bld-checkstyle/rife/bld/extension/CheckstyleOperation.html#method-summary) for all available configuration options.
|
||||
|
||||
### Checkstyle Dependency
|
||||
|
||||
Don't forget to add a Checkstyle `test` dependency to your build file, as it is not provided by the extension. For example:
|
||||
|
||||
```java
|
||||
repositories = List.of(MAVEN_CENTRAL);
|
||||
scope(test).include(dependency("com.puppycrawl.tools", "checkstyle", version(10, 12, 2)));
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue