Fixed parsing of unbalanced new style string formatting (PY-11962)
(cherry picked from commit 76e0d23)
Add injection place even if a string fragment consists of zero chunks
(cherry picked from commit e4bf6e4)
Don't run code analysis for injections with interpolation in string formatting (PY-11962)
(cherry picked from commit 6e66b22)
Assume that string without '%' operator or 'format()' contains no formatting (PY-11771)
(cherry picked from commit 2621f17)
Fixed SQL 'select/insert/...' rule injection into indented string literals (PY-11970)
(cherry picked from commit 5fd0a91)
Reordered methods
(cherry picked from commit 35afccf)
Fixed EA-52685 - assert: MultiHostRegistrarImpl.doneInjecting

The problem was with handling unicode escape sequences in string
literals. If a literal is not a Unicode one, then Unicode escapes
should result in no substitutions at all.
(cherry picked from commit 2afeaf5)
Fixed EA-49990: assert: TextRange.<init>

Don't calculate offsets for sub-elements, just pass the element for an
unresolved reference and the range of the reference in the element.
Updated quick-fixes to use this data.
(cherry picked from commit fc7fabe)
Simplified always true expressions
(cherry picked from commit 61f5888)
Fixed spelling in names of variables
(cherry picked from commit e37f9b1)
SIOOBE(EA-53677).
(cherry picked from commit 8e887d7)
IOOBE (EA-53138).
(cherry picked from commit 1ac0a958e7902e9503b1584aa9a5099a5645592a)
NPE(EA-52907).
(cherry picked from commit b44000de9a05193e218d159565a40e10d0770afa)
EA-49160
(cherry picked from commit 2e82518e58e42959f9153f2685a1fb6c924b524e)
NPE (EA-52843)
(cherry picked from commit 5f2c78ef5b3b574d620aa3abe6a619c7deb143f5)
NotNull annotation.
(cherry picked from commit 8204f64b865634da512600488441c5001e902c5d)
NotNull annotation.
(cherry picked from commit 8bf273fc402c574fe67f39f0a43018e0b3758cdd)
Kill Python console with SIGKILL, because SIGINT generates KeyboardInterrupt and closes nothing.
(cherry picked from commit 35603ff416a1c6b95d2ba4459fcc7bbb864315a1)