panos
7241af865e
add simple algorithm flawed example for bracketing,
...
Example: https://www.diffchecker.com/OWtBlP0x
add blockWrap function
6 years ago
panos
71320c06a1
fix JSDoc namings, fix spacing,
...
separate preprocessing functionality in stages,
change method of view, pure and constant removal,
start the algorithm to detect unbracketed singleton statements nesting
and calculate offset properly, remove unnecessary functions,
modifier removal result: https://www.diffchecker.com/IbYzRM8Y
6 years ago
h3ph4est7s
476dc4d95c
Honor excluded files
...
add check to honor the excluded files in `view` and `pure` modifiers processing functionality.
6 years ago
cgewecke
8a2ac28a9c
Also copy dotfiles into env
6 years ago
vdrg
73579bc8de
Use require.resolve() to get the path of testrpc-sc
7 years ago
vdrg
9b9aaa49e1
Add -L flag when copying packages specified in the copyPackages option
7 years ago
cgewecke
1ae971558e
Kill testrpc w/ tree-kill
7 years ago
cgewecke
6255abfca1
Cleanup stdout/stderr streams on exit
7 years ago
cgewecke
eed704936a
Add logic / tests to emit own events
7 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
André Silva
6d53e643f2
fix rpc server launch
7 years ago
cgewecke
764fc6e8ec
Bump testrpc-sc to 6.1.0
7 years ago
cgewecke
633ceec9d1
Allow interface contracts
7 years ago
cgewecke
417ad1de81
Preserve CRs of removed modifiers
7 years ago
Alex
dcd5681746
Include lines with comments in line coverage
7 years ago
cgewecke
070c8c3173
Use relative mapping
7 years ago
Sergey Ukustov
682d70f34a
rm -rf /build/contracts
7 years ago
cgewecke
1645e34376
ABI swap
7 years ago
cgewecke
0fa37ce8d5
Also track/modify parents methods
7 years ago
cgewecke
8722e0ab7f
Add ability skip entire folders
7 years ago
cgewecke
5ebd3041f6
Process all files in contracts folder for constant ABI mods
7 years ago
cgewecke
906250d79e
Fix misnamed compileCommand option
7 years ago
Alex Rea
986eeadc1b
Do not require tests to use .call()
7 years ago
Experimental Team
d3b1a0dbd5
copyNodeModulesPackages -> copyPackages fix
7 years ago
Experimental Team
08ea7e185c
Add specific packages into coverageEnv
7 years ago
Alex Rea
a1a55ef1f1
Handle *.sol files that are invalid Solidity
7 years ago
Alex Rea
58a216cb85
Only remove pure/view/constant from functions
...
Uses the preprocessor walking over the AST rather than a regex
7 years ago
Alex Rea
3b004c7497
Restore preprocessing of constant/view
7 years ago
cgewecke
dfd564ad03
Do not preprocess view and constant
7 years ago
cgewecke
05f8da00c9
Post-process exclude constant modifier too
7 years ago
cgewecke
f02cb7689e
Add sanity checks for contracts and coverageEnv folders
7 years ago
cgewecke
94649a9e7d
testrpc-sc to 6.0.3
7 years ago
cgewecke
da0f9dcede
Fix pure fix
7 years ago
cgewecke
f74ce0bd7d
npm publishing solidity-parser-sc
7 years ago
cgewecke
2ecbe5efc6
Permit view, pure, experimental and solc 0.4.17
7 years ago
cgewecke
c6795ee812
Increase testrpc-sc stdout buffer size
7 years ago
cgewecke
816d99e7bc
Add relative mapping logic, remove path corrections in tests
7 years ago
cgewecke
31167a0cb3
Fix tests that fail with stream read
7 years ago
Marcin Rudolf
f9ddd876e9
reads trace file line by line
7 years ago
Dan Phifer
30eedbec7b
Providing relative paths to Istanbul. now reports actually show up in the reports directory rather than next to my .sol files and css/js references work
7 years ago
Dan Phifer
8a86dc777a
Bug fix for windows file paths
7 years ago
cgewecke
837deed888
Lint
7 years ago
cgewecke
09d230daae
Allow truffle.js to be named truffle-config.js
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
cgewecke
12a033a3f2
Verify testrpc-sc location in node_modules
7 years ago
cgewecke
bc8e0b8931
Fix lcov html report bug
7 years ago
cgewecke
81a132b94b
Dependency and paths updates for testrpc v4
7 years ago