fixed handling of zero offset
cleanup
add XDebuggerManager topic about debug processStarted/Stopped

hotswap must not depend on "View -> LiveEdit" checkbox setting
structural search: split into java and common parts: replacement builder doesn't have to depend on java visitor
Cleanup (int overflow)
Cleanup (warnings; arrangement; minor optimization; K.O. comments)
project: decompiler tests moved to separate build configuration
ssr tests moved
comment added for mock file manager
extract EditorHeaderComponent's gradient color getter
include structural search tests into community
[git] IDEA-124336 Show "common" section even if branches have diverged

git branch operations should operate only on the subset of all
repositories, which are on some different branch (i.e. for which the
operation would make sense).
Merge remote-tracking branch 'origin/master'
Merge remote-tracking branch 'origin/master'