normalize path (IDEA-65064)
coverage: JSR45 support (IDEA-64988)
changed scope to 'test' for dependencies on junit
EA-25658 - assert: PsiFileImpl.getStubTree
usage view for text usages; smart pointers to the range inside PsiFile; use stub index to restore psiElement for files without tree loaded
coverage: do not count closing } as absent default condition (IDEA-65104)
coverage: convert jsp name to class name according to JspUtil from jasper compiler (IDEA-65421)
coverage: provide java engine extension instead of inheritance (to be continued) (IDEA-65420 ;	 IDEA-65416)
unchecked warnings as fair inspection
unnecessary calls to getMockJDK() removed in tests
toPsiElementArray, toPsiFileArray
cleanup
cleanup
simplified API calls
IDEA-65762 NPE in structural search inspection
refactor: remove unused code, inline base class for JSStructuralSearchProfile
revert cleanup (IDEA-65853)
IDEA-66787 ('convert to atomic' intention made unavailable for resource variables)
Cleanup
IDEA-66781 (type migration in multi-catch)