Skip to content

Commit ea2fc2e

Browse files
committed
refactor package name
1 parent 8e6f8fb commit ea2fc2e

File tree

5 files changed

+14
-10
lines changed

5 files changed

+14
-10
lines changed

plugin/build.gradle.kts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ gradlePlugin {
2222
id = "io.github.thoughtworks.ark.router"
2323
displayName = "Router plugin"
2424
description = "Router plugin"
25-
implementationClass = "zlc.season.butterfly.plugin.ButterflyPlugin"
25+
implementationClass = "com.thoughtworks.ark.router.plugin.RouterPlugin"
2626
}
2727
}
2828
}

plugin/src/main/java/zlc/season/router/plugin/ModuleClassVisitorFactory.kt renamed to plugin/src/main/java/com/thoughtworks/ark/router/plugin/ModuleClassVisitorFactory.kt

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package zlc.season.router.plugin
1+
package com.thoughtworks.ark.router.plugin
22

33
import com.android.build.api.instrumentation.AsmClassVisitorFactory
44
import com.android.build.api.instrumentation.ClassContext
@@ -47,7 +47,7 @@ abstract class ModuleClassVisitorFactory : AsmClassVisitorFactory<ModuleClassVis
4747
}
4848

4949
override fun isInstrumentable(classData: ClassData): Boolean {
50-
if (classData.interfaces.contains("zlc.season.butterfly.module.Module")) {
50+
if (classData.interfaces.contains("com.thoughtworks.ark.router.module.Module")) {
5151
ModuleHolder.addModule(classData.className)
5252
}
5353

@@ -78,14 +78,14 @@ class ModuleMethodVisitor(methodVisitor: MethodVisitor) : MethodVisitor(ASM7, me
7878
ModuleHolder.forEach {
7979
mv.visitFieldInsn(
8080
GETSTATIC,
81-
"zlc/season/router/ButterflyCore",
81+
"com/thoughtworks/ark/router/RouterCore",
8282
"INSTANCE",
83-
"Lzlc/season/butterfly/ButterflyCore;"
83+
"Lcom/thoughtworks/ark/router/RouterCore;"
8484
)
8585
mv.visitLdcInsn(it)
8686
mv.visitMethodInsn(
8787
INVOKEVIRTUAL,
88-
"zlc/season/router/ButterflyCore",
88+
"com/thoughtworks/ark/router/RouterCore",
8989
"addModuleName",
9090
"(Ljava/lang/String;)V",
9191
false

plugin/src/main/java/zlc/season/router/plugin/ButterflyPlugin.kt renamed to plugin/src/main/java/com/thoughtworks/ark/router/plugin/RouterPlugin.kt

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package zlc.season.router.plugin
1+
package com.thoughtworks.ark.router.plugin
22

33
import com.android.build.api.instrumentation.FramesComputationMode
44
import com.android.build.api.instrumentation.InstrumentationScope
@@ -10,13 +10,17 @@ import org.gradle.api.Plugin
1010
import org.gradle.api.Project
1111
import org.gradle.api.tasks.TaskAction
1212

13-
class ButterflyPlugin : Plugin<Project> {
13+
class RouterPlugin : Plugin<Project> {
1414
override fun apply(project: Project) {
1515
project.pluginManager.withPlugin("com.android.application") {
1616
val androidComponentsExtension = project.extensions.getByType(AndroidComponentsExtension::class.java)
1717
androidComponentsExtension.onVariants { variant ->
1818

19-
val task = project.tasks.register("clean${variant.name.capitalize()}ButterflyModule", CleanModuleMapTask::class.java) {}
19+
val task = project.tasks.register(
20+
"clean${variant.name.capitalize()}RouterModule",
21+
CleanModuleMapTask::class.java
22+
) {}
23+
2024
val cleanTask = project.tasks.named("clean")
2125
cleanTask.dependsOn(task)
2226

plugin/src/main/resources/META-INF/gradle-plugins/io.github.ssseasonnn.butterfly.properties

Lines changed: 0 additions & 1 deletion
This file was deleted.
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
implementation-class=com.thoughtworks.ark.router.plugin.RouterPlugin

0 commit comments

Comments
 (0)