I've run into a file that enters an infinite loop with my changes in PR #6, even with your additional loop fix in commit 8d85fb6e74e3b84e440a3a107b01350bc2b30464. The infinite loop doesn't happen in previous version 1.1.0.
I believe the dad tree for this file is constructed a bit incorrectly, thus it has a loop in it. I haven't looked into fixing the dad tree, but I did manage to avoid the infinite loop by slightly changing the final naming loop to:
I've run into a file that enters an infinite loop with my changes in PR #6, even with your additional loop fix in commit 8d85fb6e74e3b84e440a3a107b01350bc2b30464. The infinite loop doesn't happen in previous version 1.1.0.
I believe the
dad
tree for this file is constructed a bit incorrectly, thus it has a loop in it. I haven't looked into fixing thedad
tree, but I did manage to avoid the infinite loop by slightly changing the final naming loop to:I'm unable to share the file publicly, but I can email it if you would like.