Skip to content

Commit 8854917

Browse files
committed
chore(harmonyos): modify AutoArkUiTask and AutoArkUiAction
- Update text and family name in AutoArkUiAction to "Auto gen ArkUI" - Add check for DevEcoStudio and AndroidStudio in isAvailable method of AutoArkUiAction
1 parent e5af98a commit 8854917

File tree

2 files changed

+7
-5
lines changed

2 files changed

+7
-5
lines changed

exts/ext-harmonyos/src/main/kotlin/cc/unitmesh/harmonyos/actions/AutoArkUiAction.kt

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -12,12 +12,14 @@ import com.intellij.psi.PsiFile
1212

1313
class AutoArkUiAction : ChatBaseIntention() {
1414
override fun priority(): Int = 900
15-
override fun getText(): String = "Auto Ark UI"
16-
override fun getFamilyName(): String = "Auto Ark UI"
15+
override fun getText(): String = "Auto gen ArkUI"
16+
override fun getFamilyName(): String = "Auto gen ArkUI"
1717

1818
override fun isAvailable(project: Project, editor: Editor?, file: PsiFile?): Boolean {
19-
return System.getProperty("idea.platform.prefix", "idea") == "DevEcoStudio"
20-
|| System.getProperty("idea.platform.prefix", "idea") == "AndroidStudio"
19+
val isDevEcoStudio = System.getProperty("idea.platform.prefix", "idea") == "DevEcoStudio"
20+
val isAndroidStudio = System.getProperty("idea.platform.prefix", "idea") == "AndroidStudio"
21+
22+
return isDevEcoStudio || isAndroidStudio
2123
}
2224

2325
override fun invoke(project: Project, editor: Editor?, file: PsiFile?) {

exts/ext-harmonyos/src/main/kotlin/cc/unitmesh/harmonyos/actions/auto/AutoArkUiTask.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ class AutoArkUiTask(
1616

1717
indicator.text = AutoDevBundle.message("autopage.generate.clarify")
1818
val components = flow.clarify()
19-
// tables will be list in string format, like: `[table1, table2]`, we need to parse to Lists
19+
2020
val componentNames = components.substringAfter("[").substringBefore("]")
2121
.split(", ").map { it.trim() }
2222

0 commit comments

Comments
 (0)