There were some cases that was hit that revealed some mistakes in the code block checking code, which is now fixed. Basically, we just needed to make sure the indices were updated at the right times. I also took some time to clean up some of the comments, and magic numbers used here. A new test case was added that was failing before in real-world testing.
28 KiB
28 KiB