Provides all necessary resources for a Java project to enforce the coding style that I am using
in my lectures about software development at Munich University of Applied Sciences and in all of my
open-source projects. It configures several static analysis tools for Maven and IntelliJ. Moreover,
it provides some sample classes that already use this style guide. These classes can be used as such but are not
required in this project. These classes also use some additional libraries that are ...
| License | MIT |
|---|---|
| HomePage | https://cs.hm.edu/~hafner 🔍 Inspect URL |
| Date | Sep 16, 2025 |
| Files | pom (44 KB) jar (72 KB) View All |
| Repositories | Central |
| Ranking | #64382 in MvnRepository (See Top Artifacts) |
| Used By | 7 artifacts |
Compile Dependencies (4)
| Category/License | Group / Artifact | Version | Updates | |
|---|---|---|---|---|
| Defect Detection LGPL 2.1 | com.github.spotbugs » spotbugs-annotations | 4.9.5 | 4.9.8 | |
| Defect Detection Apache 2.0 | com.google.errorprone » error_prone_annotations | 2.41.0 | 2.44.0 | |
| I/O Apache 2.0 | commons-io » commons-io | 2.20.0 | 2.21.0 | |
| Core Utils Apache 2.0 | org.apache.commons » commons-lang3 | 3.18.0 | 3.20.0 |
Test Dependencies (7)
| Category/License | Group / Artifact | Version | Updates | |
|---|---|---|---|---|
| Defect Detection LGPL 2.1 | com.google.code.findbugs » jsr305 | 3.0.2 | 4.9.8 | |
Apache 2.0 | com.tngtech.archunit » archunit-junit5 | 1.4.1 | ✔ | |
| Testing Apache 2.0 | nl.jqno.equalsverifier » equalsverifier | 4.1 | 4.2.3 | |
| Assertion Apache 2.0 | org.assertj » assertj-core | 3.27.4 | 3.27.6 | |
| Testing EPL 2.0 | org.junit.jupiter » junit-jupiter | 5.13.4 | 6.0.1 | |
| Mocking MIT | org.mockito » mockito-core | 5.19.0 | 5.20.0 | |
| Logging MIT | org.slf4j » slf4j-simple | 2.0.17 | ✔ |
Managed Dependencies (1)
| Category/License | Group / Artifact | Version | Updates | |
|---|---|---|---|---|
| Bytecode Apache 2.0 | net.bytebuddy » byte-buddy | 1.17.7 | 1.18.1 |
Licenses
| License | URL |
|---|---|
| MIT license | |
| Creative Commons Attribution 4.0 International License |
Developers
| Name | Dev Id | Roles | Organization | |
|---|---|---|---|---|
| Ullrich Hafner | ullrich.hafner<at>hm.edu | uhafner | Munich University of Applied Sciences |