Skip to content

Commit 43d21d1

Browse files
committed
Reset more fields of Liquibase's Scope
The Windows CI has shown some intermittent failures after the Liquibase update, so let's see if this change improves things at all
1 parent fd70558 commit 43d21d1

File tree

1 file changed

+4
-0
lines changed
  • extensions/liquibase/liquibase-common/src/main/java/io/quarkus/liquibase/common/runtime/graal

1 file changed

+4
-0
lines changed

extensions/liquibase/liquibase-common/src/main/java/io/quarkus/liquibase/common/runtime/graal/SubstituteScope.java

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,10 +7,14 @@
77
import liquibase.Scope;
88
import liquibase.ScopeManager;
99
import liquibase.SingletonScopeManager;
10+
import liquibase.util.SmartMap;
1011

1112
@TargetClass(value = Scope.class)
1213
public final class SubstituteScope {
1314

15+
@RecomputeFieldValue(kind = RecomputeFieldValue.Kind.NewInstance, declClass = SmartMap.class)
16+
private final SmartMap values = new SmartMap();
17+
1418
/**
1519
* All the following code is here to reset <a href=
1620
* "https://github.com/liquibase/liquibase/blob/51de1de4437e5b5fbcbd25cff006d1c6d5313bab/liquibase-standard/src/main/java/liquibase/Scope.java#L95-L102">this</a>

0 commit comments

Comments
 (0)