private void registerParsingException(final CompilerParsingThread outputParsingThread) {
   Throwable error = outputParsingThread == null ? null : outputParsingThread.getError();
   if (error != null) {
     String message = error.getMessage();
     if (error instanceof CacheCorruptedException) {
       myCompileContext.requestRebuildNextTime(message);
     } else {
       myCompileContext.addMessage(CompilerMessageCategory.ERROR, message, null, -1, -1);
     }
   }
 }