Commit Graph

21 Commits (72f4c5e46908eb4ba9e21ae7d2b033e4ccbdb942)

Author SHA1 Message Date
cgewecke 4f007c7583
Enable coverage when `viaIR` compiler flag is true (#854) 10 months ago
cgewecke 8ea8ec93d9 Fix true/false scoped method definition function visibilities 3 years ago
cgewecke 3bcec941ec Fix rebase errors & regenerate yarn.lock 3 years ago
cgewecke 503d1b2711 Allow duplicate modifiers on same function (#596) 3 years ago
cgewecke 0c9a79e09b Fix pre/post strategy for modifier coverage (#595) 3 years ago
cgewecke 2228faff75 Use bytes8 instead of bytes32 as hash key (#590) 3 years ago
cgewecke f6f94c1cd5 Add modifier-invocation-as-branch coverage (#588) 3 years ago
cgewecke 64f205ab22 Add coverage for ternary conditionals (#587) 3 years ago
cgewecke 9b173ae70f Add branch coverage for logical OR conditions (#499) 3 years ago
cgewecke 022d7d8115
Use internal visibility for fn level hash method defs (#660) 3 years ago
cgewecke 9ab7757a92
Support file scoped function definitions (#605) 4 years ago
cgewecke be114946b3
Stop reporting assert statements as branches (#556) 4 years ago
cgewecke 3899f6d7c4
Make statement and function coverage measurement optional (#538) 4 years ago
cgewecke 1b8b73086c
Support multi-contract files w/ inheritance for solc 0.6.x (#511) 5 years ago
cgewecke ec231a2328 Instrument with injected function calls (#381) 5 years ago
cgewecke c8de349fec Working truffle plugin draft w/ integration tests 5 years ago
cgewecke dc3edfa527 Edits 5 years ago
cgewecke fc3115138c Initial draft: 0.7.0 5 years ago
cgewecke a9b575d470 Emit coverage events. Bump solc to 0.4.21, Truffle to 4.1.5 7 years ago
Alex Rea f1389eecda First stab at instrumenting asserts 7 years ago
cgewecke 9f41aee7fa Move files into /lib and /bin 8 years ago
Adria Massanet fbfd049f06 eslint-ed 8 years ago
Adria Massanet da24a90e0d Allows contract inheritance 8 years ago
Alex Rea 41a3e4a8ca Add brief headers to new files 8 years ago
Alex Rea 5ee149775f Move parse and injector into own files 8 years ago