From 47c73c2c02b02abb5c2365a538623efbbbc2fa96 Mon Sep 17 00:00:00 2001 From: Ilya Kirillov Date: Thu, 1 Aug 2024 16:09:02 +0200 Subject: [PATCH] [kotlin] add a list of plugins which are safe to enable in K2 IDE mode Currently, if a plugin depends on Kotlin plugin in K2 mode and the plugin is not marked as k2-compatible, then it's going to be disabled. We have around 550 plugins depending on Kotlin. A lot of them do not use resolve. This commit adds a list of plugins which are safe to enable in K2 mode. KTIJ-30545 ^KTIJ-30546 fixed (cherry picked from commit 3707395411167ef2ca12693f97a40a0f75b95357) IJ-MR-141637 GitOrigin-RevId: bb1f21debb4fba3ae735e640c89fb54e6904637d --- .../resources/pluginsCompatibleWithK2Mode.txt | 276 +++++++++++++++++- 1 file changed, 275 insertions(+), 1 deletion(-) diff --git a/platform/core-impl/resources/pluginsCompatibleWithK2Mode.txt b/platform/core-impl/resources/pluginsCompatibleWithK2Mode.txt index 008fbe8d81a1..bc967e2de511 100644 --- a/platform/core-impl/resources/pluginsCompatibleWithK2Mode.txt +++ b/platform/core-impl/resources/pluginsCompatibleWithK2Mode.txt @@ -1 +1,275 @@ -cn.kotliner.dataclass \ No newline at end of file +izhangzhihao.rainbow.brackets +com.chrisrm.idea.MaterialThemeUI +com.jetbrains.space +ru.adelf.idea.dotenv +com.github.copilot +cn.yiiguxing.plugin.translate +aws.toolkit +zielu.gittoolbox +com.baomidou.plugin.idea.mybatisx +com.github.tuchg.nonasciicodecompletionhelper +com.demonwav.minecraft-dev +SequenceDiagram +com.bruce.intellijplugin.generatesetter +com.intellij.selenium +com.godwin.json.parser +com.google.gct.core +com.github.dinbtechit.vscodetheme +com.intellij.aqua +dev.eltonsandre.intellij.spring.assistant.plugin +com.zhaow.restful.toolkit +com.intellij.grazie.pro +cn.cloud.auto.restful.tool +com.intellij.tide +com.intellij.bigdatatools.zeppelin +com.ruiyu.ruiyu +io.kanro.idea.plugin.protobuf +ink.organics.pojo2json +codiumai.codiumai +tanvd.grazi +io.snyk.snyk-intellij-plugin +com.star.easydoc.easy-javadoc +izhangzhihao.rainbow.brackets.lite +de.mariushoefler.flutter_enhancement_suite +MetricsReloaded +io.github.kings1990.FastRequest +GradleDependenciesHelper +com.dengzii.plugin.adb +com.mallowigi.colorHighlighter +me.jinghong.restful.toolkit +pl.pszklarska.pubversionchecker +com.idescout.sqlite +com.intellij.aqua.selenium +com.xxxtai.coding.SmartInputSourceIntelliJ +dev.turingcomplete.intellijdevelopertoolsplugins +com.viartemev.requestmapper +com.dengzii.plugin.converter +org.jfrog.idea +com.crzsc.FlutterAssetsGenerator +com.jetbrains.intellij.api.watcher +com.github.ArtsiomCh.NestedBracketsColorer +cn.apipost.Apipost-idea-plugin-2.0 +io.github.linwancen.show-comment +com.github.catppuccin.jetbrains_icons +hdzi.idea-editstarters-plugin +LivePlugin +org.intellij.featureSuggester +de.marhali.easyi18n +software.amazon.ion.intellj +jiux.net.plugin.restful.toolkit +com.intellij.graalvm +cn.bestwu.gdph +me.scana.okgradle +com.github.shiraji.permissionsdispatcherplugin +io.jetclient +com.github.shiraji.yaemoji +io.github.newhoo.restkit +com.smartapplications.stormsections +il.co.galex.namethatcolor +com.godwin.kdocer +tarn.gradle.dependencies +com.vv.adbuninstall +intellij.ktor +com.github.goldsubmarine.restfulhelper +me.shedaniel.architectury +net.labymod.intellij.singlehotswap +com.longforus.kotlincodesorter +com.coasns.leetcode +com.itcodebox.leewyatt.notebooks.id +MIFCMNotification.MIFCMNotification +io.data2viz.kotlinx.htmlplugin +com.huawei.codearts.snap +com.ramusthastudio.plugin.unixtimestamp +org.skellig.plugin.language +com.github.shiraji.ipgwizard +com.dwilden.crondescriptor +com.visprogramming.armory +com.github.shiraji.databindinglayout +by.overpass.svg-to-compose-intellij +org.jetbrains.research.refactorinsight +cn.vove7.ide.plugin.rest +com.khch.restful.tool +fortify.securityAssistant.security-assistant-intellij +com.github.goodforgod.dummymapper +com.github.kikimanjaro.stickyscroll +dev.jbang.intellij.JBangPlugin +QuickRequest +com.github.healarconr.loggerfolding +org.norbye.tor.kdocformatter +com.github.linwancen.drawgraph +cn.te0.flutter-getx-starter +com.github.lppedd.kotlin-additional-highlighting +com.sheepapps.vivabloc.vivabloc +org.videobug.videobug +org.github.ponking66.ccecdit +dev.vinayshetty.stateart +cn.mycommons.serializednamegen +com.mozt.plugins.restful +com.dengzii.plugin.template +com.madrapps.handlebars-support +com.jetbrains.typofixer +app.codepreview.plugin +com.dengzii.plugin.findview +com.github.aloxc.plugin.restplus +com.intellij.spring.boot +easy.char +com.programmersbox.Full-Multiplatform-Compose +dev.earthly.earthly-intellij-plugin +com.schibsted.protein +br.com.zup.beagle-intellij-plugin +dev.magic.extension +kvision.project.wizard +com.faendir.intellij.gradle-version-catalogs-plugin +cn.mycommons.tools.plugin.databindingconvert +me.majiajie.ideaplugin.findviewforandroid +dev.denwav.gradle-libs-error-suppressor +com.vlnabatov.alabaster +site.forgus.plugins.api-generator-plus +com.optimizely.intellij.sdk.action +com.cuongloveit.androidsorter +com.uber.motif +org.teavm.idea +cn.kotliner.dataclass +com.leon.plugin.arouter +pl.gmat.screengenerator +com.sukaiyi.gitee-idea-plugin +firsttimeinforever.focusmode +com.centurylink.mdw.studio +SequenceOutline +com.copperleaf.ballast.Ballast +org.hackathon.perf-guard +maratische.plugin.stacktraceviewer +spek-test-template-plugin +com.wilinz.globalization.translator +argument.twins.com.kDocAdvancedGenerator +com.zys.http +com.github.artsiomch.JReader +com.github.s4nchez.okeydoke.idea +cn.jgayb.fenix-plugin +cn.mycommons.autovalueconvert +com.github.ArtsiomCh.KDocCleanRead +sg.bigo.mobile.android.srouter +fr.toshi.autocomposepreview +com.dengzii.plugin.rbk +com.github.barfurth.jb.plastic +edu.jetbrains.plugin.lt +com.lizhi.translation-ios-flutter-plugin +com.kedacom.legoarch.plugin +fr.toshi.composeiconviewer +com.bruce.intellijplugin.dtomarker +io.github.api.swapi +com.xdd.flutter_code_helper +com.wada811.kotlinizepr.kotlinize-pr-plugin +com.getyourguide.paparazzi +com.xiaxiayige.android.parcelablegetset +com.cycode.plugin +com.intellij.editSuggestion +firsttimeinforever.gradlerunguttericons +com.nasller.requestmapper +com.khch.scheduler +com.paulmethfessel.intellij-keyword-info-kotlin +cn.mycommons.auto +com.dengzii.plugin.kt_ext_indexer +>com.ben.df +com.toocol.plugin.anisEscapeTooltip +org.bitstrings.idea.plugins.TestInsanity +org.mallowigi.focusmode +Test +br.com.devsrsouza.intellij.dropboxfocus +com.xingin.KDocGenerator +me.danwi.sqlex +com.xiaojinzi.routergo +com.github.theapache64.rebuggerplugin +it.aliut.kotlincollectionsizes +dev.jeka.ide.intellij +com.github.aqinn.ktxhelper +ru.alezhu.idea.plugins.named_argument_stubs +com.xxz.plugin.AutoAssistJson +com.github.scaventz.comparator +Up2Dep +com.xiaxiayige.plugin.methodsort +com.easy-query.plugin +m2mobi.m2plugin +drhd.sequalsk +com.voestalpine.FxmlSync +com.yuanzhy.dogcoder.ide.intellij +com.mxn.terrier +com.github.rougsig.file-template-loader +com.kiven.json2dart +architecture.guard.solution.code.review +CleverTap_Plugin +com.grouter.idea.plugin +dev.harivignesh.dsl +com.sourceplusplus.sourcemarker +com.wangcaoming.jj_develop_tools +tanvd.bayou.plugin +com.yleanlink.template +dev.rasul.wrapcompose +org.jetbrains.plugins.ninefix +in.obvious.mobius.creator +com.bukowiecki.breakpoint.manager +com.thoughtworks.hash-defaults +com.marcherdiego.events.navigator +com.weylan.ProtostuffTagGenerator +dev.autometrics.plugin +com.llyke.plugin.tools +org.kotsuite +Lincheck +ru.vassuv.plugin.create_from_template +MrRedisTool +picimako.justkitting +com.instabug.ide-plugin +com.intellij.apiCompatibilityRepairer +org.sparib.ftcConvenience +com.sursey.plugin +MrJsonTool +com.bambi.bambi-kdocer +kim.nzxy.spel.kit +com.github.rougsig.actionsdispatcher.ideaplugin +cn.com.mustache.multicolor.brackets +com.codax.jetbrains +com.github.jisoo0817.hongbogtemplate +com.kuaishou.kwaipilot +com.jdpay.android.plugin +io.github.divinenickname.kotlin.utgen.idea.plugin +ide.writers +com.bukowiecki.weevil +com.strawhats.kenerator +com.github.nayunjae.wantedandroidstudioplugin +io.exam.intellij.plugin +com.github.volkov.znavi +com.github.vsay01.mvpsetup +io.github.slava0135.doktestidea +com.zelaux.arcplugin +org.fairy.intellij +dev.paulshields.assistantview +cn.zhiyou.ZhiYouToolkit +com.xwh.jsonToDart +com.zeroxera.android.res +com.byte_stefan.collect_util +io.github.takahirom.roborazzi +org.example.kplug +com.tecknobit.mantisplugin +com.github.kelinzhou.uikittemplates +dev.panuszewski.gradle-jumper +com.intellij.javaee.reverseEngineering +com.github.tiden0614.intellijfuncargcomment +ru.ntrubkin.laconic.tests +com.github.jmechamfd.kotlinadvancedfolding +io.github.pavelannin.keemun.plugin.template +com.mayi.ColorPlugin +com.vanjor.FragmentInComposeHelper +shop.itbug.dd_kotlin_util +com.github.songgyubin.cleanarchitecturecoretemplateplugin +com.star.easydoc.easy-kdoc +de.kfindeisen.intellijplugins.awesomecaretlocator +com.github.zooombiee.mvvmplatform +failgood.idea +com.xotoplug +com.developtools.api-doc +com.loganmay.jetbrains.plugins.wordwrapcomments +com.jetbrains.outsight +com.appwiir.android.plugin +dev.slne.surf.ide.surf-ide-extension +me.omico.intellij.gradm +dev.jeka.ide \ No newline at end of file