Platform: do not produce duplicating shortcuts in help keymaps
replace with foreach
Using "Batch File Change" events in BuildManager to cancel already running automake session while VCS is updating working tree (IDEA-111673)
java: parser changes temporarily reverted
Fix tests broken after changes for PY-4073

* Fix typo in special attribute name
* Split testPropertyOfUnionType in two test cases: for resolved (with type
known) and unresolved attribute since type of slice.start is known
now because of type annotation in regenerated binary skeleton for
MockSdk2.7.
Refactoring of grouping configurables. Use the following registry key to switch on this functionality: ide.file.settings.order.new
popup position for injected fragments during inplace refactorings should be calculated over injected editor as caret range marker is against injected document (IDEA-126989)
local rename events (IDEA-127172; IDEA-127172)
extract parameter missed after event added (IDEA-127170)
extract field missed events (IDEA-127167;IDEA-127169)
extract variable missed events (IDEA-127166)
New inspections settings UI:
- nodes for individual scopes deleted from settings tree
- added table in right panel to configure scopes&severities
- new scope button added to right panel (if only default scope currently available)
disable plugins if cycle was detected (IDEA-127177)
larger scope when searching in path / ssr (IDEA-127068)
show display name for certificate configurable
typo
fix incorrect target element calculation for text editors
cleanup. remove unused methods
Merge remote-tracking branch 'origin/master'
Inspection settings UI:
- "ALL" scope moved to last position in table
-  move scopes in single inspection disabled