Skip to content

Commit d45fd69

Browse files
authored
Merge pull request #33 from mdddj/3.8.1
3.9.0
2 parents 4b0f3d4 + 0a5575f commit d45fd69

41 files changed

Lines changed: 852 additions & 620 deletions

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

build.gradle.kts

Lines changed: 17 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,14 +7,16 @@ val ideaType: String by project
77
val pluginVersion: String by project
88

99
plugins {
10-
id("org.jetbrains.kotlin.jvm") version "1.9.0-RC"
10+
id("org.jetbrains.kotlin.jvm") version "1.9.20"
1111
id("org.jetbrains.intellij") version "1.16.0"
1212
id("org.jetbrains.kotlin.plugin.serialization") version "1.9.20-RC"
13+
idea
1314
}
1415
group = "shop.itbug"
1516
version = pluginVersion
1617

1718
repositories {
19+
mavenLocal()
1820
mavenCentral()
1921
google()
2022
maven { url = uri("https://maven.pkg.jetbrains.space/public/p/compose/dev") }
@@ -57,7 +59,6 @@ dependencies {
5759
implementation("com.alibaba.fastjson2:fastjson2:latest.release")
5860
implementation("com.alibaba.fastjson2:fastjson2-kotlin:latest.release")
5961
implementation("com.google.code.gson:gson:latest.release")
60-
implementation("org.xerial:sqlite-jdbc:latest.release")
6162
implementation("org.jetbrains.kotlinx:kotlinx-serialization-json:latest.release")
6263
}
6364

@@ -82,6 +83,20 @@ tasks {
8283
untilBuild.set(untilBuildVersion)
8384
changeNotes.set(
8485
"""
86+
<div>
87+
<h1>3.8.4.Iguana</h1>
88+
<ul>
89+
<li>Add the ability to set default values (freezed)</li>
90+
</ul>
91+
</div>
92+
<div>
93+
<h1>3.8.3</h1>
94+
<ul>
95+
<li>Removed the context menu: "Covert to By Flutterx", which didn't help much</li>
96+
<li>Removed the "Favorite Plugins" tool window and its related functions.</li>
97+
<li>Fix the problem that "SP" can not be displayed</li>
98+
</ul>
99+
</div>
85100
<div>
86101
<h1>3.8.0</h1>
87102
<ul>

gradle.properties

Lines changed: 22 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -1,25 +1,32 @@
11
kotlin.stdlib.default.dependency=true
22
kotlin.incremental.useClasspathSnapshot=false
33
kotlin.experimental.tryK2=true
4-
pluginVersion=3.8.0
5-
# AS release version : https://plugins.jetbrains.com/docs/intellij/android-studio-releases-list.html
6-
dartVersion=223.8950
7-
flutterVersion=75.1.2
4+
kapt.use.k2=true
5+
pluginVersion=3.8.4.iguana
6+
#===============================> 223 AS release version : https://plugins.jetbrains.com/docs/intellij/android-studio-releases-list.html
7+
#===============================> 正式版本最新 Giraffe
8+
dartVersion=223.8977
9+
flutterVersion=76.3.2
810
sinceBuildVersion=223
911
untilBuildVersion=223.*
1012
ideaVersion=2022.3.1.18
1113
ideaType=AI
12-
# AS Canary version : https://plugins.jetbrains.com/docs/intellij/android-studio-releases-list.html
13-
#dartVersion=232.9559.10
14-
#flutterVersion=75.1.4
15-
#sinceBuildVersion=232
16-
#untilBuildVersion=232.*
17-
#ideaVersion=2023.2.1.7
14+
#===============================> 231 AS Hedgehog version : https://plugins.jetbrains.com/docs/intellij/android-studio-releases-list.html
15+
#dartVersion=231.9402
16+
#flutterVersion=76.3.3
17+
#sinceBuildVersion=231
18+
#untilBuildVersion=231.*
19+
#ideaVersion=2023.1.1.24
1820
#ideaType=AI
19-
# idea eap
20-
#dartVersion=232.9559.10
21-
#flutterVersion=75.1.4
21+
#===============================> 232 AS iguana
22+
#dartVersion=232.10248
23+
#flutterVersion=76.3.4
2224
#sinceBuildVersion=232
2325
#untilBuildVersion=232.*
24-
#ideaVersion=LATEST-EAP-SNAPSHOT
25-
#ideaType=IC
26+
#ideaVersion=2023.2.1.11
27+
#ideaType=AI
28+
#===============================================
29+
systemProp.http.proxyHost=127.0.0.1
30+
systemProp.http.proxyPort=7890
31+
systemProp.https.proxyHost=127.0.0.1
32+
systemProp.https.proxyPort=7890

rebel.xml

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
3+
<!--
4+
This is the JRebel configuration file. It maps the running application to your IDE workspace, enabling JRebel reloading for this project.
5+
Refer to https://manuals.jrebel.com/jrebel/standalone/config.html for more information.
6+
-->
7+
<application generated-by="intellij" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://www.zeroturnaround.com" xsi:schemaLocation="http://www.zeroturnaround.com http://update.zeroturnaround.com/jrebel/rebel-2_3.xsd">
8+
9+
<id>dd_flutter_idea_plugin</id>
10+
11+
</application>

settings.gradle.kts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
1-
rootProject.name = "FlutterCheckVersionX"
1+
rootProject.name = "FlutterX"
22
pluginManagement {
33
repositories {
4-
maven ("https://oss.sonatype.org/content/repositories/snapshots/")
4+
maven("https://oss.sonatype.org/content/repositories/snapshots/")
55
gradlePluginPortal()
66
}
77
}

src/main/kotlin/note/jdbc/FlutterCollectService.kt

Lines changed: 0 additions & 133 deletions
This file was deleted.

src/main/kotlin/note/jdbc/SqliteConnect.kt

Lines changed: 0 additions & 92 deletions
This file was deleted.

src/main/kotlin/note/setting/InitFlutterPluginSettingDialog.kt

Lines changed: 0 additions & 31 deletions
This file was deleted.

src/main/kotlin/shop/itbug/fluttercheckversionx/actions/FunctionParamsToFreezed.kt

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@ import com.intellij.psi.util.PsiTreeUtil
66
import com.jetbrains.lang.dart.psi.impl.*
77
import shop.itbug.fluttercheckversionx.common.MyAction
88
import shop.itbug.fluttercheckversionx.dialog.FreezedCovertDialog
9+
import shop.itbug.fluttercheckversionx.i18n.PluginBundle
910
import shop.itbug.fluttercheckversionx.model.DartClassProperty
1011
import shop.itbug.fluttercheckversionx.model.FreezedCovertModel
1112
import shop.itbug.fluttercheckversionx.util.firstChatToUpper
@@ -69,6 +70,7 @@ class FunctionParamsToFreezed : MyAction() {
6970

7071
override fun update(e: AnActionEvent) {
7172
e.presentation.isEnabled = e.selectTextIsDartMethodElement()
73+
e.presentation.text = PluginBundle.get("editor.freezed.fun.param.to.class")
7274
super.update(e)
7375
}
7476

0 commit comments

Comments
 (0)