aboutsummaryrefslogtreecommitdiffstats
path: root/packages/sol-cov/src
Commit message (Expand)AuthorAgeFilesLines
* Refactor out sol-cov, sol-profiler and sol-trace into their separate packagesLeonid Logvinov2019-01-0821-1829/+0
* chore: change package org from 0xproject to 0xJacob Evans2018-10-188-10/+10
* Update the exported types for the packages which touch RPC providersJacob Evans2018-10-091-1/+7
* Fix index.ts given fix in doc generationFabio Berger2018-08-221-10/+9
* Move types from sol-compiler to types so they can be used in other places wit...Fabio Berger2018-08-221-1/+1
* Fix sol-cov index.tsFabio Berger2018-08-221-11/+10
* Merge developmentFabio Berger2018-08-152-15/+61
|\
| * Add PR numbersLeonid Logvinov2018-08-031-1/+1
| * Read truffle compiler config from truffle.js and assert that the passed solid...Leonid Logvinov2018-08-031-7/+51
| * Use CallDataRPC in subproviderLeonid Logvinov2018-08-031-7/+8
| * Add a TODO for failed transactionsLeonid Logvinov2018-08-031-0/+1
* | Fix commebtFabio Berger2018-08-041-1/+1
* | Omit certain exports and re-org index.tsFabio Berger2018-08-041-3/+5
* | Add missing sol-cov commentsFabio Berger2018-08-043-1/+11
* | Add missing doc commentsFabio Berger2018-08-031-0/+1
* | Add missing types to sol-cov index.tsFabio Berger2018-08-031-1/+12
* | Add missing exports discovered by generating compact typedoc JSONFabio Berger2018-07-301-1/+1
* | Remove all in-package monorepo-scripts by adding doc gen/upload and aggregate...Fabio Berger2018-07-302-16/+0
|/
* Fix tslint issuesLeonid Logvinov2018-07-179-23/+23
* rename functionperissology2018-06-272-8/+8
* support ignoring entire contractsperissology2018-06-251-7/+11
* add ability to ignore covering specific code blocksperissology2018-06-232-2/+48
* Fix some bugs in sol-covAlex Browne2018-06-222-7/+23
* Merge pull request #702 from perissology/feature/missing-sourcesLeonid Logvinov2018-06-223-3/+9
|\
| * fix linter issuesperissology2018-06-221-1/+1
| * only call getLocationByOffset if source if definedperissology2018-06-211-4/+1
| * Collect coverage for provided sourcesperissology2018-06-153-2/+11
* | Update to match latest type definitions and other small changesAlex Browne2018-06-212-9/+11
* | Include source code snippets in revert stack tracesAlex Browne2018-06-214-9/+249
* | Remove redundant check in trace.ts and revert_trace.tsAlex Browne2018-06-152-6/+1
* | Fix linter errorsAlex Browne2018-06-151-0/+1
* | De-duplicate code by refactoring subprovider classesAlex Browne2018-06-155-204/+89
* | Remove unused variables and other small fixesAlex Browne2018-06-152-4/+4
* | Reverse order of stack trace to match behavior of most other language stack t...Alex Browne2018-06-151-1/+1
* | Fix a bug in revert_trace.tsAlex Browne2018-06-153-17/+32
* | Introduce subprovider for printing revert stack tracesAlex Browne2018-06-156-28/+364
|/
* Rename _coverageCollector -> _profilerCollector in TraceCollectionSubproviderAlex Browne2018-06-131-4/+4
* Refactor sol-cov to de-duplicate code for coverage and profilingAlex Browne2018-06-135-306/+264
* Rename computeCoverageAsync -> computeSingleTraceCoverageAsyncAlex Browne2018-06-134-4/+4
* Fix linter errorsAlex Browne2018-06-133-10/+6
* Refactor sol-cov to avoid keeping traceInfo in memoryAlex Browne2018-06-135-92/+76
* Merge pull request #690 from 0xProject/feature/truffle-sol-cov-fixesLeonid Logvinov2018-06-122-6/+8
|\
| * Speed-up sol-covLeonid Logvinov2018-06-121-2/+2
| * Don't throw when no config file is foundLeonid Logvinov2018-06-121-4/+6
* | Merge pull request #684 from 0xProject/fix/contract-wrappers/exchangeTransfer...Fabio Berger2018-06-121-3/+3
|\ \ | |/ |/|
| * Fix no-unused-variable tslint rule to include parameters and fix issuesFabio Berger2018-06-121-3/+3
* | Add EmitStatement to ASTVisitorLeonid Logvinov2018-06-121-0/+3
|/
* Fix a bug in SolCompilerArtifacts adapter config overridingLeonid Logvinov2018-06-121-2/+2
* Remove some copy-paste codeLeonid Logvinov2018-06-091-36/+6
* Fix typosLeonid Logvinov2018-06-092-4/+9
* Await fake transactionsLeonid Logvinov2018-06-091-4/+4
* Fix a typoLeonid Logvinov2018-06-091-1/+1
* Implement SolidityProfiler & adapt sol-cov to work with GethLeonid Logvinov2018-06-0910-285/+562
* Try enabling no-unused-variable...fragosti2018-06-057-19/+6
* Fix linter errorsLeonid Logvinov2018-06-011-1/+1
* Introduce ethereum-types packageLeonid Logvinov2018-06-012-2/+2
* Fix linter issuesLeonid Logvinov2018-05-241-1/+2
* Address feedbackLeonid Logvinov2018-05-234-26/+38
* Parse compiler.json in SolCompilerArtifactsAdapterLeonid Logvinov2018-05-231-3/+12
* Add a more verbose comment for self-destructLeonid Logvinov2018-05-231-1/+5
* Fix depth tracking in a tracerLeonid Logvinov2018-05-231-1/+16
* Fix sol-cov testsLeonid Logvinov2018-05-231-1/+3
* Fix a bug in CALL-like opcode handlingLeonid Logvinov2018-05-231-7/+17
* Remove trace.jsonLeonid Logvinov2018-05-231-3227/+0
* Suppport subcalls in constructorLeonid Logvinov2018-05-231-10/+26
* Use BlockParamLiteral.LatestLeonid Logvinov2018-05-232-4/+8
* Address feedbackLeonid Logvinov2018-05-232-21/+10
* Use loglevel instead of verbose flagLeonid Logvinov2018-05-231-11/+7
* Fix import pathsLeonid Logvinov2018-05-232-2/+2
* Refactor ContractData lookupLeonid Logvinov2018-05-232-34/+33
* Remove a commentLeonid Logvinov2018-05-231-1/+0
* Use a hidden directory for temp artifactsLeonid Logvinov2018-05-232-2/+1
* Match class names with file namesLeonid Logvinov2018-05-234-3/+3
* Rename ZeroExArtifactAdapter to SolCompilerArtifactAdapterLeonid Logvinov2018-05-233-5/+5
* Remove web3Factory.create and remove dev-tools dependency on sol-covLeonid Logvinov2018-05-233-2/+3229
* Support all opcodes in a trace parserLeonid Logvinov2018-05-231-48/+24
* Make sol-cov work with truffle and other artifact adaptersLeonid Logvinov2018-05-238-80/+281
* Add missing type definitionsLeonid Logvinov2018-05-141-1/+1
* Create coverage dir if doesn't existFabio Berger2018-05-111-0/+5
* Remove unused deployer docs configsLeonid Logvinov2018-05-101-3/+1
* Fix linter issuesLeonid Logvinov2018-05-103-15/+8
* Add removeHexPrefix util methodLeonid Logvinov2018-05-072-6/+6
* Fix sol-cov to work with the new artifacts formatLeonid Logvinov2018-05-072-25/+30
* Implement new artifacts formatLeonid Logvinov2018-05-072-14/+17
* Rename resolver to sol-resolverLeonid Logvinov2018-04-161-0/+1
* Implement the resolverLeonid Logvinov2018-04-122-17/+6
* Improve on readabilityLeonid Logvinov2018-04-121-5/+2
* Fix tslintFabio Berger2018-04-091-2/+2
* Move our contract templates to accept Provider instead of Web3WrapperLeonid Logvinov2018-04-041-315/+0
* Remove remaining unused depsFabio Berger2018-04-031-1/+0
* Add metacoin example projectLeonid Logvinov2018-04-021-2/+0
* Move common types out of web3 typesLeonid Logvinov2018-03-271-7/+7
* Make handleRequest public and add comment for itFabio Berger2018-03-221-3/+10
* Improve commentsFabio Berger2018-03-221-5/+9
* Add comments to sol-covFabio Berger2018-03-221-9/+18
* Rename `stagedocs.ts` file to `stage_docs.ts` in keeping with our file naming...Fabio Berger2018-03-201-0/+0
* Refactor CoverageSubprovider to use subproviders typesFabio Berger2018-03-181-6/+2
* Add doc setup to sol-covFabio Berger2018-03-181-0/+8
* Move opcodes to constantsLeonid Logvinov2018-03-162-5/+9
* Add tests for sol-covLeonid Logvinov2018-03-155-11/+11
* Add postpublish script to sol-covFabio Berger2018-03-142-0/+16
* Add other statement typesLeonid Logvinov2018-03-131-0/+24
* Start using solidity-parser-antlrLeonid Logvinov2018-03-134-63/+356
* Submit a TD PRLeonid Logvinov2018-03-121-1/+1
* Add an explanatory comment for making ranges uniqueLeonid Logvinov2018-03-121-0/+1
* Add a HACK to detect coverage of the modifiers with no parametersLeonid Logvinov2018-03-122-0/+28
* Treap transactions to address 0x0 as contract creationLeonid Logvinov2018-03-121-6/+4
* Remove redundant Date.now()Leonid Logvinov2018-03-122-2/+1
* Don't await lock releasesLeonid Logvinov2018-03-121-2/+2
* Add support for async calls under coverageLeonid Logvinov2018-03-121-15/+37
* Add builtin modifier 'constant'Leonid Logvinov2018-03-121-1/+1
* Address feedbackLeonid Logvinov2018-03-122-9/+20
* Make _getSingleFileCoverageForTrace a private static methodLeonid Logvinov2018-03-121-50/+51
* Use better variable nameLeonid Logvinov2018-03-121-2/+2
* Introduce redundant varsLeonid Logvinov2018-03-121-3/+6
* Throw an error if artifacts not foundLeonid Logvinov2018-03-121-0/+3
* Fix a typoLeonid Logvinov2018-03-121-1/+2
* Use string enum for branch typesLeonid Logvinov2018-03-121-4/+10
* Stop making an assumption that contract code is immutableLeonid Logvinov2018-03-123-52/+73
* Cache code parsingLeonid Logvinov2018-03-121-6/+15
* Add sol-cover implementationLeonid Logvinov2018-03-1212-0/+674