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); } } }