idea-conventional-commit
idea-conventional-commit copied to clipboard
Context and template-based completion for conventional/semantic commits.
## STR HAppened directly after starting WebStorm (loading a project). ## Stacktrace ``` ClearLocalMessageHistoryAction#[email protected] (com.github.lppedd.cc.vcs.ClearLocalMessageHistoryAction), actionId=cc.vcs.clearLocalMessageHistory, text='Clear Message History' java.lang.IllegalArgumentException: Requested element count -1 is less than zero. at kotlin.sequences.SequencesKt___SequencesKt.take(_Sequences.kt:557)...
``` com.intellij.diagnostic.PluginException: com.github.lppedd.cc.psiElement.CommitSubjectPsiElement cannot be presented [Plugin: com.github.lppedd.idea-conventional-commit] at com.intellij.diagnostic.PluginProblemReporterImpl.createPluginExceptionByClass(PluginProblemReporterImpl.java:23) at com.intellij.diagnostic.PluginException.createByClass(PluginException.java:83) at com.intellij.codeInsight.navigation.UtilKt.presentationError(util.kt:108) at com.intellij.codeInsight.navigation.UtilKt.targetPresentation(util.kt:92) at com.intellij.lang.documentation.psi.PsiElementDocumentationTarget.getPresentation(PsiElementDocumentationTarget.kt:64) at com.intellij.lang.documentation.impl.ImplKt.documentationRequest(impl.kt:18) at com.intellij.lang.documentation.ide.impl.DocumentationTargetHoverInfoKt$calcTargetDocumentationInfo$1$request$1.invoke(DocumentationTargetHoverInfo.kt:41) at com.intellij.lang.documentation.ide.impl.DocumentationTargetHoverInfoKt$calcTargetDocumentationInfo$1$request$1.invoke(DocumentationTargetHoverInfo.kt) at com.intellij.openapi.application.rw.InternalReadAction.insideReadAction(InternalReadAction.kt:96) at com.intellij.openapi.application.rw.InternalReadAction.access$insideReadAction(InternalReadAction.kt:13) at com.intellij.openapi.application.rw.InternalReadAction$tryReadCancellable$1.invoke(InternalReadAction.kt:81)...
In my company we used to use [ ] instead of ( ). Is there any way to change the symbol?
## STR I don't know. Was just a strat of WebStorm when already started with another project. Started and, git pull, stopped Angular/test server, i.e did a lot of things...
https://www.conventionalcommits.org/en/v1.0.0/ the doc is `BREAKING CHANGE`
Currently, when autocompleting a footer token, a colon is always added. While this is the desired behavior in most cases, the conventional commit specification states that this should not be...
hope can have global history , so some message can be reuse
publish dev version for allow install and test new version before publish stable version
Feel free to write down whatever you want regarding the plugin, good and bad things you noticed using it, things you would like to see implemented or enhanced.
I would like to be able to disable auto-completion for some fields, namely commit Subject.