void (CompileContext context, final BuildMessage.Kind kind, final String messageKey, boolean notifyOnce, Object... params) { if (!notifyOnce || SHOWN_NOTIFICATIONS.get(context).add(messageKey)) { context.processMessage(new CompilerMessage(getBuilderName(), kind, JpsBuildBundle.message(messageKey, params))); } }