use TestOnly annotation instead of comments
Cleanup (correct types; imports)
platform: check against wrong number of entries added
Compilation fix (useless import)
IDEA-105132 Swap adjoined if-statements intention. Invokes on "else" keyword
escape xml inside one line tooltip on argument mismatch
EA-56832 - NPE: ShowImplementationsAction$.compute
notnull consistency (EA-56645 - IAE: OCTargetElementUtil.includeSelfInGotoImplementation)
ignore unknown charset name - would be shown for user anyway (EA-56631 - ICNE: JdkUtil.appendEncoding)
EA-56836 - assert: TestDirectory$.getLibrariesScope
logging for invalid inspection description (EA-56367 - RE: CSSParser.readTill)
Don't format shebang only in first line of the script. Don't format comments that start with : and #.

(cherry picked from commit 0b772f8f72bee8f829176bf7c00a40d84e516718)
fix NPE. getActiveWindow can return null
JDOMXIncluder refactoring: converted to static methods to instance
JDOMXIncluder: added API to customize path resolving
cleanup
set -1 as initial value for title indexes
OOM fixed
EA-55144 (diagnostic)
NPE on startup