void (final CompileContext context, final FormErrorInfo e, final VirtualFile formFile) { @NlsSafe String message = e.getErrorMessage(); if (formFile != null) { FormElementNavigatable navigatable = new FormElementNavigatable(context.getProject(), formFile, e.getComponentId()); context.addMessage(CompilerMessageCategory.ERROR, formFile.getPresentableUrl() + ": " + message, formFile.getUrl(), -1, -1, navigatable); } else { context.addMessage(CompilerMessageCategory.ERROR, message, null, -1, -1); } }