Commit Graph

18 Commits (58e039642dd500a85e0ad3eea6ab72269896ae92)

Author SHA1 Message Date
cgewecke 2be29b2edb Allow duplicate modifiers on same function (#596) 3 years ago
cgewecke 23f798792b Fix pre/post strategy for modifier coverage (#595) 3 years ago
cgewecke c1bd4bcd64 Use bytes8 instead of bytes32 as hash key (#590) 3 years ago
cgewecke bf77884218 Add modifier-invocation-as-branch coverage (#588) 3 years ago
cgewecke 7403f3f0e1 Add coverage for ternary conditionals (#587) 3 years ago
cgewecke 8e8f6688f8 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