Skip to content

Commit c3cb54a

Browse files
author
crypticminds
committed
[Bug fix] Fixing a bug for freeze annotation
1 parent 2286f90 commit c3cb54a

File tree

1 file changed

+6
-5
lines changed

1 file changed

+6
-5
lines changed

coldstoragecompiler/src/main/java/com/arcane/coldstorage_compiler/FreezeAnnotationProcessor.kt

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -109,16 +109,17 @@ class FreezeAnnotationProcessor : AbstractProcessor() {
109109
.initializer("${element.simpleName}()")
110110
.build()
111111

112+
val fileName =
113+
if (element.getAnnotation(Freeze::class.java).generatedClassName.isBlank())
114+
"Generated${element.simpleName} " else
115+
element.getAnnotation(Freeze::class.java).generatedClassName
116+
112117

113-
val kotlinClass = TypeSpec.classBuilder("Cache${element.simpleName}")
118+
val kotlinClass = TypeSpec.classBuilder(fileName)
114119
.addProperty(property)
115120
.addFunctions(methods)
116121
.build()
117122

118-
val fileName =
119-
if (element.getAnnotation(Freeze::class.java).generatedClassName.isBlank())
120-
"Generated${element.simpleName} " else
121-
element.getAnnotation(Freeze::class.java).generatedClassName
122123

123124
val kotlinFile = FileSpec.builder(
124125
GENERATED_PACKAGE_NAME,

0 commit comments

Comments
 (0)