PY-11968 "Pull member up" refactoring should not allow user to move member up if parent already has one
PY-11290 Target classes of "Pull Members Up" refactoring should be sorted in ancestry order
PY-11289 "Pull Members Up" should not hoist code into python stubs/skeletons.
PY-11288 Better default for target of "Pull Members Up" refactoring
GitRootFinder removed as unnecessary
regress: don't hold strong reference to index content
[git] IDEA-120042 Protect against zero timestamp
update browser icons
add icons for custom browsers — yandex, chromium, canary
Merge remote-tracking branch 'origin/master'
high CPU and EditorTextField/LanguageConsole scrolling
PY-11958 PullUp refactoring breaks class signature if class has more than 2 ancestors
Activate Maven extensions during project resolution.

Load extensions so custom transports can be registered, and invoke
AbstractMavenLifecycleParticipant#afterSessionStart() and #afterProjectsRead()
so extensions have a chance to modify the project model.

Fixes IDEA-119940 Maven extensions not activated
Make WorkspaceReader available to extensions.

Add unit tests.
Fix typo.
assume custom stubs only if psifile's content element type isn't IStubElementType, this fixes performance problem of previous change (that added support for dom indices). The performance problem was manifested for flex stubs produced by decompiler.
don't allow edit action if not editable