diff --git a/.github/workflows/maven.yml b/.github/workflows/maven.yml
index 287e076a..e2f605cd 100644
--- a/.github/workflows/maven.yml
+++ b/.github/workflows/maven.yml
@@ -71,6 +71,9 @@ jobs:
- name: Build with Maven
run: mvn -B install -Pmetrics --file pom.xml
+ - name: License header check (incl. performance-test)
+ run: mvn -B license:check -Pperformance-test --file pom.xml
+
- name: Verify committed generated example builders
if: github.event_name == 'pull_request'
run: |
diff --git a/LICENSE.txt b/LICENSE.txt
index 0e068293..0b1c3a74 100644
--- a/LICENSE.txt
+++ b/LICENSE.txt
@@ -1,6 +1,6 @@
MIT License
-Copyright (c) 2026 Andreas Igel
+Copyright (c) 2025-2026 Andreas Igel
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
diff --git a/core/pom.xml b/core/pom.xml
index efc0df0e..24c01d75 100644
--- a/core/pom.xml
+++ b/core/pom.xml
@@ -75,6 +75,7 @@
0.11.0
2.9.3
2.29
+ 5.1.2
3.16.0
3.4.0
3.12.0
@@ -123,6 +124,35 @@
+
+
+ com.mycila
+ license-maven-plugin
+ ${plugin.license.version}
+
+
+
+ ${maven.multiModuleProjectDirectory}/LICENSE.txt
+
+ src/main/java/**
+ src/test/java/**
+
+
+ generated-example-builder/**
+ target/**
+
+
+
+
+
+
+
+ check
+
+
+
+
+
org.apache.maven.plugins
diff --git a/core/src/main/java/org/javahelpers/simple/builders/core/annotations/BuilderImplementation.java b/core/src/main/java/org/javahelpers/simple/builders/core/annotations/BuilderImplementation.java
index 334a14d2..7ae49a3d 100644
--- a/core/src/main/java/org/javahelpers/simple/builders/core/annotations/BuilderImplementation.java
+++ b/core/src/main/java/org/javahelpers/simple/builders/core/annotations/BuilderImplementation.java
@@ -1,7 +1,7 @@
/*
* MIT License
*
- * Copyright (c) 2026 Andreas Igel
+ * Copyright (c) 2025-2026 Andreas Igel
*
* Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the "Software"), to deal
diff --git a/core/src/main/java/org/javahelpers/simple/builders/core/annotations/Default.java b/core/src/main/java/org/javahelpers/simple/builders/core/annotations/Default.java
index d874189b..463b7bed 100644
--- a/core/src/main/java/org/javahelpers/simple/builders/core/annotations/Default.java
+++ b/core/src/main/java/org/javahelpers/simple/builders/core/annotations/Default.java
@@ -1,7 +1,7 @@
/*
* MIT License
*
- * Copyright (c) 2026 Andreas Igel
+ * Copyright (c) 2025-2026 Andreas Igel
*
* Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the "Software"), to deal
diff --git a/core/src/main/java/org/javahelpers/simple/builders/core/annotations/Ignore4BuilderGeneration.java b/core/src/main/java/org/javahelpers/simple/builders/core/annotations/Ignore4BuilderGeneration.java
index 1ee84f7b..6d260bbf 100644
--- a/core/src/main/java/org/javahelpers/simple/builders/core/annotations/Ignore4BuilderGeneration.java
+++ b/core/src/main/java/org/javahelpers/simple/builders/core/annotations/Ignore4BuilderGeneration.java
@@ -1,7 +1,7 @@
/*
* MIT License
*
- * Copyright (c) 2026 Andreas Igel
+ * Copyright (c) 2025-2026 Andreas Igel
*
* Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the "Software"), to deal
diff --git a/core/src/main/java/org/javahelpers/simple/builders/core/annotations/IgnoreInBuilder.java b/core/src/main/java/org/javahelpers/simple/builders/core/annotations/IgnoreInBuilder.java
index f564dd7f..5d667d21 100644
--- a/core/src/main/java/org/javahelpers/simple/builders/core/annotations/IgnoreInBuilder.java
+++ b/core/src/main/java/org/javahelpers/simple/builders/core/annotations/IgnoreInBuilder.java
@@ -1,7 +1,7 @@
/*
* MIT License
*
- * Copyright (c) 2026 Andreas Igel
+ * Copyright (c) 2025-2026 Andreas Igel
*
* Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the "Software"), to deal
diff --git a/core/src/main/java/org/javahelpers/simple/builders/core/annotations/SimpleBuilder.java b/core/src/main/java/org/javahelpers/simple/builders/core/annotations/SimpleBuilder.java
index a25aa35d..3a2398e1 100644
--- a/core/src/main/java/org/javahelpers/simple/builders/core/annotations/SimpleBuilder.java
+++ b/core/src/main/java/org/javahelpers/simple/builders/core/annotations/SimpleBuilder.java
@@ -1,7 +1,7 @@
/*
* MIT License
*
- * Copyright (c) 2026 Andreas Igel
+ * Copyright (c) 2025-2026 Andreas Igel
*
* Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the "Software"), to deal
diff --git a/core/src/main/java/org/javahelpers/simple/builders/core/annotations/SimpleBuilderConstructor.java b/core/src/main/java/org/javahelpers/simple/builders/core/annotations/SimpleBuilderConstructor.java
index 6bb667cc..336d2479 100644
--- a/core/src/main/java/org/javahelpers/simple/builders/core/annotations/SimpleBuilderConstructor.java
+++ b/core/src/main/java/org/javahelpers/simple/builders/core/annotations/SimpleBuilderConstructor.java
@@ -1,7 +1,7 @@
/*
* MIT License
*
- * Copyright (c) 2026 Andreas Igel
+ * Copyright (c) 2025-2026 Andreas Igel
*
* Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the "Software"), to deal
diff --git a/core/src/main/java/org/javahelpers/simple/builders/core/annotations/SimpleBuilderFor.java b/core/src/main/java/org/javahelpers/simple/builders/core/annotations/SimpleBuilderFor.java
index 2e55ad4c..81bcf7da 100644
--- a/core/src/main/java/org/javahelpers/simple/builders/core/annotations/SimpleBuilderFor.java
+++ b/core/src/main/java/org/javahelpers/simple/builders/core/annotations/SimpleBuilderFor.java
@@ -1,7 +1,7 @@
/*
* MIT License
*
- * Copyright (c) 2026 Andreas Igel
+ * Copyright (c) 2025-2026 Andreas Igel
*
* Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the "Software"), to deal
diff --git a/core/src/main/java/org/javahelpers/simple/builders/core/annotations/SimpleBuilderFors.java b/core/src/main/java/org/javahelpers/simple/builders/core/annotations/SimpleBuilderFors.java
index b015d3a0..f5ea820d 100644
--- a/core/src/main/java/org/javahelpers/simple/builders/core/annotations/SimpleBuilderFors.java
+++ b/core/src/main/java/org/javahelpers/simple/builders/core/annotations/SimpleBuilderFors.java
@@ -1,7 +1,7 @@
/*
* MIT License
*
- * Copyright (c) 2026 Andreas Igel
+ * Copyright (c) 2025-2026 Andreas Igel
*
* Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the "Software"), to deal
diff --git a/core/src/main/java/org/javahelpers/simple/builders/core/annotations/SimpleMinimalBuilder.java b/core/src/main/java/org/javahelpers/simple/builders/core/annotations/SimpleMinimalBuilder.java
index 937900bb..4e860c90 100644
--- a/core/src/main/java/org/javahelpers/simple/builders/core/annotations/SimpleMinimalBuilder.java
+++ b/core/src/main/java/org/javahelpers/simple/builders/core/annotations/SimpleMinimalBuilder.java
@@ -1,7 +1,7 @@
/*
* MIT License
*
- * Copyright (c) 2026 Andreas Igel
+ * Copyright (c) 2025-2026 Andreas Igel
*
* Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the "Software"), to deal
diff --git a/core/src/main/java/org/javahelpers/simple/builders/core/builders/ArrayListBuilder.java b/core/src/main/java/org/javahelpers/simple/builders/core/builders/ArrayListBuilder.java
index 7c667551..267cdda4 100644
--- a/core/src/main/java/org/javahelpers/simple/builders/core/builders/ArrayListBuilder.java
+++ b/core/src/main/java/org/javahelpers/simple/builders/core/builders/ArrayListBuilder.java
@@ -1,7 +1,7 @@
/*
* MIT License
*
- * Copyright (c) 2026 Andreas Igel
+ * Copyright (c) 2025-2026 Andreas Igel
*
* Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the "Software"), to deal
diff --git a/core/src/main/java/org/javahelpers/simple/builders/core/builders/ArrayListBuilderWithElementBuilders.java b/core/src/main/java/org/javahelpers/simple/builders/core/builders/ArrayListBuilderWithElementBuilders.java
index 35a36bfe..cc268304 100644
--- a/core/src/main/java/org/javahelpers/simple/builders/core/builders/ArrayListBuilderWithElementBuilders.java
+++ b/core/src/main/java/org/javahelpers/simple/builders/core/builders/ArrayListBuilderWithElementBuilders.java
@@ -1,7 +1,7 @@
/*
* MIT License
*
- * Copyright (c) 2026 Andreas Igel
+ * Copyright (c) 2025-2026 Andreas Igel
*
* Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the "Software"), to deal
diff --git a/core/src/main/java/org/javahelpers/simple/builders/core/builders/HashMapBuilder.java b/core/src/main/java/org/javahelpers/simple/builders/core/builders/HashMapBuilder.java
index dc401c95..0f00beb4 100644
--- a/core/src/main/java/org/javahelpers/simple/builders/core/builders/HashMapBuilder.java
+++ b/core/src/main/java/org/javahelpers/simple/builders/core/builders/HashMapBuilder.java
@@ -1,7 +1,7 @@
/*
* MIT License
*
- * Copyright (c) 2026 Andreas Igel
+ * Copyright (c) 2025-2026 Andreas Igel
*
* Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the "Software"), to deal
diff --git a/core/src/main/java/org/javahelpers/simple/builders/core/builders/HashSetBuilder.java b/core/src/main/java/org/javahelpers/simple/builders/core/builders/HashSetBuilder.java
index 6986cc8d..56cae77e 100644
--- a/core/src/main/java/org/javahelpers/simple/builders/core/builders/HashSetBuilder.java
+++ b/core/src/main/java/org/javahelpers/simple/builders/core/builders/HashSetBuilder.java
@@ -1,7 +1,7 @@
/*
* MIT License
*
- * Copyright (c) 2026 Andreas Igel
+ * Copyright (c) 2025-2026 Andreas Igel
*
* Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the "Software"), to deal
diff --git a/core/src/main/java/org/javahelpers/simple/builders/core/builders/HashSetBuilderWithElementBuilders.java b/core/src/main/java/org/javahelpers/simple/builders/core/builders/HashSetBuilderWithElementBuilders.java
index 7e516b73..998b6010 100644
--- a/core/src/main/java/org/javahelpers/simple/builders/core/builders/HashSetBuilderWithElementBuilders.java
+++ b/core/src/main/java/org/javahelpers/simple/builders/core/builders/HashSetBuilderWithElementBuilders.java
@@ -1,7 +1,7 @@
/*
* MIT License
*
- * Copyright (c) 2026 Andreas Igel
+ * Copyright (c) 2025-2026 Andreas Igel
*
* Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the "Software"), to deal
diff --git a/core/src/main/java/org/javahelpers/simple/builders/core/enums/AccessModifier.java b/core/src/main/java/org/javahelpers/simple/builders/core/enums/AccessModifier.java
index d2b4aa19..63adf4c4 100644
--- a/core/src/main/java/org/javahelpers/simple/builders/core/enums/AccessModifier.java
+++ b/core/src/main/java/org/javahelpers/simple/builders/core/enums/AccessModifier.java
@@ -1,7 +1,7 @@
/*
* MIT License
*
- * Copyright (c) 2026 Andreas Igel
+ * Copyright (c) 2025-2026 Andreas Igel
*
* Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the "Software"), to deal
diff --git a/core/src/main/java/org/javahelpers/simple/builders/core/enums/FormattingMode.java b/core/src/main/java/org/javahelpers/simple/builders/core/enums/FormattingMode.java
index 6d8a0e0b..2c8ef2b1 100644
--- a/core/src/main/java/org/javahelpers/simple/builders/core/enums/FormattingMode.java
+++ b/core/src/main/java/org/javahelpers/simple/builders/core/enums/FormattingMode.java
@@ -1,7 +1,7 @@
/*
* MIT License
*
- * Copyright (c) 2026 Andreas Igel
+ * Copyright (c) 2025-2026 Andreas Igel
*
* Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the "Software"), to deal
@@ -13,7 +13,7 @@
* The above copyright notice and this permission notice shall be included in all
* copies or substantial portions of the Software.
*
- * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT ANY KIND, EXPRESS OR
+ * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
* IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
* FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
* AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
diff --git a/core/src/main/java/org/javahelpers/simple/builders/core/enums/OptionState.java b/core/src/main/java/org/javahelpers/simple/builders/core/enums/OptionState.java
index 3fce78ca..d4f7695f 100644
--- a/core/src/main/java/org/javahelpers/simple/builders/core/enums/OptionState.java
+++ b/core/src/main/java/org/javahelpers/simple/builders/core/enums/OptionState.java
@@ -1,7 +1,7 @@
/*
* MIT License
*
- * Copyright (c) 2026 Andreas Igel
+ * Copyright (c) 2025-2026 Andreas Igel
*
* Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the "Software"), to deal
diff --git a/core/src/main/java/org/javahelpers/simple/builders/core/interfaces/IBuilderBase.java b/core/src/main/java/org/javahelpers/simple/builders/core/interfaces/IBuilderBase.java
index 008c0039..5694e6aa 100644
--- a/core/src/main/java/org/javahelpers/simple/builders/core/interfaces/IBuilderBase.java
+++ b/core/src/main/java/org/javahelpers/simple/builders/core/interfaces/IBuilderBase.java
@@ -1,7 +1,7 @@
/*
* MIT License
*
- * Copyright (c) 2026 Andreas Igel
+ * Copyright (c) 2025-2026 Andreas Igel
*
* Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the "Software"), to deal
diff --git a/core/src/main/java/org/javahelpers/simple/builders/core/util/BuilderToStringStyle.java b/core/src/main/java/org/javahelpers/simple/builders/core/util/BuilderToStringStyle.java
index c6680ee8..3c047aeb 100644
--- a/core/src/main/java/org/javahelpers/simple/builders/core/util/BuilderToStringStyle.java
+++ b/core/src/main/java/org/javahelpers/simple/builders/core/util/BuilderToStringStyle.java
@@ -1,7 +1,7 @@
/*
* MIT License
*
- * Copyright (c) 2026 Andreas Igel
+ * Copyright (c) 2025-2026 Andreas Igel
*
* Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the "Software"), to deal
diff --git a/core/src/main/java/org/javahelpers/simple/builders/core/util/TrackedValue.java b/core/src/main/java/org/javahelpers/simple/builders/core/util/TrackedValue.java
index 0aa6de25..03e64288 100644
--- a/core/src/main/java/org/javahelpers/simple/builders/core/util/TrackedValue.java
+++ b/core/src/main/java/org/javahelpers/simple/builders/core/util/TrackedValue.java
@@ -1,7 +1,7 @@
/*
* MIT License
*
- * Copyright (c) 2026 Andreas Igel
+ * Copyright (c) 2025-2026 Andreas Igel
*
* Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the "Software"), to deal
diff --git a/core/src/test/java/org/javahelpers/simple/builders/core/builders/ArrayListBuilderTest.java b/core/src/test/java/org/javahelpers/simple/builders/core/builders/ArrayListBuilderTest.java
index 3fba50f8..281001be 100644
--- a/core/src/test/java/org/javahelpers/simple/builders/core/builders/ArrayListBuilderTest.java
+++ b/core/src/test/java/org/javahelpers/simple/builders/core/builders/ArrayListBuilderTest.java
@@ -1,7 +1,7 @@
/*
* MIT License
*
- * Copyright (c) 2026 Andreas Igel
+ * Copyright (c) 2025-2026 Andreas Igel
*
* Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the "Software"), to deal
diff --git a/core/src/test/java/org/javahelpers/simple/builders/core/builders/ArrayListBuilderWithElementBuildersTest.java b/core/src/test/java/org/javahelpers/simple/builders/core/builders/ArrayListBuilderWithElementBuildersTest.java
index a475b9c0..84f0d829 100644
--- a/core/src/test/java/org/javahelpers/simple/builders/core/builders/ArrayListBuilderWithElementBuildersTest.java
+++ b/core/src/test/java/org/javahelpers/simple/builders/core/builders/ArrayListBuilderWithElementBuildersTest.java
@@ -1,7 +1,7 @@
/*
* MIT License
*
- * Copyright (c) 2026 Andreas Igel
+ * Copyright (c) 2025-2026 Andreas Igel
*
* Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the "Software"), to deal
diff --git a/core/src/test/java/org/javahelpers/simple/builders/core/builders/HashMapBuilderTest.java b/core/src/test/java/org/javahelpers/simple/builders/core/builders/HashMapBuilderTest.java
index 4cb989f9..c11ce6b9 100644
--- a/core/src/test/java/org/javahelpers/simple/builders/core/builders/HashMapBuilderTest.java
+++ b/core/src/test/java/org/javahelpers/simple/builders/core/builders/HashMapBuilderTest.java
@@ -1,7 +1,7 @@
/*
* MIT License
*
- * Copyright (c) 2026 Andreas Igel
+ * Copyright (c) 2025-2026 Andreas Igel
*
* Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the "Software"), to deal
diff --git a/core/src/test/java/org/javahelpers/simple/builders/core/builders/HashSetBuilderTest.java b/core/src/test/java/org/javahelpers/simple/builders/core/builders/HashSetBuilderTest.java
index 878ab862..e2cd4501 100644
--- a/core/src/test/java/org/javahelpers/simple/builders/core/builders/HashSetBuilderTest.java
+++ b/core/src/test/java/org/javahelpers/simple/builders/core/builders/HashSetBuilderTest.java
@@ -1,7 +1,7 @@
/*
* MIT License
*
- * Copyright (c) 2026 Andreas Igel
+ * Copyright (c) 2025-2026 Andreas Igel
*
* Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the "Software"), to deal
diff --git a/core/src/test/java/org/javahelpers/simple/builders/core/builders/HashSetBuilderWithElementBuildersTest.java b/core/src/test/java/org/javahelpers/simple/builders/core/builders/HashSetBuilderWithElementBuildersTest.java
index f16d25a7..38a3a50f 100644
--- a/core/src/test/java/org/javahelpers/simple/builders/core/builders/HashSetBuilderWithElementBuildersTest.java
+++ b/core/src/test/java/org/javahelpers/simple/builders/core/builders/HashSetBuilderWithElementBuildersTest.java
@@ -1,7 +1,7 @@
/*
* MIT License
*
- * Copyright (c) 2026 Andreas Igel
+ * Copyright (c) 2025-2026 Andreas Igel
*
* Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the "Software"), to deal
diff --git a/core/src/test/java/org/javahelpers/simple/builders/core/util/BuilderToStringStyleTest.java b/core/src/test/java/org/javahelpers/simple/builders/core/util/BuilderToStringStyleTest.java
index 9c2afc9c..b90a05f0 100644
--- a/core/src/test/java/org/javahelpers/simple/builders/core/util/BuilderToStringStyleTest.java
+++ b/core/src/test/java/org/javahelpers/simple/builders/core/util/BuilderToStringStyleTest.java
@@ -1,7 +1,7 @@
/*
* MIT License
*
- * Copyright (c) 2026 Andreas Igel
+ * Copyright (c) 2025-2026 Andreas Igel
*
* Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the "Software"), to deal
diff --git a/core/src/test/java/org/javahelpers/simple/builders/core/util/TrackedValueTest.java b/core/src/test/java/org/javahelpers/simple/builders/core/util/TrackedValueTest.java
index 0b7eccfb..cd087670 100644
--- a/core/src/test/java/org/javahelpers/simple/builders/core/util/TrackedValueTest.java
+++ b/core/src/test/java/org/javahelpers/simple/builders/core/util/TrackedValueTest.java
@@ -1,7 +1,7 @@
/*
* MIT License
*
- * Copyright (c) 2026 Andreas Igel
+ * Copyright (c) 2025-2026 Andreas Igel
*
* Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the "Software"), to deal
diff --git a/docs/CONTRIBUTING.md b/docs/CONTRIBUTING.md
index e9ad2a4a..11013bca 100644
--- a/docs/CONTRIBUTING.md
+++ b/docs/CONTRIBUTING.md
@@ -297,6 +297,20 @@ mvn fmt:format
mvn fmt:check
```
+### License Headers
+
+All Java source files must carry the MIT license header defined in
+[`LICENSE.txt`](../LICENSE.txt). The `license-maven-plugin` verifies it
+during `mvn verify`:
+
+```bash
+# Check headers
+mvn license:check
+
+# Add or fix headers automatically
+mvn license:format
+```
+
### Code Quality
- **SonarLint**: We use SonarQube rules. Install the SonarLint IDE plugin for real-time feedback.
diff --git a/example-custom-generator/pom.xml b/example-custom-generator/pom.xml
index 59f34b58..ca2cfb7c 100644
--- a/example-custom-generator/pom.xml
+++ b/example-custom-generator/pom.xml
@@ -18,6 +18,7 @@
3.21.0
3.16.0
+ 5.1.2
${java.version}
${java.version}
${java.version}
@@ -40,6 +41,35 @@
+
+
+ com.mycila
+ license-maven-plugin
+ ${plugin.license.version}
+
+
+
+ ${maven.multiModuleProjectDirectory}/LICENSE.txt
+
+ src/main/java/**
+ src/test/java/**
+
+
+ generated-example-builder/**
+ target/**
+
+
+
+
+
+
+
+ check
+
+
+
+
+
org.apache.maven.plugins
maven-compiler-plugin
diff --git a/example-custom-generator/src/main/java/org/javahelpers/simple/builders/example/custom/StringValidationGenerator.java b/example-custom-generator/src/main/java/org/javahelpers/simple/builders/example/custom/StringValidationGenerator.java
index 054780ce..fd218928 100644
--- a/example-custom-generator/src/main/java/org/javahelpers/simple/builders/example/custom/StringValidationGenerator.java
+++ b/example-custom-generator/src/main/java/org/javahelpers/simple/builders/example/custom/StringValidationGenerator.java
@@ -1,7 +1,7 @@
/*
* MIT License
*
- * Copyright (c) 2026 Andreas Igel
+ * Copyright (c) 2025-2026 Andreas Igel
*
* Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the "Software"), to deal
diff --git a/example/pom.xml b/example/pom.xml
index 24f4c7f7..1135bf30 100644
--- a/example/pom.xml
+++ b/example/pom.xml
@@ -23,6 +23,7 @@
3.16.0
3.2.0
3.6.0
+ 5.1.2
${java.version}
${java.version}
@@ -77,6 +78,35 @@
+
+
+ com.mycila
+ license-maven-plugin
+ ${plugin.license.version}
+
+
+
+ ${maven.multiModuleProjectDirectory}/LICENSE.txt
+
+ src/main/java/**
+ src/test/java/**
+
+
+ generated-example-builder/**
+ target/**
+
+
+
+
+
+
+
+ check
+
+
+
+
+
org.apache.maven.plugins
diff --git a/example/src/main/java/org/javahelpers/simple/builders/example/BookDto.java b/example/src/main/java/org/javahelpers/simple/builders/example/BookDto.java
index 740c18a6..144b5851 100644
--- a/example/src/main/java/org/javahelpers/simple/builders/example/BookDto.java
+++ b/example/src/main/java/org/javahelpers/simple/builders/example/BookDto.java
@@ -1,7 +1,7 @@
/*
* MIT License
*
- * Copyright (c) 2026 Andreas Igel
+ * Copyright (c) 2025-2026 Andreas Igel
*
* Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the "Software"), to deal
diff --git a/example/src/main/java/org/javahelpers/simple/builders/example/CustomerDto.java b/example/src/main/java/org/javahelpers/simple/builders/example/CustomerDto.java
index 58edb8ce..7c82c47a 100644
--- a/example/src/main/java/org/javahelpers/simple/builders/example/CustomerDto.java
+++ b/example/src/main/java/org/javahelpers/simple/builders/example/CustomerDto.java
@@ -1,7 +1,7 @@
/*
* MIT License
*
- * Copyright (c) 2026 Andreas Igel
+ * Copyright (c) 2025-2026 Andreas Igel
*
* Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the "Software"), to deal
diff --git a/example/src/main/java/org/javahelpers/simple/builders/example/ElementaryBuilder.java b/example/src/main/java/org/javahelpers/simple/builders/example/ElementaryBuilder.java
index 7b84acee..6d321226 100644
--- a/example/src/main/java/org/javahelpers/simple/builders/example/ElementaryBuilder.java
+++ b/example/src/main/java/org/javahelpers/simple/builders/example/ElementaryBuilder.java
@@ -1,7 +1,7 @@
/*
* MIT License
*
- * Copyright (c) 2026 Andreas Igel
+ * Copyright (c) 2025-2026 Andreas Igel
*
* Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the "Software"), to deal
diff --git a/example/src/main/java/org/javahelpers/simple/builders/example/FieldConflictExample.java b/example/src/main/java/org/javahelpers/simple/builders/example/FieldConflictExample.java
index 0b912f94..507ec450 100644
--- a/example/src/main/java/org/javahelpers/simple/builders/example/FieldConflictExample.java
+++ b/example/src/main/java/org/javahelpers/simple/builders/example/FieldConflictExample.java
@@ -1,3 +1,27 @@
+/*
+ * MIT License
+ *
+ * Copyright (c) 2025-2026 Andreas Igel
+ *
+ * Permission is hereby granted, free of charge, to any person obtaining a copy
+ * of this software and associated documentation files (the "Software"), to deal
+ * in the Software without restriction, including without limitation the rights
+ * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+ * copies of the Software, and to permit persons to whom the Software is
+ * furnished to do so, subject to the following conditions:
+ *
+ * The above copyright notice and this permission notice shall be included in all
+ * copies or substantial portions of the Software.
+ *
+ * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+ * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+ * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+ * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+ * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
+ * SOFTWARE.
+ */
+
package org.javahelpers.simple.builders.example;
import org.javahelpers.simple.builders.core.annotations.SimpleBuilder;
diff --git a/example/src/main/java/org/javahelpers/simple/builders/example/JacksonIntegrationDto.java b/example/src/main/java/org/javahelpers/simple/builders/example/JacksonIntegrationDto.java
index f0f7e190..032c94d1 100644
--- a/example/src/main/java/org/javahelpers/simple/builders/example/JacksonIntegrationDto.java
+++ b/example/src/main/java/org/javahelpers/simple/builders/example/JacksonIntegrationDto.java
@@ -1,3 +1,27 @@
+/*
+ * MIT License
+ *
+ * Copyright (c) 2025-2026 Andreas Igel
+ *
+ * Permission is hereby granted, free of charge, to any person obtaining a copy
+ * of this software and associated documentation files (the "Software"), to deal
+ * in the Software without restriction, including without limitation the rights
+ * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+ * copies of the Software, and to permit persons to whom the Software is
+ * furnished to do so, subject to the following conditions:
+ *
+ * The above copyright notice and this permission notice shall be included in all
+ * copies or substantial portions of the Software.
+ *
+ * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+ * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+ * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+ * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+ * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
+ * SOFTWARE.
+ */
+
package org.javahelpers.simple.builders.example;
import org.javahelpers.simple.builders.core.annotations.SimpleBuilder;
diff --git a/example/src/main/java/org/javahelpers/simple/builders/example/MannschaftDto.java b/example/src/main/java/org/javahelpers/simple/builders/example/MannschaftDto.java
index 134e77cc..ad65d6d9 100644
--- a/example/src/main/java/org/javahelpers/simple/builders/example/MannschaftDto.java
+++ b/example/src/main/java/org/javahelpers/simple/builders/example/MannschaftDto.java
@@ -1,7 +1,7 @@
/*
* MIT License
*
- * Copyright (c) 2026 Andreas Igel
+ * Copyright (c) 2025-2026 Andreas Igel
*
* Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the "Software"), to deal
diff --git a/example/src/main/java/org/javahelpers/simple/builders/example/OrderWithDefaults.java b/example/src/main/java/org/javahelpers/simple/builders/example/OrderWithDefaults.java
index dc654e13..4beaf5da 100644
--- a/example/src/main/java/org/javahelpers/simple/builders/example/OrderWithDefaults.java
+++ b/example/src/main/java/org/javahelpers/simple/builders/example/OrderWithDefaults.java
@@ -1,7 +1,7 @@
/*
* MIT License
*
- * Copyright (c) 2026 Andreas Igel
+ * Copyright (c) 2025-2026 Andreas Igel
*
* Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the "Software"), to deal
diff --git a/example/src/main/java/org/javahelpers/simple/builders/example/PersonDto.java b/example/src/main/java/org/javahelpers/simple/builders/example/PersonDto.java
index eba77c70..d09c10dc 100644
--- a/example/src/main/java/org/javahelpers/simple/builders/example/PersonDto.java
+++ b/example/src/main/java/org/javahelpers/simple/builders/example/PersonDto.java
@@ -1,7 +1,7 @@
/*
* MIT License
*
- * Copyright (c) 2026 Andreas Igel
+ * Copyright (c) 2025-2026 Andreas Igel
*
* Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the "Software"), to deal
diff --git a/example/src/main/java/org/javahelpers/simple/builders/example/PersonDtoMapper.java b/example/src/main/java/org/javahelpers/simple/builders/example/PersonDtoMapper.java
index 55068cad..62338c4c 100644
--- a/example/src/main/java/org/javahelpers/simple/builders/example/PersonDtoMapper.java
+++ b/example/src/main/java/org/javahelpers/simple/builders/example/PersonDtoMapper.java
@@ -1,13 +1,14 @@
/*
* MIT License
*
- * Copyright (c) 2026 Andreas Igel
+ * Copyright (c) 2025-2026 Andreas Igel
*
* Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the "Software"), to deal
* in the Software without restriction, including without limitation the rights
* to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
- * copies of the Software, and to permit persons with the following conditions:
+ * copies of the Software, and to permit persons to whom the Software is
+ * furnished to do so, subject to the following conditions:
*
* The above copyright notice and this permission notice shall be included in all
* copies or substantial portions of the Software.
diff --git a/example/src/main/java/org/javahelpers/simple/builders/example/ProductRecord.java b/example/src/main/java/org/javahelpers/simple/builders/example/ProductRecord.java
index e2e5599e..fb4da3f5 100644
--- a/example/src/main/java/org/javahelpers/simple/builders/example/ProductRecord.java
+++ b/example/src/main/java/org/javahelpers/simple/builders/example/ProductRecord.java
@@ -1,7 +1,7 @@
/*
* MIT License
*
- * Copyright (c) 2026 Andreas Igel
+ * Copyright (c) 2025-2026 Andreas Igel
*
* Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the "Software"), to deal
diff --git a/example/src/main/java/org/javahelpers/simple/builders/example/ProductWithDefaults.java b/example/src/main/java/org/javahelpers/simple/builders/example/ProductWithDefaults.java
index b58a91e0..fabc0737 100644
--- a/example/src/main/java/org/javahelpers/simple/builders/example/ProductWithDefaults.java
+++ b/example/src/main/java/org/javahelpers/simple/builders/example/ProductWithDefaults.java
@@ -1,7 +1,7 @@
/*
* MIT License
*
- * Copyright (c) 2026 Andreas Igel
+ * Copyright (c) 2025-2026 Andreas Igel
*
* Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the "Software"), to deal
diff --git a/example/src/main/java/org/javahelpers/simple/builders/example/SponsorDto.java b/example/src/main/java/org/javahelpers/simple/builders/example/SponsorDto.java
index c40ebd49..979f1f50 100644
--- a/example/src/main/java/org/javahelpers/simple/builders/example/SponsorDto.java
+++ b/example/src/main/java/org/javahelpers/simple/builders/example/SponsorDto.java
@@ -1,7 +1,7 @@
/*
* MIT License
*
- * Copyright (c) 2026 Andreas Igel
+ * Copyright (c) 2025-2026 Andreas Igel
*
* Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the "Software"), to deal
diff --git a/example/src/main/java/org/javahelpers/simple/builders/example/external/ExternalAddress.java b/example/src/main/java/org/javahelpers/simple/builders/example/external/ExternalAddress.java
index bdb617de..235ca300 100644
--- a/example/src/main/java/org/javahelpers/simple/builders/example/external/ExternalAddress.java
+++ b/example/src/main/java/org/javahelpers/simple/builders/example/external/ExternalAddress.java
@@ -1,7 +1,7 @@
/*
* MIT License
*
- * Copyright (c) 2026 Andreas Igel
+ * Copyright (c) 2025-2026 Andreas Igel
*
* Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the "Software"), to deal
diff --git a/example/src/main/java/org/javahelpers/simple/builders/example/goal/Builder.java b/example/src/main/java/org/javahelpers/simple/builders/example/goal/Builder.java
index 5ca62aa3..efcb4cdd 100644
--- a/example/src/main/java/org/javahelpers/simple/builders/example/goal/Builder.java
+++ b/example/src/main/java/org/javahelpers/simple/builders/example/goal/Builder.java
@@ -1,7 +1,7 @@
/*
* MIT License
*
- * Copyright (c) 2026 Andreas Igel
+ * Copyright (c) 2025-2026 Andreas Igel
*
* Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the "Software"), to deal
diff --git a/example/src/main/java/org/javahelpers/simple/builders/example/goal/MannschaftDtoBuilder.java b/example/src/main/java/org/javahelpers/simple/builders/example/goal/MannschaftDtoBuilder.java
index 49e91361..76013600 100644
--- a/example/src/main/java/org/javahelpers/simple/builders/example/goal/MannschaftDtoBuilder.java
+++ b/example/src/main/java/org/javahelpers/simple/builders/example/goal/MannschaftDtoBuilder.java
@@ -1,7 +1,7 @@
/*
* MIT License
*
- * Copyright (c) 2026 Andreas Igel
+ * Copyright (c) 2025-2026 Andreas Igel
*
* Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the "Software"), to deal
diff --git a/example/src/main/java/org/javahelpers/simple/builders/example/goal/PersonDtoBuilder.java b/example/src/main/java/org/javahelpers/simple/builders/example/goal/PersonDtoBuilder.java
index fa9366cf..fbafb48a 100644
--- a/example/src/main/java/org/javahelpers/simple/builders/example/goal/PersonDtoBuilder.java
+++ b/example/src/main/java/org/javahelpers/simple/builders/example/goal/PersonDtoBuilder.java
@@ -1,7 +1,7 @@
/*
* MIT License
*
- * Copyright (c) 2026 Andreas Igel
+ * Copyright (c) 2025-2026 Andreas Igel
*
* Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the "Software"), to deal
diff --git a/example/src/main/java/org/javahelpers/simple/builders/example/library/LibraryHelperDto.java b/example/src/main/java/org/javahelpers/simple/builders/example/library/LibraryHelperDto.java
index 7aedca0b..a5c36269 100644
--- a/example/src/main/java/org/javahelpers/simple/builders/example/library/LibraryHelperDto.java
+++ b/example/src/main/java/org/javahelpers/simple/builders/example/library/LibraryHelperDto.java
@@ -1,12 +1,12 @@
/*
* MIT License
*
- * Copyright (c) 2026 Andreas Igel
+ * Copyright (c) 2025-2026 Andreas Igel
*
* Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the "Software"), to deal
* in the Software without restriction, including without limitation the rights
- * to use, copy, modify, merge, publish, distribute, sublicense, and
+ * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
* copies of the Software, and to permit persons to whom the Software is
* furnished to do so, subject to the following conditions:
*
diff --git a/example/src/main/java/org/javahelpers/simple/builders/example/package-info.java b/example/src/main/java/org/javahelpers/simple/builders/example/package-info.java
index 7775d8b4..1ee74600 100644
--- a/example/src/main/java/org/javahelpers/simple/builders/example/package-info.java
+++ b/example/src/main/java/org/javahelpers/simple/builders/example/package-info.java
@@ -1,7 +1,7 @@
/*
* MIT License
*
- * Copyright (c) 2026 Andreas Igel
+ * Copyright (c) 2025-2026 Andreas Igel
*
* Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the "Software"), to deal
diff --git a/example/src/main/java/org/javahelpers/simple/builders/example/scoping/ScopedOwnerDto.java b/example/src/main/java/org/javahelpers/simple/builders/example/scoping/ScopedOwnerDto.java
index 808e92a3..ea4a8e5b 100644
--- a/example/src/main/java/org/javahelpers/simple/builders/example/scoping/ScopedOwnerDto.java
+++ b/example/src/main/java/org/javahelpers/simple/builders/example/scoping/ScopedOwnerDto.java
@@ -1,7 +1,7 @@
/*
* MIT License
*
- * Copyright (c) 2026 Andreas Igel
+ * Copyright (c) 2025-2026 Andreas Igel
*
* Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the "Software"), to deal
diff --git a/example/src/main/java/org/javahelpers/simple/builders/example/scoping/TrustedHelperDto.java b/example/src/main/java/org/javahelpers/simple/builders/example/scoping/TrustedHelperDto.java
index a9ed698d..a547f12e 100644
--- a/example/src/main/java/org/javahelpers/simple/builders/example/scoping/TrustedHelperDto.java
+++ b/example/src/main/java/org/javahelpers/simple/builders/example/scoping/TrustedHelperDto.java
@@ -1,7 +1,7 @@
/*
* MIT License
*
- * Copyright (c) 2026 Andreas Igel
+ * Copyright (c) 2025-2026 Andreas Igel
*
* Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the "Software"), to deal
diff --git a/example/src/test/java/org/javahelpers/simple/builders/example/BookDtoBuilderTest.java b/example/src/test/java/org/javahelpers/simple/builders/example/BookDtoBuilderTest.java
index 1cfbcc2c..84a99b3d 100644
--- a/example/src/test/java/org/javahelpers/simple/builders/example/BookDtoBuilderTest.java
+++ b/example/src/test/java/org/javahelpers/simple/builders/example/BookDtoBuilderTest.java
@@ -1,7 +1,7 @@
/*
* MIT License
*
- * Copyright (c) 2026 Andreas Igel
+ * Copyright (c) 2025-2026 Andreas Igel
*
* Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the "Software"), to deal
diff --git a/example/src/test/java/org/javahelpers/simple/builders/example/ExternalAddressBuilderTest.java b/example/src/test/java/org/javahelpers/simple/builders/example/ExternalAddressBuilderTest.java
index 8dda55b4..e686d88a 100644
--- a/example/src/test/java/org/javahelpers/simple/builders/example/ExternalAddressBuilderTest.java
+++ b/example/src/test/java/org/javahelpers/simple/builders/example/ExternalAddressBuilderTest.java
@@ -1,7 +1,7 @@
/*
* MIT License
*
- * Copyright (c) 2026 Andreas Igel
+ * Copyright (c) 2025-2026 Andreas Igel
*
* Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the "Software"), to deal
diff --git a/example/src/test/java/org/javahelpers/simple/builders/example/JacksonIntegrationTest.java b/example/src/test/java/org/javahelpers/simple/builders/example/JacksonIntegrationTest.java
index f5859f29..438ffde7 100644
--- a/example/src/test/java/org/javahelpers/simple/builders/example/JacksonIntegrationTest.java
+++ b/example/src/test/java/org/javahelpers/simple/builders/example/JacksonIntegrationTest.java
@@ -1,3 +1,27 @@
+/*
+ * MIT License
+ *
+ * Copyright (c) 2025-2026 Andreas Igel
+ *
+ * Permission is hereby granted, free of charge, to any person obtaining a copy
+ * of this software and associated documentation files (the "Software"), to deal
+ * in the Software without restriction, including without limitation the rights
+ * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+ * copies of the Software, and to permit persons to whom the Software is
+ * furnished to do so, subject to the following conditions:
+ *
+ * The above copyright notice and this permission notice shall be included in all
+ * copies or substantial portions of the Software.
+ *
+ * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+ * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+ * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+ * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+ * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
+ * SOFTWARE.
+ */
+
package org.javahelpers.simple.builders.example;
import com.fasterxml.jackson.databind.ObjectMapper;
diff --git a/example/src/test/java/org/javahelpers/simple/builders/example/MapStructIntegrationTest.java b/example/src/test/java/org/javahelpers/simple/builders/example/MapStructIntegrationTest.java
index 52e28338..1291dcaf 100644
--- a/example/src/test/java/org/javahelpers/simple/builders/example/MapStructIntegrationTest.java
+++ b/example/src/test/java/org/javahelpers/simple/builders/example/MapStructIntegrationTest.java
@@ -1,13 +1,14 @@
/*
* MIT License
*
- * Copyright (c) 2026 Andreas Igel
+ * Copyright (c) 2025-2026 Andreas Igel
*
* Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the "Software"), to deal
* in the Software without restriction, including without limitation the rights
* to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
- * copies of the Software, and to permit persons with the following conditions:
+ * copies of the Software, and to permit persons to whom the Software is
+ * furnished to do so, subject to the following conditions:
*
* The above copyright notice and this permission notice shall be included in all
* copies or substantial portions of the Software.
diff --git a/example/src/test/java/org/javahelpers/simple/builders/example/PersonDtoBuilderTest.java b/example/src/test/java/org/javahelpers/simple/builders/example/PersonDtoBuilderTest.java
index 74aba1ab..db7716c3 100644
--- a/example/src/test/java/org/javahelpers/simple/builders/example/PersonDtoBuilderTest.java
+++ b/example/src/test/java/org/javahelpers/simple/builders/example/PersonDtoBuilderTest.java
@@ -1,7 +1,7 @@
/*
* MIT License
*
- * Copyright (c) 2026 Andreas Igel
+ * Copyright (c) 2025-2026 Andreas Igel
*
* Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the "Software"), to deal
diff --git a/example/src/test/java/org/javahelpers/simple/builders/example/ProductRecordTest.java b/example/src/test/java/org/javahelpers/simple/builders/example/ProductRecordTest.java
index 1fdcef89..a2a1f4bb 100644
--- a/example/src/test/java/org/javahelpers/simple/builders/example/ProductRecordTest.java
+++ b/example/src/test/java/org/javahelpers/simple/builders/example/ProductRecordTest.java
@@ -1,7 +1,7 @@
/*
* MIT License
*
- * Copyright (c) 2026 Andreas Igel
+ * Copyright (c) 2025-2026 Andreas Igel
*
* Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the "Software"), to deal
diff --git a/example/src/test/java/org/javahelpers/simple/builders/example/ToStringBehaviorTest.java b/example/src/test/java/org/javahelpers/simple/builders/example/ToStringBehaviorTest.java
index a873560d..024db020 100644
--- a/example/src/test/java/org/javahelpers/simple/builders/example/ToStringBehaviorTest.java
+++ b/example/src/test/java/org/javahelpers/simple/builders/example/ToStringBehaviorTest.java
@@ -1,7 +1,7 @@
/*
* MIT License
*
- * Copyright (c) 2026 Andreas Igel
+ * Copyright (c) 2025-2026 Andreas Igel
*
* Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the "Software"), to deal
diff --git a/example/src/test/java/org/javahelpers/simple/builders/example/scoping/ScopedOwnerDtoBuilderTest.java b/example/src/test/java/org/javahelpers/simple/builders/example/scoping/ScopedOwnerDtoBuilderTest.java
index f7c6bee8..e09c1580 100644
--- a/example/src/test/java/org/javahelpers/simple/builders/example/scoping/ScopedOwnerDtoBuilderTest.java
+++ b/example/src/test/java/org/javahelpers/simple/builders/example/scoping/ScopedOwnerDtoBuilderTest.java
@@ -1,7 +1,7 @@
/*
* MIT License
*
- * Copyright (c) 2026 Andreas Igel
+ * Copyright (c) 2025-2026 Andreas Igel
*
* Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the "Software"), to deal
diff --git a/performance-test/pom.xml b/performance-test/pom.xml
index e10650bf..6fd9d6d8 100644
--- a/performance-test/pom.xml
+++ b/performance-test/pom.xml
@@ -35,6 +35,7 @@
3.16.0
3.2.0
+ 5.1.2
@@ -52,6 +53,38 @@
+
+
+ com.mycila
+ license-maven-plugin
+ ${plugin.license.version}
+
+
+
+ ${maven.multiModuleProjectDirectory}/LICENSE.txt
+
+ src/main/java/**
+ src/test/java/**
+
+
+
+ src/main/java/org/javahelpers/simple/builders/performance_test/library/**
+
+ generated-performance-builder/**
+ target/**
+
+
+
+
+
+
+
+ check
+
+
+
+
+
org.apache.maven.plugins
diff --git a/pom.xml b/pom.xml
index a93ef3a0..3be05a85 100644
--- a/pom.xml
+++ b/pom.xml
@@ -90,6 +90,7 @@
3.2.7
0.8.0
2.29
+ 5.1.2
5.8.0.7211
@@ -121,6 +122,13 @@
fmt-maven-plugin
${plugin.code-format.version}
+
+
+
+ com.mycila
+ license-maven-plugin
+ ${plugin.license.version}
+
@@ -150,6 +158,34 @@
+
+
+
+ com.mycila
+ license-maven-plugin
+
+
+
+ ${maven.multiModuleProjectDirectory}/LICENSE.txt
+
+ src/main/java/**
+ src/test/java/**
+
+
+ generated-example-builder/**
+ target/**
+
+
+
+
+
+
+
+ check
+
+
+
+
diff --git a/processor/pom.xml b/processor/pom.xml
index e64e5962..1a8bfc44 100644
--- a/processor/pom.xml
+++ b/processor/pom.xml
@@ -86,6 +86,7 @@
3.22.0
3.6.0
2.29
+ 5.1.2
0.8.15
@@ -211,6 +212,35 @@
+
+
+ com.mycila
+ license-maven-plugin
+ ${plugin.license.version}
+
+
+
+ ${maven.multiModuleProjectDirectory}/LICENSE.txt
+
+ src/main/java/**
+ src/test/java/**
+
+
+ generated-example-builder/**
+ target/**
+
+
+
+
+
+
+
+ check
+
+
+
+
+
org.apache.maven.plugins
diff --git a/processor/src/main/java/org/javahelpers/simple/builders/processor/BuilderProcessor.java b/processor/src/main/java/org/javahelpers/simple/builders/processor/BuilderProcessor.java
index d0117fb8..000c40ca 100644
--- a/processor/src/main/java/org/javahelpers/simple/builders/processor/BuilderProcessor.java
+++ b/processor/src/main/java/org/javahelpers/simple/builders/processor/BuilderProcessor.java
@@ -1,7 +1,7 @@
/*
* MIT License
*
- * Copyright (c) 2026 Andreas Igel
+ * Copyright (c) 2025-2026 Andreas Igel
*
* Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the "Software"), to deal
diff --git a/processor/src/main/java/org/javahelpers/simple/builders/processor/SimpleBuildersSpiIntegration.java b/processor/src/main/java/org/javahelpers/simple/builders/processor/SimpleBuildersSpiIntegration.java
index e27ca206..7819f713 100644
--- a/processor/src/main/java/org/javahelpers/simple/builders/processor/SimpleBuildersSpiIntegration.java
+++ b/processor/src/main/java/org/javahelpers/simple/builders/processor/SimpleBuildersSpiIntegration.java
@@ -1,13 +1,14 @@
/*
* MIT License
*
- * Copyright (c) 2026 Andreas Igel
+ * Copyright (c) 2025-2026 Andreas Igel
*
* Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the "Software"), to deal
* in the Software without restriction, including without limitation the rights
* to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
- * copies of the Software, and to permit persons with the following conditions:
+ * copies of the Software, and to permit persons to whom the Software is
+ * furnished to do so, subject to the following conditions:
*
* The above copyright notice and this permission notice shall be included in all
* copies or substantial portions of the Software.
diff --git a/processor/src/main/java/org/javahelpers/simple/builders/processor/analysis/BuilderScopeResolver.java b/processor/src/main/java/org/javahelpers/simple/builders/processor/analysis/BuilderScopeResolver.java
index f5fdda52..dcb8802d 100644
--- a/processor/src/main/java/org/javahelpers/simple/builders/processor/analysis/BuilderScopeResolver.java
+++ b/processor/src/main/java/org/javahelpers/simple/builders/processor/analysis/BuilderScopeResolver.java
@@ -1,7 +1,7 @@
/*
* MIT License
*
- * Copyright (c) 2026 Andreas Igel
+ * Copyright (c) 2025-2026 Andreas Igel
*
* Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the "Software"), to deal
diff --git a/processor/src/main/java/org/javahelpers/simple/builders/processor/analysis/FieldAnnotationExtractor.java b/processor/src/main/java/org/javahelpers/simple/builders/processor/analysis/FieldAnnotationExtractor.java
index d4e951ae..22796f60 100644
--- a/processor/src/main/java/org/javahelpers/simple/builders/processor/analysis/FieldAnnotationExtractor.java
+++ b/processor/src/main/java/org/javahelpers/simple/builders/processor/analysis/FieldAnnotationExtractor.java
@@ -1,7 +1,7 @@
/*
* MIT License
*
- * Copyright (c) 2026 Andreas Igel
+ * Copyright (c) 2025-2026 Andreas Igel
*
* Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the "Software"), to deal
diff --git a/processor/src/main/java/org/javahelpers/simple/builders/processor/analysis/GeneratedBuilders.java b/processor/src/main/java/org/javahelpers/simple/builders/processor/analysis/GeneratedBuilders.java
index 9a3f62b5..3457437d 100644
--- a/processor/src/main/java/org/javahelpers/simple/builders/processor/analysis/GeneratedBuilders.java
+++ b/processor/src/main/java/org/javahelpers/simple/builders/processor/analysis/GeneratedBuilders.java
@@ -1,7 +1,7 @@
/*
* MIT License
*
- * Copyright (c) 2026 Andreas Igel
+ * Copyright (c) 2025-2026 Andreas Igel
*
* Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the "Software"), to deal
diff --git a/processor/src/main/java/org/javahelpers/simple/builders/processor/analysis/JavaLangAnalyser.java b/processor/src/main/java/org/javahelpers/simple/builders/processor/analysis/JavaLangAnalyser.java
index 40836913..95a584b7 100644
--- a/processor/src/main/java/org/javahelpers/simple/builders/processor/analysis/JavaLangAnalyser.java
+++ b/processor/src/main/java/org/javahelpers/simple/builders/processor/analysis/JavaLangAnalyser.java
@@ -1,7 +1,7 @@
/*
* MIT License
*
- * Copyright (c) 2026 Andreas Igel
+ * Copyright (c) 2025-2026 Andreas Igel
*
* Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the "Software"), to deal
diff --git a/processor/src/main/java/org/javahelpers/simple/builders/processor/analysis/JavaLangMapper.java b/processor/src/main/java/org/javahelpers/simple/builders/processor/analysis/JavaLangMapper.java
index 5d4c53ff..cd15fa12 100644
--- a/processor/src/main/java/org/javahelpers/simple/builders/processor/analysis/JavaLangMapper.java
+++ b/processor/src/main/java/org/javahelpers/simple/builders/processor/analysis/JavaLangMapper.java
@@ -1,7 +1,7 @@
/*
* MIT License
*
- * Copyright (c) 2026 Andreas Igel
+ * Copyright (c) 2025-2026 Andreas Igel
*
* Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the "Software"), to deal
diff --git a/processor/src/main/java/org/javahelpers/simple/builders/processor/analysis/TypeNameAnalyser.java b/processor/src/main/java/org/javahelpers/simple/builders/processor/analysis/TypeNameAnalyser.java
index c8106828..db199395 100644
--- a/processor/src/main/java/org/javahelpers/simple/builders/processor/analysis/TypeNameAnalyser.java
+++ b/processor/src/main/java/org/javahelpers/simple/builders/processor/analysis/TypeNameAnalyser.java
@@ -1,7 +1,7 @@
/*
* MIT License
*
- * Copyright (c) 2026 Andreas Igel
+ * Copyright (c) 2025-2026 Andreas Igel
*
* Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the "Software"), to deal
diff --git a/processor/src/main/java/org/javahelpers/simple/builders/processor/analysis/package-info.java b/processor/src/main/java/org/javahelpers/simple/builders/processor/analysis/package-info.java
index e09c17ad..693484f3 100644
--- a/processor/src/main/java/org/javahelpers/simple/builders/processor/analysis/package-info.java
+++ b/processor/src/main/java/org/javahelpers/simple/builders/processor/analysis/package-info.java
@@ -1,3 +1,27 @@
+/*
+ * MIT License
+ *
+ * Copyright (c) 2025-2026 Andreas Igel
+ *
+ * Permission is hereby granted, free of charge, to any person obtaining a copy
+ * of this software and associated documentation files (the "Software"), to deal
+ * in the Software without restriction, including without limitation the rights
+ * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+ * copies of the Software, and to permit persons to whom the Software is
+ * furnished to do so, subject to the following conditions:
+ *
+ * The above copyright notice and this permission notice shall be included in all
+ * copies or substantial portions of the Software.
+ *
+ * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+ * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+ * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+ * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+ * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
+ * SOFTWARE.
+ */
+
/**
* Package org.javahelpers.simple.builders.processor.analysis
*
diff --git a/processor/src/main/java/org/javahelpers/simple/builders/processor/classgen/roaster/RoasterCodeGenerator.java b/processor/src/main/java/org/javahelpers/simple/builders/processor/classgen/roaster/RoasterCodeGenerator.java
index 24e5b136..35a552cd 100644
--- a/processor/src/main/java/org/javahelpers/simple/builders/processor/classgen/roaster/RoasterCodeGenerator.java
+++ b/processor/src/main/java/org/javahelpers/simple/builders/processor/classgen/roaster/RoasterCodeGenerator.java
@@ -1,7 +1,7 @@
/*
* MIT License
*
- * Copyright (c) 2026 Andreas Igel
+ * Copyright (c) 2025-2026 Andreas Igel
*
* Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the "Software"), to deal
diff --git a/processor/src/main/java/org/javahelpers/simple/builders/processor/classgen/roaster/RoasterMapper.java b/processor/src/main/java/org/javahelpers/simple/builders/processor/classgen/roaster/RoasterMapper.java
index 958ca3c7..deebf100 100644
--- a/processor/src/main/java/org/javahelpers/simple/builders/processor/classgen/roaster/RoasterMapper.java
+++ b/processor/src/main/java/org/javahelpers/simple/builders/processor/classgen/roaster/RoasterMapper.java
@@ -1,7 +1,7 @@
/*
* MIT License
*
- * Copyright (c) 2026 Andreas Igel
+ * Copyright (c) 2025-2026 Andreas Igel
*
* Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the "Software"), to deal
diff --git a/processor/src/main/java/org/javahelpers/simple/builders/processor/classgen/roaster/RoasterSourceFormatter.java b/processor/src/main/java/org/javahelpers/simple/builders/processor/classgen/roaster/RoasterSourceFormatter.java
index 2984ab92..dfde5b76 100644
--- a/processor/src/main/java/org/javahelpers/simple/builders/processor/classgen/roaster/RoasterSourceFormatter.java
+++ b/processor/src/main/java/org/javahelpers/simple/builders/processor/classgen/roaster/RoasterSourceFormatter.java
@@ -1,7 +1,7 @@
/*
* MIT License
*
- * Copyright (c) 2026 Andreas Igel
+ * Copyright (c) 2025-2026 Andreas Igel
*
* Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the "Software"), to deal
diff --git a/processor/src/main/java/org/javahelpers/simple/builders/processor/classgen/roaster/exceptions/RoasterMapperException.java b/processor/src/main/java/org/javahelpers/simple/builders/processor/classgen/roaster/exceptions/RoasterMapperException.java
index 0d039883..4e719b6a 100644
--- a/processor/src/main/java/org/javahelpers/simple/builders/processor/classgen/roaster/exceptions/RoasterMapperException.java
+++ b/processor/src/main/java/org/javahelpers/simple/builders/processor/classgen/roaster/exceptions/RoasterMapperException.java
@@ -1,7 +1,7 @@
/*
* MIT License
*
- * Copyright (c) 2026 Andreas Igel
+ * Copyright (c) 2025-2026 Andreas Igel
*
* Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the "Software"), to deal
diff --git a/processor/src/main/java/org/javahelpers/simple/builders/processor/classgen/roaster/exceptions/package-info.java b/processor/src/main/java/org/javahelpers/simple/builders/processor/classgen/roaster/exceptions/package-info.java
index 9c16ae95..cfcfd6bb 100644
--- a/processor/src/main/java/org/javahelpers/simple/builders/processor/classgen/roaster/exceptions/package-info.java
+++ b/processor/src/main/java/org/javahelpers/simple/builders/processor/classgen/roaster/exceptions/package-info.java
@@ -1,3 +1,27 @@
+/*
+ * MIT License
+ *
+ * Copyright (c) 2025-2026 Andreas Igel
+ *
+ * Permission is hereby granted, free of charge, to any person obtaining a copy
+ * of this software and associated documentation files (the "Software"), to deal
+ * in the Software without restriction, including without limitation the rights
+ * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+ * copies of the Software, and to permit persons to whom the Software is
+ * furnished to do so, subject to the following conditions:
+ *
+ * The above copyright notice and this permission notice shall be included in all
+ * copies or substantial portions of the Software.
+ *
+ * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+ * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+ * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+ * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+ * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
+ * SOFTWARE.
+ */
+
/**
* Package org.javahelpers.simple.builders.processor.classgen.roaster.exceptions
*
diff --git a/processor/src/main/java/org/javahelpers/simple/builders/processor/classgen/roaster/package-info.java b/processor/src/main/java/org/javahelpers/simple/builders/processor/classgen/roaster/package-info.java
index 31bbf744..c989db64 100644
--- a/processor/src/main/java/org/javahelpers/simple/builders/processor/classgen/roaster/package-info.java
+++ b/processor/src/main/java/org/javahelpers/simple/builders/processor/classgen/roaster/package-info.java
@@ -1,3 +1,27 @@
+/*
+ * MIT License
+ *
+ * Copyright (c) 2025-2026 Andreas Igel
+ *
+ * Permission is hereby granted, free of charge, to any person obtaining a copy
+ * of this software and associated documentation files (the "Software"), to deal
+ * in the Software without restriction, including without limitation the rights
+ * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+ * copies of the Software, and to permit persons to whom the Software is
+ * furnished to do so, subject to the following conditions:
+ *
+ * The above copyright notice and this permission notice shall be included in all
+ * copies or substantial portions of the Software.
+ *
+ * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+ * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+ * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+ * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+ * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
+ * SOFTWARE.
+ */
+
/**
* Package org.javahelpers.simple.builders.processor.classgen.roaster
*
diff --git a/processor/src/main/java/org/javahelpers/simple/builders/processor/exceptions/BuilderException.java b/processor/src/main/java/org/javahelpers/simple/builders/processor/exceptions/BuilderException.java
index 87f48b88..a6afb59d 100644
--- a/processor/src/main/java/org/javahelpers/simple/builders/processor/exceptions/BuilderException.java
+++ b/processor/src/main/java/org/javahelpers/simple/builders/processor/exceptions/BuilderException.java
@@ -1,7 +1,7 @@
/*
* MIT License
*
- * Copyright (c) 2026 Andreas Igel
+ * Copyright (c) 2025-2026 Andreas Igel
*
* Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the "Software"), to deal
diff --git a/processor/src/main/java/org/javahelpers/simple/builders/processor/exceptions/package-info.java b/processor/src/main/java/org/javahelpers/simple/builders/processor/exceptions/package-info.java
index a3bfc10d..ccf9437b 100644
--- a/processor/src/main/java/org/javahelpers/simple/builders/processor/exceptions/package-info.java
+++ b/processor/src/main/java/org/javahelpers/simple/builders/processor/exceptions/package-info.java
@@ -1,3 +1,27 @@
+/*
+ * MIT License
+ *
+ * Copyright (c) 2025-2026 Andreas Igel
+ *
+ * Permission is hereby granted, free of charge, to any person obtaining a copy
+ * of this software and associated documentation files (the "Software"), to deal
+ * in the Software without restriction, including without limitation the rights
+ * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+ * copies of the Software, and to permit persons to whom the Software is
+ * furnished to do so, subject to the following conditions:
+ *
+ * The above copyright notice and this permission notice shall be included in all
+ * copies or substantial portions of the Software.
+ *
+ * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+ * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+ * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+ * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+ * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
+ * SOFTWARE.
+ */
+
/**
* Package org.javahelpers.simple.builders.processor.exceptions
*
diff --git a/processor/src/main/java/org/javahelpers/simple/builders/processor/generators/BuilderEnhancer.java b/processor/src/main/java/org/javahelpers/simple/builders/processor/generators/BuilderEnhancer.java
index 70c0e106..124a091c 100644
--- a/processor/src/main/java/org/javahelpers/simple/builders/processor/generators/BuilderEnhancer.java
+++ b/processor/src/main/java/org/javahelpers/simple/builders/processor/generators/BuilderEnhancer.java
@@ -1,7 +1,7 @@
/*
* MIT License
*
- * Copyright (c) 2026 Andreas Igel
+ * Copyright (c) 2025-2026 Andreas Igel
*
* Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the "Software"), to deal
diff --git a/processor/src/main/java/org/javahelpers/simple/builders/processor/generators/Generator.java b/processor/src/main/java/org/javahelpers/simple/builders/processor/generators/Generator.java
index b7a5bf8a..b942e5b2 100644
--- a/processor/src/main/java/org/javahelpers/simple/builders/processor/generators/Generator.java
+++ b/processor/src/main/java/org/javahelpers/simple/builders/processor/generators/Generator.java
@@ -1,7 +1,7 @@
/*
* MIT License
*
- * Copyright (c) 2026 Andreas Igel
+ * Copyright (c) 2025-2026 Andreas Igel
*
* Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the "Software"), to deal
diff --git a/processor/src/main/java/org/javahelpers/simple/builders/processor/generators/MethodGenerator.java b/processor/src/main/java/org/javahelpers/simple/builders/processor/generators/MethodGenerator.java
index 69c8db66..8c4f6fe0 100644
--- a/processor/src/main/java/org/javahelpers/simple/builders/processor/generators/MethodGenerator.java
+++ b/processor/src/main/java/org/javahelpers/simple/builders/processor/generators/MethodGenerator.java
@@ -1,7 +1,7 @@
/*
* MIT License
*
- * Copyright (c) 2026 Andreas Igel
+ * Copyright (c) 2025-2026 Andreas Igel
*
* Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the "Software"), to deal
diff --git a/processor/src/main/java/org/javahelpers/simple/builders/processor/generators/builder/BuilderImplementationAnnotationEnhancer.java b/processor/src/main/java/org/javahelpers/simple/builders/processor/generators/builder/BuilderImplementationAnnotationEnhancer.java
index 8ba61843..84c5447e 100644
--- a/processor/src/main/java/org/javahelpers/simple/builders/processor/generators/builder/BuilderImplementationAnnotationEnhancer.java
+++ b/processor/src/main/java/org/javahelpers/simple/builders/processor/generators/builder/BuilderImplementationAnnotationEnhancer.java
@@ -1,7 +1,7 @@
/*
* MIT License
*
- * Copyright (c) 2026 Andreas Igel
+ * Copyright (c) 2025-2026 Andreas Igel
*
* Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the "Software"), to deal
diff --git a/processor/src/main/java/org/javahelpers/simple/builders/processor/generators/builder/ClassJavaDocEnhancer.java b/processor/src/main/java/org/javahelpers/simple/builders/processor/generators/builder/ClassJavaDocEnhancer.java
index 8e22db59..55a15759 100644
--- a/processor/src/main/java/org/javahelpers/simple/builders/processor/generators/builder/ClassJavaDocEnhancer.java
+++ b/processor/src/main/java/org/javahelpers/simple/builders/processor/generators/builder/ClassJavaDocEnhancer.java
@@ -1,7 +1,7 @@
/*
* MIT License
*
- * Copyright (c) 2026 Andreas Igel
+ * Copyright (c) 2025-2026 Andreas Igel
*
* Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the "Software"), to deal
diff --git a/processor/src/main/java/org/javahelpers/simple/builders/processor/generators/builder/ConditionalEnhancer.java b/processor/src/main/java/org/javahelpers/simple/builders/processor/generators/builder/ConditionalEnhancer.java
index 9cacada7..dee0a9b6 100644
--- a/processor/src/main/java/org/javahelpers/simple/builders/processor/generators/builder/ConditionalEnhancer.java
+++ b/processor/src/main/java/org/javahelpers/simple/builders/processor/generators/builder/ConditionalEnhancer.java
@@ -1,7 +1,7 @@
/*
* MIT License
*
- * Copyright (c) 2026 Andreas Igel
+ * Copyright (c) 2025-2026 Andreas Igel
*
* Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the "Software"), to deal
diff --git a/processor/src/main/java/org/javahelpers/simple/builders/processor/generators/builder/ConstructorEnhancer.java b/processor/src/main/java/org/javahelpers/simple/builders/processor/generators/builder/ConstructorEnhancer.java
index 89f46bd5..113569ad 100644
--- a/processor/src/main/java/org/javahelpers/simple/builders/processor/generators/builder/ConstructorEnhancer.java
+++ b/processor/src/main/java/org/javahelpers/simple/builders/processor/generators/builder/ConstructorEnhancer.java
@@ -1,7 +1,7 @@
/*
* MIT License
*
- * Copyright (c) 2026 Andreas Igel
+ * Copyright (c) 2025-2026 Andreas Igel
*
* Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the "Software"), to deal
diff --git a/processor/src/main/java/org/javahelpers/simple/builders/processor/generators/builder/CoreMethodsEnhancer.java b/processor/src/main/java/org/javahelpers/simple/builders/processor/generators/builder/CoreMethodsEnhancer.java
index e848e9fb..8bbc1687 100644
--- a/processor/src/main/java/org/javahelpers/simple/builders/processor/generators/builder/CoreMethodsEnhancer.java
+++ b/processor/src/main/java/org/javahelpers/simple/builders/processor/generators/builder/CoreMethodsEnhancer.java
@@ -1,7 +1,7 @@
/*
* MIT License
*
- * Copyright (c) 2026 Andreas Igel
+ * Copyright (c) 2025-2026 Andreas Igel
*
* Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the "Software"), to deal
diff --git a/processor/src/main/java/org/javahelpers/simple/builders/processor/generators/builder/FieldPrefillEnhancer.java b/processor/src/main/java/org/javahelpers/simple/builders/processor/generators/builder/FieldPrefillEnhancer.java
index d9c3e61e..54fa97d2 100644
--- a/processor/src/main/java/org/javahelpers/simple/builders/processor/generators/builder/FieldPrefillEnhancer.java
+++ b/processor/src/main/java/org/javahelpers/simple/builders/processor/generators/builder/FieldPrefillEnhancer.java
@@ -1,7 +1,7 @@
/*
* MIT License
*
- * Copyright (c) 2026 Andreas Igel
+ * Copyright (c) 2025-2026 Andreas Igel
*
* Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the "Software"), to deal
diff --git a/processor/src/main/java/org/javahelpers/simple/builders/processor/generators/builder/GeneratedAnnotationEnhancer.java b/processor/src/main/java/org/javahelpers/simple/builders/processor/generators/builder/GeneratedAnnotationEnhancer.java
index d8fe379a..57f5594e 100644
--- a/processor/src/main/java/org/javahelpers/simple/builders/processor/generators/builder/GeneratedAnnotationEnhancer.java
+++ b/processor/src/main/java/org/javahelpers/simple/builders/processor/generators/builder/GeneratedAnnotationEnhancer.java
@@ -1,7 +1,7 @@
/*
* MIT License
*
- * Copyright (c) 2026 Andreas Igel
+ * Copyright (c) 2025-2026 Andreas Igel
*
* Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the "Software"), to deal
diff --git a/processor/src/main/java/org/javahelpers/simple/builders/processor/generators/builder/InterfaceEnhancer.java b/processor/src/main/java/org/javahelpers/simple/builders/processor/generators/builder/InterfaceEnhancer.java
index 2c991616..3befd280 100644
--- a/processor/src/main/java/org/javahelpers/simple/builders/processor/generators/builder/InterfaceEnhancer.java
+++ b/processor/src/main/java/org/javahelpers/simple/builders/processor/generators/builder/InterfaceEnhancer.java
@@ -1,7 +1,7 @@
/*
* MIT License
*
- * Copyright (c) 2026 Andreas Igel
+ * Copyright (c) 2025-2026 Andreas Igel
*
* Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the "Software"), to deal
diff --git a/processor/src/main/java/org/javahelpers/simple/builders/processor/generators/builder/JacksonAnnotationEnhancer.java b/processor/src/main/java/org/javahelpers/simple/builders/processor/generators/builder/JacksonAnnotationEnhancer.java
index e38948b5..e1017ee7 100644
--- a/processor/src/main/java/org/javahelpers/simple/builders/processor/generators/builder/JacksonAnnotationEnhancer.java
+++ b/processor/src/main/java/org/javahelpers/simple/builders/processor/generators/builder/JacksonAnnotationEnhancer.java
@@ -1,7 +1,7 @@
/*
* MIT License
*
- * Copyright (c) 2026 Andreas Igel
+ * Copyright (c) 2025-2026 Andreas Igel
*
* Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the "Software"), to deal
diff --git a/processor/src/main/java/org/javahelpers/simple/builders/processor/generators/builder/WithInterfaceEnhancer.java b/processor/src/main/java/org/javahelpers/simple/builders/processor/generators/builder/WithInterfaceEnhancer.java
index c0d07504..45bf1317 100644
--- a/processor/src/main/java/org/javahelpers/simple/builders/processor/generators/builder/WithInterfaceEnhancer.java
+++ b/processor/src/main/java/org/javahelpers/simple/builders/processor/generators/builder/WithInterfaceEnhancer.java
@@ -1,7 +1,7 @@
/*
* MIT License
*
- * Copyright (c) 2026 Andreas Igel
+ * Copyright (c) 2025-2026 Andreas Igel
*
* Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the "Software"), to deal
diff --git a/processor/src/main/java/org/javahelpers/simple/builders/processor/generators/builder/package-info.java b/processor/src/main/java/org/javahelpers/simple/builders/processor/generators/builder/package-info.java
index 9d25f760..4994d158 100644
--- a/processor/src/main/java/org/javahelpers/simple/builders/processor/generators/builder/package-info.java
+++ b/processor/src/main/java/org/javahelpers/simple/builders/processor/generators/builder/package-info.java
@@ -1,3 +1,27 @@
+/*
+ * MIT License
+ *
+ * Copyright (c) 2025-2026 Andreas Igel
+ *
+ * Permission is hereby granted, free of charge, to any person obtaining a copy
+ * of this software and associated documentation files (the "Software"), to deal
+ * in the Software without restriction, including without limitation the rights
+ * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+ * copies of the Software, and to permit persons to whom the Software is
+ * furnished to do so, subject to the following conditions:
+ *
+ * The above copyright notice and this permission notice shall be included in all
+ * copies or substantial portions of the Software.
+ *
+ * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+ * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+ * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+ * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+ * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
+ * SOFTWARE.
+ */
+
/**
* Package org.javahelpers.simple.builders.processor.generators.builder
*
diff --git a/processor/src/main/java/org/javahelpers/simple/builders/processor/generators/field/AddToCollectionGenerator.java b/processor/src/main/java/org/javahelpers/simple/builders/processor/generators/field/AddToCollectionGenerator.java
index 8407de81..68c411d3 100644
--- a/processor/src/main/java/org/javahelpers/simple/builders/processor/generators/field/AddToCollectionGenerator.java
+++ b/processor/src/main/java/org/javahelpers/simple/builders/processor/generators/field/AddToCollectionGenerator.java
@@ -1,7 +1,7 @@
/*
* MIT License
*
- * Copyright (c) 2026 Andreas Igel
+ * Copyright (c) 2025-2026 Andreas Igel
*
* Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the "Software"), to deal
diff --git a/processor/src/main/java/org/javahelpers/simple/builders/processor/generators/field/ArrayBuilderConsumerGenerator.java b/processor/src/main/java/org/javahelpers/simple/builders/processor/generators/field/ArrayBuilderConsumerGenerator.java
index 80e958e9..ad720281 100644
--- a/processor/src/main/java/org/javahelpers/simple/builders/processor/generators/field/ArrayBuilderConsumerGenerator.java
+++ b/processor/src/main/java/org/javahelpers/simple/builders/processor/generators/field/ArrayBuilderConsumerGenerator.java
@@ -1,7 +1,7 @@
/*
* MIT License
*
- * Copyright (c) 2026 Andreas Igel
+ * Copyright (c) 2025-2026 Andreas Igel
*
* Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the "Software"), to deal
diff --git a/processor/src/main/java/org/javahelpers/simple/builders/processor/generators/field/ArrayConversionGenerator.java b/processor/src/main/java/org/javahelpers/simple/builders/processor/generators/field/ArrayConversionGenerator.java
index 6874ce7f..328eefd3 100644
--- a/processor/src/main/java/org/javahelpers/simple/builders/processor/generators/field/ArrayConversionGenerator.java
+++ b/processor/src/main/java/org/javahelpers/simple/builders/processor/generators/field/ArrayConversionGenerator.java
@@ -1,7 +1,7 @@
/*
* MIT License
*
- * Copyright (c) 2026 Andreas Igel
+ * Copyright (c) 2025-2026 Andreas Igel
*
* Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the "Software"), to deal
diff --git a/processor/src/main/java/org/javahelpers/simple/builders/processor/generators/field/BasicSetterGenerator.java b/processor/src/main/java/org/javahelpers/simple/builders/processor/generators/field/BasicSetterGenerator.java
index 9f66352f..6f322957 100644
--- a/processor/src/main/java/org/javahelpers/simple/builders/processor/generators/field/BasicSetterGenerator.java
+++ b/processor/src/main/java/org/javahelpers/simple/builders/processor/generators/field/BasicSetterGenerator.java
@@ -1,7 +1,7 @@
/*
* MIT License
*
- * Copyright (c) 2026 Andreas Igel
+ * Copyright (c) 2025-2026 Andreas Igel
*
* Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the "Software"), to deal
diff --git a/processor/src/main/java/org/javahelpers/simple/builders/processor/generators/field/FieldInstanceConsumerGenerator.java b/processor/src/main/java/org/javahelpers/simple/builders/processor/generators/field/FieldInstanceConsumerGenerator.java
index 09f5bbd2..b35fdb00 100644
--- a/processor/src/main/java/org/javahelpers/simple/builders/processor/generators/field/FieldInstanceConsumerGenerator.java
+++ b/processor/src/main/java/org/javahelpers/simple/builders/processor/generators/field/FieldInstanceConsumerGenerator.java
@@ -1,7 +1,7 @@
/*
* MIT License
*
- * Copyright (c) 2026 Andreas Igel
+ * Copyright (c) 2025-2026 Andreas Igel
*
* Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the "Software"), to deal
diff --git a/processor/src/main/java/org/javahelpers/simple/builders/processor/generators/field/ListConsumerGenerator.java b/processor/src/main/java/org/javahelpers/simple/builders/processor/generators/field/ListConsumerGenerator.java
index 74752394..4af8daaf 100644
--- a/processor/src/main/java/org/javahelpers/simple/builders/processor/generators/field/ListConsumerGenerator.java
+++ b/processor/src/main/java/org/javahelpers/simple/builders/processor/generators/field/ListConsumerGenerator.java
@@ -1,7 +1,7 @@
/*
* MIT License
*
- * Copyright (c) 2026 Andreas Igel
+ * Copyright (c) 2025-2026 Andreas Igel
*
* Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the "Software"), to deal
diff --git a/processor/src/main/java/org/javahelpers/simple/builders/processor/generators/field/MapConsumerGenerator.java b/processor/src/main/java/org/javahelpers/simple/builders/processor/generators/field/MapConsumerGenerator.java
index c0319fff..ad7d4904 100644
--- a/processor/src/main/java/org/javahelpers/simple/builders/processor/generators/field/MapConsumerGenerator.java
+++ b/processor/src/main/java/org/javahelpers/simple/builders/processor/generators/field/MapConsumerGenerator.java
@@ -1,7 +1,7 @@
/*
* MIT License
*
- * Copyright (c) 2026 Andreas Igel
+ * Copyright (c) 2025-2026 Andreas Igel
*
* Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the "Software"), to deal
diff --git a/processor/src/main/java/org/javahelpers/simple/builders/processor/generators/field/NestedBuilderConsumerGenerator.java b/processor/src/main/java/org/javahelpers/simple/builders/processor/generators/field/NestedBuilderConsumerGenerator.java
index 059798d3..c6972145 100644
--- a/processor/src/main/java/org/javahelpers/simple/builders/processor/generators/field/NestedBuilderConsumerGenerator.java
+++ b/processor/src/main/java/org/javahelpers/simple/builders/processor/generators/field/NestedBuilderConsumerGenerator.java
@@ -1,7 +1,7 @@
/*
* MIT License
*
- * Copyright (c) 2026 Andreas Igel
+ * Copyright (c) 2025-2026 Andreas Igel
*
* Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the "Software"), to deal
diff --git a/processor/src/main/java/org/javahelpers/simple/builders/processor/generators/field/OptionalHelperGenerator.java b/processor/src/main/java/org/javahelpers/simple/builders/processor/generators/field/OptionalHelperGenerator.java
index 8e4771df..3b8f54a7 100644
--- a/processor/src/main/java/org/javahelpers/simple/builders/processor/generators/field/OptionalHelperGenerator.java
+++ b/processor/src/main/java/org/javahelpers/simple/builders/processor/generators/field/OptionalHelperGenerator.java
@@ -1,7 +1,7 @@
/*
* MIT License
*
- * Copyright (c) 2026 Andreas Igel
+ * Copyright (c) 2025-2026 Andreas Igel
*
* Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the "Software"), to deal
diff --git a/processor/src/main/java/org/javahelpers/simple/builders/processor/generators/field/SetConsumerGenerator.java b/processor/src/main/java/org/javahelpers/simple/builders/processor/generators/field/SetConsumerGenerator.java
index 7a79a035..fcbf56b8 100644
--- a/processor/src/main/java/org/javahelpers/simple/builders/processor/generators/field/SetConsumerGenerator.java
+++ b/processor/src/main/java/org/javahelpers/simple/builders/processor/generators/field/SetConsumerGenerator.java
@@ -1,7 +1,7 @@
/*
* MIT License
*
- * Copyright (c) 2026 Andreas Igel
+ * Copyright (c) 2025-2026 Andreas Igel
*
* Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the "Software"), to deal
diff --git a/processor/src/main/java/org/javahelpers/simple/builders/processor/generators/field/StringBuilderConsumerGenerator.java b/processor/src/main/java/org/javahelpers/simple/builders/processor/generators/field/StringBuilderConsumerGenerator.java
index 1fafcccf..bf8c1823 100644
--- a/processor/src/main/java/org/javahelpers/simple/builders/processor/generators/field/StringBuilderConsumerGenerator.java
+++ b/processor/src/main/java/org/javahelpers/simple/builders/processor/generators/field/StringBuilderConsumerGenerator.java
@@ -1,7 +1,7 @@
/*
* MIT License
*
- * Copyright (c) 2026 Andreas Igel
+ * Copyright (c) 2025-2026 Andreas Igel
*
* Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the "Software"), to deal
diff --git a/processor/src/main/java/org/javahelpers/simple/builders/processor/generators/field/StringFormatHelperGenerator.java b/processor/src/main/java/org/javahelpers/simple/builders/processor/generators/field/StringFormatHelperGenerator.java
index 32eeeaef..7c6d4779 100644
--- a/processor/src/main/java/org/javahelpers/simple/builders/processor/generators/field/StringFormatHelperGenerator.java
+++ b/processor/src/main/java/org/javahelpers/simple/builders/processor/generators/field/StringFormatHelperGenerator.java
@@ -1,7 +1,7 @@
/*
* MIT License
*
- * Copyright (c) 2026 Andreas Igel
+ * Copyright (c) 2025-2026 Andreas Igel
*
* Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the "Software"), to deal
diff --git a/processor/src/main/java/org/javahelpers/simple/builders/processor/generators/field/SupplierMethodGenerator.java b/processor/src/main/java/org/javahelpers/simple/builders/processor/generators/field/SupplierMethodGenerator.java
index 66878747..0823bb2e 100644
--- a/processor/src/main/java/org/javahelpers/simple/builders/processor/generators/field/SupplierMethodGenerator.java
+++ b/processor/src/main/java/org/javahelpers/simple/builders/processor/generators/field/SupplierMethodGenerator.java
@@ -1,7 +1,7 @@
/*
* MIT License
*
- * Copyright (c) 2026 Andreas Igel
+ * Copyright (c) 2025-2026 Andreas Igel
*
* Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the "Software"), to deal
diff --git a/processor/src/main/java/org/javahelpers/simple/builders/processor/generators/field/UpdateHelperGenerator.java b/processor/src/main/java/org/javahelpers/simple/builders/processor/generators/field/UpdateHelperGenerator.java
index 37f59fbc..6d738c1f 100644
--- a/processor/src/main/java/org/javahelpers/simple/builders/processor/generators/field/UpdateHelperGenerator.java
+++ b/processor/src/main/java/org/javahelpers/simple/builders/processor/generators/field/UpdateHelperGenerator.java
@@ -1,7 +1,7 @@
/*
* MIT License
*
- * Copyright (c) 2026 Andreas Igel
+ * Copyright (c) 2025-2026 Andreas Igel
*
* Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the "Software"), to deal
diff --git a/processor/src/main/java/org/javahelpers/simple/builders/processor/generators/field/VarArgsHelperGenerator.java b/processor/src/main/java/org/javahelpers/simple/builders/processor/generators/field/VarArgsHelperGenerator.java
index a6572d6e..37b8c13b 100644
--- a/processor/src/main/java/org/javahelpers/simple/builders/processor/generators/field/VarArgsHelperGenerator.java
+++ b/processor/src/main/java/org/javahelpers/simple/builders/processor/generators/field/VarArgsHelperGenerator.java
@@ -1,7 +1,7 @@
/*
* MIT License
*
- * Copyright (c) 2026 Andreas Igel
+ * Copyright (c) 2025-2026 Andreas Igel
*
* Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the "Software"), to deal
diff --git a/processor/src/main/java/org/javahelpers/simple/builders/processor/generators/field/package-info.java b/processor/src/main/java/org/javahelpers/simple/builders/processor/generators/field/package-info.java
index 1f22c144..5c3b914a 100644
--- a/processor/src/main/java/org/javahelpers/simple/builders/processor/generators/field/package-info.java
+++ b/processor/src/main/java/org/javahelpers/simple/builders/processor/generators/field/package-info.java
@@ -1,3 +1,27 @@
+/*
+ * MIT License
+ *
+ * Copyright (c) 2025-2026 Andreas Igel
+ *
+ * Permission is hereby granted, free of charge, to any person obtaining a copy
+ * of this software and associated documentation files (the "Software"), to deal
+ * in the Software without restriction, including without limitation the rights
+ * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+ * copies of the Software, and to permit persons to whom the Software is
+ * furnished to do so, subject to the following conditions:
+ *
+ * The above copyright notice and this permission notice shall be included in all
+ * copies or substantial portions of the Software.
+ *
+ * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+ * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+ * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+ * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+ * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
+ * SOFTWARE.
+ */
+
/**
* Package org.javahelpers.simple.builders.processor.generators.field
*
diff --git a/processor/src/main/java/org/javahelpers/simple/builders/processor/generators/integration/JacksonModuleGenerator.java b/processor/src/main/java/org/javahelpers/simple/builders/processor/generators/integration/JacksonModuleGenerator.java
index 9bb9a81a..f2642b2b 100644
--- a/processor/src/main/java/org/javahelpers/simple/builders/processor/generators/integration/JacksonModuleGenerator.java
+++ b/processor/src/main/java/org/javahelpers/simple/builders/processor/generators/integration/JacksonModuleGenerator.java
@@ -1,7 +1,7 @@
/*
* MIT License
*
- * Copyright (c) 2026 Andreas Igel
+ * Copyright (c) 2025-2026 Andreas Igel
*
* Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the "Software"), to deal
diff --git a/processor/src/main/java/org/javahelpers/simple/builders/processor/generators/integration/package-info.java b/processor/src/main/java/org/javahelpers/simple/builders/processor/generators/integration/package-info.java
index 07bbafb6..b4308b03 100644
--- a/processor/src/main/java/org/javahelpers/simple/builders/processor/generators/integration/package-info.java
+++ b/processor/src/main/java/org/javahelpers/simple/builders/processor/generators/integration/package-info.java
@@ -1,3 +1,27 @@
+/*
+ * MIT License
+ *
+ * Copyright (c) 2025-2026 Andreas Igel
+ *
+ * Permission is hereby granted, free of charge, to any person obtaining a copy
+ * of this software and associated documentation files (the "Software"), to deal
+ * in the Software without restriction, including without limitation the rights
+ * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+ * copies of the Software, and to permit persons to whom the Software is
+ * furnished to do so, subject to the following conditions:
+ *
+ * The above copyright notice and this permission notice shall be included in all
+ * copies or substantial portions of the Software.
+ *
+ * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+ * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+ * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+ * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+ * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
+ * SOFTWARE.
+ */
+
/**
* Package org.javahelpers.simple.builders.processor.generators.integration
*
diff --git a/processor/src/main/java/org/javahelpers/simple/builders/processor/generators/package-info.java b/processor/src/main/java/org/javahelpers/simple/builders/processor/generators/package-info.java
index a37eb4f0..29cc368a 100644
--- a/processor/src/main/java/org/javahelpers/simple/builders/processor/generators/package-info.java
+++ b/processor/src/main/java/org/javahelpers/simple/builders/processor/generators/package-info.java
@@ -1,3 +1,27 @@
+/*
+ * MIT License
+ *
+ * Copyright (c) 2025-2026 Andreas Igel
+ *
+ * Permission is hereby granted, free of charge, to any person obtaining a copy
+ * of this software and associated documentation files (the "Software"), to deal
+ * in the Software without restriction, including without limitation the rights
+ * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+ * copies of the Software, and to permit persons to whom the Software is
+ * furnished to do so, subject to the following conditions:
+ *
+ * The above copyright notice and this permission notice shall be included in all
+ * copies or substantial portions of the Software.
+ *
+ * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+ * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+ * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+ * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+ * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
+ * SOFTWARE.
+ */
+
/**
* Package org.javahelpers.simple.builders.processor.generators
*
diff --git a/processor/src/main/java/org/javahelpers/simple/builders/processor/generators/registry/ComponentFilter.java b/processor/src/main/java/org/javahelpers/simple/builders/processor/generators/registry/ComponentFilter.java
index 82ae4314..d9c37ec6 100644
--- a/processor/src/main/java/org/javahelpers/simple/builders/processor/generators/registry/ComponentFilter.java
+++ b/processor/src/main/java/org/javahelpers/simple/builders/processor/generators/registry/ComponentFilter.java
@@ -1,7 +1,7 @@
/*
* MIT License
*
- * Copyright (c) 2026 Andreas Igel
+ * Copyright (c) 2025-2026 Andreas Igel
*
* Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the "Software"), to deal
diff --git a/processor/src/main/java/org/javahelpers/simple/builders/processor/generators/registry/GeneratorRegistry.java b/processor/src/main/java/org/javahelpers/simple/builders/processor/generators/registry/GeneratorRegistry.java
index 63871753..ecdd4ab9 100644
--- a/processor/src/main/java/org/javahelpers/simple/builders/processor/generators/registry/GeneratorRegistry.java
+++ b/processor/src/main/java/org/javahelpers/simple/builders/processor/generators/registry/GeneratorRegistry.java
@@ -1,7 +1,7 @@
/*
* MIT License
*
- * Copyright (c) 2026 Andreas Igel
+ * Copyright (c) 2025-2026 Andreas Igel
*
* Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the "Software"), to deal
diff --git a/processor/src/main/java/org/javahelpers/simple/builders/processor/generators/registry/package-info.java b/processor/src/main/java/org/javahelpers/simple/builders/processor/generators/registry/package-info.java
index cbf2007e..add5bce7 100644
--- a/processor/src/main/java/org/javahelpers/simple/builders/processor/generators/registry/package-info.java
+++ b/processor/src/main/java/org/javahelpers/simple/builders/processor/generators/registry/package-info.java
@@ -1,3 +1,27 @@
+/*
+ * MIT License
+ *
+ * Copyright (c) 2025-2026 Andreas Igel
+ *
+ * Permission is hereby granted, free of charge, to any person obtaining a copy
+ * of this software and associated documentation files (the "Software"), to deal
+ * in the Software without restriction, including without limitation the rights
+ * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+ * copies of the Software, and to permit persons to whom the Software is
+ * furnished to do so, subject to the following conditions:
+ *
+ * The above copyright notice and this permission notice shall be included in all
+ * copies or substantial portions of the Software.
+ *
+ * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+ * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+ * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+ * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+ * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
+ * SOFTWARE.
+ */
+
/**
* Package org.javahelpers.simple.builders.processor.generators.registry
*
diff --git a/processor/src/main/java/org/javahelpers/simple/builders/processor/generators/util/JavadocConstants.java b/processor/src/main/java/org/javahelpers/simple/builders/processor/generators/util/JavadocConstants.java
index 5b16b12a..f0c068a8 100644
--- a/processor/src/main/java/org/javahelpers/simple/builders/processor/generators/util/JavadocConstants.java
+++ b/processor/src/main/java/org/javahelpers/simple/builders/processor/generators/util/JavadocConstants.java
@@ -1,7 +1,7 @@
/*
* MIT License
*
- * Copyright (c) 2026 Andreas Igel
+ * Copyright (c) 2025-2026 Andreas Igel
*
* Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the "Software"), to deal
diff --git a/processor/src/main/java/org/javahelpers/simple/builders/processor/generators/util/JavadocExampleValues.java b/processor/src/main/java/org/javahelpers/simple/builders/processor/generators/util/JavadocExampleValues.java
index 57376432..3d031279 100644
--- a/processor/src/main/java/org/javahelpers/simple/builders/processor/generators/util/JavadocExampleValues.java
+++ b/processor/src/main/java/org/javahelpers/simple/builders/processor/generators/util/JavadocExampleValues.java
@@ -1,7 +1,7 @@
/*
* MIT License
*
- * Copyright (c) 2026 Andreas Igel
+ * Copyright (c) 2025-2026 Andreas Igel
*
* Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the "Software"), to deal
diff --git a/processor/src/main/java/org/javahelpers/simple/builders/processor/generators/util/MethodGeneratorUtil.java b/processor/src/main/java/org/javahelpers/simple/builders/processor/generators/util/MethodGeneratorUtil.java
index fc7607ed..761ea864 100644
--- a/processor/src/main/java/org/javahelpers/simple/builders/processor/generators/util/MethodGeneratorUtil.java
+++ b/processor/src/main/java/org/javahelpers/simple/builders/processor/generators/util/MethodGeneratorUtil.java
@@ -1,7 +1,7 @@
/*
* MIT License
*
- * Copyright (c) 2026 Andreas Igel
+ * Copyright (c) 2025-2026 Andreas Igel
*
* Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the "Software"), to deal
diff --git a/processor/src/main/java/org/javahelpers/simple/builders/processor/generators/util/package-info.java b/processor/src/main/java/org/javahelpers/simple/builders/processor/generators/util/package-info.java
index c7d71fc8..023f5305 100644
--- a/processor/src/main/java/org/javahelpers/simple/builders/processor/generators/util/package-info.java
+++ b/processor/src/main/java/org/javahelpers/simple/builders/processor/generators/util/package-info.java
@@ -1,3 +1,27 @@
+/*
+ * MIT License
+ *
+ * Copyright (c) 2025-2026 Andreas Igel
+ *
+ * Permission is hereby granted, free of charge, to any person obtaining a copy
+ * of this software and associated documentation files (the "Software"), to deal
+ * in the Software without restriction, including without limitation the rights
+ * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+ * copies of the Software, and to permit persons to whom the Software is
+ * furnished to do so, subject to the following conditions:
+ *
+ * The above copyright notice and this permission notice shall be included in all
+ * copies or substantial portions of the Software.
+ *
+ * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+ * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+ * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+ * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+ * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
+ * SOFTWARE.
+ */
+
/**
* Package org.javahelpers.simple.builders.processor.generators.util
*
diff --git a/processor/src/main/java/org/javahelpers/simple/builders/processor/mapstruct/MapStructAccessorNamingStrategy.java b/processor/src/main/java/org/javahelpers/simple/builders/processor/mapstruct/MapStructAccessorNamingStrategy.java
index b4552f54..e8f26ece 100644
--- a/processor/src/main/java/org/javahelpers/simple/builders/processor/mapstruct/MapStructAccessorNamingStrategy.java
+++ b/processor/src/main/java/org/javahelpers/simple/builders/processor/mapstruct/MapStructAccessorNamingStrategy.java
@@ -1,13 +1,14 @@
/*
* MIT License
*
- * Copyright (c) 2026 Andreas Igel
+ * Copyright (c) 2025-2026 Andreas Igel
*
* Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the "Software"), to deal
* in the Software without restriction, including without limitation the rights
* to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
- * copies of the Software, and to permit persons with the following conditions:
+ * copies of the Software, and to permit persons to whom the Software is
+ * furnished to do so, subject to the following conditions:
*
* The above copyright notice and this permission notice shall be included in all
* copies or substantial portions of the Software.
diff --git a/processor/src/main/java/org/javahelpers/simple/builders/processor/mapstruct/MapStructAdditionalSupportedOptionsProvider.java b/processor/src/main/java/org/javahelpers/simple/builders/processor/mapstruct/MapStructAdditionalSupportedOptionsProvider.java
index f8385aee..82c396fb 100644
--- a/processor/src/main/java/org/javahelpers/simple/builders/processor/mapstruct/MapStructAdditionalSupportedOptionsProvider.java
+++ b/processor/src/main/java/org/javahelpers/simple/builders/processor/mapstruct/MapStructAdditionalSupportedOptionsProvider.java
@@ -1,13 +1,14 @@
/*
* MIT License
*
- * Copyright (c) 2026 Andreas Igel
+ * Copyright (c) 2025-2026 Andreas Igel
*
* Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the "Software"), to deal
* in the Software without restriction, including without limitation the rights
* to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
- * copies of the Software, and to permit persons with the following conditions:
+ * copies of the Software, and to permit persons to whom the Software is
+ * furnished to do so, subject to the following conditions:
*
* The above copyright notice and this permission notice shall be included in all
* copies or substantial portions of the Software.
diff --git a/processor/src/main/java/org/javahelpers/simple/builders/processor/mapstruct/MapStructBuilderProvider.java b/processor/src/main/java/org/javahelpers/simple/builders/processor/mapstruct/MapStructBuilderProvider.java
index fe32bf4c..be9f342a 100644
--- a/processor/src/main/java/org/javahelpers/simple/builders/processor/mapstruct/MapStructBuilderProvider.java
+++ b/processor/src/main/java/org/javahelpers/simple/builders/processor/mapstruct/MapStructBuilderProvider.java
@@ -1,13 +1,14 @@
/*
* MIT License
*
- * Copyright (c) 2026 Andreas Igel
+ * Copyright (c) 2025-2026 Andreas Igel
*
* Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the "Software"), to deal
* in the Software without restriction, including without limitation the rights
* to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
- * copies of the Software, and to permit persons with the following conditions:
+ * copies of the Software, and to permit persons to whom the Software is
+ * furnished to do so, subject to the following conditions:
*
* The above copyright notice and this permission notice shall be included in all
* copies or substantial portions of the Software.
diff --git a/processor/src/main/java/org/javahelpers/simple/builders/processor/mapstruct/package-info.java b/processor/src/main/java/org/javahelpers/simple/builders/processor/mapstruct/package-info.java
index 2fbb3c30..3e5f0853 100644
--- a/processor/src/main/java/org/javahelpers/simple/builders/processor/mapstruct/package-info.java
+++ b/processor/src/main/java/org/javahelpers/simple/builders/processor/mapstruct/package-info.java
@@ -1,13 +1,14 @@
/*
* MIT License
*
- * Copyright (c) 2026 Andreas Igel
+ * Copyright (c) 2025-2026 Andreas Igel
*
* Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the "Software"), to deal
* in the Software without restriction, including without limitation the rights
* to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
- * copies of the Software, and to permit persons with the following conditions:
+ * copies of the Software, and to permit persons to whom the Software is
+ * furnished to do so, subject to the following conditions:
*
* The above copyright notice and this permission notice shall be included in all
* copies or substantial portions of the Software.
diff --git a/processor/src/main/java/org/javahelpers/simple/builders/processor/model/annotation/AnnotationDto.java b/processor/src/main/java/org/javahelpers/simple/builders/processor/model/annotation/AnnotationDto.java
index 9787249f..ffa18e75 100644
--- a/processor/src/main/java/org/javahelpers/simple/builders/processor/model/annotation/AnnotationDto.java
+++ b/processor/src/main/java/org/javahelpers/simple/builders/processor/model/annotation/AnnotationDto.java
@@ -1,7 +1,7 @@
/*
* MIT License
*
- * Copyright (c) 2026 Andreas Igel
+ * Copyright (c) 2025-2026 Andreas Igel
*
* Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the "Software"), to deal
diff --git a/processor/src/main/java/org/javahelpers/simple/builders/processor/model/annotation/InterfaceName.java b/processor/src/main/java/org/javahelpers/simple/builders/processor/model/annotation/InterfaceName.java
index e164d51d..ebe82d8c 100644
--- a/processor/src/main/java/org/javahelpers/simple/builders/processor/model/annotation/InterfaceName.java
+++ b/processor/src/main/java/org/javahelpers/simple/builders/processor/model/annotation/InterfaceName.java
@@ -1,7 +1,7 @@
/*
* MIT License
*
- * Copyright (c) 2026 Andreas Igel
+ * Copyright (c) 2025-2026 Andreas Igel
*
* Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the "Software"), to deal
diff --git a/processor/src/main/java/org/javahelpers/simple/builders/processor/model/annotation/package-info.java b/processor/src/main/java/org/javahelpers/simple/builders/processor/model/annotation/package-info.java
index f69527d8..1463575c 100644
--- a/processor/src/main/java/org/javahelpers/simple/builders/processor/model/annotation/package-info.java
+++ b/processor/src/main/java/org/javahelpers/simple/builders/processor/model/annotation/package-info.java
@@ -1,3 +1,27 @@
+/*
+ * MIT License
+ *
+ * Copyright (c) 2025-2026 Andreas Igel
+ *
+ * Permission is hereby granted, free of charge, to any person obtaining a copy
+ * of this software and associated documentation files (the "Software"), to deal
+ * in the Software without restriction, including without limitation the rights
+ * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+ * copies of the Software, and to permit persons to whom the Software is
+ * furnished to do so, subject to the following conditions:
+ *
+ * The above copyright notice and this permission notice shall be included in all
+ * copies or substantial portions of the Software.
+ *
+ * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+ * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+ * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+ * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+ * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
+ * SOFTWARE.
+ */
+
/**
* Package org.javahelpers.simple.builders.processor.model.annotation
*
diff --git a/processor/src/main/java/org/javahelpers/simple/builders/processor/model/core/BuilderConfiguration.java b/processor/src/main/java/org/javahelpers/simple/builders/processor/model/core/BuilderConfiguration.java
index 45edb180..fcca89f5 100644
--- a/processor/src/main/java/org/javahelpers/simple/builders/processor/model/core/BuilderConfiguration.java
+++ b/processor/src/main/java/org/javahelpers/simple/builders/processor/model/core/BuilderConfiguration.java
@@ -1,7 +1,7 @@
/*
* MIT License
*
- * Copyright (c) 2026 Andreas Igel
+ * Copyright (c) 2025-2026 Andreas Igel
*
* Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the "Software"), to deal
diff --git a/processor/src/main/java/org/javahelpers/simple/builders/processor/model/core/BuilderDefinitionDto.java b/processor/src/main/java/org/javahelpers/simple/builders/processor/model/core/BuilderDefinitionDto.java
index a8c524b4..699a3129 100644
--- a/processor/src/main/java/org/javahelpers/simple/builders/processor/model/core/BuilderDefinitionDto.java
+++ b/processor/src/main/java/org/javahelpers/simple/builders/processor/model/core/BuilderDefinitionDto.java
@@ -1,7 +1,7 @@
/*
* MIT License
*
- * Copyright (c) 2026 Andreas Igel
+ * Copyright (c) 2025-2026 Andreas Igel
*
* Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the "Software"), to deal
diff --git a/processor/src/main/java/org/javahelpers/simple/builders/processor/model/core/BuilderToGenerationTypeMapper.java b/processor/src/main/java/org/javahelpers/simple/builders/processor/model/core/BuilderToGenerationTypeMapper.java
index 67112658..1a93771e 100644
--- a/processor/src/main/java/org/javahelpers/simple/builders/processor/model/core/BuilderToGenerationTypeMapper.java
+++ b/processor/src/main/java/org/javahelpers/simple/builders/processor/model/core/BuilderToGenerationTypeMapper.java
@@ -1,7 +1,7 @@
/*
* MIT License
*
- * Copyright (c) 2026 Andreas Igel
+ * Copyright (c) 2025-2026 Andreas Igel
*
* Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the "Software"), to deal
diff --git a/processor/src/main/java/org/javahelpers/simple/builders/processor/model/core/ClassFieldDto.java b/processor/src/main/java/org/javahelpers/simple/builders/processor/model/core/ClassFieldDto.java
index 8a75a55f..6a74fdda 100644
--- a/processor/src/main/java/org/javahelpers/simple/builders/processor/model/core/ClassFieldDto.java
+++ b/processor/src/main/java/org/javahelpers/simple/builders/processor/model/core/ClassFieldDto.java
@@ -1,7 +1,7 @@
/*
* MIT License
*
- * Copyright (c) 2026 Andreas Igel
+ * Copyright (c) 2025-2026 Andreas Igel
*
* Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the "Software"), to deal
diff --git a/processor/src/main/java/org/javahelpers/simple/builders/processor/model/core/DeprecationInfoDto.java b/processor/src/main/java/org/javahelpers/simple/builders/processor/model/core/DeprecationInfoDto.java
index 2ca3e10e..f245bc2f 100644
--- a/processor/src/main/java/org/javahelpers/simple/builders/processor/model/core/DeprecationInfoDto.java
+++ b/processor/src/main/java/org/javahelpers/simple/builders/processor/model/core/DeprecationInfoDto.java
@@ -1,7 +1,7 @@
/*
* MIT License
*
- * Copyright (c) 2026 Andreas Igel
+ * Copyright (c) 2025-2026 Andreas Igel
*
* Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the "Software"), to deal
diff --git a/processor/src/main/java/org/javahelpers/simple/builders/processor/model/core/FieldDto.java b/processor/src/main/java/org/javahelpers/simple/builders/processor/model/core/FieldDto.java
index 4f00ce70..bf0095f4 100644
--- a/processor/src/main/java/org/javahelpers/simple/builders/processor/model/core/FieldDto.java
+++ b/processor/src/main/java/org/javahelpers/simple/builders/processor/model/core/FieldDto.java
@@ -1,7 +1,7 @@
/*
* MIT License
*
- * Copyright (c) 2026 Andreas Igel
+ * Copyright (c) 2025-2026 Andreas Igel
*
* Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the "Software"), to deal
diff --git a/processor/src/main/java/org/javahelpers/simple/builders/processor/model/core/GenerationTargetClassDto.java b/processor/src/main/java/org/javahelpers/simple/builders/processor/model/core/GenerationTargetClassDto.java
index 71c19300..b550aac1 100644
--- a/processor/src/main/java/org/javahelpers/simple/builders/processor/model/core/GenerationTargetClassDto.java
+++ b/processor/src/main/java/org/javahelpers/simple/builders/processor/model/core/GenerationTargetClassDto.java
@@ -1,7 +1,7 @@
/*
* MIT License
*
- * Copyright (c) 2026 Andreas Igel
+ * Copyright (c) 2025-2026 Andreas Igel
*
* Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the "Software"), to deal
diff --git a/processor/src/main/java/org/javahelpers/simple/builders/processor/model/core/GetterInfoDto.java b/processor/src/main/java/org/javahelpers/simple/builders/processor/model/core/GetterInfoDto.java
index 8b17586d..bbc168ab 100644
--- a/processor/src/main/java/org/javahelpers/simple/builders/processor/model/core/GetterInfoDto.java
+++ b/processor/src/main/java/org/javahelpers/simple/builders/processor/model/core/GetterInfoDto.java
@@ -1,7 +1,7 @@
/*
* MIT License
*
- * Copyright (c) 2026 Andreas Igel
+ * Copyright (c) 2025-2026 Andreas Igel
*
* Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the "Software"), to deal
diff --git a/processor/src/main/java/org/javahelpers/simple/builders/processor/model/core/PackageScopes.java b/processor/src/main/java/org/javahelpers/simple/builders/processor/model/core/PackageScopes.java
index fd27c90f..41cddea2 100644
--- a/processor/src/main/java/org/javahelpers/simple/builders/processor/model/core/PackageScopes.java
+++ b/processor/src/main/java/org/javahelpers/simple/builders/processor/model/core/PackageScopes.java
@@ -1,7 +1,7 @@
/*
* MIT License
*
- * Copyright (c) 2026 Andreas Igel
+ * Copyright (c) 2025-2026 Andreas Igel
*
* Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the "Software"), to deal
diff --git a/processor/src/main/java/org/javahelpers/simple/builders/processor/model/core/package-info.java b/processor/src/main/java/org/javahelpers/simple/builders/processor/model/core/package-info.java
index b8aa49e2..ac2dd968 100644
--- a/processor/src/main/java/org/javahelpers/simple/builders/processor/model/core/package-info.java
+++ b/processor/src/main/java/org/javahelpers/simple/builders/processor/model/core/package-info.java
@@ -1,3 +1,27 @@
+/*
+ * MIT License
+ *
+ * Copyright (c) 2025-2026 Andreas Igel
+ *
+ * Permission is hereby granted, free of charge, to any person obtaining a copy
+ * of this software and associated documentation files (the "Software"), to deal
+ * in the Software without restriction, including without limitation the rights
+ * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+ * copies of the Software, and to permit persons to whom the Software is
+ * furnished to do so, subject to the following conditions:
+ *
+ * The above copyright notice and this permission notice shall be included in all
+ * copies or substantial portions of the Software.
+ *
+ * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+ * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+ * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+ * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+ * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
+ * SOFTWARE.
+ */
+
/**
* Package org.javahelpers.simple.builders.processor.model.core
*
diff --git a/processor/src/main/java/org/javahelpers/simple/builders/processor/model/imports/ImportStatement.java b/processor/src/main/java/org/javahelpers/simple/builders/processor/model/imports/ImportStatement.java
index 813306b7..69b252b6 100644
--- a/processor/src/main/java/org/javahelpers/simple/builders/processor/model/imports/ImportStatement.java
+++ b/processor/src/main/java/org/javahelpers/simple/builders/processor/model/imports/ImportStatement.java
@@ -1,7 +1,7 @@
/*
* MIT License
*
- * Copyright (c) 2026 Andreas Igel
+ * Copyright (c) 2025-2026 Andreas Igel
*
* Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the "Software"), to deal
diff --git a/processor/src/main/java/org/javahelpers/simple/builders/processor/model/imports/RegularImport.java b/processor/src/main/java/org/javahelpers/simple/builders/processor/model/imports/RegularImport.java
index 7bdab049..8a29282e 100644
--- a/processor/src/main/java/org/javahelpers/simple/builders/processor/model/imports/RegularImport.java
+++ b/processor/src/main/java/org/javahelpers/simple/builders/processor/model/imports/RegularImport.java
@@ -1,7 +1,7 @@
/*
* MIT License
*
- * Copyright (c) 2026 Andreas Igel
+ * Copyright (c) 2025-2026 Andreas Igel
*
* Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the "Software"), to deal
diff --git a/processor/src/main/java/org/javahelpers/simple/builders/processor/model/imports/StaticImport.java b/processor/src/main/java/org/javahelpers/simple/builders/processor/model/imports/StaticImport.java
index 307f66ff..8952efb0 100644
--- a/processor/src/main/java/org/javahelpers/simple/builders/processor/model/imports/StaticImport.java
+++ b/processor/src/main/java/org/javahelpers/simple/builders/processor/model/imports/StaticImport.java
@@ -1,7 +1,7 @@
/*
* MIT License
*
- * Copyright (c) 2026 Andreas Igel
+ * Copyright (c) 2025-2026 Andreas Igel
*
* Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the "Software"), to deal
diff --git a/processor/src/main/java/org/javahelpers/simple/builders/processor/model/integration/JacksonModuleEntryDto.java b/processor/src/main/java/org/javahelpers/simple/builders/processor/model/integration/JacksonModuleEntryDto.java
index 926a8af2..3481c566 100644
--- a/processor/src/main/java/org/javahelpers/simple/builders/processor/model/integration/JacksonModuleEntryDto.java
+++ b/processor/src/main/java/org/javahelpers/simple/builders/processor/model/integration/JacksonModuleEntryDto.java
@@ -1,7 +1,7 @@
/*
* MIT License
*
- * Copyright (c) 2026 Andreas Igel
+ * Copyright (c) 2025-2026 Andreas Igel
*
* Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the "Software"), to deal
diff --git a/processor/src/main/java/org/javahelpers/simple/builders/processor/model/integration/package-info.java b/processor/src/main/java/org/javahelpers/simple/builders/processor/model/integration/package-info.java
index 20fb4588..62e99800 100644
--- a/processor/src/main/java/org/javahelpers/simple/builders/processor/model/integration/package-info.java
+++ b/processor/src/main/java/org/javahelpers/simple/builders/processor/model/integration/package-info.java
@@ -1,3 +1,27 @@
+/*
+ * MIT License
+ *
+ * Copyright (c) 2025-2026 Andreas Igel
+ *
+ * Permission is hereby granted, free of charge, to any person obtaining a copy
+ * of this software and associated documentation files (the "Software"), to deal
+ * in the Software without restriction, including without limitation the rights
+ * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+ * copies of the Software, and to permit persons to whom the Software is
+ * furnished to do so, subject to the following conditions:
+ *
+ * The above copyright notice and this permission notice shall be included in all
+ * copies or substantial portions of the Software.
+ *
+ * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+ * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+ * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+ * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+ * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
+ * SOFTWARE.
+ */
+
/**
* Package org.javahelpers.simple.builders.processor.model.integration
*
diff --git a/processor/src/main/java/org/javahelpers/simple/builders/processor/model/javadoc/JavadocCodeBlockDto.java b/processor/src/main/java/org/javahelpers/simple/builders/processor/model/javadoc/JavadocCodeBlockDto.java
index ccd8a2f8..5e0a8ff9 100644
--- a/processor/src/main/java/org/javahelpers/simple/builders/processor/model/javadoc/JavadocCodeBlockDto.java
+++ b/processor/src/main/java/org/javahelpers/simple/builders/processor/model/javadoc/JavadocCodeBlockDto.java
@@ -1,7 +1,7 @@
/*
* MIT License
*
- * Copyright (c) 2026 Andreas Igel
+ * Copyright (c) 2025-2026 Andreas Igel
*
* Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the "Software"), to deal
diff --git a/processor/src/main/java/org/javahelpers/simple/builders/processor/model/javadoc/JavadocDto.java b/processor/src/main/java/org/javahelpers/simple/builders/processor/model/javadoc/JavadocDto.java
index 5ff0f3d2..83907b0d 100644
--- a/processor/src/main/java/org/javahelpers/simple/builders/processor/model/javadoc/JavadocDto.java
+++ b/processor/src/main/java/org/javahelpers/simple/builders/processor/model/javadoc/JavadocDto.java
@@ -1,7 +1,7 @@
/*
* MIT License
*
- * Copyright (c) 2026 Andreas Igel
+ * Copyright (c) 2025-2026 Andreas Igel
*
* Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the "Software"), to deal
diff --git a/processor/src/main/java/org/javahelpers/simple/builders/processor/model/javadoc/JavadocTagDto.java b/processor/src/main/java/org/javahelpers/simple/builders/processor/model/javadoc/JavadocTagDto.java
index f3934650..f9d8dc4f 100644
--- a/processor/src/main/java/org/javahelpers/simple/builders/processor/model/javadoc/JavadocTagDto.java
+++ b/processor/src/main/java/org/javahelpers/simple/builders/processor/model/javadoc/JavadocTagDto.java
@@ -1,7 +1,7 @@
/*
* MIT License
*
- * Copyright (c) 2026 Andreas Igel
+ * Copyright (c) 2025-2026 Andreas Igel
*
* Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the "Software"), to deal
diff --git a/processor/src/main/java/org/javahelpers/simple/builders/processor/model/method/BuilderMethodDto.java b/processor/src/main/java/org/javahelpers/simple/builders/processor/model/method/BuilderMethodDto.java
index 948c24d7..9e1d937d 100644
--- a/processor/src/main/java/org/javahelpers/simple/builders/processor/model/method/BuilderMethodDto.java
+++ b/processor/src/main/java/org/javahelpers/simple/builders/processor/model/method/BuilderMethodDto.java
@@ -1,7 +1,7 @@
/*
* MIT License
*
- * Copyright (c) 2026 Andreas Igel
+ * Copyright (c) 2025-2026 Andreas Igel
*
* Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the "Software"), to deal
diff --git a/processor/src/main/java/org/javahelpers/simple/builders/processor/model/method/CodeTemplateDto.java b/processor/src/main/java/org/javahelpers/simple/builders/processor/model/method/CodeTemplateDto.java
index 9424149a..d06b175e 100644
--- a/processor/src/main/java/org/javahelpers/simple/builders/processor/model/method/CodeTemplateDto.java
+++ b/processor/src/main/java/org/javahelpers/simple/builders/processor/model/method/CodeTemplateDto.java
@@ -1,7 +1,7 @@
/*
* MIT License
*
- * Copyright (c) 2026 Andreas Igel
+ * Copyright (c) 2025-2026 Andreas Igel
*
* Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the "Software"), to deal
diff --git a/processor/src/main/java/org/javahelpers/simple/builders/processor/model/method/ConstructorDto.java b/processor/src/main/java/org/javahelpers/simple/builders/processor/model/method/ConstructorDto.java
index 9335e0cd..77b19cdc 100644
--- a/processor/src/main/java/org/javahelpers/simple/builders/processor/model/method/ConstructorDto.java
+++ b/processor/src/main/java/org/javahelpers/simple/builders/processor/model/method/ConstructorDto.java
@@ -1,7 +1,7 @@
/*
* MIT License
*
- * Copyright (c) 2026 Andreas Igel
+ * Copyright (c) 2025-2026 Andreas Igel
*
* Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the "Software"), to deal
diff --git a/processor/src/main/java/org/javahelpers/simple/builders/processor/model/method/MethodCodeDto.java b/processor/src/main/java/org/javahelpers/simple/builders/processor/model/method/MethodCodeDto.java
index 71c75c4a..262b5ef9 100644
--- a/processor/src/main/java/org/javahelpers/simple/builders/processor/model/method/MethodCodeDto.java
+++ b/processor/src/main/java/org/javahelpers/simple/builders/processor/model/method/MethodCodeDto.java
@@ -1,7 +1,7 @@
/*
* MIT License
*
- * Copyright (c) 2026 Andreas Igel
+ * Copyright (c) 2025-2026 Andreas Igel
*
* Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the "Software"), to deal
diff --git a/processor/src/main/java/org/javahelpers/simple/builders/processor/model/method/MethodCodePlaceholder.java b/processor/src/main/java/org/javahelpers/simple/builders/processor/model/method/MethodCodePlaceholder.java
index f3cb7155..bf739aea 100644
--- a/processor/src/main/java/org/javahelpers/simple/builders/processor/model/method/MethodCodePlaceholder.java
+++ b/processor/src/main/java/org/javahelpers/simple/builders/processor/model/method/MethodCodePlaceholder.java
@@ -1,7 +1,7 @@
/*
* MIT License
*
- * Copyright (c) 2026 Andreas Igel
+ * Copyright (c) 2025-2026 Andreas Igel
*
* Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the "Software"), to deal
diff --git a/processor/src/main/java/org/javahelpers/simple/builders/processor/model/method/MethodCodeStringPlaceholder.java b/processor/src/main/java/org/javahelpers/simple/builders/processor/model/method/MethodCodeStringPlaceholder.java
index 7bb8f11c..c6a8dfc2 100644
--- a/processor/src/main/java/org/javahelpers/simple/builders/processor/model/method/MethodCodeStringPlaceholder.java
+++ b/processor/src/main/java/org/javahelpers/simple/builders/processor/model/method/MethodCodeStringPlaceholder.java
@@ -1,7 +1,7 @@
/*
* MIT License
*
- * Copyright (c) 2026 Andreas Igel
+ * Copyright (c) 2025-2026 Andreas Igel
*
* Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the "Software"), to deal
diff --git a/processor/src/main/java/org/javahelpers/simple/builders/processor/model/method/MethodCodeTypePlaceholder.java b/processor/src/main/java/org/javahelpers/simple/builders/processor/model/method/MethodCodeTypePlaceholder.java
index 460a7357..6e80af1f 100644
--- a/processor/src/main/java/org/javahelpers/simple/builders/processor/model/method/MethodCodeTypePlaceholder.java
+++ b/processor/src/main/java/org/javahelpers/simple/builders/processor/model/method/MethodCodeTypePlaceholder.java
@@ -1,7 +1,7 @@
/*
* MIT License
*
- * Copyright (c) 2026 Andreas Igel
+ * Copyright (c) 2025-2026 Andreas Igel
*
* Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the "Software"), to deal
diff --git a/processor/src/main/java/org/javahelpers/simple/builders/processor/model/method/MethodDto.java b/processor/src/main/java/org/javahelpers/simple/builders/processor/model/method/MethodDto.java
index ff563cd3..41419adf 100644
--- a/processor/src/main/java/org/javahelpers/simple/builders/processor/model/method/MethodDto.java
+++ b/processor/src/main/java/org/javahelpers/simple/builders/processor/model/method/MethodDto.java
@@ -1,7 +1,7 @@
/*
* MIT License
*
- * Copyright (c) 2026 Andreas Igel
+ * Copyright (c) 2025-2026 Andreas Igel
*
* Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the "Software"), to deal
diff --git a/processor/src/main/java/org/javahelpers/simple/builders/processor/model/method/MethodParameterDto.java b/processor/src/main/java/org/javahelpers/simple/builders/processor/model/method/MethodParameterDto.java
index d22088e2..266589b1 100644
--- a/processor/src/main/java/org/javahelpers/simple/builders/processor/model/method/MethodParameterDto.java
+++ b/processor/src/main/java/org/javahelpers/simple/builders/processor/model/method/MethodParameterDto.java
@@ -1,7 +1,7 @@
/*
* MIT License
*
- * Copyright (c) 2026 Andreas Igel
+ * Copyright (c) 2025-2026 Andreas Igel
*
* Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the "Software"), to deal
diff --git a/processor/src/main/java/org/javahelpers/simple/builders/processor/model/method/package-info.java b/processor/src/main/java/org/javahelpers/simple/builders/processor/model/method/package-info.java
index 3af5f15b..343bc057 100644
--- a/processor/src/main/java/org/javahelpers/simple/builders/processor/model/method/package-info.java
+++ b/processor/src/main/java/org/javahelpers/simple/builders/processor/model/method/package-info.java
@@ -1,3 +1,27 @@
+/*
+ * MIT License
+ *
+ * Copyright (c) 2025-2026 Andreas Igel
+ *
+ * Permission is hereby granted, free of charge, to any person obtaining a copy
+ * of this software and associated documentation files (the "Software"), to deal
+ * in the Software without restriction, including without limitation the rights
+ * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+ * copies of the Software, and to permit persons to whom the Software is
+ * furnished to do so, subject to the following conditions:
+ *
+ * The above copyright notice and this permission notice shall be included in all
+ * copies or substantial portions of the Software.
+ *
+ * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+ * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+ * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+ * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+ * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
+ * SOFTWARE.
+ */
+
/**
* Package org.javahelpers.simple.builders.processor.model.method
*
diff --git a/processor/src/main/java/org/javahelpers/simple/builders/processor/model/type/BuilderInstantiation.java b/processor/src/main/java/org/javahelpers/simple/builders/processor/model/type/BuilderInstantiation.java
index 583546be..4e29967d 100644
--- a/processor/src/main/java/org/javahelpers/simple/builders/processor/model/type/BuilderInstantiation.java
+++ b/processor/src/main/java/org/javahelpers/simple/builders/processor/model/type/BuilderInstantiation.java
@@ -1,18 +1,27 @@
/*
- * Copyright 2025 Andreas Igel
+ * MIT License
*
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
+ * Copyright (c) 2025-2026 Andreas Igel
*
- * http://www.apache.org/licenses/LICENSE-2.0
+ * Permission is hereby granted, free of charge, to any person obtaining a copy
+ * of this software and associated documentation files (the "Software"), to deal
+ * in the Software without restriction, including without limitation the rights
+ * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+ * copies of the Software, and to permit persons to whom the Software is
+ * furnished to do so, subject to the following conditions:
*
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
+ * The above copyright notice and this permission notice shall be included in all
+ * copies or substantial portions of the Software.
+ *
+ * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+ * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+ * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+ * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+ * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
+ * SOFTWARE.
*/
+
package org.javahelpers.simple.builders.processor.model.type;
import java.util.List;
diff --git a/processor/src/main/java/org/javahelpers/simple/builders/processor/model/type/BuilderNestedTypeDto.java b/processor/src/main/java/org/javahelpers/simple/builders/processor/model/type/BuilderNestedTypeDto.java
index e8493f0a..00ae4582 100644
--- a/processor/src/main/java/org/javahelpers/simple/builders/processor/model/type/BuilderNestedTypeDto.java
+++ b/processor/src/main/java/org/javahelpers/simple/builders/processor/model/type/BuilderNestedTypeDto.java
@@ -1,7 +1,7 @@
/*
* MIT License
*
- * Copyright (c) 2026 Andreas Igel
+ * Copyright (c) 2025-2026 Andreas Igel
*
* Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the "Software"), to deal
diff --git a/processor/src/main/java/org/javahelpers/simple/builders/processor/model/type/GenericParameterDto.java b/processor/src/main/java/org/javahelpers/simple/builders/processor/model/type/GenericParameterDto.java
index 07fb7c5e..ca92ebc7 100644
--- a/processor/src/main/java/org/javahelpers/simple/builders/processor/model/type/GenericParameterDto.java
+++ b/processor/src/main/java/org/javahelpers/simple/builders/processor/model/type/GenericParameterDto.java
@@ -1,7 +1,7 @@
/*
* MIT License
*
- * Copyright (c) 2026 Andreas Igel
+ * Copyright (c) 2025-2026 Andreas Igel
*
* Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the "Software"), to deal
diff --git a/processor/src/main/java/org/javahelpers/simple/builders/processor/model/type/NestedTypeDto.java b/processor/src/main/java/org/javahelpers/simple/builders/processor/model/type/NestedTypeDto.java
index 38809cf1..df6bb9b2 100644
--- a/processor/src/main/java/org/javahelpers/simple/builders/processor/model/type/NestedTypeDto.java
+++ b/processor/src/main/java/org/javahelpers/simple/builders/processor/model/type/NestedTypeDto.java
@@ -1,7 +1,7 @@
/*
* MIT License
*
- * Copyright (c) 2026 Andreas Igel
+ * Copyright (c) 2025-2026 Andreas Igel
*
* Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the "Software"), to deal
diff --git a/processor/src/main/java/org/javahelpers/simple/builders/processor/model/type/ResolvedBuilder.java b/processor/src/main/java/org/javahelpers/simple/builders/processor/model/type/ResolvedBuilder.java
index a279746c..0e819b8d 100644
--- a/processor/src/main/java/org/javahelpers/simple/builders/processor/model/type/ResolvedBuilder.java
+++ b/processor/src/main/java/org/javahelpers/simple/builders/processor/model/type/ResolvedBuilder.java
@@ -1,18 +1,27 @@
/*
- * Copyright 2025 Andreas Igel
+ * MIT License
*
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
+ * Copyright (c) 2025-2026 Andreas Igel
*
- * http://www.apache.org/licenses/LICENSE-2.0
+ * Permission is hereby granted, free of charge, to any person obtaining a copy
+ * of this software and associated documentation files (the "Software"), to deal
+ * in the Software without restriction, including without limitation the rights
+ * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+ * copies of the Software, and to permit persons to whom the Software is
+ * furnished to do so, subject to the following conditions:
*
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
+ * The above copyright notice and this permission notice shall be included in all
+ * copies or substantial portions of the Software.
+ *
+ * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+ * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+ * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+ * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+ * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
+ * SOFTWARE.
*/
+
package org.javahelpers.simple.builders.processor.model.type;
import java.util.Optional;
diff --git a/processor/src/main/java/org/javahelpers/simple/builders/processor/model/type/TypeName.java b/processor/src/main/java/org/javahelpers/simple/builders/processor/model/type/TypeName.java
index 79e390a2..ea61541a 100644
--- a/processor/src/main/java/org/javahelpers/simple/builders/processor/model/type/TypeName.java
+++ b/processor/src/main/java/org/javahelpers/simple/builders/processor/model/type/TypeName.java
@@ -1,7 +1,7 @@
/*
* MIT License
*
- * Copyright (c) 2026 Andreas Igel
+ * Copyright (c) 2025-2026 Andreas Igel
*
* Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the "Software"), to deal
diff --git a/processor/src/main/java/org/javahelpers/simple/builders/processor/model/type/TypeNameArray.java b/processor/src/main/java/org/javahelpers/simple/builders/processor/model/type/TypeNameArray.java
index a8bfd958..13f25604 100644
--- a/processor/src/main/java/org/javahelpers/simple/builders/processor/model/type/TypeNameArray.java
+++ b/processor/src/main/java/org/javahelpers/simple/builders/processor/model/type/TypeNameArray.java
@@ -1,7 +1,7 @@
/*
* MIT License
*
- * Copyright (c) 2026 Andreas Igel
+ * Copyright (c) 2025-2026 Andreas Igel
*
* Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the "Software"), to deal
diff --git a/processor/src/main/java/org/javahelpers/simple/builders/processor/model/type/TypeNameCollection.java b/processor/src/main/java/org/javahelpers/simple/builders/processor/model/type/TypeNameCollection.java
index 40712c2b..4082d97e 100644
--- a/processor/src/main/java/org/javahelpers/simple/builders/processor/model/type/TypeNameCollection.java
+++ b/processor/src/main/java/org/javahelpers/simple/builders/processor/model/type/TypeNameCollection.java
@@ -1,7 +1,7 @@
/*
* MIT License
*
- * Copyright (c) 2026 Andreas Igel
+ * Copyright (c) 2025-2026 Andreas Igel
*
* Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the "Software"), to deal
diff --git a/processor/src/main/java/org/javahelpers/simple/builders/processor/model/type/TypeNameGeneric.java b/processor/src/main/java/org/javahelpers/simple/builders/processor/model/type/TypeNameGeneric.java
index f32bbcf5..ed4a7a1b 100644
--- a/processor/src/main/java/org/javahelpers/simple/builders/processor/model/type/TypeNameGeneric.java
+++ b/processor/src/main/java/org/javahelpers/simple/builders/processor/model/type/TypeNameGeneric.java
@@ -1,7 +1,7 @@
/*
* MIT License
*
- * Copyright (c) 2026 Andreas Igel
+ * Copyright (c) 2025-2026 Andreas Igel
*
* Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the "Software"), to deal
diff --git a/processor/src/main/java/org/javahelpers/simple/builders/processor/model/type/TypeNameList.java b/processor/src/main/java/org/javahelpers/simple/builders/processor/model/type/TypeNameList.java
index ef297771..47d54f92 100644
--- a/processor/src/main/java/org/javahelpers/simple/builders/processor/model/type/TypeNameList.java
+++ b/processor/src/main/java/org/javahelpers/simple/builders/processor/model/type/TypeNameList.java
@@ -1,7 +1,7 @@
/*
* MIT License
*
- * Copyright (c) 2026 Andreas Igel
+ * Copyright (c) 2025-2026 Andreas Igel
*
* Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the "Software"), to deal
diff --git a/processor/src/main/java/org/javahelpers/simple/builders/processor/model/type/TypeNameMap.java b/processor/src/main/java/org/javahelpers/simple/builders/processor/model/type/TypeNameMap.java
index bb0279a7..038dfbb2 100644
--- a/processor/src/main/java/org/javahelpers/simple/builders/processor/model/type/TypeNameMap.java
+++ b/processor/src/main/java/org/javahelpers/simple/builders/processor/model/type/TypeNameMap.java
@@ -1,7 +1,7 @@
/*
* MIT License
*
- * Copyright (c) 2026 Andreas Igel
+ * Copyright (c) 2025-2026 Andreas Igel
*
* Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the "Software"), to deal
diff --git a/processor/src/main/java/org/javahelpers/simple/builders/processor/model/type/TypeNamePrimitive.java b/processor/src/main/java/org/javahelpers/simple/builders/processor/model/type/TypeNamePrimitive.java
index 5c867a9e..1958bbf3 100644
--- a/processor/src/main/java/org/javahelpers/simple/builders/processor/model/type/TypeNamePrimitive.java
+++ b/processor/src/main/java/org/javahelpers/simple/builders/processor/model/type/TypeNamePrimitive.java
@@ -1,7 +1,7 @@
/*
* MIT License
*
- * Copyright (c) 2026 Andreas Igel
+ * Copyright (c) 2025-2026 Andreas Igel
*
* Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the "Software"), to deal
diff --git a/processor/src/main/java/org/javahelpers/simple/builders/processor/model/type/TypeNameSet.java b/processor/src/main/java/org/javahelpers/simple/builders/processor/model/type/TypeNameSet.java
index d2fb297a..2ff09c2f 100644
--- a/processor/src/main/java/org/javahelpers/simple/builders/processor/model/type/TypeNameSet.java
+++ b/processor/src/main/java/org/javahelpers/simple/builders/processor/model/type/TypeNameSet.java
@@ -1,7 +1,7 @@
/*
* MIT License
*
- * Copyright (c) 2026 Andreas Igel
+ * Copyright (c) 2025-2026 Andreas Igel
*
* Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the "Software"), to deal
diff --git a/processor/src/main/java/org/javahelpers/simple/builders/processor/model/type/TypeNameVariable.java b/processor/src/main/java/org/javahelpers/simple/builders/processor/model/type/TypeNameVariable.java
index e3ce2343..5be75133 100644
--- a/processor/src/main/java/org/javahelpers/simple/builders/processor/model/type/TypeNameVariable.java
+++ b/processor/src/main/java/org/javahelpers/simple/builders/processor/model/type/TypeNameVariable.java
@@ -1,7 +1,7 @@
/*
* MIT License
*
- * Copyright (c) 2026 Andreas Igel
+ * Copyright (c) 2025-2026 Andreas Igel
*
* Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the "Software"), to deal
diff --git a/processor/src/main/java/org/javahelpers/simple/builders/processor/model/type/package-info.java b/processor/src/main/java/org/javahelpers/simple/builders/processor/model/type/package-info.java
index e3a4faa9..42bf15ed 100644
--- a/processor/src/main/java/org/javahelpers/simple/builders/processor/model/type/package-info.java
+++ b/processor/src/main/java/org/javahelpers/simple/builders/processor/model/type/package-info.java
@@ -1,3 +1,27 @@
+/*
+ * MIT License
+ *
+ * Copyright (c) 2025-2026 Andreas Igel
+ *
+ * Permission is hereby granted, free of charge, to any person obtaining a copy
+ * of this software and associated documentation files (the "Software"), to deal
+ * in the Software without restriction, including without limitation the rights
+ * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+ * copies of the Software, and to permit persons to whom the Software is
+ * furnished to do so, subject to the following conditions:
+ *
+ * The above copyright notice and this permission notice shall be included in all
+ * copies or substantial portions of the Software.
+ *
+ * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+ * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+ * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+ * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+ * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
+ * SOFTWARE.
+ */
+
/**
* Package org.javahelpers.simple.builders.processor.model.type
*
diff --git a/processor/src/main/java/org/javahelpers/simple/builders/processor/processing/AnnotationValidator.java b/processor/src/main/java/org/javahelpers/simple/builders/processor/processing/AnnotationValidator.java
index 3137dbef..baf4dde0 100644
--- a/processor/src/main/java/org/javahelpers/simple/builders/processor/processing/AnnotationValidator.java
+++ b/processor/src/main/java/org/javahelpers/simple/builders/processor/processing/AnnotationValidator.java
@@ -1,7 +1,7 @@
/*
* MIT License
*
- * Copyright (c) 2026 Andreas Igel
+ * Copyright (c) 2025-2026 Andreas Igel
*
* Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the "Software"), to deal
diff --git a/processor/src/main/java/org/javahelpers/simple/builders/processor/processing/BuilderConfigurationReader.java b/processor/src/main/java/org/javahelpers/simple/builders/processor/processing/BuilderConfigurationReader.java
index ca2ea1db..01bcd15c 100644
--- a/processor/src/main/java/org/javahelpers/simple/builders/processor/processing/BuilderConfigurationReader.java
+++ b/processor/src/main/java/org/javahelpers/simple/builders/processor/processing/BuilderConfigurationReader.java
@@ -1,7 +1,7 @@
/*
* MIT License
*
- * Copyright (c) 2026 Andreas Igel
+ * Copyright (c) 2025-2026 Andreas Igel
*
* Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the "Software"), to deal
diff --git a/processor/src/main/java/org/javahelpers/simple/builders/processor/processing/BuilderDefinitionCreator.java b/processor/src/main/java/org/javahelpers/simple/builders/processor/processing/BuilderDefinitionCreator.java
index a03effb9..3a8ce4a1 100644
--- a/processor/src/main/java/org/javahelpers/simple/builders/processor/processing/BuilderDefinitionCreator.java
+++ b/processor/src/main/java/org/javahelpers/simple/builders/processor/processing/BuilderDefinitionCreator.java
@@ -1,7 +1,7 @@
/*
* MIT License
*
- * Copyright (c) 2026 Andreas Igel
+ * Copyright (c) 2025-2026 Andreas Igel
*
* Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the "Software"), to deal
diff --git a/processor/src/main/java/org/javahelpers/simple/builders/processor/processing/CompilerArgumentsEnum.java b/processor/src/main/java/org/javahelpers/simple/builders/processor/processing/CompilerArgumentsEnum.java
index 8dfa6118..e42081d9 100644
--- a/processor/src/main/java/org/javahelpers/simple/builders/processor/processing/CompilerArgumentsEnum.java
+++ b/processor/src/main/java/org/javahelpers/simple/builders/processor/processing/CompilerArgumentsEnum.java
@@ -1,7 +1,7 @@
/*
* MIT License
*
- * Copyright (c) 2026 Andreas Igel
+ * Copyright (c) 2025-2026 Andreas Igel
*
* Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the "Software"), to deal
diff --git a/processor/src/main/java/org/javahelpers/simple/builders/processor/processing/CompilerArgumentsReader.java b/processor/src/main/java/org/javahelpers/simple/builders/processor/processing/CompilerArgumentsReader.java
index 178b0a4c..5f4ee76d 100644
--- a/processor/src/main/java/org/javahelpers/simple/builders/processor/processing/CompilerArgumentsReader.java
+++ b/processor/src/main/java/org/javahelpers/simple/builders/processor/processing/CompilerArgumentsReader.java
@@ -1,7 +1,7 @@
/*
* MIT License
*
- * Copyright (c) 2026 Andreas Igel
+ * Copyright (c) 2025-2026 Andreas Igel
*
* Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the "Software"), to deal
diff --git a/processor/src/main/java/org/javahelpers/simple/builders/processor/processing/OptionValueParsers.java b/processor/src/main/java/org/javahelpers/simple/builders/processor/processing/OptionValueParsers.java
index 74fb39c3..d7416229 100644
--- a/processor/src/main/java/org/javahelpers/simple/builders/processor/processing/OptionValueParsers.java
+++ b/processor/src/main/java/org/javahelpers/simple/builders/processor/processing/OptionValueParsers.java
@@ -1,7 +1,7 @@
/*
* MIT License
*
- * Copyright (c) 2026 Andreas Igel
+ * Copyright (c) 2025-2026 Andreas Igel
*
* Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the "Software"), to deal
diff --git a/processor/src/main/java/org/javahelpers/simple/builders/processor/processing/ProcessingContext.java b/processor/src/main/java/org/javahelpers/simple/builders/processor/processing/ProcessingContext.java
index 5af6fce0..1243f36e 100644
--- a/processor/src/main/java/org/javahelpers/simple/builders/processor/processing/ProcessingContext.java
+++ b/processor/src/main/java/org/javahelpers/simple/builders/processor/processing/ProcessingContext.java
@@ -1,7 +1,7 @@
/*
* MIT License
*
- * Copyright (c) 2026 Andreas Igel
+ * Copyright (c) 2025-2026 Andreas Igel
*
* Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the "Software"), to deal
diff --git a/processor/src/main/java/org/javahelpers/simple/builders/processor/processing/ProcessingTarget.java b/processor/src/main/java/org/javahelpers/simple/builders/processor/processing/ProcessingTarget.java
index 9a4c5059..d523006c 100644
--- a/processor/src/main/java/org/javahelpers/simple/builders/processor/processing/ProcessingTarget.java
+++ b/processor/src/main/java/org/javahelpers/simple/builders/processor/processing/ProcessingTarget.java
@@ -1,7 +1,7 @@
/*
* MIT License
*
- * Copyright (c) 2026 Andreas Igel
+ * Copyright (c) 2025-2026 Andreas Igel
*
* Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the "Software"), to deal
diff --git a/processor/src/main/java/org/javahelpers/simple/builders/processor/processing/logging/ActivePerformanceTracker.java b/processor/src/main/java/org/javahelpers/simple/builders/processor/processing/logging/ActivePerformanceTracker.java
index 840cefcb..be243479 100644
--- a/processor/src/main/java/org/javahelpers/simple/builders/processor/processing/logging/ActivePerformanceTracker.java
+++ b/processor/src/main/java/org/javahelpers/simple/builders/processor/processing/logging/ActivePerformanceTracker.java
@@ -1,7 +1,7 @@
/*
* MIT License
*
- * Copyright (c) 2026 Andreas Igel
+ * Copyright (c) 2025-2026 Andreas Igel
*
* Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the "Software"), to deal
diff --git a/processor/src/main/java/org/javahelpers/simple/builders/processor/processing/logging/NoOpPerformanceTracker.java b/processor/src/main/java/org/javahelpers/simple/builders/processor/processing/logging/NoOpPerformanceTracker.java
index f1a3d4ff..a3236fb9 100644
--- a/processor/src/main/java/org/javahelpers/simple/builders/processor/processing/logging/NoOpPerformanceTracker.java
+++ b/processor/src/main/java/org/javahelpers/simple/builders/processor/processing/logging/NoOpPerformanceTracker.java
@@ -1,7 +1,7 @@
/*
* MIT License
*
- * Copyright (c) 2026 Andreas Igel
+ * Copyright (c) 2025-2026 Andreas Igel
*
* Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the "Software"), to deal
diff --git a/processor/src/main/java/org/javahelpers/simple/builders/processor/processing/logging/PerformanceTracker.java b/processor/src/main/java/org/javahelpers/simple/builders/processor/processing/logging/PerformanceTracker.java
index 508dbd53..bb787dab 100644
--- a/processor/src/main/java/org/javahelpers/simple/builders/processor/processing/logging/PerformanceTracker.java
+++ b/processor/src/main/java/org/javahelpers/simple/builders/processor/processing/logging/PerformanceTracker.java
@@ -1,7 +1,7 @@
/*
* MIT License
*
- * Copyright (c) 2026 Andreas Igel
+ * Copyright (c) 2025-2026 Andreas Igel
*
* Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the "Software"), to deal
diff --git a/processor/src/main/java/org/javahelpers/simple/builders/processor/processing/logging/ProcessingLogger.java b/processor/src/main/java/org/javahelpers/simple/builders/processor/processing/logging/ProcessingLogger.java
index fa3bf1a5..c67fc9cb 100644
--- a/processor/src/main/java/org/javahelpers/simple/builders/processor/processing/logging/ProcessingLogger.java
+++ b/processor/src/main/java/org/javahelpers/simple/builders/processor/processing/logging/ProcessingLogger.java
@@ -1,7 +1,7 @@
/*
* MIT License
*
- * Copyright (c) 2026 Andreas Igel
+ * Copyright (c) 2025-2026 Andreas Igel
*
* Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the "Software"), to deal
diff --git a/processor/src/main/java/org/javahelpers/simple/builders/processor/processing/package-info.java b/processor/src/main/java/org/javahelpers/simple/builders/processor/processing/package-info.java
index 810de898..e84674ed 100644
--- a/processor/src/main/java/org/javahelpers/simple/builders/processor/processing/package-info.java
+++ b/processor/src/main/java/org/javahelpers/simple/builders/processor/processing/package-info.java
@@ -1,3 +1,27 @@
+/*
+ * MIT License
+ *
+ * Copyright (c) 2025-2026 Andreas Igel
+ *
+ * Permission is hereby granted, free of charge, to any person obtaining a copy
+ * of this software and associated documentation files (the "Software"), to deal
+ * in the Software without restriction, including without limitation the rights
+ * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+ * copies of the Software, and to permit persons to whom the Software is
+ * furnished to do so, subject to the following conditions:
+ *
+ * The above copyright notice and this permission notice shall be included in all
+ * copies or substantial portions of the Software.
+ *
+ * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+ * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+ * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+ * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+ * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
+ * SOFTWARE.
+ */
+
/**
* Package org.javahelpers.simple.builders.processor.processing
*
diff --git a/processor/src/main/java/org/javahelpers/simple/builders/processor/util/ImportCollector.java b/processor/src/main/java/org/javahelpers/simple/builders/processor/util/ImportCollector.java
index b7ab0b87..04f9fe28 100644
--- a/processor/src/main/java/org/javahelpers/simple/builders/processor/util/ImportCollector.java
+++ b/processor/src/main/java/org/javahelpers/simple/builders/processor/util/ImportCollector.java
@@ -1,3 +1,27 @@
+/*
+ * MIT License
+ *
+ * Copyright (c) 2025-2026 Andreas Igel
+ *
+ * Permission is hereby granted, free of charge, to any person obtaining a copy
+ * of this software and associated documentation files (the "Software"), to deal
+ * in the Software without restriction, including without limitation the rights
+ * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+ * copies of the Software, and to permit persons to whom the Software is
+ * furnished to do so, subject to the following conditions:
+ *
+ * The above copyright notice and this permission notice shall be included in all
+ * copies or substantial portions of the Software.
+ *
+ * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+ * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+ * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+ * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+ * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
+ * SOFTWARE.
+ */
+
package org.javahelpers.simple.builders.processor.util;
import java.util.Comparator;
diff --git a/processor/src/test/java/org/javahelpers/simple/builders/processor/AddToCollectionTest.java b/processor/src/test/java/org/javahelpers/simple/builders/processor/AddToCollectionTest.java
index b051593f..9cdbabab 100644
--- a/processor/src/test/java/org/javahelpers/simple/builders/processor/AddToCollectionTest.java
+++ b/processor/src/test/java/org/javahelpers/simple/builders/processor/AddToCollectionTest.java
@@ -1,7 +1,7 @@
/*
* MIT License
*
- * Copyright (c) 2026 Andreas Igel
+ * Copyright (c) 2025-2026 Andreas Igel
*
* Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the "Software"), to deal
diff --git a/processor/src/test/java/org/javahelpers/simple/builders/processor/AnnotationCopyTest.java b/processor/src/test/java/org/javahelpers/simple/builders/processor/AnnotationCopyTest.java
index b16b0c38..74cb69e1 100644
--- a/processor/src/test/java/org/javahelpers/simple/builders/processor/AnnotationCopyTest.java
+++ b/processor/src/test/java/org/javahelpers/simple/builders/processor/AnnotationCopyTest.java
@@ -1,3 +1,27 @@
+/*
+ * MIT License
+ *
+ * Copyright (c) 2025-2026 Andreas Igel
+ *
+ * Permission is hereby granted, free of charge, to any person obtaining a copy
+ * of this software and associated documentation files (the "Software"), to deal
+ * in the Software without restriction, including without limitation the rights
+ * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+ * copies of the Software, and to permit persons to whom the Software is
+ * furnished to do so, subject to the following conditions:
+ *
+ * The above copyright notice and this permission notice shall be included in all
+ * copies or substantial portions of the Software.
+ *
+ * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+ * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+ * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+ * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+ * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
+ * SOFTWARE.
+ */
+
package org.javahelpers.simple.builders.processor;
import static org.javahelpers.simple.builders.processor.testing.ProcessorAsserts.contains;
diff --git a/processor/src/test/java/org/javahelpers/simple/builders/processor/BuilderAnnotationInheritanceTest.java b/processor/src/test/java/org/javahelpers/simple/builders/processor/BuilderAnnotationInheritanceTest.java
index 5210b161..23eb89c2 100644
--- a/processor/src/test/java/org/javahelpers/simple/builders/processor/BuilderAnnotationInheritanceTest.java
+++ b/processor/src/test/java/org/javahelpers/simple/builders/processor/BuilderAnnotationInheritanceTest.java
@@ -1,7 +1,7 @@
/*
* MIT License
*
- * Copyright (c) 2026 Andreas Igel
+ * Copyright (c) 2025-2026 Andreas Igel
*
* Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the "Software"), to deal
diff --git a/processor/src/test/java/org/javahelpers/simple/builders/processor/BuilderConfigurationReaderTest.java b/processor/src/test/java/org/javahelpers/simple/builders/processor/BuilderConfigurationReaderTest.java
index e50451be..4a0545f9 100644
--- a/processor/src/test/java/org/javahelpers/simple/builders/processor/BuilderConfigurationReaderTest.java
+++ b/processor/src/test/java/org/javahelpers/simple/builders/processor/BuilderConfigurationReaderTest.java
@@ -1,7 +1,7 @@
/*
* MIT License
*
- * Copyright (c) 2026 Andreas Igel
+ * Copyright (c) 2025-2026 Andreas Igel
*
* Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the "Software"), to deal
diff --git a/processor/src/test/java/org/javahelpers/simple/builders/processor/BuilderJavadocExampleTest.java b/processor/src/test/java/org/javahelpers/simple/builders/processor/BuilderJavadocExampleTest.java
index 0921b178..6515306f 100644
--- a/processor/src/test/java/org/javahelpers/simple/builders/processor/BuilderJavadocExampleTest.java
+++ b/processor/src/test/java/org/javahelpers/simple/builders/processor/BuilderJavadocExampleTest.java
@@ -1,7 +1,7 @@
/*
* MIT License
*
- * Copyright (c) 2026 Andreas Igel
+ * Copyright (c) 2025-2026 Andreas Igel
*
* Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the "Software"), to deal
diff --git a/processor/src/test/java/org/javahelpers/simple/builders/processor/BuilderProcessorTest.java b/processor/src/test/java/org/javahelpers/simple/builders/processor/BuilderProcessorTest.java
index 90a83d42..136590d5 100644
--- a/processor/src/test/java/org/javahelpers/simple/builders/processor/BuilderProcessorTest.java
+++ b/processor/src/test/java/org/javahelpers/simple/builders/processor/BuilderProcessorTest.java
@@ -1,7 +1,7 @@
/*
* MIT License
*
- * Copyright (c) 2025 Andreas Igel
+ * Copyright (c) 2025-2026 Andreas Igel
*
* Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the "Software"), to deal
@@ -21,7 +21,6 @@
* OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
* SOFTWARE.
*/
-
package org.javahelpers.simple.builders.processor;
import static com.google.testing.compile.CompilationSubject.assertThat;
diff --git a/processor/src/test/java/org/javahelpers/simple/builders/processor/BuilderScopeProcessingTest.java b/processor/src/test/java/org/javahelpers/simple/builders/processor/BuilderScopeProcessingTest.java
index 7e6f5770..9c9f2298 100644
--- a/processor/src/test/java/org/javahelpers/simple/builders/processor/BuilderScopeProcessingTest.java
+++ b/processor/src/test/java/org/javahelpers/simple/builders/processor/BuilderScopeProcessingTest.java
@@ -1,7 +1,7 @@
/*
* MIT License
*
- * Copyright (c) 2026 Andreas Igel
+ * Copyright (c) 2025-2026 Andreas Igel
*
* Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the "Software"), to deal
diff --git a/processor/src/test/java/org/javahelpers/simple/builders/processor/BuilderScopeResolverTest.java b/processor/src/test/java/org/javahelpers/simple/builders/processor/BuilderScopeResolverTest.java
index dfd6f73e..bf6851b4 100644
--- a/processor/src/test/java/org/javahelpers/simple/builders/processor/BuilderScopeResolverTest.java
+++ b/processor/src/test/java/org/javahelpers/simple/builders/processor/BuilderScopeResolverTest.java
@@ -1,7 +1,7 @@
/*
* MIT License
*
- * Copyright (c) 2026 Andreas Igel
+ * Copyright (c) 2025-2026 Andreas Igel
*
* Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the "Software"), to deal
diff --git a/processor/src/test/java/org/javahelpers/simple/builders/processor/CompilerArgumentsReaderTest.java b/processor/src/test/java/org/javahelpers/simple/builders/processor/CompilerArgumentsReaderTest.java
index c1928de6..6eb46280 100644
--- a/processor/src/test/java/org/javahelpers/simple/builders/processor/CompilerArgumentsReaderTest.java
+++ b/processor/src/test/java/org/javahelpers/simple/builders/processor/CompilerArgumentsReaderTest.java
@@ -1,7 +1,7 @@
/*
* MIT License
*
- * Copyright (c) 2026 Andreas Igel
+ * Copyright (c) 2025-2026 Andreas Igel
*
* Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the "Software"), to deal
diff --git a/processor/src/test/java/org/javahelpers/simple/builders/processor/ComponentDeactivationTest.java b/processor/src/test/java/org/javahelpers/simple/builders/processor/ComponentDeactivationTest.java
index 617b0cc6..7f447072 100644
--- a/processor/src/test/java/org/javahelpers/simple/builders/processor/ComponentDeactivationTest.java
+++ b/processor/src/test/java/org/javahelpers/simple/builders/processor/ComponentDeactivationTest.java
@@ -1,7 +1,7 @@
/*
* MIT License
*
- * Copyright (c) 2026 Andreas Igel
+ * Copyright (c) 2025-2026 Andreas Igel
*
* Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the "Software"), to deal
diff --git a/processor/src/test/java/org/javahelpers/simple/builders/processor/ComprehensiveFeatureIntegrationTest.java b/processor/src/test/java/org/javahelpers/simple/builders/processor/ComprehensiveFeatureIntegrationTest.java
index 3132b7d4..9eae3c2f 100644
--- a/processor/src/test/java/org/javahelpers/simple/builders/processor/ComprehensiveFeatureIntegrationTest.java
+++ b/processor/src/test/java/org/javahelpers/simple/builders/processor/ComprehensiveFeatureIntegrationTest.java
@@ -1,7 +1,7 @@
/*
* MIT License
*
- * Copyright (c) 2026 Andreas Igel
+ * Copyright (c) 2025-2026 Andreas Igel
*
* Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the "Software"), to deal
diff --git a/processor/src/test/java/org/javahelpers/simple/builders/processor/ConditionalExecutionTest.java b/processor/src/test/java/org/javahelpers/simple/builders/processor/ConditionalExecutionTest.java
index d171ed8e..ac300ebe 100644
--- a/processor/src/test/java/org/javahelpers/simple/builders/processor/ConditionalExecutionTest.java
+++ b/processor/src/test/java/org/javahelpers/simple/builders/processor/ConditionalExecutionTest.java
@@ -1,3 +1,27 @@
+/*
+ * MIT License
+ *
+ * Copyright (c) 2025-2026 Andreas Igel
+ *
+ * Permission is hereby granted, free of charge, to any person obtaining a copy
+ * of this software and associated documentation files (the "Software"), to deal
+ * in the Software without restriction, including without limitation the rights
+ * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+ * copies of the Software, and to permit persons to whom the Software is
+ * furnished to do so, subject to the following conditions:
+ *
+ * The above copyright notice and this permission notice shall be included in all
+ * copies or substantial portions of the Software.
+ *
+ * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+ * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+ * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+ * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+ * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
+ * SOFTWARE.
+ */
+
package org.javahelpers.simple.builders.processor;
import static org.javahelpers.simple.builders.processor.testing.ProcessorAsserts.contains;
diff --git a/processor/src/test/java/org/javahelpers/simple/builders/processor/ConfigurationProcessingTest.java b/processor/src/test/java/org/javahelpers/simple/builders/processor/ConfigurationProcessingTest.java
index 24801cb5..0ec0c573 100644
--- a/processor/src/test/java/org/javahelpers/simple/builders/processor/ConfigurationProcessingTest.java
+++ b/processor/src/test/java/org/javahelpers/simple/builders/processor/ConfigurationProcessingTest.java
@@ -1,3 +1,27 @@
+/*
+ * MIT License
+ *
+ * Copyright (c) 2025-2026 Andreas Igel
+ *
+ * Permission is hereby granted, free of charge, to any person obtaining a copy
+ * of this software and associated documentation files (the "Software"), to deal
+ * in the Software without restriction, including without limitation the rights
+ * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+ * copies of the Software, and to permit persons to whom the Software is
+ * furnished to do so, subject to the following conditions:
+ *
+ * The above copyright notice and this permission notice shall be included in all
+ * copies or substantial portions of the Software.
+ *
+ * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+ * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+ * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+ * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+ * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
+ * SOFTWARE.
+ */
+
package org.javahelpers.simple.builders.processor;
import static com.google.testing.compile.CompilationSubject.assertThat;
diff --git a/processor/src/test/java/org/javahelpers/simple/builders/processor/CustomCollectionTypeTest.java b/processor/src/test/java/org/javahelpers/simple/builders/processor/CustomCollectionTypeTest.java
index 6e2bfd5b..05d1d052 100644
--- a/processor/src/test/java/org/javahelpers/simple/builders/processor/CustomCollectionTypeTest.java
+++ b/processor/src/test/java/org/javahelpers/simple/builders/processor/CustomCollectionTypeTest.java
@@ -1,7 +1,7 @@
/*
* MIT License
*
- * Copyright (c) 2026 Andreas Igel
+ * Copyright (c) 2025-2026 Andreas Igel
*
* Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the "Software"), to deal
diff --git a/processor/src/test/java/org/javahelpers/simple/builders/processor/CustomizingDocumentationTest.java b/processor/src/test/java/org/javahelpers/simple/builders/processor/CustomizingDocumentationTest.java
index 063461d0..a040bc39 100644
--- a/processor/src/test/java/org/javahelpers/simple/builders/processor/CustomizingDocumentationTest.java
+++ b/processor/src/test/java/org/javahelpers/simple/builders/processor/CustomizingDocumentationTest.java
@@ -1,3 +1,27 @@
+/*
+ * MIT License
+ *
+ * Copyright (c) 2025-2026 Andreas Igel
+ *
+ * Permission is hereby granted, free of charge, to any person obtaining a copy
+ * of this software and associated documentation files (the "Software"), to deal
+ * in the Software without restriction, including without limitation the rights
+ * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+ * copies of the Software, and to permit persons to whom the Software is
+ * furnished to do so, subject to the following conditions:
+ *
+ * The above copyright notice and this permission notice shall be included in all
+ * copies or substantial portions of the Software.
+ *
+ * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+ * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+ * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+ * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+ * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
+ * SOFTWARE.
+ */
+
package org.javahelpers.simple.builders.processor;
import static com.google.testing.compile.CompilationSubject.assertThat;
diff --git a/processor/src/test/java/org/javahelpers/simple/builders/processor/DefaultValueTest.java b/processor/src/test/java/org/javahelpers/simple/builders/processor/DefaultValueTest.java
index 658a4dd4..7059a6db 100644
--- a/processor/src/test/java/org/javahelpers/simple/builders/processor/DefaultValueTest.java
+++ b/processor/src/test/java/org/javahelpers/simple/builders/processor/DefaultValueTest.java
@@ -1,7 +1,7 @@
/*
* MIT License
*
- * Copyright (c) 2026 Andreas Igel
+ * Copyright (c) 2025-2026 Andreas Igel
*
* Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the "Software"), to deal
diff --git a/processor/src/test/java/org/javahelpers/simple/builders/processor/FormattingModeTest.java b/processor/src/test/java/org/javahelpers/simple/builders/processor/FormattingModeTest.java
index f6e3b789..beb42e36 100644
--- a/processor/src/test/java/org/javahelpers/simple/builders/processor/FormattingModeTest.java
+++ b/processor/src/test/java/org/javahelpers/simple/builders/processor/FormattingModeTest.java
@@ -1,10 +1,10 @@
/*
* MIT License
*
- * Copyright (c) 2026 Andreas Igel
+ * Copyright (c) 2025-2026 Andreas Igel
*
* Permission is hereby granted, free of charge, to any person obtaining a copy
- * of this software and associated documentation (the "Software"), to deal
+ * of this software and associated documentation files (the "Software"), to deal
* in the Software without restriction, including without limitation the rights
* to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
* copies of the Software, and to permit persons to whom the Software is
@@ -21,6 +21,7 @@
* OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
* SOFTWARE.
*/
+
package org.javahelpers.simple.builders.processor;
import static com.google.testing.compile.CompilationSubject.assertThat;
diff --git a/processor/src/test/java/org/javahelpers/simple/builders/processor/Ignore4BuilderGenerationTest.java b/processor/src/test/java/org/javahelpers/simple/builders/processor/Ignore4BuilderGenerationTest.java
index 3eb6c05b..03f19102 100644
--- a/processor/src/test/java/org/javahelpers/simple/builders/processor/Ignore4BuilderGenerationTest.java
+++ b/processor/src/test/java/org/javahelpers/simple/builders/processor/Ignore4BuilderGenerationTest.java
@@ -1,7 +1,7 @@
/*
* MIT License
*
- * Copyright (c) 2026 Andreas Igel
+ * Copyright (c) 2025-2026 Andreas Igel
*
* Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the "Software"), to deal
diff --git a/processor/src/test/java/org/javahelpers/simple/builders/processor/JacksonModuleMultiPackageTest.java b/processor/src/test/java/org/javahelpers/simple/builders/processor/JacksonModuleMultiPackageTest.java
index 3cd791e5..9ceffb49 100644
--- a/processor/src/test/java/org/javahelpers/simple/builders/processor/JacksonModuleMultiPackageTest.java
+++ b/processor/src/test/java/org/javahelpers/simple/builders/processor/JacksonModuleMultiPackageTest.java
@@ -1,3 +1,27 @@
+/*
+ * MIT License
+ *
+ * Copyright (c) 2025-2026 Andreas Igel
+ *
+ * Permission is hereby granted, free of charge, to any person obtaining a copy
+ * of this software and associated documentation files (the "Software"), to deal
+ * in the Software without restriction, including without limitation the rights
+ * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+ * copies of the Software, and to permit persons to whom the Software is
+ * furnished to do so, subject to the following conditions:
+ *
+ * The above copyright notice and this permission notice shall be included in all
+ * copies or substantial portions of the Software.
+ *
+ * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+ * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+ * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+ * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+ * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
+ * SOFTWARE.
+ */
+
package org.javahelpers.simple.builders.processor;
import static com.google.testing.compile.CompilationSubject.assertThat;
diff --git a/processor/src/test/java/org/javahelpers/simple/builders/processor/JacksonModuleTest.java b/processor/src/test/java/org/javahelpers/simple/builders/processor/JacksonModuleTest.java
index 52e57297..5f3ba146 100644
--- a/processor/src/test/java/org/javahelpers/simple/builders/processor/JacksonModuleTest.java
+++ b/processor/src/test/java/org/javahelpers/simple/builders/processor/JacksonModuleTest.java
@@ -1,3 +1,27 @@
+/*
+ * MIT License
+ *
+ * Copyright (c) 2025-2026 Andreas Igel
+ *
+ * Permission is hereby granted, free of charge, to any person obtaining a copy
+ * of this software and associated documentation files (the "Software"), to deal
+ * in the Software without restriction, including without limitation the rights
+ * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+ * copies of the Software, and to permit persons to whom the Software is
+ * furnished to do so, subject to the following conditions:
+ *
+ * The above copyright notice and this permission notice shall be included in all
+ * copies or substantial portions of the Software.
+ *
+ * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+ * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+ * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+ * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+ * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
+ * SOFTWARE.
+ */
+
package org.javahelpers.simple.builders.processor;
import static com.google.testing.compile.CompilationSubject.assertThat;
diff --git a/processor/src/test/java/org/javahelpers/simple/builders/processor/JacksonModuleWarningTest.java b/processor/src/test/java/org/javahelpers/simple/builders/processor/JacksonModuleWarningTest.java
index 34169a0c..78316643 100644
--- a/processor/src/test/java/org/javahelpers/simple/builders/processor/JacksonModuleWarningTest.java
+++ b/processor/src/test/java/org/javahelpers/simple/builders/processor/JacksonModuleWarningTest.java
@@ -1,7 +1,7 @@
/*
* MIT License
*
- * Copyright (c) 2026 Andreas Igel
+ * Copyright (c) 2025-2026 Andreas Igel
*
* Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the "Software"), to deal
diff --git a/processor/src/test/java/org/javahelpers/simple/builders/processor/JacksonSupportTest.java b/processor/src/test/java/org/javahelpers/simple/builders/processor/JacksonSupportTest.java
index e77850dc..e4df1cf2 100644
--- a/processor/src/test/java/org/javahelpers/simple/builders/processor/JacksonSupportTest.java
+++ b/processor/src/test/java/org/javahelpers/simple/builders/processor/JacksonSupportTest.java
@@ -1,3 +1,27 @@
+/*
+ * MIT License
+ *
+ * Copyright (c) 2025-2026 Andreas Igel
+ *
+ * Permission is hereby granted, free of charge, to any person obtaining a copy
+ * of this software and associated documentation files (the "Software"), to deal
+ * in the Software without restriction, including without limitation the rights
+ * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+ * copies of the Software, and to permit persons to whom the Software is
+ * furnished to do so, subject to the following conditions:
+ *
+ * The above copyright notice and this permission notice shall be included in all
+ * copies or substantial portions of the Software.
+ *
+ * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+ * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+ * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+ * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+ * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
+ * SOFTWARE.
+ */
+
package org.javahelpers.simple.builders.processor;
import static com.google.testing.compile.CompilationSubject.assertThat;
diff --git a/processor/src/test/java/org/javahelpers/simple/builders/processor/JavaLangAnalyserTest.java b/processor/src/test/java/org/javahelpers/simple/builders/processor/JavaLangAnalyserTest.java
index c038b139..b345a262 100644
--- a/processor/src/test/java/org/javahelpers/simple/builders/processor/JavaLangAnalyserTest.java
+++ b/processor/src/test/java/org/javahelpers/simple/builders/processor/JavaLangAnalyserTest.java
@@ -1,3 +1,27 @@
+/*
+ * MIT License
+ *
+ * Copyright (c) 2025-2026 Andreas Igel
+ *
+ * Permission is hereby granted, free of charge, to any person obtaining a copy
+ * of this software and associated documentation files (the "Software"), to deal
+ * in the Software without restriction, including without limitation the rights
+ * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+ * copies of the Software, and to permit persons to whom the Software is
+ * furnished to do so, subject to the following conditions:
+ *
+ * The above copyright notice and this permission notice shall be included in all
+ * copies or substantial portions of the Software.
+ *
+ * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+ * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+ * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+ * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+ * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
+ * SOFTWARE.
+ */
+
package org.javahelpers.simple.builders.processor;
import static org.junit.jupiter.api.Assertions.*;
diff --git a/processor/src/test/java/org/javahelpers/simple/builders/processor/MapStructSpiIntegrationTest.java b/processor/src/test/java/org/javahelpers/simple/builders/processor/MapStructSpiIntegrationTest.java
index 4a38a330..7be84fff 100644
--- a/processor/src/test/java/org/javahelpers/simple/builders/processor/MapStructSpiIntegrationTest.java
+++ b/processor/src/test/java/org/javahelpers/simple/builders/processor/MapStructSpiIntegrationTest.java
@@ -1,13 +1,14 @@
/*
* MIT License
*
- * Copyright (c) 2026 Andreas Igel
+ * Copyright (c) 2025-2026 Andreas Igel
*
* Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the "Software"), to deal
* in the Software without restriction, including without limitation the rights
* to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
- * copies of the Software, and to permit persons with the following conditions:
+ * copies of the Software, and to permit persons to whom the Software is
+ * furnished to do so, subject to the following conditions:
*
* The above copyright notice and this permission notice shall be included in all
* copies or substantial portions of the Software.
diff --git a/processor/src/test/java/org/javahelpers/simple/builders/processor/MapStructSpiProbeTest.java b/processor/src/test/java/org/javahelpers/simple/builders/processor/MapStructSpiProbeTest.java
index 2cc11a55..9db32101 100644
--- a/processor/src/test/java/org/javahelpers/simple/builders/processor/MapStructSpiProbeTest.java
+++ b/processor/src/test/java/org/javahelpers/simple/builders/processor/MapStructSpiProbeTest.java
@@ -1,7 +1,7 @@
/*
* MIT License
*
- * Copyright (c) 2026 Andreas Igel
+ * Copyright (c) 2025-2026 Andreas Igel
*
* Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the "Software"), to deal
diff --git a/processor/src/test/java/org/javahelpers/simple/builders/processor/MethodConflictResolutionTest.java b/processor/src/test/java/org/javahelpers/simple/builders/processor/MethodConflictResolutionTest.java
index 415e201a..77f702dd 100644
--- a/processor/src/test/java/org/javahelpers/simple/builders/processor/MethodConflictResolutionTest.java
+++ b/processor/src/test/java/org/javahelpers/simple/builders/processor/MethodConflictResolutionTest.java
@@ -1,7 +1,7 @@
/*
* MIT License
*
- * Copyright (c) 2025 Andreas Igel
+ * Copyright (c) 2025-2026 Andreas Igel
*
* Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the "Software"), to deal
@@ -21,7 +21,6 @@
* OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
* SOFTWARE.
*/
-
package org.javahelpers.simple.builders.processor;
import static com.google.testing.compile.CompilationSubject.assertThat;
diff --git a/processor/src/test/java/org/javahelpers/simple/builders/processor/NullConstraintTest.java b/processor/src/test/java/org/javahelpers/simple/builders/processor/NullConstraintTest.java
index 834de539..8b3e703f 100644
--- a/processor/src/test/java/org/javahelpers/simple/builders/processor/NullConstraintTest.java
+++ b/processor/src/test/java/org/javahelpers/simple/builders/processor/NullConstraintTest.java
@@ -1,7 +1,7 @@
/*
* MIT License
*
- * Copyright (c) 2026 Andreas Igel
+ * Copyright (c) 2025-2026 Andreas Igel
*
* Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the "Software"), to deal
diff --git a/processor/src/test/java/org/javahelpers/simple/builders/processor/ReadmeExampleTest.java b/processor/src/test/java/org/javahelpers/simple/builders/processor/ReadmeExampleTest.java
index 5ead5797..15a93dcb 100644
--- a/processor/src/test/java/org/javahelpers/simple/builders/processor/ReadmeExampleTest.java
+++ b/processor/src/test/java/org/javahelpers/simple/builders/processor/ReadmeExampleTest.java
@@ -1,3 +1,27 @@
+/*
+ * MIT License
+ *
+ * Copyright (c) 2025-2026 Andreas Igel
+ *
+ * Permission is hereby granted, free of charge, to any person obtaining a copy
+ * of this software and associated documentation files (the "Software"), to deal
+ * in the Software without restriction, including without limitation the rights
+ * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+ * copies of the Software, and to permit persons to whom the Software is
+ * furnished to do so, subject to the following conditions:
+ *
+ * The above copyright notice and this permission notice shall be included in all
+ * copies or substantial portions of the Software.
+ *
+ * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+ * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+ * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+ * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+ * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
+ * SOFTWARE.
+ */
+
package org.javahelpers.simple.builders.processor;
import static org.javahelpers.simple.builders.processor.testing.ProcessorAsserts.contains;
diff --git a/processor/src/test/java/org/javahelpers/simple/builders/processor/RoasterCodeGeneratorEdgeCasesTest.java b/processor/src/test/java/org/javahelpers/simple/builders/processor/RoasterCodeGeneratorEdgeCasesTest.java
index 805028a5..c1d9944d 100644
--- a/processor/src/test/java/org/javahelpers/simple/builders/processor/RoasterCodeGeneratorEdgeCasesTest.java
+++ b/processor/src/test/java/org/javahelpers/simple/builders/processor/RoasterCodeGeneratorEdgeCasesTest.java
@@ -1,7 +1,7 @@
/*
* MIT License
*
- * Copyright (c) 2026 Andreas Igel
+ * Copyright (c) 2025-2026 Andreas Igel
*
* Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the "Software"), to deal
diff --git a/processor/src/test/java/org/javahelpers/simple/builders/processor/RoasterCodeGeneratorResilienceTest.java b/processor/src/test/java/org/javahelpers/simple/builders/processor/RoasterCodeGeneratorResilienceTest.java
index 8422b2c8..4c221819 100644
--- a/processor/src/test/java/org/javahelpers/simple/builders/processor/RoasterCodeGeneratorResilienceTest.java
+++ b/processor/src/test/java/org/javahelpers/simple/builders/processor/RoasterCodeGeneratorResilienceTest.java
@@ -1,7 +1,7 @@
/*
* MIT License
*
- * Copyright (c) 2026 Andreas Igel
+ * Copyright (c) 2025-2026 Andreas Igel
*
* Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the "Software"), to deal
diff --git a/processor/src/test/java/org/javahelpers/simple/builders/processor/SealedTypesTest.java b/processor/src/test/java/org/javahelpers/simple/builders/processor/SealedTypesTest.java
index e156d886..d7645e81 100644
--- a/processor/src/test/java/org/javahelpers/simple/builders/processor/SealedTypesTest.java
+++ b/processor/src/test/java/org/javahelpers/simple/builders/processor/SealedTypesTest.java
@@ -1,7 +1,7 @@
/*
* MIT License
*
- * Copyright (c) 2026 Andreas Igel
+ * Copyright (c) 2025-2026 Andreas Igel
*
* Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the "Software"), to deal
diff --git a/processor/src/test/java/org/javahelpers/simple/builders/processor/SimpleBuilderForTest.java b/processor/src/test/java/org/javahelpers/simple/builders/processor/SimpleBuilderForTest.java
index 665107c6..93a5a098 100644
--- a/processor/src/test/java/org/javahelpers/simple/builders/processor/SimpleBuilderForTest.java
+++ b/processor/src/test/java/org/javahelpers/simple/builders/processor/SimpleBuilderForTest.java
@@ -1,7 +1,7 @@
/*
* MIT License
*
- * Copyright (c) 2026 Andreas Igel
+ * Copyright (c) 2025-2026 Andreas Igel
*
* Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the "Software"), to deal
diff --git a/processor/src/test/java/org/javahelpers/simple/builders/processor/SimpleBuildersSpiIntegrationTest.java b/processor/src/test/java/org/javahelpers/simple/builders/processor/SimpleBuildersSpiIntegrationTest.java
index ec15d772..16a4fd32 100644
--- a/processor/src/test/java/org/javahelpers/simple/builders/processor/SimpleBuildersSpiIntegrationTest.java
+++ b/processor/src/test/java/org/javahelpers/simple/builders/processor/SimpleBuildersSpiIntegrationTest.java
@@ -1,13 +1,14 @@
/*
* MIT License
*
- * Copyright (c) 2026 Andreas Igel
+ * Copyright (c) 2025-2026 Andreas Igel
*
* Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the "Software"), to deal
* in the Software without restriction, including without limitation the rights
* to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
- * copies of the Software, and to permit persons with the following conditions:
+ * copies of the Software, and to permit persons to whom the Software is
+ * furnished to do so, subject to the following conditions:
*
* The above copyright notice and this permission notice shall be included in all
* copies or substantial portions of the Software.
diff --git a/processor/src/test/java/org/javahelpers/simple/builders/processor/SimpleMinimalBuilderTest.java b/processor/src/test/java/org/javahelpers/simple/builders/processor/SimpleMinimalBuilderTest.java
index 963846c9..aa1c59f6 100644
--- a/processor/src/test/java/org/javahelpers/simple/builders/processor/SimpleMinimalBuilderTest.java
+++ b/processor/src/test/java/org/javahelpers/simple/builders/processor/SimpleMinimalBuilderTest.java
@@ -1,7 +1,7 @@
/*
* MIT License
*
- * Copyright (c) 2026 Andreas Igel
+ * Copyright (c) 2025-2026 Andreas Igel
*
* Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the "Software"), to deal
diff --git a/processor/src/test/java/org/javahelpers/simple/builders/processor/StrictModeTest.java b/processor/src/test/java/org/javahelpers/simple/builders/processor/StrictModeTest.java
index f77c48c7..b7495cec 100644
--- a/processor/src/test/java/org/javahelpers/simple/builders/processor/StrictModeTest.java
+++ b/processor/src/test/java/org/javahelpers/simple/builders/processor/StrictModeTest.java
@@ -1,7 +1,7 @@
/*
* MIT License
*
- * Copyright (c) 2026 Andreas Igel
+ * Copyright (c) 2025-2026 Andreas Igel
*
* Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the "Software"), to deal
diff --git a/processor/src/test/java/org/javahelpers/simple/builders/processor/ToStringGenerationTest.java b/processor/src/test/java/org/javahelpers/simple/builders/processor/ToStringGenerationTest.java
index 19096c54..ab473c1f 100644
--- a/processor/src/test/java/org/javahelpers/simple/builders/processor/ToStringGenerationTest.java
+++ b/processor/src/test/java/org/javahelpers/simple/builders/processor/ToStringGenerationTest.java
@@ -1,7 +1,7 @@
/*
* MIT License
*
- * Copyright (c) 2026 Andreas Igel
+ * Copyright (c) 2025-2026 Andreas Igel
*
* Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the "Software"), to deal
diff --git a/processor/src/test/java/org/javahelpers/simple/builders/processor/TypeUseAnnotationTest.java b/processor/src/test/java/org/javahelpers/simple/builders/processor/TypeUseAnnotationTest.java
index c9fa0c61..b22285fc 100644
--- a/processor/src/test/java/org/javahelpers/simple/builders/processor/TypeUseAnnotationTest.java
+++ b/processor/src/test/java/org/javahelpers/simple/builders/processor/TypeUseAnnotationTest.java
@@ -1,3 +1,27 @@
+/*
+ * MIT License
+ *
+ * Copyright (c) 2025-2026 Andreas Igel
+ *
+ * Permission is hereby granted, free of charge, to any person obtaining a copy
+ * of this software and associated documentation files (the "Software"), to deal
+ * in the Software without restriction, including without limitation the rights
+ * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+ * copies of the Software, and to permit persons to whom the Software is
+ * furnished to do so, subject to the following conditions:
+ *
+ * The above copyright notice and this permission notice shall be included in all
+ * copies or substantial portions of the Software.
+ *
+ * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+ * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+ * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+ * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+ * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
+ * SOFTWARE.
+ */
+
package org.javahelpers.simple.builders.processor;
import static org.javahelpers.simple.builders.processor.testing.ProcessorAsserts.contains;
diff --git a/processor/src/test/java/org/javahelpers/simple/builders/processor/UpdateHelperGeneratorTest.java b/processor/src/test/java/org/javahelpers/simple/builders/processor/UpdateHelperGeneratorTest.java
index 3be049a2..a84b30d3 100644
--- a/processor/src/test/java/org/javahelpers/simple/builders/processor/UpdateHelperGeneratorTest.java
+++ b/processor/src/test/java/org/javahelpers/simple/builders/processor/UpdateHelperGeneratorTest.java
@@ -1,7 +1,7 @@
/*
* MIT License
*
- * Copyright (c) 2026 Andreas Igel
+ * Copyright (c) 2025-2026 Andreas Igel
*
* Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the "Software"), to deal
diff --git a/processor/src/test/java/org/javahelpers/simple/builders/processor/WithInterfaceTest.java b/processor/src/test/java/org/javahelpers/simple/builders/processor/WithInterfaceTest.java
index 4c2872a7..dcdcfb07 100644
--- a/processor/src/test/java/org/javahelpers/simple/builders/processor/WithInterfaceTest.java
+++ b/processor/src/test/java/org/javahelpers/simple/builders/processor/WithInterfaceTest.java
@@ -1,3 +1,27 @@
+/*
+ * MIT License
+ *
+ * Copyright (c) 2025-2026 Andreas Igel
+ *
+ * Permission is hereby granted, free of charge, to any person obtaining a copy
+ * of this software and associated documentation files (the "Software"), to deal
+ * in the Software without restriction, including without limitation the rights
+ * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+ * copies of the Software, and to permit persons to whom the Software is
+ * furnished to do so, subject to the following conditions:
+ *
+ * The above copyright notice and this permission notice shall be included in all
+ * copies or substantial portions of the Software.
+ *
+ * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+ * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+ * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+ * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+ * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
+ * SOFTWARE.
+ */
+
package org.javahelpers.simple.builders.processor;
import static org.javahelpers.simple.builders.processor.testing.ProcessorAsserts.contains;
diff --git a/processor/src/test/java/org/javahelpers/simple/builders/processor/classgen/roaster/RoasterSourceFormatterTest.java b/processor/src/test/java/org/javahelpers/simple/builders/processor/classgen/roaster/RoasterSourceFormatterTest.java
index 44f3d92f..14117481 100644
--- a/processor/src/test/java/org/javahelpers/simple/builders/processor/classgen/roaster/RoasterSourceFormatterTest.java
+++ b/processor/src/test/java/org/javahelpers/simple/builders/processor/classgen/roaster/RoasterSourceFormatterTest.java
@@ -1,7 +1,7 @@
/*
* MIT License
*
- * Copyright (c) 2026 Andreas Igel
+ * Copyright (c) 2025-2026 Andreas Igel
*
* Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the "Software"), to deal
diff --git a/processor/src/test/java/org/javahelpers/simple/builders/processor/model/core/PackageScopesTest.java b/processor/src/test/java/org/javahelpers/simple/builders/processor/model/core/PackageScopesTest.java
index 27610eb6..496b5b16 100644
--- a/processor/src/test/java/org/javahelpers/simple/builders/processor/model/core/PackageScopesTest.java
+++ b/processor/src/test/java/org/javahelpers/simple/builders/processor/model/core/PackageScopesTest.java
@@ -1,7 +1,7 @@
/*
* MIT License
*
- * Copyright (c) 2026 Andreas Igel
+ * Copyright (c) 2025-2026 Andreas Igel
*
* Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the "Software"), to deal
@@ -17,8 +17,8 @@
* IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
* FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
* AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
- * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
- * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
+ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+ * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
* SOFTWARE.
*/
diff --git a/processor/src/test/java/org/javahelpers/simple/builders/processor/model/type/TypeNameTest.java b/processor/src/test/java/org/javahelpers/simple/builders/processor/model/type/TypeNameTest.java
index 40a8f61f..aeeef10f 100644
--- a/processor/src/test/java/org/javahelpers/simple/builders/processor/model/type/TypeNameTest.java
+++ b/processor/src/test/java/org/javahelpers/simple/builders/processor/model/type/TypeNameTest.java
@@ -1,7 +1,7 @@
/*
* MIT License
*
- * Copyright (c) 2026 Andreas Igel
+ * Copyright (c) 2025-2026 Andreas Igel
*
* Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the "Software"), to deal
diff --git a/processor/src/test/java/org/javahelpers/simple/builders/processor/processing/OptionValueParsersTest.java b/processor/src/test/java/org/javahelpers/simple/builders/processor/processing/OptionValueParsersTest.java
index ffdc7b0d..ca4edbb3 100644
--- a/processor/src/test/java/org/javahelpers/simple/builders/processor/processing/OptionValueParsersTest.java
+++ b/processor/src/test/java/org/javahelpers/simple/builders/processor/processing/OptionValueParsersTest.java
@@ -1,7 +1,7 @@
/*
* MIT License
*
- * Copyright (c) 2026 Andreas Igel
+ * Copyright (c) 2025-2026 Andreas Igel
*
* Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the "Software"), to deal
diff --git a/processor/src/test/java/org/javahelpers/simple/builders/processor/processing/logging/ActivePerformanceTrackerTest.java b/processor/src/test/java/org/javahelpers/simple/builders/processor/processing/logging/ActivePerformanceTrackerTest.java
index 208b2c06..a8b07629 100644
--- a/processor/src/test/java/org/javahelpers/simple/builders/processor/processing/logging/ActivePerformanceTrackerTest.java
+++ b/processor/src/test/java/org/javahelpers/simple/builders/processor/processing/logging/ActivePerformanceTrackerTest.java
@@ -1,7 +1,7 @@
/*
* MIT License
*
- * Copyright (c) 2026 Andreas Igel
+ * Copyright (c) 2025-2026 Andreas Igel
*
* Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the "Software"), to deal
diff --git a/processor/src/test/java/org/javahelpers/simple/builders/processor/processing/logging/NoOpPerformanceTrackerTest.java b/processor/src/test/java/org/javahelpers/simple/builders/processor/processing/logging/NoOpPerformanceTrackerTest.java
index 623ca2e6..b61c373a 100644
--- a/processor/src/test/java/org/javahelpers/simple/builders/processor/processing/logging/NoOpPerformanceTrackerTest.java
+++ b/processor/src/test/java/org/javahelpers/simple/builders/processor/processing/logging/NoOpPerformanceTrackerTest.java
@@ -1,7 +1,7 @@
/*
* MIT License
*
- * Copyright (c) 2026 Andreas Igel
+ * Copyright (c) 2025-2026 Andreas Igel
*
* Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the "Software"), to deal
diff --git a/processor/src/test/java/org/javahelpers/simple/builders/processor/testannotations/BuilderFactory.java b/processor/src/test/java/org/javahelpers/simple/builders/processor/testannotations/BuilderFactory.java
index 56f57dfc..3e61d696 100644
--- a/processor/src/test/java/org/javahelpers/simple/builders/processor/testannotations/BuilderFactory.java
+++ b/processor/src/test/java/org/javahelpers/simple/builders/processor/testannotations/BuilderFactory.java
@@ -1,3 +1,27 @@
+/*
+ * MIT License
+ *
+ * Copyright (c) 2025-2026 Andreas Igel
+ *
+ * Permission is hereby granted, free of charge, to any person obtaining a copy
+ * of this software and associated documentation files (the "Software"), to deal
+ * in the Software without restriction, including without limitation the rights
+ * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+ * copies of the Software, and to permit persons to whom the Software is
+ * furnished to do so, subject to the following conditions:
+ *
+ * The above copyright notice and this permission notice shall be included in all
+ * copies or substantial portions of the Software.
+ *
+ * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+ * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+ * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+ * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+ * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
+ * SOFTWARE.
+ */
+
package org.javahelpers.simple.builders.processor.testannotations;
import java.lang.annotation.ElementType;
diff --git a/processor/src/test/java/org/javahelpers/simple/builders/processor/testannotations/ParseFromString.java b/processor/src/test/java/org/javahelpers/simple/builders/processor/testannotations/ParseFromString.java
index efeb4cbf..9af168e6 100644
--- a/processor/src/test/java/org/javahelpers/simple/builders/processor/testannotations/ParseFromString.java
+++ b/processor/src/test/java/org/javahelpers/simple/builders/processor/testannotations/ParseFromString.java
@@ -1,3 +1,27 @@
+/*
+ * MIT License
+ *
+ * Copyright (c) 2025-2026 Andreas Igel
+ *
+ * Permission is hereby granted, free of charge, to any person obtaining a copy
+ * of this software and associated documentation files (the "Software"), to deal
+ * in the Software without restriction, including without limitation the rights
+ * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+ * copies of the Software, and to permit persons to whom the Software is
+ * furnished to do so, subject to the following conditions:
+ *
+ * The above copyright notice and this permission notice shall be included in all
+ * copies or substantial portions of the Software.
+ *
+ * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+ * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+ * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+ * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+ * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
+ * SOFTWARE.
+ */
+
package org.javahelpers.simple.builders.processor.testannotations;
import java.lang.annotation.ElementType;
diff --git a/processor/src/test/java/org/javahelpers/simple/builders/processor/testing/CapturingProcessingLogger.java b/processor/src/test/java/org/javahelpers/simple/builders/processor/testing/CapturingProcessingLogger.java
index 0f5cab07..3ee63ad0 100644
--- a/processor/src/test/java/org/javahelpers/simple/builders/processor/testing/CapturingProcessingLogger.java
+++ b/processor/src/test/java/org/javahelpers/simple/builders/processor/testing/CapturingProcessingLogger.java
@@ -1,7 +1,7 @@
/*
* MIT License
*
- * Copyright (c) 2026 Andreas Igel
+ * Copyright (c) 2025-2026 Andreas Igel
*
* Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the "Software"), to deal
diff --git a/processor/src/test/java/org/javahelpers/simple/builders/processor/testing/FormatterProfileTestUtils.java b/processor/src/test/java/org/javahelpers/simple/builders/processor/testing/FormatterProfileTestUtils.java
index abbde25e..162910d7 100644
--- a/processor/src/test/java/org/javahelpers/simple/builders/processor/testing/FormatterProfileTestUtils.java
+++ b/processor/src/test/java/org/javahelpers/simple/builders/processor/testing/FormatterProfileTestUtils.java
@@ -1,7 +1,7 @@
/*
* MIT License
*
- * Copyright (c) 2026 Andreas Igel
+ * Copyright (c) 2025-2026 Andreas Igel
*
* Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the "Software"), to deal
diff --git a/processor/src/test/java/org/javahelpers/simple/builders/processor/testing/FormatterProfileTestUtilsTest.java b/processor/src/test/java/org/javahelpers/simple/builders/processor/testing/FormatterProfileTestUtilsTest.java
index 73abee20..41d55ba9 100644
--- a/processor/src/test/java/org/javahelpers/simple/builders/processor/testing/FormatterProfileTestUtilsTest.java
+++ b/processor/src/test/java/org/javahelpers/simple/builders/processor/testing/FormatterProfileTestUtilsTest.java
@@ -1,7 +1,7 @@
/*
* MIT License
*
- * Copyright (c) 2026 Andreas Igel
+ * Copyright (c) 2025-2026 Andreas Igel
*
* Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the "Software"), to deal
diff --git a/processor/src/test/java/org/javahelpers/simple/builders/processor/testing/MyBuliderForTestAnnotation.java b/processor/src/test/java/org/javahelpers/simple/builders/processor/testing/MyBuliderForTestAnnotation.java
index 94e82ec2..81cfa131 100644
--- a/processor/src/test/java/org/javahelpers/simple/builders/processor/testing/MyBuliderForTestAnnotation.java
+++ b/processor/src/test/java/org/javahelpers/simple/builders/processor/testing/MyBuliderForTestAnnotation.java
@@ -1,3 +1,27 @@
+/*
+ * MIT License
+ *
+ * Copyright (c) 2025-2026 Andreas Igel
+ *
+ * Permission is hereby granted, free of charge, to any person obtaining a copy
+ * of this software and associated documentation files (the "Software"), to deal
+ * in the Software without restriction, including without limitation the rights
+ * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+ * copies of the Software, and to permit persons to whom the Software is
+ * furnished to do so, subject to the following conditions:
+ *
+ * The above copyright notice and this permission notice shall be included in all
+ * copies or substantial portions of the Software.
+ *
+ * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+ * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+ * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+ * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+ * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
+ * SOFTWARE.
+ */
+
package org.javahelpers.simple.builders.processor.testing;
import java.lang.annotation.*;
diff --git a/processor/src/test/java/org/javahelpers/simple/builders/processor/testing/ProcessingEnvironmentStub.java b/processor/src/test/java/org/javahelpers/simple/builders/processor/testing/ProcessingEnvironmentStub.java
index 77634c19..330a7bfa 100644
--- a/processor/src/test/java/org/javahelpers/simple/builders/processor/testing/ProcessingEnvironmentStub.java
+++ b/processor/src/test/java/org/javahelpers/simple/builders/processor/testing/ProcessingEnvironmentStub.java
@@ -1,7 +1,7 @@
/*
* MIT License
*
- * Copyright (c) 2026 Andreas Igel
+ * Copyright (c) 2025-2026 Andreas Igel
*
* Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the "Software"), to deal
diff --git a/processor/src/test/java/org/javahelpers/simple/builders/processor/testing/ProcessorAsserts.java b/processor/src/test/java/org/javahelpers/simple/builders/processor/testing/ProcessorAsserts.java
index 5c39bffb..5ad63335 100644
--- a/processor/src/test/java/org/javahelpers/simple/builders/processor/testing/ProcessorAsserts.java
+++ b/processor/src/test/java/org/javahelpers/simple/builders/processor/testing/ProcessorAsserts.java
@@ -1,3 +1,27 @@
+/*
+ * MIT License
+ *
+ * Copyright (c) 2025-2026 Andreas Igel
+ *
+ * Permission is hereby granted, free of charge, to any person obtaining a copy
+ * of this software and associated documentation files (the "Software"), to deal
+ * in the Software without restriction, including without limitation the rights
+ * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+ * copies of the Software, and to permit persons to whom the Software is
+ * furnished to do so, subject to the following conditions:
+ *
+ * The above copyright notice and this permission notice shall be included in all
+ * copies or substantial portions of the Software.
+ *
+ * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+ * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+ * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+ * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+ * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
+ * SOFTWARE.
+ */
+
package org.javahelpers.simple.builders.processor.testing;
import static com.google.testing.compile.CompilationSubject.assertThat;
diff --git a/processor/src/test/java/org/javahelpers/simple/builders/processor/testing/ProcessorTestUtils.java b/processor/src/test/java/org/javahelpers/simple/builders/processor/testing/ProcessorTestUtils.java
index e0bbf582..c8181c80 100644
--- a/processor/src/test/java/org/javahelpers/simple/builders/processor/testing/ProcessorTestUtils.java
+++ b/processor/src/test/java/org/javahelpers/simple/builders/processor/testing/ProcessorTestUtils.java
@@ -1,3 +1,27 @@
+/*
+ * MIT License
+ *
+ * Copyright (c) 2025-2026 Andreas Igel
+ *
+ * Permission is hereby granted, free of charge, to any person obtaining a copy
+ * of this software and associated documentation files (the "Software"), to deal
+ * in the Software without restriction, including without limitation the rights
+ * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+ * copies of the Software, and to permit persons to whom the Software is
+ * furnished to do so, subject to the following conditions:
+ *
+ * The above copyright notice and this permission notice shall be included in all
+ * copies or substantial portions of the Software.
+ *
+ * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+ * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+ * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+ * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+ * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
+ * SOFTWARE.
+ */
+
package org.javahelpers.simple.builders.processor.testing;
import com.google.testing.compile.Compilation;