diff --git a/README.md b/README.md index 9c97257..f788a2c 100644 --- a/README.md +++ b/README.md @@ -20,7 +20,7 @@ allprojects { 模块 build.gradle 添加如下依赖: ```groovy -implementation 'com.github.KunMinX:Java8-Sealed-Class:1.2.0-beta' +implementation 'com.github.KunMinX:Java8-Sealed-Class:1.3.0-beta' ```   @@ -64,7 +64,7 @@ switch (event.id) { 1.当参数列表为空,例如 void test(),属于无参消息发送场景,故不对其提供 copy 方法。 -2.@Param 参数是专为 MVI-Dispatcher 模型设计,日常使用直接忽视即可。 +2.@Param 参数是专为 [MVI-Dispatcher](https://github.com/KunMinX/MVI-Dispatcher) 模型设计,日常使用无视即可。   diff --git a/build.gradle b/build.gradle index 7017a4c..7648882 100644 --- a/build.gradle +++ b/build.gradle @@ -4,8 +4,8 @@ buildscript { ext { appTargetSdk = 32 appMinSdk = 23 - appVersionCode = 102000 - appVersionName = "1.2.0-beta" + appVersionCode = 103000 + appVersionName = "1.3.0-beta" } repositories { gradlePluginPortal() diff --git a/sealed-compiler/src/main/java/com/kunminx/sealed/apt/SealedClassProcessor.java b/sealed-compiler/src/main/java/com/kunminx/sealed/apt/SealedClassProcessor.java index 745309e..dd9c72b 100644 --- a/sealed-compiler/src/main/java/com/kunminx/sealed/apt/SealedClassProcessor.java +++ b/sealed-compiler/src/main/java/com/kunminx/sealed/apt/SealedClassProcessor.java @@ -103,7 +103,7 @@ public boolean process(Set types, RoundEnvironment rEnv) .addModifiers(Modifier.PUBLIC) .addModifiers(Modifier.FINAL) .addModifiers(Modifier.STATIC) - .initializer("$S", ClassName.get(typeElement.getEnclosingElement().toString(), className) + "." + innerClassName) + .initializer("$S", ClassName.get(typeElement.getEnclosingElement().toString(), className) + "$" + innerClassName) .build(); innerClassBuilder.addField(fbID);