Skip to content

Commit

Permalink
HTM-1293: Use Hamcrest 3 test utilities
Browse files Browse the repository at this point in the history
also cleanup and check used dependencies
  • Loading branch information
mprins committed Oct 30, 2024
1 parent bf675d6 commit 96373fe
Show file tree
Hide file tree
Showing 5 changed files with 245 additions and 181 deletions.
11 changes: 6 additions & 5 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -170,17 +170,18 @@ layers).
Some quick points of attention:
* [Google Java Style](https://google.github.io/styleguide/javaguide.html) formatting is enforced. This is the style of the Android Open Source Project
(AOSP) with 2-space indent and different import ordering.
Run the following command to reformat your code (an IntelliJ plugin is also available):
* [Google Java Style](https://google.github.io/styleguide/javaguide.html) and pom formatting is enforced.
This is the style of the Android Open Source Project (AOSP) with 2-space indent and different import ordering.
Run the following command to reformat your code (an [IntelliJ plugin](https://plugins.jetbrains.com/plugin/8527-google-java-format) is also available) and pom file:
```
mvn com.spotify.fmt:fmt-maven-plugin:format
mvn fmt:format
mvn sortpom:sort
```
* PMD checks are enforced. Run `mvn pmd:check` to verify your code.
* The ErrorProne compiler is used
* A current release of Maven is required
* Java 17
* JUnit 4 is forbidden
* JUnit 3 and 4 are forbidden
* Code is reviewed before merge to the main branch
* Javadoc must be valid
Expand Down
Loading

0 comments on commit 96373fe

Please sign in to comment.