ate static void printMessage(@NotNull PrintStream out, @NotNull GroovyCompilerMessage message) {
    out.print(GroovyRtConstants.MESSAGES_START);
    out.print(message.getCategory());
    out.print(GroovyRtConstants.SEPARATOR);
    out.print(message.getMessage());
    out.print(GroovyRtConstants.SEPARATOR);
    out.print(message.getUrl());
    out.print(GroovyRtConstants.SEPARATOR);
    out.print(message.getLineNum());
    out.print(GroovyRtConstants.SEPARATOR);
    out.print(message.getColumnNum());
    out.print(GroovyRtConstants.SEPARATOR);
    out.print(GroovyRtConstants.MESSAGES_END);
    out.println();
  }

  
ate static void printMessage(@NotNull PrintStream out, @NotNull GroovyCompilerMessage message) {
 