Skip to content

Commit 3c201eb

Browse files
committed
Refactor utbot-intellij-python package names
1 parent 1a605eb commit 3c201eb

File tree

18 files changed

+43
-51
lines changed

18 files changed

+43
-51
lines changed

settings.gradle.kts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -60,6 +60,8 @@ include("utbot-spring-framework")
6060
include("utbot-spring-commons-api")
6161
include("utbot-spring-commons")
6262
include("utbot-spring-analyzer")
63+
include("utbot-spring-sample")
64+
include("utbot-spring-test")
6365

6466
if (pythonIde.split(",").contains(ideType)) {
6567
include("utbot-python")
@@ -70,9 +72,6 @@ if (pythonIde.split(",").contains(ideType)) {
7072
include("utbot-python-executor")
7173
}
7274

73-
include("utbot-spring-sample")
74-
include("utbot-spring-test")
75-
7675
if (projectType == ultimateEdition) {
7776
if (jsBuild == buildType || jsIde.split(",").contains(ideType)) {
7877
include("utbot-js")
@@ -88,3 +87,4 @@ if (projectType == ultimateEdition) {
8887
}
8988

9089
include("utbot-light")
90+
include("utbot-intellij-java")

utbot-intellij-python/build.gradle.kts

Lines changed: 9 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -43,13 +43,14 @@ dependencies {
4343
}
4444

4545
intellij {
46-
47-
val androidPlugins = listOf("org.jetbrains.android")
48-
4946
val jvmPlugins = listOf(
5047
"java"
5148
)
5249

50+
val kotlinPlugins = mutableListOf(
51+
"org.jetbrains.kotlin"
52+
)
53+
5354
val pythonCommunityPlugins = listOf(
5455
"PythonCore:${pythonCommunityPluginVersion}"
5556
)
@@ -58,24 +59,17 @@ intellij {
5859
"Pythonid:${pythonUltimatePluginVersion}"
5960
)
6061

61-
val jsPlugins = listOf(
62-
"JavaScript"
63-
)
64-
65-
val goPlugins = listOf(
66-
"org.jetbrains.plugins.go:${goPluginVersion}"
67-
)
68-
6962
plugins.set(
7063
when (ideType) {
71-
"IC" -> jvmPlugins + pythonCommunityPlugins + androidPlugins
72-
"IU" -> jvmPlugins + pythonUltimatePlugins + jsPlugins + goPlugins + androidPlugins
73-
"PC" -> pythonCommunityPlugins
74-
"PY" -> pythonUltimatePlugins // something else, JS?
64+
"IC" -> jvmPlugins + kotlinPlugins + pythonCommunityPlugins
65+
"IU" -> jvmPlugins + kotlinPlugins + pythonUltimatePlugins
66+
"PC" -> jvmPlugins + kotlinPlugins + pythonCommunityPlugins
67+
"PY" -> jvmPlugins + kotlinPlugins + pythonUltimatePlugins // something else, JS?
7568
else -> jvmPlugins
7669
}
7770
)
7871

7972
version.set(ideVersion)
8073
type.set(ideType)
74+
SettingsTemplateHelper.proceed(project)
8175
}
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package org.utbot.intellij.plugin.language.python.table;
1+
package org.utbot.intellij.plugin.python.table;
22

33
import com.intellij.icons.AllIcons;
44
import com.jetbrains.python.psi.PyClass;
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package org.utbot.intellij.plugin.language.python.table;
1+
package org.utbot.intellij.plugin.python.table;
22

33
import com.intellij.icons.AllIcons;
44
import com.jetbrains.python.psi.PyElement;
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package org.utbot.intellij.plugin.language.python.table;
1+
package org.utbot.intellij.plugin.python.table;
22

33
import com.intellij.openapi.actionSystem.BackgroundableDataProvider;
44
import com.intellij.openapi.actionSystem.CommonDataKeys;
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package org.utbot.intellij.plugin.language.python.table;
1+
package org.utbot.intellij.plugin.python.table;
22

33
import com.jetbrains.python.psi.PyElement;
44

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package org.utbot.intellij.plugin.language.python.table;
1+
package org.utbot.intellij.plugin.python.table;
22

33
import java.util.HashSet;
44
import java.util.List;
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package org.utbot.intellij.plugin.language.python
1+
package org.utbot.intellij.plugin.python
22

33
import com.intellij.notification.NotificationType
44
import com.intellij.openapi.application.invokeLater
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package org.utbot.intellij.plugin.language.python
1+
package org.utbot.intellij.plugin.python
22

33
import com.intellij.openapi.application.ReadAction
44
import com.intellij.openapi.application.invokeLater
Lines changed: 8 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package org.utbot.intellij.plugin.language.python
1+
package org.utbot.intellij.plugin.python
22

33
import com.intellij.openapi.components.service
44
import com.intellij.openapi.ui.ComboBox
@@ -16,19 +16,16 @@ import com.jetbrains.python.psi.PyClass
1616
import com.jetbrains.python.psi.PyFunction
1717
import org.utbot.framework.codegen.domain.ProjectType
1818
import org.utbot.framework.codegen.domain.TestFramework
19-
import org.utbot.intellij.plugin.language.python.settings.PythonTestFrameworkMapper
20-
import org.utbot.intellij.plugin.language.python.settings.loadStateFromModel
21-
import org.utbot.intellij.plugin.language.python.table.UtPyClassItem
22-
import org.utbot.intellij.plugin.language.python.table.UtPyFunctionItem
23-
import org.utbot.intellij.plugin.language.python.table.UtPyMemberSelectionTable
24-
import org.utbot.intellij.plugin.language.python.table.UtPyTableItem
19+
import org.utbot.intellij.plugin.python.settings.PythonTestFrameworkMapper
20+
import org.utbot.intellij.plugin.python.settings.loadStateFromModel
21+
import org.utbot.intellij.plugin.python.table.UtPyClassItem
22+
import org.utbot.intellij.plugin.python.table.UtPyFunctionItem
23+
import org.utbot.intellij.plugin.python.table.UtPyMemberSelectionTable
24+
import org.utbot.intellij.plugin.python.table.UtPyTableItem
2525
import org.utbot.intellij.plugin.settings.Settings
2626
import org.utbot.intellij.plugin.ui.components.TestSourceDirectoryChooser
2727
import org.utbot.intellij.plugin.ui.utils.createTestFrameworksRenderer
28-
import java.awt.event.ActionEvent
2928
import java.util.concurrent.TimeUnit
30-
import javax.swing.AbstractAction
31-
import javax.swing.Action
3229
import javax.swing.DefaultComboBoxModel
3330
import javax.swing.JComponent
3431

@@ -113,7 +110,7 @@ class PythonDialogWindow(val model: PythonTestsModel) : DialogWrapper(model.proj
113110
val functionItems = functions
114111
.groupBy { it.containingClass }
115112
.flatMap { (_, pyFuncs) ->
116-
pyFuncs.map {UtPyFunctionItem(it)}
113+
pyFuncs.map { UtPyFunctionItem(it) }
117114
}
118115
val classItems = classes.map {
119116
UtPyClassItem(it)
Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package org.utbot.intellij.plugin.language.python
1+
package org.utbot.intellij.plugin.python
22

33
import com.intellij.codeInsight.CodeInsightUtil
44
import com.intellij.openapi.application.invokeLater
@@ -7,6 +7,7 @@ import com.intellij.openapi.project.Project
77
import com.intellij.psi.PsiDirectory
88
import com.intellij.psi.PsiFileFactory
99
import com.jetbrains.python.psi.PyClass
10+
import org.utbot.intellij.plugin.python.language.PythonLanguageAssistant
1011
import org.utbot.intellij.plugin.ui.utils.showErrorDialogLater
1112
import org.utbot.python.PythonTestGenerationConfig
1213
import org.utbot.python.PythonTestGenerationProcessor
Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package org.utbot.intellij.plugin.language.python
1+
package org.utbot.intellij.plugin.python
22

33
import com.intellij.openapi.module.Module
44
import com.intellij.openapi.project.Project
@@ -8,7 +8,7 @@ import com.jetbrains.python.psi.PyFile
88
import org.utbot.framework.codegen.domain.RuntimeExceptionTestsBehaviour
99
import org.utbot.framework.codegen.domain.TestFramework
1010
import org.utbot.framework.codegen.services.language.CgLanguageAssistant
11-
import org.utbot.intellij.plugin.language.python.table.UtPyTableItem
11+
import org.utbot.intellij.plugin.python.table.UtPyTableItem
1212
import org.utbot.intellij.plugin.models.BaseTestsModel
1313

1414
class PythonTestsModel(

utbot-intellij-python/src/main/kotlin/org/utbot/intellij/plugin/language/python/Utils.kt renamed to utbot-intellij-python/src/main/kotlin/org/utbot/intellij/plugin/python/Utils.kt

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package org.utbot.intellij.plugin.language.python
1+
package org.utbot.intellij.plugin.python
22

33
import com.intellij.openapi.project.Project
44
import com.intellij.openapi.roots.ProjectFileIndex
@@ -9,9 +9,9 @@ import com.intellij.psi.PsiElement
99
import com.jetbrains.python.psi.PyClass
1010
import com.jetbrains.python.psi.PyElement
1111
import com.jetbrains.python.psi.PyFunction
12-
import org.utbot.intellij.plugin.language.python.table.UtPyClassItem
13-
import org.utbot.intellij.plugin.language.python.table.UtPyFunctionItem
14-
import org.utbot.intellij.plugin.language.python.table.UtPyTableItem
12+
import org.utbot.intellij.plugin.python.table.UtPyClassItem
13+
import org.utbot.intellij.plugin.python.table.UtPyFunctionItem
14+
import org.utbot.intellij.plugin.python.table.UtPyTableItem
1515
import org.utbot.python.utils.RequirementsUtils
1616
import kotlin.random.Random
1717

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package org.utbot.intellij.plugin.language.python
1+
package org.utbot.intellij.plugin.python.language
22

33
import com.intellij.lang.Language
44
import com.intellij.openapi.actionSystem.AnActionEvent
@@ -19,6 +19,7 @@ import org.jetbrains.kotlin.idea.core.util.toPsiDirectory
1919
import org.jetbrains.kotlin.idea.core.util.toPsiFile
2020
import org.utbot.framework.plugin.api.util.LockFile
2121
import org.utbot.intellij.plugin.language.agnostic.LanguageAssistant
22+
import org.utbot.intellij.plugin.python.*
2223

2324
object PythonLanguageAssistant : LanguageAssistant() {
2425

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package org.utbot.intellij.plugin.language.python.settings
1+
package org.utbot.intellij.plugin.python.settings
22

33
import org.utbot.framework.codegen.domain.TestFramework
44
import org.utbot.intellij.plugin.settings.TestFrameworkMapper
Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
1-
package org.utbot.intellij.plugin.language.python.settings
1+
package org.utbot.intellij.plugin.python.settings
22

33
import org.utbot.framework.codegen.domain.HangingTestsTimeout
4-
import org.utbot.intellij.plugin.language.python.PythonTestsModel
4+
import org.utbot.intellij.plugin.python.PythonTestsModel
55
import org.utbot.intellij.plugin.settings.Settings
66

77
fun loadStateFromModel(settings: Settings, model: PythonTestsModel) {

utbot-ui-commons/build.gradle.kts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,6 @@ tasks {
3737
runIde {
3838
jvmArgs("-Xmx2048m")
3939
jvmArgs("--add-exports", "java.desktop/sun.awt.windows=ALL-UNNAMED")
40-
androidStudioPath?.let { ideDir.set(file(it)) }
4140
}
4241

4342
patchPluginXml {

utbot-ui-commons/src/main/kotlin/org/utbot/intellij/plugin/language/agnostic/LanguageAssistant.kt

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -97,9 +97,9 @@ abstract class LanguageAssistant {
9797
private fun loadWithException(language: Language): Class<*>? {
9898
try {
9999
return when (language.id) {
100-
"Python" -> Class.forName("org.utbot.intellij.plugin.language.python.PythonLanguageAssistant")
101-
"ECMAScript 6" -> Class.forName("org.utbot.intellij.plugin.language.js.JsLanguageAssistant")
102-
"go" -> Class.forName("org.utbot.intellij.plugin.language.go.GoLanguageAssistant")
100+
"Python" -> Class.forName("org.utbot.intellij.plugin.python.language.PythonLanguageAssistant")
101+
"ECMAScript 6" -> Class.forName("org.utbot.intellij.plugin.js.language.JsLanguageAssistant")
102+
"go" -> Class.forName("org.utbot.intellij.plugin.go.language.GoLanguageAssistant")
103103
"JAVA", "kotlin" -> Class.forName("org.utbot.intellij.plugin.language.JvmLanguageAssistant")
104104
else -> error("Unknown language id: ${language.id}")
105105
}

0 commit comments

Comments
 (0)