Ich bin von Scala nach Java übergegangen und vermisse standardmäßig die letzten Parameter. Ich erforschte eine experimentelle Version der Lombok Bibliothek here (Hintergrundinfo here), die Dateien auf dieser Funktionalität anspielend hatte:Java @ FinalArgs Annotation - wie?
„src/core/lombok/experimental/FinalArgs.java“, „src/core/lombok/javac/handlers/HandleFinalArgs.java“, „src/core/lombok/eclipse/handlers/HandleFinalArgs.java“
Ich habe nie viel getan Reflexion oder Annotations Schreiben in Java, also auf jeden, der herausfinden kann, wie man eine funktionierende @FinalArgs-Annotation in mein aktuelles Java-Projekt bringt (nicht mit Lombak verbunden - mein Team ist nicht bereit, eine modifizierte/benutzerdefinierte Version von Lombak zu verwenden). Erster Preis an alle, die auch erklären können, was vor sich geht.