License |
License
MIT license
Creative Commons Attribution 4.0 International License
|
---|---|
GroupId | GroupIdedu.hm.hafner |
ArtifactId | ArtifactIdcodingstyle-pom |
Last Version | Last Version2.28.0 |
Release Date | Release Date |
Type | Typepom |
Description |
DescriptionJava coding style POM
Each Java project should follow a given coding style. I.e., all contributions to the source code should use the same
formatting rules, design principles, code patterns, idioms, etc. I published such a coding style in my
GitHub project codingstyle (https://github.com/uhafner/codingstyle) - I am using this coding style in my lectures
about software development at Munich University of Applied Sciences and in all of my open source projects.
If you want to use this coding style as well you can use this Maven POM as parent of you own POM. Then you
get the configuration several static analysis and testing tools for free.
|
Project URL |
Project URL |
Source Code Management |
Source Code Management |
Filename | Size |
---|---|
codingstyle-pom-2.28.0.pom | 21 KB |
Browse |
<!-- https://jarcasting.com/artifacts/edu.hm.hafner/codingstyle-pom/ -->
<dependency>
<groupId>edu.hm.hafner</groupId>
<artifactId>codingstyle-pom</artifactId>
<version>2.28.0</version>
<type>pom</type>
</dependency>
// https://jarcasting.com/artifacts/edu.hm.hafner/codingstyle-pom/
implementation 'edu.hm.hafner:codingstyle-pom:2.28.0'
// https://jarcasting.com/artifacts/edu.hm.hafner/codingstyle-pom/
implementation ("edu.hm.hafner:codingstyle-pom:2.28.0")
'edu.hm.hafner:codingstyle-pom:pom:2.28.0'
<dependency org="edu.hm.hafner" name="codingstyle-pom" rev="2.28.0">
<artifact name="codingstyle-pom" type="pom" />
</dependency>
@Grapes(
@Grab(group='edu.hm.hafner', module='codingstyle-pom', version='2.28.0')
)
libraryDependencies += "edu.hm.hafner" % "codingstyle-pom" % "2.28.0"
[edu.hm.hafner/codingstyle-pom "2.28.0"]
Group / Artifact | Type | Version |
---|---|---|
javax.annotation : javax.annotation-api | jar | 1.3.2 |
com.github.spotbugs : spotbugs-annotations | jar | 4.7.0 |
com.google.errorprone : error_prone_annotations | jar | 2.14.0 |
one.util : streamex | jar | 0.8.1 |
edu.hm.hafner : codingstyle | jar | 2.25.0 |
org.apache.commons : commons-lang3 | jar | 3.12.0 |
Group / Artifact | Type | Version |
---|---|---|
org.junit.jupiter : junit-jupiter-api | jar | |
org.junit.jupiter : junit-jupiter-engine | jar | |
org.junit.platform : junit-platform-launcher | jar | |
org.junit.jupiter : junit-jupiter-params | jar | |
org.junit-pioneer : junit-pioneer | jar | 1.7.1 |
org.mockito : mockito-core | jar | 4.6.1 |
org.assertj : assertj-core | jar | 3.23.1 |
com.tngtech.archunit : archunit-junit5 | jar | 0.23.1 |
org.slf4j : slf4j-simple | jar | 1.7.30 |
nl.jqno.equalsverifier : equalsverifier | jar | 3.10 |
edu.hm.hafner : codingstyle | test-jar | 2.25.0 |