Skip to content

v0.12.0

Choose a tag to compare

@github-actions github-actions released this 20 Aug 20:22
· 38 commits to main since this release
f512a3c

Theme: the test index costs what it is worth.

Changed

  • ? tests renders through the same path-compressed trie as the source section.
    Test files used to carry their whole relative path on every line, so a deep package
    tree restated one prefix hundreds of times. Directories are now stated once and the
    file landmark sits under them.
  • Wrapped case names no longer pad to the length of their path. Continuation lines
    indent one level instead of aligning under an eighty-character prefix, which on a
    deep tree made the section half whitespace.

Both are representation changes: file landmarks, suite names, case names, helper
names, and test-to-business edges are byte-for-byte what they were, and the source
section is unchanged. On a 114k-LOC Java corpus with 293 test files the ? tests
section drops 56% (140,913 to 61,788 characters) and the whole map goes from about
60,600 to about 40,900 estimated tokens. Repos whose tests sit in one shallow
directory see little change.