method refs -> lambda: names conflicts elimination (IDEA-130029)
missed plugins repositories restored (IDEA-130046)
Merge remote-tracking branch 'origin/master'
rename: prefer error message from external validator (IDEA-129696)
run startup activities in tests
Update TopHitProvider for Version Control / Changlist Conflicts
DfaVariableState: avoid superfluous instanceof facts
DfaVariableState: cache hashCode
dfa: revert accidentally committed changes
remove delegate instead of adding to autorelease pool
drop annotation cache on every psi change (injected file changes don't increase java structure mod count)
java: double decompiler invocation avoided
Make findOutermostLineComment method in JsonPsiUtil more general
Escapes-aware spell checker for JSON string literals

Extract logic related to searching of escape sequences inside string literal to
separate method and use it both in spell checking strategy and string literal
annotator.
Remove previous version of spellchecking strategy for JSON
External system: external project data storage added (initial version with in-memory implementation).
To get the most recent data use com.intellij.openapi.externalSystem.service.project.manage.ProjectDataManager#getExternalProjectData method
Merge remote-tracking branch 'origin/master'
Merge remote-tracking branch 'origin/master'
IDEA-130019 Unexpected setting of Breakpoints on clicking at line starts
Gradle: code clean-up