Open prozacchiwawa opened 4 months ago
Changes Missing Coverage | Covered Lines | Changed/Added Lines | % | ||
---|---|---|---|---|---|
src/py/api.rs | 0 | 1 | 0.0% | ||
src/compiler/cldb.rs | 82 | 109 | 75.23% | ||
src/classic/clvm_tools/cmds.rs | 0 | 80 | 0.0% | ||
<!-- | Total: | 89 | 197 | 45.18% | --> |
Files with Coverage Reduction | New Missed Lines | % | ||
---|---|---|---|---|
src/compiler/cldb.rs | 2 | 70.9% | ||
src/classic/clvm_tools/cmds.rs | 4 | 65.78% | ||
src/compiler/sexp.rs | 8 | 77.76% | ||
<!-- | Total: | 14 | --> |
Totals | |
---|---|
Change from base Build 8742161930: | -0.3% |
Covered Lines: | 14844 |
Relevant Lines: | 17972 |
Ensure cldb's compiler observes the program's sigil rather than assuming vaguely modern-ish. Add a --tail option to cldb which causes cldb to evaluation to text until we know how many rows to convert. Make the result of cldb step a StepInfo which holds the information needed to create the yaml entry that cldb usually outputs rather than the actual data structure. This allows users to finalize this information lazily.