diff --git a/LICENSE b/LICENSE
index 5d4fc01..da54505 100644
--- a/LICENSE
+++ b/LICENSE
@@ -1,6 +1,6 @@
MIT License
-Copyright (c) 2022 jiangyy
+Copyright (c) 2019-2023 jiangyy
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
diff --git a/README.md b/README.md
index b3f7f63..33a0317 100644
--- a/README.md
+++ b/README.md
@@ -1,11 +1,15 @@
-# AutoGradle
-
-[](https://www.github.com/jyygithub/AutoGradle)
-[](https://github.com/jyygithub/AutoGradle/issues)
-[](https://plugins.jetbrains.com/plugin/12061-autogradle)
-
-
-## Get libraries and implementation quickly.
+
+
+
+
+
+
+
+
+
+
+ Get libraries and implementation quickly.
+
## Usage
diff --git a/build.gradle.kts b/build.gradle.kts
index 9292fb7..1e0dd22 100644
--- a/build.gradle.kts
+++ b/build.gradle.kts
@@ -1,11 +1,11 @@
plugins {
id("java")
- id("org.jetbrains.kotlin.jvm") version "1.7.10"
- id("org.jetbrains.intellij") version "1.9.0"
+ id("org.jetbrains.kotlin.jvm") version "1.8.10"
+ id("org.jetbrains.intellij") version "1.13.3"
}
group = "com.jiangyy"
-version = "1.3.1"
+version = "1.3.2"
repositories {
mavenCentral()
@@ -13,7 +13,7 @@ repositories {
dependencies {
implementation("com.squareup.okhttp3:okhttp:4.10.0")
- implementation("com.google.code.gson:gson:2.9.0")
+ implementation("com.google.code.gson:gson:2.10.1")
}
// Configure Gradle IntelliJ Plugin
@@ -37,7 +37,7 @@ tasks {
patchPluginXml {
sinceBuild.set("213")
- untilBuild.set("223.*")
+ untilBuild.set("232.*")
}
signPlugin {
diff --git a/src/main/kotlin/com/jiangyy/autogradle/entity/Reponse.kt b/src/main/kotlin/com/jiangyy/autogradle/entity/ApiResponse.kt
similarity index 86%
rename from src/main/kotlin/com/jiangyy/autogradle/entity/Reponse.kt
rename to src/main/kotlin/com/jiangyy/autogradle/entity/ApiResponse.kt
index 55b7e11..cb65c05 100644
--- a/src/main/kotlin/com/jiangyy/autogradle/entity/Reponse.kt
+++ b/src/main/kotlin/com/jiangyy/autogradle/entity/ApiResponse.kt
@@ -1,6 +1,6 @@
package com.jiangyy.autogradle.entity
-class Reponse(
+class ApiResponse(
val code: Int,
val message: String,
val data: MutableList
diff --git a/src/main/kotlin/com/jiangyy/autogradle/ui/EntranceDialog.kt b/src/main/kotlin/com/jiangyy/autogradle/ui/EntranceDialog.kt
index 1a82fcd..ef4cb6c 100644
--- a/src/main/kotlin/com/jiangyy/autogradle/ui/EntranceDialog.kt
+++ b/src/main/kotlin/com/jiangyy/autogradle/ui/EntranceDialog.kt
@@ -11,7 +11,7 @@ import com.intellij.ui.components.JBScrollPane
import com.intellij.ui.layout.panel
import com.intellij.ui.table.JBTable
import com.intellij.util.ui.JBDimension
-import com.jiangyy.autogradle.entity.Reponse
+import com.jiangyy.autogradle.entity.ApiResponse
import com.jiangyy.autogradle.entity.Repository
import com.jiangyy.autogradle.utils.orDefault
import okhttp3.*
@@ -33,7 +33,7 @@ import javax.swing.event.DocumentListener
import javax.swing.text.BadLocationException
class EntranceDialog(@Nullable private val event: AnActionEvent) : DialogWrapper(true), DocumentListener,
- MouseListener, ItemListener {
+ MouseListener, ItemListener {
private var bindData = mutableListOf()
private var originalData = mutableListOf()
@@ -90,9 +90,9 @@ class EntranceDialog(@Nullable private val event: AnActionEvent) : DialogWrapper
}
val keys = arrayOf(
- "All", "Androidx", "Cache", "Chart", "CustomView", "Debug", "Dialog", "Http",
- "Image", "Json", "Kit", "Log", "Permission", "Picker", "RecyclerView", "Subscribe",
- "WebView"
+ "All", "Androidx", "Cache", "Chart", "CustomView", "Debug", "Dialog", "Http",
+ "Image", "Json", "Kit", "Log", "Permission", "Picker", "RecyclerView", "Subscribe",
+ "WebView"
)
comboBox = ComboBox().apply {
@@ -222,7 +222,7 @@ class EntranceDialog(@Nullable private val event: AnActionEvent) : DialogWrapper
for (i in originalData.indices) {
val item = originalData[i]
if (
- item.nickname.orEmpty().lowercase().contains(input.orEmpty())
+ item.nickname.orEmpty().lowercase().contains(input.orEmpty())
) {
bindData.add(originalData[i])
}
@@ -233,9 +233,9 @@ class EntranceDialog(@Nullable private val event: AnActionEvent) : DialogWrapper
for (i in originalData.indices) {
val item = originalData[i]
if (
- item.nickname.orEmpty().lowercase().contains(input.orEmpty())
- &&
- item.key.orEmpty().lowercase() == key.orEmpty().lowercase()
+ item.nickname.orEmpty().lowercase().contains(input.orEmpty())
+ &&
+ item.key.orEmpty().lowercase() == key.orEmpty().lowercase()
) {
bindData.add(originalData[i])
}
@@ -288,14 +288,14 @@ class EntranceDialog(@Nullable private val event: AnActionEvent) : DialogWrapper
private fun listRepos() {
OkHttpClient().newCall(
- Request.Builder()
- .addHeader("factory-api-version", "v2.0")
- .url("https://plugins.95factory.com/api/autogradle/repository").get().build()
+ Request.Builder()
+ .addHeader("factory-api-version", "v2.0")
+ .url("https://plugins.95factory.com/api/autogradle/repository").get().build()
).enqueue(object : Callback {
override fun onFailure(call: Call, e: IOException) {}
override fun onResponse(call: Call, response: Response) {
- Gson().fromJson(response.body?.string(), Reponse::class.java)?.let { result ->
+ Gson().fromJson(response.body?.string(), ApiResponse::class.java)?.let { result ->
originalData = result.data
bindData.clear()
bindData.addAll(result.data)