EA-59775 - IAE: DaemonListeners$MyProfileChangeListener.profileActivated
do not handle back/forward mouse button clicks on the gutter
test setup fixed
Merge remote-tracking branch 'origin/master'
PY-11074 Clean up in ImportToImportFromIntention

* Reformat sources
* Add missing @Nullable/@NotNull annotations
* Add missing final modifiers
* Change occasional snake_case identifiers to conventional camelCase
PY-11074 Fix reference replacement
PY-12409 Automatically reformat statements modified during "Inline local" refactoring
PyFormatterModelBuilder always uses PyFile as root block element

The same way FormatterModelBuilders are implemented for Java and JavaScript.
It allows to call codeStyleManager.reformat(PsiElement) directly instead of
codeStyleManager.reformatText(elt.getContainingFile(),
elt.getTextRange().getStartOffset(), elt.getTextRange().getEndOffset());
fix NPE if Message shown on before application loaded
JGitCredentialsProvider — support YeNo credential item (required for SSH)