Github: code review fixes
Github: EA-48008 fix regexp exception
Github: remove dependences of Data classes on Raw classes
move implementation to the abstract class
Github: use existing implementation
Create separate function
[vcs] IDEA-110976 Fix number of total changes in rollback dialog

The `changes` variable comes from the user selection: while the dialog
displays all changes, we counted only initially selected ones.
inference: do not infer from type cast (IDEA-111002)
testdata for IDEA-94011