Environment:
- Java version=11.0.12
- Java vendor=JetBrains s.r.o.
- OS name=Mac OS X
- OS architecture=x86_64
- IDE=PyCharm 2021.2.2
- CodeScan version=4.7.3
Cannot create extension without pico container (class=org.sonarlint.intellij.trigger.SonarLintCheckinHandlerFactory, constructors=[public org.sonarlint.intellij.trigger.SonarLintCheckinHandlerFactory(org.sonarlint.intellij.config.global.SonarLintGlobalSettings)]), please remove extra constructor parameters
com.intellij.diagnostic.PluginException: Cannot create class org.sonarlint.intellij.trigger.SonarLintCheckinHandlerFactory (classloader=PluginClassLoader(plugin=PluginDescriptor(name=CodeScan, id=com.code-scan.intellij, descriptorPath=plugin.xml, path=~/Library/Application Support/JetBrains/PyCharmCE2021.2/plugins/CodeScan, version=4.7.3, package=null), packagePrefix=null, instanceId=14, state=active))
at com.intellij.serviceContainer.ComponentManagerImpl.instantiateClass(ComponentManagerImpl.kt:870)
at com.intellij.openapi.extensions.impl.XmlExtensionAdapter.instantiateClass(XmlExtensionAdapter.java:99)
at com.intellij.openapi.extensions.impl.XmlExtensionAdapter$SimpleConstructorInjectionAdapter.instantiateClass(XmlExtensionAdapter.java:116)
at com.intellij.openapi.extensions.impl.XmlExtensionAdapter.createInstance(XmlExtensionAdapter.java:66)
at com.intellij.openapi.extensions.impl.ExtensionPointImpl.processAdapter(ExtensionPointImpl.java:486)
at com.intellij.openapi.extensions.impl.ExtensionPointImpl.processAdapters(ExtensionPointImpl.java:434)
at com.intellij.openapi.extensions.impl.ExtensionPointImpl.getExtensions(ExtensionPointImpl.java:257)
at com.intellij.openapi.extensions.ExtensionPointName.getExtensions(ExtensionPointName.java:35)
at com.intellij.openapi.vcs.impl.CheckinHandlersManagerImpl.getRegisteredCheckinHandlerFactories(CheckinHandlersManagerImpl.kt:16)
at com.intellij.vcs.commit.AbstractCommitWorkflow$Companion.getCommitHandlerFactories(AbstractCommitWorkflow.kt:307)
at com.intellij.vcs.commit.AbstractCommitWorkflow$Companion.getCommitHandlers(AbstractCommitWorkflow.kt:315)
at com.intellij.vcs.commit.AbstractCommitWorkflowHandler.initCommitHandlers(AbstractCommitWorkflowHandler.kt:89)
at com.intellij.vcs.commit.NonModalCommitWorkflowHandler.vcsesChanged(NonModalCommitWorkflowHandler.kt:79)
at com.intellij.vcs.commit.ChangesViewCommitWorkflowHandler.<init>(ChangesViewCommitWorkflowHandler.kt:79)
at com.intellij.openapi.vcs.changes.ChangesViewManager$ChangesViewToolWindowPanel.updateCommitWorkflow(ChangesViewManager.java:601)
at com.intellij.openapi.vcs.changes.ChangesViewManager.updateCommitWorkflow(ChangesViewManager.java:273)
at com.intellij.openapi.vcs.changes.ChangesViewManager.lambda$new$0(ChangesViewManager.java:118)
at com.intellij.util.messages.impl.MessageBusImpl.invokeMethod(MessageBusImpl.java:642)
at com.intellij.util.messages.impl.MessageBusImpl.invokeListener(MessageBusImpl.java:620)
at com.intellij.util.messages.impl.MessageBusImpl.access$300(MessageBusImpl.java:33)
at com.intellij.util.messages.impl.MessageBusImpl$MessagePublisher.executeOrAddToQueue(MessageBusImpl.java:208)
at com.intellij.util.messages.impl.MessageBusImpl$MessagePublisher.publish(MessageBusImpl.java:190)
at com.intellij.util.messages.impl.MessageBusImpl$MessagePublisher.invoke(MessageBusImpl.java:166)
at com.sun.proxy.$Proxy128.commitModeChanged(Unknown Source)
at com.intellij.vcs.commit.CommitModeManager.updateCommitMode(CommitModeManager.kt:77)