Skip to content

Commit 7549e25

Browse files
monperruspvojtechovsky
authored andcommitted
fix: DJPP is more tolerant to inconsistent model (#1903)
1 parent ce73145 commit 7549e25

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

src/main/java/spoon/reflect/visitor/filter/SiblingsFunction.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -73,7 +73,7 @@ public void apply(final CtElement input, final CtConsumer<Object> outputConsumer
7373
boolean visitNext = mode == Mode.ALL || mode == Mode.NEXT;
7474
@Override
7575
public void scan(CtElement element) {
76-
if (element != null && element.getParent() == parent) {
76+
if (element != null && element.isParentInitialized() && element.getParent() == parent) {
7777
//visit only elements whose parent is same
7878
boolean canVisit = hasVisitedInput ? visitNext : visitPrev;
7979
if (input == element) {

0 commit comments

Comments
 (0)