Details
-
Task
-
Status: Patch Available
-
Major
-
Resolution: Fixed
-
None
-
None
-
New
Description
LineFileDocs is slow, even to open. That's because it (very slowly) "skips" to a pseudorandom position into a 5MB gzip stream when you open it.
There was a time when we didn't have a nice string generator for tests (TestUtil.randomAnalysisString), but now we do. And when it was introduced it found interesting new things that linefiledocs never found.
This speeds up all the analyzer tests.