Hello, while preparing a codebase for the migration to Java 21, we noticed that when you use Freebuilder with default values as described in the README ```java public Builder() { // Set defaults in the builder constructor. description("Indescribable"); } ``` the Java 21 compiler now throws a [warning](https://bugs.openjdk.org/browse/JDK-8015831), failing the compilation if the `-Werror` flag is set. This can be suppressed with `@SuppressWarnings("this-escape")`, but having a cleaner solution would be preferable.
Hello,
while preparing a codebase for the migration to Java 21, we noticed that when you use Freebuilder with default values as described in the README
the Java 21 compiler now throws a warning, failing the compilation if the
-Werrorflag is set.This can be suppressed with
@SuppressWarnings("this-escape"), but having a cleaner solution would be preferable.