unit-mesh / auto-dev

🧙‍AutoDev: The AI-powered coding wizard with multilingual support 🌐, auto code generation 🏗️, and a helpful bug-slaying assistant 🐞! Customizable prompts 🎨 and a magic Auto Dev/Testing/Document/Agent feature 🧪 included! 🚀
https://ide.unitmesh.cc/
Mozilla Public License 2.0
2.62k stars 303 forks source link

Bug: auto generate commit message do not work #162

Closed jialiu-github closed 2 months ago

jialiu-github commented 2 months ago

java. lang.NoSuchrieldError: Companionat ce. witmesh. devti. actions.vcs. CommitllessngeSuggestionAction findExampleCommitlessages (CommitllesagesuggestionAction. kt: 113) at cc. uitmesh. devti. actions,vcs. CommitlessngesuggestionAction. generateCommitlessage (CommitlessagesuggestionAction. kt.162) at cc. itmesh. devti. aotions.vcs. CommitlessageSuggestionAction. executeAction$lambdag0 (CommitessagesuggestionAction. kt: 81) at com intellij, openapi. application. impl, ApplicationImpl$1. run (ApplicationImpl. java: 246) at java. base/java. util.concurrent, Bxecutors$RunableAdapter.call(Executors. java:539) at java. base/java. util. concurrent. futureTask, run (FutureTask. java:264) at iava, base/iavs, util, concurrent, ThreadPoolExecutor. runWorker(ThreadPoolExecutor. java: 1136) at java. base/java. util. concurrent, ThreadPoolExecutor$Worker.ru(ThreadPoolExecutor, java: 635) at java. base/java. util. concurrent. Executors$PrivilegedThreadFactory$1$1.run(Executors. java: 702) at java. base/java. util. concurrent.〖xecutors$PrivilegedThreadFactory$1$1.run(Executors. java:699) at java. base/java. security.AccessController.doPrivileged(AccessController. java:399) at java. base/java. util. concurrent.Executors$PrivilegedThreadFactory$1. ru (Executors. java:699) at java.base/java.lmg. Thread.run (Thread. java:833)

jialiu-github commented 2 months ago

version: intellij community 2022.3.3

jialiu-github commented 2 months ago

This is an issue about compatibility between IU and IC. To fix this, we need to change build.gradle.kts and plugin.xml files, which will require considerable effort to manage the versions. So we decided not to fix this until enough contributors join us.