Alex Rea
|
8a6f6f8a2c
|
Add circle.yml
|
8 years ago |
area
|
e58a779cc5
|
Merge pull request #19 from cgewecke/update-vm-and-patch
Update testrpc, vm, and re-patch
|
8 years ago |
cgewecke
|
b3f88710ea
|
Update testrpc, vm, and re-patch
|
8 years ago |
area
|
b8e5afe577
|
Merge pull request #12 from JoinColony/add-solc-to-package
Add solc to package.json
|
8 years ago |
Alex Rea
|
e2c76a5ac5
|
Add CircleCI status badge
|
8 years ago |
Alex Rea
|
b8944d7b1c
|
We need solc to run our tests.
|
8 years ago |
area
|
cd4d457945
|
Merge pull request #11 from cgewecke/handle-empty-function-body
Handle empty function body edge case
|
8 years ago |
area
|
0ede891e54
|
Merge pull request #10 from cgewecke/switch-to-solidity-parser
Switch from solparse to solidity-parser
|
8 years ago |
area
|
eecbcc3e2f
|
Merge pull request #9 from cgewecke/handle-null-return-argument
Check for null argument in returnStatement parsing
|
8 years ago |
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 |