throw new LayerGenerationException("Cannot specify key and use eager registration", e, processingEnv, ar, "key"); if (!ar.iconBase().isEmpty()) { processingEnv.getMessager().printMessage(Diagnostic.Kind.WARNING, "iconBase unused on eager registrations", e, arMirror); if (ar.iconBase().length() > 0) { builder.validateResource(ar.iconBase(), e, ar, "iconBase", true); f.stringvalue("iconBase", ar.iconBase());