I am getting a null pointer issue in Liquibase core. it started in 3.7.x onward. my code is working fine with the 3.6.3 core jar. I was trying to create table by table in oracle DB by comparing changelogs.
Caused by: java.lang.NullPointerException at liquibase.changelog.ChangeSet.isInheritableIgnore(ChangeSet.java:900) ~[liquibase-core-4.9.0.jar:?] at liquibase.changelog.filter.IgnoreChangeSetFilter.accepts(IgnoreChangeSetFilter.java:11) ~[liquibase-core-4.9.0.jar:?] at liquibase.changelog.ChangeLogIterator$2.run(ChangeLogIterator.java:79) ~[liquibase-core-4.9.0.jar:?] at liquibase.Scope.lambda$child$0(Scope.java:180) ~[liquibase-core-4.9.0.jar:?] at liquibase.Scope.child(Scope.java:189) ~[liquibase-core-4.9.0.jar:?] at liquibase.Scope.child(Scope.java:179) ~[liquibase-core-4.9.0.jar:?] at liquibase.Scope.child(Scope.java:158) ~[liquibase-core-4.9.0.jar:?] at liquibase.Scope.child(Scope.java:243) ~[liquibase-core-4.9.0.jar:?] at liquibase.Scope.child(Scope.java:247) ~[liquibase-core-4.9.0.jar:?] at liquibase.changelog.ChangeLogIterator.run(ChangeLogIterator.java:65) ~[liquibase-core-4.9.0.jar:?] ... 8 more