mhgrove/Empire

Log an error in a visible fashion when no Annotation index is present

Riduidel opened this issue · 1 comments

As I've just lost half a day today loooking for the reason why my subclasses weren't loaded (due to the fact that I didn't have an annotation index file in path).

Besides, default implementation of EmpireAnnotationProvider is PropertiesAnnotationProvider where it definitely should be a reflections-backed on (that I couldn't find in code).

An error warning is logged when PropertiesAnnotationProvider attempts to load the annotation index and the file cannot be found either on disk or in the jar/classpath.