aboutsummaryrefslogtreecommitdiffstats
path: root/packages/sol-cov
Commit message (Collapse)AuthorAgeFilesLines
* Update incorrect versions of depsFabio Berger2018-07-021-1/+1
|
* rename functionperissology2018-06-272-8/+8
|
* add /*solcov ignore next*/ testsperissology2018-06-252-0/+52
|
* support ignoring entire contractsperissology2018-06-251-7/+11
|
* add ability to ignore covering specific code blocksperissology2018-06-232-2/+48
|
* Use make-promises-safe as a preloader instead of manually importingAlex Browne2018-06-226-6/+1
|
* 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
|\ | | | | [sol-cov] Only collect coverage for provided sources
| * 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
| | | | | | | | | | | | | | | | | | | | | | | | | | | | 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.
* | Update version for @types/solidity-parser-antlrAlex Browne2018-06-211-1/+1
| |
* | Update to match latest type definitions and other small changesAlex Browne2018-06-212-9/+11
| |
* | Update sol-cov CHANGELOG.jsonAlex Browne2018-06-211-12/+20
| |
* | Include source code snippets in revert stack tracesAlex Browne2018-06-215-21/+254
| |
* | Fix CHANGELOG entries changed during incorrect merge (2a4456b)Fabio Berger2018-06-211-0/+69
| |
* | Update all package versions to match latest published to NPMFabio Berger2018-06-191-9/+9
| |
* | Update CHANGELOG's with publishes performed on development branchFabio Berger2018-06-192-65/+16
| |
* | 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 ↵Alex Browne2018-06-151-1/+1
| | | | | | | | traces
* | 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
|
* Upgrade solidity-parser-entlr 0.2.11 => 0.2.12Leonid Logvinov2018-06-131-1/+1
|
* Merge pull request #690 from 0xProject/feature/truffle-sol-cov-fixesLeonid Logvinov2018-06-123-6/+20
|\ | | | | Sol-cov fixes
| * Add CHANGELOGsLeonid Logvinov2018-06-121-0/+12
| |
| * 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 ↵Fabio Berger2018-06-121-3/+3
|\ \ | |/ |/| | | | | 0xProject/fix/contract-wrappers/exchangeTransferSimulator Move ExchangeTransferSimulator & OrderValidationUtils to Order-Utils
| * 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-093-6/+11
|
* 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-0912-285/+605
|
* Merge pull request #676 from 0xProject/feature/mocha-source-mapsAlex Browne2018-06-081-1/+1
|\ | | | | Use source-map-support package to include correct line numbers in mocha
| * Use source-map-support package to include correct line numbers in mochaAlex Browne2018-06-071-1/+1
| |
* | Merge branch 'v2-prototype' of https://github.com/0xProject/0x-monorepo into ↵fragosti2018-06-071-2/+4
|\| | | | | | | feature/improve-linting
| * Merge v2-prototypeFabio Berger2018-06-061-1/+1
| |\
| * | - Rename watch to watch_without_deps in sub-packages, so dev's don't confuse ↵Fabio Berger2018-06-051-2/+4
| | | | | | | | | | | | | | | | | | | | | running watch from root dir, with sub-package dir - stop using special prebuild script name and run pre_build steps for `watch` and `build` commands - Remove `clean` step from `build`/`watch`
* | | merge v2-prototypeFabio Berger2018-06-061-1/+2
|\ \ \ | | |/ | |/|
| * | Replace `-` with `_` in yarn script name so that we are consistent across ↵Fabio Berger2018-06-051-1/+1
| |/ | | | | | | yarn script names
| * Don't automatically rebuild when running yarn testAlex Browne2018-06-051-1/+2
| |
* | Try enabling no-unused-variable...fragosti2018-06-059-23/+6
|/
* Fix linter errorsLeonid Logvinov2018-06-012-2/+2
|
* Add ethereum-types to extraFileIncludesLeonid Logvinov2018-06-011-1/+2
|
* Introduce ethereum-types packageLeonid Logvinov2018-06-014-4/+4
|
* Remove some typesLeonid Logvinov2018-06-011-0/+1
|
* Upgrade solidity parserLeonid Logvinov2018-05-241-1/+1
|
* Fix trace testLeonid Logvinov2018-05-241-1/+1
|
* 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-compiler versionLeonid Logvinov2018-05-231-1/+1
|
* Fix sol-cov testsLeonid Logvinov2018-05-232-2/+4
|
* 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-233-22/+11
|
* Use loglevel instead of verbose flagLeonid Logvinov2018-05-232-14/+12
|
* PublishLeonid Logvinov2018-05-231-8/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - 0x.js@0.38.0 - @0xproject/abi-gen@0.3.0 - @0xproject/assert@0.2.10 - @0xproject/base-contract@0.3.2 - @0xproject/connect@0.6.13 - @0xproject/contract-wrappers@0.0.2 - contracts@2.1.29 - @0xproject/dev-utils@0.4.2 - @0xproject/fill-scenarios@0.0.2 - @0xproject/json-schemas@0.7.24 - @0xproject/metacoin@0.0.7 - @0xproject/migrations@0.0.6 - @0xproject/monorepo-scripts@0.1.20 - @0xproject/order-utils@0.0.5 - @0xproject/order-watcher@0.0.2 - @0xproject/react-docs-example@0.0.12 - @0xproject/react-docs@0.0.12 - @0xproject/react-shared@0.1.7 - @0xproject/sol-compiler@0.5.0 - @0xproject/sol-cov@0.0.11 - @0xproject/sol-resolver@0.0.5 - @0xproject/sra-report@0.1.0 - @0xproject/subproviders@0.10.2 - @0xproject/testnet-faucets@1.0.30 - @0xproject/tslint-config@0.4.18 - @0xproject/types@0.7.0 - @0xproject/typescript-typings@0.3.2 - @0xproject/utils@0.6.2 - @0xproject/web3-wrapper@0.6.4 - @0xproject/website@0.0.33
* Updated CHANGELOGSLeonid Logvinov2018-05-231-0/+1
|
* Updated CHANGELOGSLeonid Logvinov2018-05-232-1/+14
|
* Fix import pathsLeonid Logvinov2018-05-233-3/+3
|
* 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
|
* Improve a CHANGELOG commentLeonid Logvinov2018-05-231-1/+1
|
* Rename ZeroExArtifactAdapter to SolCompilerArtifactAdapterLeonid Logvinov2018-05-234-7/+7
|
* Remove web3Factory.create and remove dev-tools dependency on sol-covLeonid Logvinov2018-05-234-3/+3230
|
* Add CHANGELOG entriesLeonid Logvinov2018-05-231-0/+21
|
* Support all opcodes in a trace parserLeonid Logvinov2018-05-232-54/+30
|
* Make sol-cov work with truffle and other artifact adaptersLeonid Logvinov2018-05-2311-83/+346
|
* Merge pull request #594 from 0xProject/improvement/addCustomTslintRulesFabio Berger2018-05-232-0/+4
|\ | | | | Add more tslint rules
| * Disable magic number rule in more places where it isn't helping code readabilityFabio Berger2018-05-171-4/+4
| |
| * Merge branch 'development' into improvement/addCustomTslintRulesFabio Berger2018-05-161-0/+3
| |\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * development: fix style errors Fix circular dependency Add my profile image to images Add myself to about page Add dogfood configs to website Change minimum Node version to 6.12 Document Node.js version requirement and add it to package.json
| * | Fix TSLint rulesFabio Berger2018-05-162-2/+6
| | |
* | | Use make-promises-safe to catch unhandled rejections in testsAlex Browne2018-05-176-1/+7
| |/ |/|
* | Merge pull request #578 from 0xProject/document-node-versionAlex Browne2018-05-161-0/+3
|\ \ | |/ |/| Document Node.js version requirement and add it to package.json
| * Change minimum Node version to 6.12Alex Browne2018-05-151-1/+1
| |
| * Document Node.js version requirement and add it to package.jsonAlex Browne2018-05-151-0/+3
| |
* | Fix sol-compiler binary so it can be called directly from packagesFabio Berger2018-05-151-1/+1
| |
* | Remove build from docs:stage commandsFabio Berger2018-05-151-1/+1
| |
* | Move from using lerna multi-package commands to wsrun, update README's ↵Fabio Berger2018-05-152-16/+4
|/ | | | accordingly
* Add missing type definitionsLeonid Logvinov2018-05-141-1/+1
|
* Revert "Remove gitkeeps"Fabio Berger2018-05-121-0/+0
| | | | This reverts commit 3f6876c4199353b597e1b0ebcf3907d6b8cce284.
* Remove gitkeepsFabio Berger2018-05-111-0/+0
|
* Create coverage dir if doesn't existFabio Berger2018-05-112-0/+8
|
* Merge branch 'development' into breakUp0xjsFabio Berger2018-05-115-23/+12
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * development: Fix ganache subprovider config Fix a bug in compiler config precedence Fix linter errors Fix templates Remove unused deployer docs configs Add a legacy endpoint for the deployer Add a check for compiler output Add a comment Put ARTIFACTS_VERSION in a config Improve a comment Remove _applyDefaultsToDeployTxDataAsync Add a HACK comment Fix linter issues Rename deployer to sol-compiler Remove deployer Remove deployer from 0x.js and migrations Configure migrations with a compiler.json Remove deployer from metacoin and contract tests Update wallet footer and add remove token functionality # Conflicts: # .gitignore # packages/0x.js/package.json # packages/0x.js/src/0x.ts # packages/contracts/package.json # packages/contracts/test/multi_sig_with_time_lock.ts # packages/contracts/test/multi_sig_with_time_lock_except_remove_auth_addr.ts # packages/contracts/util/artifacts.ts # packages/deployer/test/deployer_test.ts # packages/migrations/package.json
| * Remove unused deployer docs configsLeonid Logvinov2018-05-101-3/+1
| |
| * Fix linter issuesLeonid Logvinov2018-05-105-20/+11
| |
| * Rename deployer to sol-compilerLeonid Logvinov2018-05-101-2/+2
| |
* | Add artifacts to clean commandFabio Berger2018-05-111-1/+1
| |
* | Merge branch 'development' into breakUp0xjsFabio Berger2018-05-105-40/+66
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * development: (38 commits) Add fallback image support to relayer grid tile Clear relayer grid state when fetching Configure the compiler to generate artifacts with deployedBytecode Implement loading and error state for relayer grid Fallback image for relayer grid tile Change relayer grid tile to link on header Display top tokens from backend Remove overflowZ property from portal Suggestions and fix bad merge Fix typo Only show untracked tokens Make wallet scrollable Add token flow Update The Ocean logo Fix artifacts paths Create an artifacts folder Introduce a var Add removeHexPrefix util method CHeck if ABI exists Improve the readability of the check for should compile ... # Conflicts: # .gitignore # packages/contracts/test/multi_sig_with_time_lock.ts # packages/contracts/test/multi_sig_with_time_lock_except_remove_auth_addr.ts # packages/contracts/util/artifacts.ts
| * Configure the compiler to generate artifacts with deployedBytecodeLeonid Logvinov2018-05-102-1/+19
| |
| * 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
| |
* | Add missing quoteFabio Berger2018-05-101-1/+1
| |
* | Remove uneeded tslint configFabio Berger2018-05-101-1/+1
|/
* Publishcontracts@2.1.28@0xproject/website@0.0.32@0xproject/testnet-faucets@1.0.29@0xproject/sra-report@0.0.14@0xproject/sol-resolver@0.0.4@0xproject/react-docs-example@0.0.11@0xproject/migrations@0.0.5@0xproject/metacoin@0.0.6@0xproject/dev-utils@0.4.1@0xproject/base-contract@0.3.1Leonid Logvinov2018-05-051-4/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | - 0x.js@0.37.2 - @0xproject/abi-gen@0.2.13 - @0xproject/assert@0.2.9 - @0xproject/base-contract@0.3.1 - @0xproject/connect@0.6.12 - contracts@2.1.28 - @0xproject/deployer@0.4.3 - @0xproject/dev-utils@0.4.1 - @0xproject/json-schemas@0.7.23 - @0xproject/metacoin@0.0.6 - @0xproject/migrations@0.0.5 - @0xproject/order-utils@0.0.4 - @0xproject/react-docs-example@0.0.11 - @0xproject/react-docs@0.0.11 - @0xproject/react-shared@0.1.6 - @0xproject/sol-cov@0.0.10 - @0xproject/sol-resolver@0.0.4 - @0xproject/sra-report@0.0.14 - @0xproject/subproviders@0.10.1 - @0xproject/testnet-faucets@1.0.29 - @0xproject/types@0.6.3 - @0xproject/typescript-typings@0.3.1 - @0xproject/utils@0.6.1 - @0xproject/web3-wrapper@0.6.3 - @0xproject/website@0.0.32
* Updated CHANGELOGSLeonid Logvinov2018-05-052-0/+13
|
* Publishcontracts@2.1.26@0xproject/website@0.0.29@0xproject/testnet-faucets@1.0.27@0xproject/sra-report@0.0.12@0xproject/sol-resolver@0.0.3@0xproject/react-docs-example@0.0.9@0xproject/monorepo-scripts@0.1.19@0xproject/migrations@0.0.4@0xproject/metacoin@0.0.5@0xproject/dev-utils@0.4.0@0xproject/base-contract@0.3.0Leonid Logvinov2018-05-041-6/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - 0x.js@0.37.0 - @0xproject/abi-gen@0.2.12 - @0xproject/assert@0.2.8 - @0xproject/base-contract@0.3.0 - @0xproject/connect@0.6.11 - contracts@2.1.26 - @0xproject/deployer@0.4.2 - @0xproject/dev-utils@0.4.0 - @0xproject/json-schemas@0.7.22 - @0xproject/metacoin@0.0.5 - @0xproject/migrations@0.0.4 - @0xproject/monorepo-scripts@0.1.19 - @0xproject/order-utils@0.0.2 - @0xproject/react-docs-example@0.0.9 - @0xproject/react-docs@0.0.9 - @0xproject/react-shared@0.1.4 - @0xproject/sol-cov@0.0.9 - @0xproject/sol-resolver@0.0.3 - @0xproject/sra-report@0.0.12 - @0xproject/subproviders@0.10.0 - @0xproject/testnet-faucets@1.0.27 - @0xproject/tslint-config@0.4.17 - @0xproject/types@0.6.2 - @0xproject/typescript-typings@0.3.0 - @0xproject/utils@0.6.0 - @0xproject/web3-wrapper@0.6.2 - @0xproject/website@0.0.29
* Updated CHANGELOGSLeonid Logvinov2018-05-042-1/+14
|
* Publishcontracts@2.1.23@0xproject/website@0.0.26@0xproject/testnet-faucets@1.0.24@0xproject/sra-report@0.0.9@0xproject/sol-resolver@0.0.2@0xproject/react-docs-example@0.0.8@0xproject/monorepo-scripts@0.1.18@0xproject/migrations@0.0.2@0xproject/metacoin@0.0.4@0xproject/dev-utils@0.3.6@0xproject/base-contract@0.2.1Fabio Berger2018-04-181-6/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | - 0x.js@0.36.1 - @0xproject/abi-gen@0.2.11 - @0xproject/assert@0.2.7 - @0xproject/base-contract@0.2.1 - @0xproject/connect@0.6.10 - contracts@2.1.23 - @0xproject/deployer@0.4.1 - @0xproject/dev-utils@0.3.6 - @0xproject/json-schemas@0.7.21 - @0xproject/metacoin@0.0.4 - @0xproject/migrations@0.0.2 - @0xproject/monorepo-scripts@0.1.18 - @0xproject/react-docs-example@0.0.8 - @0xproject/react-docs@0.0.8 - @0xproject/react-shared@0.1.3 - @0xproject/sol-cov@0.0.8 - @0xproject/sol-resolver@0.0.2 - @0xproject/sra-report@0.0.9 - @0xproject/subproviders@0.9.0 - @0xproject/testnet-faucets@1.0.24 - @0xproject/tslint-config@0.4.16 - @0xproject/types@0.6.1 - @0xproject/typescript-typings@0.2.0 - @0xproject/utils@0.5.2 - @0xproject/web3-wrapper@0.6.1 - @0xproject/website@0.0.26
* Updated CHANGELOGSFabio Berger2018-04-182-1/+14
|
* Rename resolver to sol-resolverLeonid Logvinov2018-04-161-0/+1
|
* Implement the resolverLeonid Logvinov2018-04-128-105/+13
|
* Improve on readabilityLeonid Logvinov2018-04-121-5/+2
|
* Merge branch 'development' into fix/docImprovementsFabio Berger2018-04-124-9/+22
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * development: (31 commits) Prettier ignore Metacoin artifacts Publish Updated CHANGELOGS Improve deployer error message Fix 0x.js tests Fix lint issue Simply export Move NULL_BYTES to @0xproject/utils Simplify the tests Fix lint error Add step to publishing that upload staging doc jsons, deploys staging website, opens every docs page and asks the dev to confirm that each one renders properly before publishing Fix web3Wrapper build command Add top-level `yarn lerna:stage_docs` to upload docJsons to the staging S3 bucket for all packages with a docs page Refactor publish script to have it's main execution body be lean and discrete steps Removed unused command Remove 0x.js test artifacts Fix tslint Move migrations into separate monorepo subpackage and hook it up to 0x.js and contracts Remove unused var Refactor RedundantRpcSubprovider into RedundantSubprovider ... # Conflicts: # packages/react-docs/CHANGELOG.json
| * Merge branch 'development' into removeMigrateStepFabio Berger2018-04-123-6/+19
| |\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * development: Publish Updated CHANGELOGS # Conflicts: # packages/0x.js/package.json # packages/deployer/package.json # packages/utils/CHANGELOG.json
| | * Publishcontracts@2.1.22@0xproject/website@0.0.25@0xproject/testnet-faucets@1.0.23@0xproject/sra-report@0.0.8@0xproject/react-docs-example@0.0.7@0xproject/monorepo-scripts@0.1.17@0xproject/metacoin@0.0.3@0xproject/dev-utils@0.3.5@0xproject/base-contract@0.2.0Leonid Logvinov2018-04-121-6/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - 0x.js@0.36.0 - @0xproject/abi-gen@0.2.10 - @0xproject/assert@0.2.6 - @0xproject/base-contract@0.2.0 - @0xproject/connect@0.6.9 - contracts@2.1.22 - @0xproject/deployer@0.4.0 - @0xproject/dev-utils@0.3.5 - @0xproject/json-schemas@0.7.20 - @0xproject/metacoin@0.0.3 - @0xproject/monorepo-scripts@0.1.17 - @0xproject/react-docs-example@0.0.7 - @0xproject/react-docs@0.0.7 - @0xproject/react-shared@0.1.2 - @0xproject/sol-cov@0.0.7 - @0xproject/sra-report@0.0.8 - @0xproject/subproviders@0.8.5 - @0xproject/testnet-faucets@1.0.23 - @0xproject/tslint-config@0.4.15 - @0xproject/types@0.6.0 - @0xproject/typescript-typings@0.1.0 - @0xproject/utils@0.5.1 - @0xproject/web3-wrapper@0.6.0 - @0xproject/website@0.0.25
| | * Updated CHANGELOGSLeonid Logvinov2018-04-122-0/+13
| | |
| * | Merge branch 'development' into removeMigrateStepFabio Berger2018-04-111-1/+1
| |\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * development: Fix lint error Fix documentation links in some READMEs Fix relative link Add step to publishing that upload staging doc jsons, deploys staging website, opens every docs page and asks the dev to confirm that each one renders properly before publishing Fix web3Wrapper build command Add top-level `yarn lerna:stage_docs` to upload docJsons to the staging S3 bucket for all packages with a docs page Added a detailed description of `renameOverloadedMethods` (special thanks to @fabioberger). Updated Javascript styles in the Abi-Gen and Utils packages, around support for function overloading. Updated deployer to accept a list of contract directories as input. Contract directories are namespaced to a void clashes. Also in this commit is a fix for overloading contract functions. Refactor publish script to have it's main execution body be lean and discrete steps # Conflicts: # packages/contracts/package.json # packages/deployer/package.json
| * | Fix tslintFabio Berger2018-04-091-2/+2
| | |
| * | merge developmentFabio Berger2018-04-091-2/+40
| |\ \
| * \ \ Merge branch 'development' into removeMigrateStepFabio Berger2018-04-051-315/+0
| |\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * development: Fix tests Call static functions as static Address feedback Move our contract templates to accept Provider instead of Web3Wrapper
| * | | | Add --exit to all mocha calls so they exit when called from top-level yarn ↵Fabio Berger2018-04-041-1/+1
| | | | | | | | | | | | | | | | | | | | command (https://github.com/mochajs/mocha/issues/3044)
* | | | | Merge branch 'development' into fix/docImprovementsFabio Berger2018-04-111-1/+1
|\ \ \ \ \ | | |_|_|/ | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * development: Fix documentation links in some READMEs Fix relative link # Conflicts: # packages/0x.js/README.md # packages/web3-wrapper/README.md
| * | | | Fix documentation links in some READMEsBrandon Millman2018-04-111-1/+1
| | |_|/ | |/| |
* / | | Fix sol-cov, web3-wrapper, subproviders documentation pages given recent ↵Fabio Berger2018-04-111-1/+2
|/ / / | | | | | | | | | changes to the libraries
* | | Merge pull request #505 from 0xProject/fix/readmeContributingSectionFabio Berger2018-04-061-2/+40
|\ \ \ | |_|/ |/| | Improve README contributing sections in all packages
| * | Fix contributing linksFabio Berger2018-04-051-1/+1
| | |
| * | Improve contributing section of all packages so they include building entire ↵Fabio Berger2018-04-051-3/+41
| |/ | | | | | | monorepo on first contribution
* / Move our contract templates to accept Provider instead of Web3WrapperLeonid Logvinov2018-04-041-315/+0
|/
* Merge branch 'development' into removeUnusedDepsFabio Berger2018-04-041-4/+2
|\ | | | | | | | | | | | | | | | | | | | | | | * development: Temporarily remove installation test Fix package.json Remove `isPublished` from all CHANGELOG.json filesx Now that every version of a package published has a corresponding entry in it's CHANGELOG we no longer need the isPublished flag. Remove it. Remove temporary convert_changelog script # Conflicts: # packages/monorepo-scripts/package.json
| * Remove `isPublished` from all CHANGELOG.json filesxFabio Berger2018-04-031-4/+2
| |
* | Remove remaining unused depsFabio Berger2018-04-032-5/+1
|/
* After publishLeonid Logvinov2018-04-021-1/+2
|
* Publishcontracts@2.1.21@0xproject/website@0.0.24@0xproject/testnet-faucets@1.0.22@0xproject/sra-report@0.0.7@0xproject/react-docs-example@0.0.6@0xproject/monorepo-scripts@0.1.16@0xproject/metacoin@0.0.2@0xproject/dev-utils@0.3.4@0xproject/base-contract@0.1.0Leonid Logvinov2018-04-021-7/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | - 0x.js@0.35.0 - @0xproject/abi-gen@0.2.9 - @0xproject/assert@0.2.5 - @0xproject/base-contract@0.1.0 - @0xproject/connect@0.6.8 - contracts@2.1.21 - @0xproject/deployer@0.3.5 - @0xproject/dev-utils@0.3.4 - @0xproject/json-schemas@0.7.19 - @0xproject/metacoin@0.0.2 - @0xproject/monorepo-scripts@0.1.16 - @0xproject/react-docs-example@0.0.6 - @0xproject/react-docs@0.0.6 - @0xproject/react-shared@0.1.1 - @0xproject/sol-cov@0.0.6 - @0xproject/sra-report@0.0.7 - @0xproject/subproviders@0.8.4 - @0xproject/testnet-faucets@1.0.22 - @0xproject/tslint-config@0.4.14 - @0xproject/types@0.5.0 - @0xproject/typescript-typings@0.0.3 - @0xproject/utils@0.5.0 - @0xproject/web3-wrapper@0.5.0 - @0xproject/website@0.0.24
* Updated CHANGELOGSLeonid Logvinov2018-04-022-0/+13
|
* Merge branch 'development' into feature/metacoinLeonid Logvinov2018-04-022-1/+3
|\
| * Add manual postpublish command to all public packages and update CHANGELOG.jsonFabio Berger2018-04-022-1/+3
| |
* | Add metacoin example projectLeonid Logvinov2018-04-023-9/+2
|/
* Publishcontracts@2.1.20@0xproject/website@0.0.23@0xproject/web3-wrapper@0.4.0@0xproject/utils@0.4.4@0xproject/typescript-typings@0.0.2@0xproject/types@0.4.2@0xproject/tslint-config@0.4.13@0xproject/testnet-faucets@1.0.21@0xproject/subproviders@0.8.3@0xproject/sra-report@0.0.6@0xproject/sol-cov@0.0.5@0xproject/react-shared@0.1.0@0xproject/react-docs@0.0.5@0xproject/react-docs-example@0.0.5@0xproject/monorepo-scripts@0.1.15@0xproject/json-schemas@0.7.18@0xproject/dev-utils@0.3.3@0xproject/deployer@0.3.4@0xproject/connect@0.6.7@0xproject/base-contract@0.0.6@0xproject/assert@0.2.4@0xproject/abi-gen@0.2.8Fabio Berger2018-04-021-8/+10
| | | | | | | | | | | | | | | | | | | | | | | | | | - 0x.js@0.34.0 - @0xproject/abi-gen@0.2.8 - @0xproject/assert@0.2.4 - @0xproject/base-contract@0.0.6 - @0xproject/connect@0.6.7 - contracts@2.1.20 - @0xproject/deployer@0.3.4 - @0xproject/dev-utils@0.3.3 - @0xproject/json-schemas@0.7.18 - @0xproject/monorepo-scripts@0.1.15 - @0xproject/react-docs-example@0.0.5 - @0xproject/react-docs@0.0.5 - @0xproject/react-shared@0.1.0 - @0xproject/sol-cov@0.0.5 - @0xproject/sra-report@0.0.6 - @0xproject/subproviders@0.8.3 - @0xproject/testnet-faucets@1.0.21 - @0xproject/tslint-config@0.4.13 - @0xproject/types@0.4.2 - @0xproject/typescript-typings@0.0.2 - @0xproject/utils@0.4.4 - @0xproject/web3-wrapper@0.4.0 - @0xproject/website@0.0.23
* Updated CHANGELOGSFabio Berger2018-04-022-2/+21
|
* Generate CHANGELOG.json filesFabio Berger2018-04-021-0/+1
|
* Merge pull request #482 from 0xProject/feature/web3-typesLeonid Logvinov2018-03-282-12/+11
|\ | | | | Move common types out of web3 types
| * Move common types out of web3 typesLeonid Logvinov2018-03-272-12/+11
| |
* | merge developmentxFabio Berger2018-03-282-3/+1
|\|
| * Add clean-state testsLeonid Logvinov2018-03-272-3/+1
| |
* | Add monorepo_scripts to npmignoreFabio Berger2018-03-271-0/+1
|/
* Make handleRequest public and add comment for itFabio Berger2018-03-221-3/+10
|
* npm -> yarnFabio Berger2018-03-221-1/+1
|
* Move usage out of README and replace with link to DocsFabio Berger2018-03-221-23/+8
|
* 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 ↵Fabio Berger2018-03-202-1/+1
| | | | naming conventions. `postpublish.ts` is the only exception and this is because it is dictated by Lerna
* Merge branch 'development' into addExtraDocsFabio Berger2018-03-201-9/+12
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * development: (29 commits) Set Lodash dep to an exact version since newer versions introduced breaking changes Update Kovan Ethertoken Address Update deployer version since manual re-publish Add new entry into CHANGELOG Fix bad merge Update yarn.lock Change title Add Blake and Zach to About page Re-size Jacob and Tom's images Manually publish 0x.js back to a working state Publish Publish Fix 0x.js assets Remove assets from connect and _bundles from packages that don't generate the folder Publish Fix packages that aren't working as expected Make new packages default to public on publish Add new public packages to top-level README Update top-level package.json Fix incorrect new versions ... # Conflicts: # packages/0x.js/package.json # packages/connect/package.json # packages/json-schemas/package.json # packages/sol-cov/package.json
| * Publishcontracts@2.1.18@0xproject/website@0.0.21@0xproject/testnet-faucets@1.0.19@0xproject/sra-report@0.0.4@0xproject/sol-cov@0.0.4@0xproject/react-docs-example@0.0.4@0xproject/dev-utils@0.3.2Fabio Berger2018-03-191-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - 0x.js@0.33.4 - @0xproject/assert@0.2.3 - @0xproject/connect@0.6.6 - contracts@2.1.18 - @0xproject/deployer@0.3.2 - @0xproject/dev-utils@0.3.2 - @0xproject/json-schemas@0.7.17 - @0xproject/react-docs-example@0.0.4 - @0xproject/react-docs@0.0.4 - @0xproject/react-shared@0.0.4 - @0xproject/sol-cov@0.0.4 - @0xproject/sra-report@0.0.4 - @0xproject/subproviders@0.8.2 - @0xproject/testnet-faucets@1.0.19 - @0xproject/website@0.0.21
| * Publishcontracts@2.1.17@0xproject/website@0.0.20@0xproject/testnet-faucets@1.0.18@0xproject/sra-report@0.0.3@0xproject/sol-cov@0.0.3@0xproject/react-docs-example@0.0.3@0xproject/monorepo-scripts@0.1.14@0xproject/dev-utils@0.3.1@0xproject/deployer@0.3.10x.js@0.33.3Fabio Berger2018-03-191-5/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - 0x.js@0.33.3 - @0xproject/abi-gen@0.2.7 - @0xproject/assert@0.2.2 - @0xproject/base-contract@0.0.5 - chai-as-promised-typescript-typings@0.0.12 - chai-typescript-typings@0.0.6 - @0xproject/connect@0.6.5 - contracts@2.1.17 - @0xproject/deployer@0.3.1 - @0xproject/dev-utils@0.3.1 - ethers-typescript-typings@0.0.4 - @0xproject/json-schemas@0.7.16 - @0xproject/monorepo-scripts@0.1.14 - @0xproject/react-docs-example@0.0.3 - @0xproject/react-docs@0.0.3 - @0xproject/react-shared@0.0.3 - @0xproject/sol-cov@0.0.3 - @0xproject/sra-report@0.0.3 - @0xproject/subproviders@0.8.1 - @0xproject/testnet-faucets@1.0.18 - @0xproject/tslint-config@0.4.12 - @0xproject/types@0.4.1 - @0xproject/utils@0.4.3 - web3-typescript-typings@0.10.2 - @0xproject/web3-wrapper@0.3.1 - @0xproject/website@0.0.20
| * Make new packages default to public on publishFabio Berger2018-03-191-1/+4
| |
| * Publishcontracts@2.1.16@0xproject/website@0.0.19@0xproject/testnet-faucets@1.0.17@0xproject/sra-report@0.0.2@0xproject/sol-cov@0.0.2@0xproject/react-docs-example@0.0.2@0xproject/monorepo-scripts@0.1.13@0xproject/dev-utils@0.3.0@0xproject/deployer@0.3.00x.js@0.33.2Fabio Berger2018-03-191-9/+9
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - 0x.js@0.33.2 - @0xproject/abi-gen@0.2.6 - @0xproject/assert@0.2.1 - @0xproject/base-contract@0.0.4 - chai-as-promised-typescript-typings@0.0.11 - chai-typescript-typings@0.0.5 - @0xproject/connect@0.6.4 - contracts@2.1.16 - @0xproject/deployer@0.3.0 - @0xproject/dev-utils@0.3.0 - ethers-typescript-typings@0.0.3 - @0xproject/json-schemas@0.7.15 - @0xproject/monorepo-scripts@0.1.13 - @0xproject/react-docs-example@0.0.2 - @0xproject/react-docs@0.0.2 - @0xproject/react-shared@0.0.2 - @0xproject/sol-cov@0.0.2 - @0xproject/sra-report@0.0.2 - @0xproject/subproviders@0.8.0 - @0xproject/testnet-faucets@1.0.17 - @0xproject/tslint-config@0.4.11 - @0xproject/types@0.4.0 - @0xproject/utils@0.4.2 - web3-typescript-typings@0.10.1 - @0xproject/web3-wrapper@0.3.0 - @0xproject/website@0.0.19
* | Add sol-cov docs to websiteFabio Berger2018-03-181-1/+1
| |
* | Refactor CoverageSubprovider to use subproviders typesFabio Berger2018-03-181-6/+2
| |
* | Add doc setup to sol-covFabio Berger2018-03-182-1/+23
|/
* Add a complex test for ast visitorLeonid Logvinov2018-03-162-0/+478
|
* Move opcodes to constantsLeonid Logvinov2018-03-163-9/+11
|
* Add tests for sol-covLeonid Logvinov2018-03-1517-14/+363
|
* Add script copying to build commandFabio Berger2018-03-141-1/+2
|
* Add postpublish script to sol-covFabio Berger2018-03-144-6/+18
|
* Address feedbackLeonid Logvinov2018-03-141-13/+9
|
* Add other statement typesLeonid Logvinov2018-03-131-0/+24
|
* Start using solidity-parser-antlrLeonid Logvinov2018-03-135-63/+357
|
* Submit a TD PRLeonid Logvinov2018-03-121-1/+1
|
* Add an explanatory comment for making ranges uniqueLeonid Logvinov2018-03-121-0/+1
|
* Merge branch 'feature/solcov' of github.com:0xProject/0x-monorepo into ↵Fabio Berger2018-03-122-0/+28
|\ | | | | | | | | | | | | feature/solcov * 'feature/solcov' of github.com:0xProject/0x-monorepo: Add a HACK to detect coverage of the modifiers with no parameters
| * Add a HACK to detect coverage of the modifiers with no parametersLeonid Logvinov2018-03-122-0/+28
| |
* | Improve the sol-cov readmeFabio Berger2018-03-121-4/+8
|/
* Treap transactions to address 0x0 as contract creationLeonid Logvinov2018-03-121-6/+4
|
* Add sol-cov READMELeonid Logvinov2018-03-121-0/+63
|
* 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-122-16/+39
|
* Add builtin modifier 'constant'Leonid Logvinov2018-03-121-1/+1
|
* Disable completed docs ruleLeonid Logvinov2018-03-121-1/+4
|
* 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
|
* Fix a typoLeonid Logvinov2018-03-121-1/+1
|
* Remove initial implementation entryLeonid Logvinov2018-03-121-4/+0
|
* Stop making an assumption that contract code is immutableLeonid Logvinov2018-03-123-52/+73
|
* Cache code parsingLeonid Logvinov2018-03-123-7/+22
|
* Add sol-cover implementationLeonid Logvinov2018-03-1219-0/+742