fix NPE in BrowseHierarchyActionBase
moved to core
cleanup
introduce java-analysis modules to live separate from lang- and platform-
move some methods from lang-impl to ClassPathUtil
Introduced BatchSuppressableTool which, unlike CustomSuppressableInspectionTool, provides SuppressQuickFixes, not SuppressIntentionActions.
SuppressQuickFix doesn't need Editor so it can work in batches.
These fixes are available via BatchSuppressManager.
Reworked some inspections to extend BatchSuppressableTool instead of CustomSuppressableInspectionTool since they don't need Editor anyway.
Similarly, instead of BaseJavaLocalInspectionTool there is BaseJavaBatchLocalInspectionTool.
number of inspections moved to java-analysis
moved to analysis
psi modification utility methods moved to java-psi
moved to java-analysis
moved to java-analysis
moved to java-psi
moved to java-analysis
moved to java-analysis
moved to java-analysis
pass document in encoding related events to be able to filter relevant documents in EncodingPanel
check for callerClass is null
renamed to findCallerClass
IDEA-103665 New Package shows error though package was created
include java-analysis