area
|
fba1fd28c5
|
Merge pull request #5 from cgewecke/fix-else-statement-handling
Fix injection issue for else's without brackets
|
8 years ago |
area
|
ead7ef8198
|
Merge pull request #4 from cgewecke/fix-instrument-statement
Remove newline condition for statement coverage
|
8 years ago |
area
|
ac33aa341a
|
Merge pull request #3 from cgewecke/add-unhandled-expression-types
Add unhandled expression types to instrumentSolidity.js
|
8 years ago |
area
|
fe42d147b9
|
Merge pull request #8 from cgewecke/draft-tests
Draft test suite
|
8 years ago |
cgewecke
|
2490170aac
|
Handle empty function body edge case
|
8 years ago |
cgewecke
|
f58b3bd99b
|
Switch from solparse to solidity-parser
|
8 years ago |
cgewecke
|
82ac391803
|
Check for null argument in returnStatement parsing
|
8 years ago |
cgewecke
|
10254a4790
|
Draft test suite
|
8 years ago |
cgewecke
|
971e65272d
|
Fix injection issue with else statements without brackets
|
8 years ago |
cgewecke
|
fe151dacba
|
Remove newline condition for statement coverage
|
8 years ago |
cgewecke
|
d5cce3bf35
|
Adds unhandled expression types
|
8 years ago |
area
|
f0c5f08f09
|
Add link to blogpost in README
|
8 years ago |
Alex Rea
|
622cac81ab
|
Move from area to JoinColony
|
8 years ago |
Alex Rea
|
763d6dabca
|
Add image to README
|
8 years ago |
Alex Rea
|
74a8e7c68e
|
Make clear SolCover runs its own TestRPC
|
8 years ago |
Alex Rea
|
d2fb643151
|
let -> var in testrpc patch
Means that older versions of node don't balk
|
8 years ago |
Alex Rea
|
cf878959f3
|
Remove gas cost for LOG opcode
Should mean fewer alterations are required when switching between
regular testing and using solcover.
|
8 years ago |
Alex Rea
|
66e46a0d95
|
Fix if statements
With tests to prove it! Hopefully the start of a long, good, habit...
|
8 years ago |
Alex Rea
|
1aa097b316
|
README warning about tests failing
|
8 years ago |
Alex Rea
|
22cdaa16ec
|
Remove newline from branchCoverage
Messes up ternary statements
|
8 years ago |
Alex Rea
|
6f433e1e47
|
Add DenominationLiteral
|
8 years ago |
Alex Rea
|
65ff967b85
|
Bump solparse
Now supports enums
|
8 years ago |
Alex Rea
|
5bec820dc6
|
Readme
|
8 years ago |
Alex Rea
|
0b2dbc4dc1
|
Accommodate more if statement possibilities
|
8 years ago |
Alex Rea
|
5d08364c3a
|
We need solparse for this whole thing to work!
|
8 years ago |
Alex Rea
|
bcc00ec9a6
|
Accommodate 'if () doThing()' construct
Previously, brackets were assumed to be present
|
8 years ago |
Alex Rea
|
4a0fb9bbe9
|
Fix bug that'd skip first few events
|
8 years ago |
Alex Rea
|
5a004dfdba
|
Add MIT License
|
8 years ago |
area
|
c174a40f14
|
Update package.json
|
8 years ago |
Alex Rea
|
210149cfb3
|
Add README
|
8 years ago |
Alex Rea
|
f14c855e0c
|
Use our own istanbul
|
8 years ago |
Alex Rea
|
c1fcb0b522
|
DRYer code
|
8 years ago |
Alex Rea
|
eb5ab7c988
|
Shell.js is required
|
8 years ago |
Alex Rea
|
d8bb739f93
|
Start heading towards something publicly useful
|
8 years ago |
Alex Rea
|
bfe60ba12a
|
Add statement coverage!
|
8 years ago |
Alex Rea
|
2197678cb5
|
Fix instrumenting lines preceeded by comments
|
8 years ago |
Alex Rea
|
1644682628
|
Fix double-instrumenting line count
|
8 years ago |
Alex Rea
|
c564ad7a4a
|
Instrument ternary operators
|
8 years ago |
Alex Rea
|
ca3e269685
|
Fix if.. else if .. coverage
|
8 years ago |
Alex Rea
|
6d4dece7ad
|
Correct line instrumentation (almost)
|
8 years ago |
Alex Rea
|
e7fd337fe8
|
Mostly branches
|
8 years ago |
Alex Rea
|
169c330dc5
|
Fix mapping of functions
|
8 years ago |
Alex Rea
|
c6db87ff44
|
Add function tracking
|
8 years ago |
Alex Rea
|
b5ca8b3da8
|
Works!
|
8 years ago |
Alex Rea
|
165694d3cf
|
Second commit
|
8 years ago |
Alex Rea
|
3a7a70fe21
|
First commit
|
8 years ago |