idea-conventional-commit
idea-conventional-commit copied to clipboard
Context and template-based completion for conventional/semantic commits.
Breaking changes should contain [BREAKING CHANGE:](https://www.conventionalcommits.org/en/v1.0.0/#commit-message-with-both--and-breaking-change-footer) in the commit message body. When using lerna without adding this message version won't be bumped. according to spec ! is only to draw...
Are you interested to setup CI, at least for the PRs. I suppose having a deploying pipeline is nice as well. But it's a tad more involved on your part.
``` java.lang.IllegalStateException: Lookup enhancers map should be empty at com.github.lppedd.cc.completion.ConventionalCommitTextCompletionContributor$LookupCreationListener.installLookupEnhancer(ConventionalCommitTextCompletionContributor.kt:310) at com.github.lppedd.cc.completion.ConventionalCommitTextCompletionContributor$LookupCreationListener.activeLookupChanged(ConventionalCommitTextCompletionContributor.kt:305) at com.intellij.util.messages.impl.MessageBusImplKt.invokeMethod(MessageBusImpl.kt:649) at com.intellij.util.messages.impl.MessageBusImplKt.invokeListener(MessageBusImpl.kt:625) at com.intellij.util.messages.impl.MessageBusImplKt.deliverMessage(MessageBusImpl.kt:399) at com.intellij.util.messages.impl.MessageBusImplKt.pumpWaiting(MessageBusImpl.kt:378) at com.intellij.util.messages.impl.MessageBusImplKt.access$pumpWaiting(MessageBusImpl.kt:1) at com.intellij.util.messages.impl.MessagePublisher.invoke(MessageBusImpl.kt:437) at jdk.proxy2/jdk.proxy2.$Proxy299.activeLookupChanged(Unknown Source) at com.jetbrains.rdserver.completion.BackendLookupManagerImpl.fireActiveLookupChanged(BackendLookupManagerImpl.kt:272) at...
Conventional Commit version: 0.21.0 IDEA version: 2022.3.1 Exception: ``` com.intellij.serviceContainer.AlreadyDisposedException: Cannot create com.intellij.openapi.vcs.VcsConfiguration because container is already disposed (container=Project(name=libs-autotests-framework, containerState=DISPOSE_COMPLETED, componentStore=....) (disposed)) at com.intellij.serviceContainer.ContainerUtilKt.throwAlreadyDisposedError(containerUtil.kt:40) at com.intellij.serviceContainer.ComponentManagerImpl.doGetService(ComponentManagerImpl.kt:695) at com.intellij.serviceContainer.ComponentManagerImpl.getService(ComponentManagerImpl.kt:629) at com.github.lppedd.cc.vcs.InternalRecentCommitsService.getOrderedSavedCommitMessages(InternalRecentCommitsService.kt:141)...
Hello, This plugin would be much use to me if it supported the `extends` keyword (e.g. [as in](https://github.com/conventional-changelog/commitlint/tree/master/%40commitlint/config-conventional) `@commitlint/config-conventional`).
After updating Android Studio to latest stable version (Android Studio Koala | 2024.1.1), the plugin is incompatible.
Hey, would be nice if you can add the possibility of [gitmoji](https://github.com/carloscuesta/gitmoji) to the matching regexes :smile:
I just installed the plugin to pycharm 2024.1 and I'm getting ![image](https://github.com/lppedd/idea-conventional-commit/assets/5525771/43e6f26f-969a-403c-9390-d924d727e698)
The following Exception occurs every time I open a project in a Windows IDEA connected to WSL. `java.lang.IllegalArgumentException: Missing extension point: com.github.lppedd.idea-conventional-commit.commitInspectionProvider in container Application (IR on EDT disabled) at...