Skip to content

Commit

Permalink
Merge branch 'develop'
Browse files Browse the repository at this point in the history
  • Loading branch information
Tobias Stamann committed Apr 2, 2024
2 parents 003e873 + a7d7386 commit 318df6b
Show file tree
Hide file tree
Showing 3 changed files with 34 additions and 31 deletions.
7 changes: 6 additions & 1 deletion README.MD
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ You just need to create the project by using te following maven command
mvn archetype:generate \
-DarchetypeGroupId=io.toolisticon.maven.archetypes \
-DarchetypeArtifactId=annotationprocessor-archetype \
-DarchetypeVersion=0.8.0 \
-DarchetypeVersion=0.9.0 \
-DgroupId=<your processor projects group id> \
-DartifactId=<your processor projects artifact id> \
-Dversion=<your version number> \
Expand All @@ -32,6 +32,11 @@ You just need to create the project by using te following maven command

Pojo classes you want to create a builder for must be annotated with the Builder annotation.

One hint: some IDEs doesn't work properly with annotation processors.
This is usually caused by incremental builds or insufficient configuration.
A simple workaround is to build from command line inbetween, usually generated classes will be picked up automatically from the target folder afterwards.


# Contributing

We welcome any kind of suggestions and pull requests.
Expand Down
2 changes: 1 addition & 1 deletion pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@

<groupId>io.toolisticon.maven.archetypes</groupId>
<artifactId>annotationprocessor-archetype</artifactId>
<version>0.9.0</version>
<version>0.10.0</version>
<packaging>maven-archetype</packaging>

<name>annotationprocessor-archetype</name>
Expand Down
56 changes: 27 additions & 29 deletions src/main/resources/archetype-resources/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -40,11 +40,7 @@
</license>
</licenses>

<inceptionYear>2022</inceptionYear>

<prerequisites>
<maven>3.6.0</maven>
</prerequisites>
<inceptionYear>2024</inceptionYear>

<!-- TODO: Update issue management -->
<issueManagement>
Expand Down Expand Up @@ -73,40 +69,42 @@


<!-- project dependency versions -->
<cute.version>1.0.1</cute.version>
<cute.version>1.4.0</cute.version>
<spiap.version>0.11.0</spiap.version>
<aptk.version>0.22.11</aptk.version>
<aptk.version>0.23.0</aptk.version>

<!-- versions of test dependencies -->
<junit.version>4.13.1</junit.version>
<junit.version>4.13.2</junit.version>
<hamcrest.version>2.2</hamcrest.version>
<mockito.version>2.28.2</mockito.version>


<!-- plugin versions -->
<animal-sniffer-maven-plugin.version>1.18</animal-sniffer-maven-plugin.version>
<maven-assembly-plugin.version>3.3.0</maven-assembly-plugin.version>
<maven-build-helper-plugin.version>3.0.0</maven-build-helper-plugin.version>
<maven-clean-plugin.version>3.0.0</maven-clean-plugin.version>
<maven-compiler-plugin.version>3.10.1</maven-compiler-plugin.version>
<maven-dependency-plugin.version>3.0.2</maven-dependency-plugin.version>
<maven-deploy-plugin.version>2.8.2</maven-deploy-plugin.version>
<maven-enforcer-plugin.version>3.0.0-M1</maven-enforcer-plugin.version>
<maven-failsafe-plugin.version>2.22.2</maven-failsafe-plugin.version>
<maven-assembly-plugin.version>3.7.1</maven-assembly-plugin.version>
<maven-build-helper-plugin.version>3.5.0</maven-build-helper-plugin.version>
<maven-checkstyle-plugin.version>3.3.1</maven-checkstyle-plugin.version>
<maven-clean-plugin.version>3.3.2</maven-clean-plugin.version>
<maven-compiler-plugin.version>3.13.0</maven-compiler-plugin.version>
<maven-dependency-plugin.version>3.6.1</maven-dependency-plugin.version>
<maven-deploy-plugin.version>3.1.1</maven-deploy-plugin.version>
<maven-enforcer-plugin.version>3.4.1</maven-enforcer-plugin.version>
<maven-failsafe-plugin.version>3.2.5</maven-failsafe-plugin.version>
<maven-findbugs-plugin.version>3.0.5</maven-findbugs-plugin.version>
<maven-gpg-plugin.version>1.4</maven-gpg-plugin.version> <!-- do not change to 1.6, it fails! -->
<maven-help-plugin.version>2.2</maven-help-plugin.version>
<maven-install-plugin.version>2.5.2</maven-install-plugin.version>
<maven-jacoco-plugin.version>0.8.8</maven-jacoco-plugin.version>
<maven-jar-plugin.version>3.0.2</maven-jar-plugin.version>
<maven-javadoc-plugin.version>3.4.0</maven-javadoc-plugin.version>
<maven-help-plugin.version>3.4.0</maven-help-plugin.version>
<maven-install-plugin.version>3.1.1</maven-install-plugin.version>
<maven-jacoco-plugin.version>0.8.11</maven-jacoco-plugin.version>
<maven-jar-plugin.version>3.3.0</maven-jar-plugin.version>
<maven-javadoc-plugin.version>3.6.3</maven-javadoc-plugin.version>
<maven-processor-plugin.version>2.2.4</maven-processor-plugin.version>
<maven-release-plugin.version>2.5.3</maven-release-plugin.version>
<maven-resources-plugin.version>3.0.2</maven-resources-plugin.version>
<maven-shade-plugin.version>3.1.0</maven-shade-plugin.version>
<maven-source-plugin.version>3.0.1</maven-source-plugin.version>
<maven-site-plugin.version>3.7</maven-site-plugin.version>
<maven-surefire-plugin.version>2.22.2</maven-surefire-plugin.version>
<maven-versions-plugin.version>2.5</maven-versions-plugin.version>
<maven-release-plugin.version>3.0.1</maven-release-plugin.version>
<maven-resources-plugin.version>3.3.1</maven-resources-plugin.version>
<maven-shade-plugin.version>3.5.2</maven-shade-plugin.version>
<maven-source-plugin.version>3.3.0</maven-source-plugin.version>
<maven-site-plugin.version>3.12.1</maven-site-plugin.version>
<maven-surefire-plugin.version>3.2.5</maven-surefire-plugin.version>
<maven-versions-plugin.version>2.16.2</maven-versions-plugin.version>

</properties>

Expand Down Expand Up @@ -383,7 +381,7 @@
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>findbugs-maven-plugin</artifactId>
<version>3.0.0</version>
<version>${maven-findbugs-plugin.version}</version>
<configuration>
<xmlOutput>true</xmlOutput>
<findbugsXmlOutput>true</findbugsXmlOutput>
Expand Down

0 comments on commit 318df6b

Please sign in to comment.