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)
* Add initial OR coverage test cases
* Add logicalOR coverage for "require" conditions
* Add logicalOR coverage for "while" conditions
* Add logicalOR coverage for "return" conditions
* Add logicalOR coverage for "if" conditions
* Add logicalOR branch highlighting for html report
|
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 |