EA-51040 - IAE: PyClassImpl.findProperty
diagnostics for EA-51270 - NPE: NewDirectoryProjectAction.generateProject
EA-43679 - NPE: OpenProjectFileChooserDescriptor.isProjectDirectory
add some more builtin functions to PyNames (PY-10544)
allow "create class" fix for names which start with multiple uppercase characters but aren't entirely uppercase (PY-7423)
don't add parentheses when using class name completion for decorator (PY-10235)
if there are two existing import statements that import from the same file, don't show two same items in import popup (PY-9138)
if an attribute is declared in __init__ and another method, prefer navigating to __init__ (PY-9228)
restore space in Python line comment prefix (PY-10929); re-fix PY-9840 correctly
consistent behavior of PyFunction.getContainingClass() in stub-based and non-stub-based cases (PY-1448)
tab completion for keyword arguments overwrites the = sign (PY-1337(
don't overwrite reference by Tab if it starts exactly after reference being completed (PY-6095)
Visual Studio keymap maps Shift+F1 to both QuickJavaDoc and ExternalJavaDoc (PY-7291)
fix CSS completion tests: if the reference starts at completion start location, we do need to overwrite it when Tab is pressed
don't shift text range if the element has no last child (PY-11344)
unwanted reference overwriting fix, take 3