avoid deprecated methods
removed deprecated methods from ExternalAnnotator
cleanup, get rid of buggy duplicate node renderer
cleanup
made fields final
cleanup
cleanup
cleanup
notnull
attributes cleanup
"todo" moved out of lang-impl
notnull
cleanup
Merge remote-tracking branch 'origin/master'
IDEA-70241 (Replace with '{@code}' inspection doesn't replace all occurrences in file.)
immutable DfaVariableState, for faster copying and less memory usage
dfa: use UnorderedPair instead of two-element set
dfa states should not change while in queue => no need to copy them
a bit more parsimonous DfaMemoryStateImpl.createCopy
dfa: don't go into the same instruction twice with the same state