Commit Graph

28 Commits (4f5626d6543ecc72bde8f0646a16494ff2f7ca93)

Author SHA1 Message Date
cgewecke 7ad7288dca
Only inject file-level instr. for first pragma in file (#865) 9 months ago
cgewecke 4f007c7583
Enable coverage when `viaIR` compiler flag is true (#854) 10 months ago
cgewecke 7c0f13a395
Perform ternary conditional injections before branch injections (#828) 10 months ago
cgewecke cd863d3760 Add modifierWhitelist option (#597) 3 years ago
cgewecke e76a165b63 Add coverage measurement category options (#592) 3 years ago
cgewecke f6f94c1cd5 Add modifier-invocation-as-branch coverage (#588) 3 years ago
cgewecke 9b173ae70f Add branch coverage for logical OR conditions (#499) 3 years ago
cgewecke 9ab7757a92
Support file scoped function definitions (#605) 4 years ago
cgewecke 3899f6d7c4
Make statement and function coverage measurement optional (#538) 4 years ago
cgewecke 2af43a3423
Fix html report function highlighting / add netlify deploy preview (#518) 5 years ago
cgewecke 6c7940cb3e
Use @solidity-parser/parser (^0.5.2) (#495) 5 years ago
cgewecke e5a5b95ad8
Parse solc 6.x contracts (#477) 5 years ago
cgewecke 40c7ce38a1
Add imports only test, fix instrumenter (#450) 5 years ago
cgewecke c8de349fec Working truffle plugin draft w/ integration tests 5 years ago
cgewecke fc3115138c Initial draft: 0.7.0 5 years ago
Alex 956cb3371e Update packages (including testrpc-sc) 6 years ago
Alex 95b099afbf Begin transition to solidity-parser-antlr 6 years ago
cgewecke 1b79bb54a8 Comment out assignment instrumentation logic 7 years ago
cgewecke 339b881e71 Comment out conditional code (for coveralls) 7 years ago
cgewecke a9b575d470 Emit coverage events. Bump solc to 0.4.21, Truffle to 4.1.5 7 years ago
Alex dcd5681746 Include lines with comments in line coverage 7 years ago
Alex Rea 3177f3877a Delete lastchar special case 7 years ago
Alex Rea cc0fe764c5 Correctly instrument comments near function's { 7 years ago
Alex Rea 3e2a2bbaf0 Refactor duplicate code to do with branches 7 years ago
Alex Rea f1389eecda First stab at instrumenting asserts 7 years ago
cgewecke 854ddd2f96 Add testrpc-sc signing test and lint 7 years ago
cgewecke fa21d5bc22 Instrument conditional assignment to MemberExpressions 7 years ago
cgewecke 9f41aee7fa Move files into /lib and /bin 8 years ago
Alex Rea 41a3e4a8ca Add brief headers to new files 8 years ago
Alex Rea 30a2292a00 Move instrumenter functions to separate file 8 years ago