@Nullable
  CompilerMessage createAndAddMessage(CompilerMessageCategory category,
                                      @Nls String message,
                                      @Nullable String url, int lineNum, int columnNum, Navigatable navigatable,
                                      final Collection<String> moduleNames) {
    return myMessages.addMessage(category, message, url, lineNum, columnNum, navigatable, moduleNames);
  }
@Nullable
  CompilerMessage createAndAddMessage(CompilerMessageCategory category,
                                      @Nls String message,
                                      @Nullable String url, int lineNum, int columnNum, Navigatable navigatable,
                                      final Collection<String> moduleNames)