Während der Arbeit an meinem Code wurde ich daran erinnert, wie viel IDEA für mich tut. Das gab mir die Idee, was ich tun könnte, wenn ich eine benutzerdefinierte Kompilierzeitverarbeitung hinzufügen könnte. In dem, wenn mein Code ungültig ist, wird es mich mit einem Fehler auffordern. Sagen wir zum Beispiel, ich habe einen Rückgabetyp als Null zurückgelassen, wenn er niemals null sein sollte. Grundsätzlich Framework- und API-Checks, um Produktionsfehler zu reduzieren.IDEA - Benutzerdefinierte Fehler
Das Problem ist, ich habe keine Ahnung, wo ich damit anfangen soll. Ich gehe davon aus, dass ich ein Plugin entwickeln muss, aber Probleme mit der Dokumentation habe. Wenn jemand so freundlich wäre, mir zu helfen, anzufangen. Vielleicht sogar Links zu Beispielprojekten oder bestehenden Projekten (github wenn möglich).
Ebenso plane ich, dieses Plugin als Teil von einigen APIs zu veröffentlichen, die ich entwickle. So hilft mir andere auf lange Sicht helfen :)
Danke das war, was ich gesucht habe – DarkGuardsman