Skip to content

Commit 033fcb4

Browse files
committed
Minor Fixes
1 parent 8685353 commit 033fcb4

File tree

3 files changed

+5
-2
lines changed

3 files changed

+5
-2
lines changed

liquidjava-verifier/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111

1212
<groupId>io.github.liquid-java</groupId>
1313
<artifactId>liquidjava-verifier</artifactId>
14-
<version>0.0.8</version>
14+
<version>0.0.11</version>
1515
<name>liquidjava-verifier</name>
1616
<description>LiquidJava Verifier</description>
1717
<url>https://github.com/liquid-java/liquidjava</url>

liquidjava-verifier/src/main/java/liquidjava/processor/refinement_checker/TypeChecker.java

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -157,6 +157,9 @@ private void createStateGhost(String string, CtAnnotation<? extends Annotation>
157157
// Set class as parameter of Ghost
158158
String qn = getQualifiedClassName(element);
159159
String sn = getSimpleClassName(element);
160+
if (qn == null || sn == null)
161+
return; // cannot determine class context - skip processing
162+
160163
context.addGhostClass(sn);
161164
List<CtTypeReference<?>> param = Collections.singletonList(factory.Type().createReference(qn));
162165

liquidjava-verifier/src/main/java/liquidjava/utils/Utils.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ public static String getSimpleName(String name) {
3030
}
3131

3232
public static String qualifyName(String prefix, String name) {
33-
if (DEFAULT_NAMES.contains(name))
33+
if (DEFAULT_NAMES.contains(name) || prefix.isEmpty())
3434
return name; // dont qualify
3535
return String.format("%s.%s", prefix, name);
3636
}

0 commit comments

Comments
 (0)