Zurück zu den Projekten

Java · Java-Bibliothek

Typed Config Processor

Compile-time typsichere Java-Konfiguration mit Annotation Processing, generierten Loadern und secret-sicherer Diagnostik.

Ausgangslage

String-basierte Konfiguration verschiebt viele Fehler in die Laufzeit und kann sensible Werte in Fehlermeldungen preisgeben.

Ergebnis

Ein Prozessor erzeugt typisierte Loader und Dokumentation ohne Runtime Reflection.

Was das Projekt zeigt

Nachvollziehbare Entscheidungen statt Schlagworte.

  • Annotation Processing mit echten Compiler-Tests
  • Generierte Quelltexte und Beispielkonfiguration
  • Validierung und maskierte Secret-Diagnostik

Technologien

  • Java
  • Annotation Processing
  • Maven
  • JUnit