Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Fix tslint issues | Leonid Logvinov | 2018-07-17 | 1 | -1/+1 |
| | |||||
* | Merge pull request #702 from perissology/feature/missing-sources | Leonid Logvinov | 2018-06-22 | 1 | -0/+6 |
|\ | | | | | [sol-cov] Only collect coverage for provided sources | ||||
| * | Collect coverage for provided sources | perissology | 2018-06-15 | 1 | -0/+6 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | When solidity generates source maps during contract compilation, the contracts are referred to by an id, which corresponds to an array index. We may not want to cover all sources that were included in a compilation, but because we use array indexes (vs. the id that is provided by solidity compiler) to map the contract to the sourceMap, the provided sourceCodes array must include the code at the correct index. This can result in empty slots in the sourceCodes array. This commit allows the coverage to only be collected for the contracts with provided sourceCode. | ||||
* | | De-duplicate code by refactoring subprovider classes | Alex Browne | 2018-06-15 | 1 | -3/+3 |
|/ | |||||
* | Refactor sol-cov to de-duplicate code for coverage and profiling | Alex Browne | 2018-06-13 | 1 | -6/+110 |
| | |||||
* | Rename computeCoverageAsync -> computeSingleTraceCoverageAsync | Alex Browne | 2018-06-13 | 1 | -1/+1 |
| | |||||
* | Fix linter errors | Alex Browne | 2018-06-13 | 1 | -4/+2 |
| | |||||
* | Refactor sol-cov to avoid keeping traceInfo in memory | Alex Browne | 2018-06-13 | 1 | -3/+5 |
| | |||||
* | Implement SolidityProfiler & adapt sol-cov to work with Geth | Leonid Logvinov | 2018-06-09 | 1 | -180/+12 |
| | |||||
* | Try enabling no-unused-variable... | fragosti | 2018-06-05 | 1 | -1/+0 |
| | |||||
* | Introduce ethereum-types package | Leonid Logvinov | 2018-06-01 | 1 | -1/+1 |
| | |||||
* | Address feedback | Leonid Logvinov | 2018-05-23 | 1 | -11/+13 |
| | |||||
* | Suppport subcalls in constructor | Leonid Logvinov | 2018-05-23 | 1 | -10/+26 |
| | |||||
* | Use BlockParamLiteral.Latest | Leonid Logvinov | 2018-05-23 | 1 | -4/+4 |
| | |||||
* | Fix import paths | Leonid Logvinov | 2018-05-23 | 1 | -1/+1 |
| | |||||
* | Remove web3Factory.create and remove dev-tools dependency on sol-cov | Leonid Logvinov | 2018-05-23 | 1 | -1/+1 |
| | |||||
* | Make sol-cov work with truffle and other artifact adapters | Leonid Logvinov | 2018-05-23 | 1 | -14/+24 |
| | |||||
* | Add missing type definitions | Leonid Logvinov | 2018-05-14 | 1 | -1/+1 |
| | |||||
* | Fix linter issues | Leonid Logvinov | 2018-05-10 | 1 | -8/+2 |
| | |||||
* | Fix tslint | Fabio Berger | 2018-04-09 | 1 | -2/+2 |
| | |||||
* | Remove remaining unused deps | Fabio Berger | 2018-04-03 | 1 | -1/+0 |
| | |||||
* | Move common types out of web3 types | Leonid Logvinov | 2018-03-27 | 1 | -7/+7 |
| | |||||
* | Make handleRequest public and add comment for it | Fabio Berger | 2018-03-22 | 1 | -3/+10 |
| | |||||
* | Improve comments | Fabio Berger | 2018-03-22 | 1 | -5/+9 |
| | |||||
* | Add comments to sol-cov | Fabio Berger | 2018-03-22 | 1 | -9/+18 |
| | |||||
* | Refactor CoverageSubprovider to use subproviders types | Fabio Berger | 2018-03-18 | 1 | -6/+2 |
| | |||||
* | Start using solidity-parser-antlr | Leonid Logvinov | 2018-03-13 | 1 | -1/+1 |
| | |||||
* | Treap transactions to address 0x0 as contract creation | Leonid Logvinov | 2018-03-12 | 1 | -6/+4 |
| | |||||
* | Don't await lock releases | Leonid Logvinov | 2018-03-12 | 1 | -2/+2 |
| | |||||
* | Add support for async calls under coverage | Leonid Logvinov | 2018-03-12 | 1 | -15/+37 |
| | |||||
* | Address feedback | Leonid Logvinov | 2018-03-12 | 1 | -5/+11 |
| | |||||
* | Stop making an assumption that contract code is immutable | Leonid Logvinov | 2018-03-12 | 1 | -3/+21 |
| | |||||
* | Add sol-cover implementation | Leonid Logvinov | 2018-03-12 | 1 | -0/+124 |