Skip to content

Commit

Permalink
Add workaround for Checkstyle error, closes Azure#6216
Browse files Browse the repository at this point in the history
Signed-off-by: Martijn Verburg <[email protected]>
  • Loading branch information
karianna committed Dec 1, 2019
1 parent 7913a62 commit f49aae6
Showing 1 changed file with 13 additions and 0 deletions.
13 changes: 13 additions & 0 deletions CONTRIBUTING.md
Original file line number Diff line number Diff line change
Expand Up @@ -77,6 +77,19 @@ mvn -f sdk/{projectForlderDir}/pom.xml -Dgpg.skip clean install
//example: mvn -f sdk/keyvault/azure-security-keyvault-keys/pom.xml clean install
```

### Workaround for Checkstyle error

You may run across an error on checkstyle, something like:

```
Failed to load suppressions file from: ./maven-java-parent/java-8-parent/target/checkstyle-suppressions.xml:
Unable to find: ./maven-java-parent/java-8-parent/target/checkstyle-suppressions.xml:
http://www.puppycrawl.com/dtds/suppressions_1_0.dtd
```

This is because the `sdk-build-tools` project doesn't currently get released to Maven. To install it you'll need to have the `eng` folder copied locally and then run:
`mvn clean install eng/code-quality-reports/pom.xml`.

## Versions and versioning

Tooling has been introduced to centralize versioning and help ease the pain of updating artifact versions in POM and README files. Under the eng\versioning directory there exists version text files, one for client ([version_client.txt](./eng/versioning/version_client.txt)) and one for data ([version_data.txt](./eng/versioning/version_data.txt)). The format of the version files is as follows:
Expand Down

0 comments on commit f49aae6

Please sign in to comment.