aboutsummaryrefslogtreecommitdiffstats
path: root/packages/sol-compiler/src/compiler.ts
Commit message (Expand)AuthorAgeFilesLines
* Omit remapping in compiler settings equality checksLeonid Logvinov2019-02-071-1/+1
* Remove the bin_paths and fetch the solidity release list from github repoLeonid Logvinov2019-02-071-3/+4
* Fix the undefined opts bugLeonid Logvinov2019-02-071-2/+2
* Fix sol-compiler bug with remappings causing smart recompilation to now workLeonid Logvinov2019-02-071-1/+4
* TempLeonid Logvinov2019-02-041-8/+3
* Rename dependencyNameToPackagePath to dependencyNameToPathLeonid Logvinov2019-01-301-4/+4
* Fail fastLeonid Logvinov2019-01-301-3/+3
* Fix namingLeonid Logvinov2019-01-291-7/+6
* Temp CILeonid Logvinov2019-01-291-49/+33
* Implement docker as another backend for sol-compilerLeonid Logvinov2019-01-231-10/+66
* Update packages/sol-compiler/src/compiler.tsFabio B2018-12-191-1/+2
* Run prettierLeonid Logvinov2018-12-191-1/+3
* Describe regexesLeonid Logvinov2018-12-191-1/+4
* Add a NOTE commentLeonid Logvinov2018-12-191-0/+3
* Move logWithTime to logUtilsLeonid Logvinov2018-12-191-5/+5
* Update packages/sol-compiler/src/compiler.tsFabio B2018-12-191-1/+1
* Disable linter no a hanging promise with a commentLeonid Logvinov2018-12-191-2/+3
* Move logWithTime function to utilsLeonid Logvinov2018-12-191-10/+5
* Add sol-compiler watch modeLeonid Logvinov2018-12-191-0/+46
* Refactor most of the sol-compiler methods into helper functions in utils and ...Leonid Logvinov2018-12-191-185/+20
* Implement prefer-template tslint rulekao2018-12-081-1/+1
* Update packages/sol-compiler/src/compiler.tsFabio B2018-12-031-1/+1
* Fix an issue when we tried to append base contracts path to absolute imports ...Leonid Logvinov2018-12-031-1/+8
* chore: change package org from 0xproject to 0xJacob Evans2018-10-181-3/+3
* fix: comment need for sourceCodes pruningF. Eugene Aumson2018-10-031-1/+5
* fix: use original source ID's from compiler outputF. Eugene Aumson2018-10-031-13/+24
* Fix some small bugs in compiler.tsAlex Browne2018-10-031-3/+18
* fix: persist artifacts with only relevant sourcesF. Eugene Aumson2018-10-031-5/+52
* feat: add sol-doc command-line interfaceF. Eugene Aumson2018-09-221-6/+8
* add named references for returned objectsF. Eugene Aumson2018-08-301-3/+6
* re-word comment: 'construction' -> 'instantiation'F. Eugene Aumson2018-08-301-1/+1
* rename method _addHexPrefixesF. Eugene Aumson2018-08-301-2/+2
* add devdoc support to solc typings, and use itF. Eugene Aumson2018-08-291-7/+4
* add interface to return compiler output...F. Eugene Aumson2018-08-291-11/+33
* rename var `compiledData` to `compiledContract`F. Eugene Aumson2018-08-291-13/+13
* extract method _getContractNamesToCompile()F. Eugene Aumson2018-08-291-4/+5
* split methodF. Eugene Aumson2018-08-291-22/+29
* Merge development branchFabio Berger2018-08-221-80/+155
|\
| * move doesFileExist to fsWrapperF. Eugene Aumson2018-08-171-13/+1
| * change some *Sync to *AsyncF. Eugene Aumson2018-08-171-4/+18
| * flatten out interface to verifyAndPersist* methodF. Eugene Aumson2018-08-171-6/+6
| * clarify iteration rangeF. Eugene Aumson2018-08-171-1/+2
| * scrap comments in favor of self-documentationF. Eugene Aumson2018-08-171-3/+2
| * declare contractData before adding to mapF. Eugene Aumson2018-08-171-2/+3
| * change `return Promise<void>` to `await...`F. Eugene Aumson2018-08-171-1/+1
| * consolidate binPaths... ref's into fullSolcVersionF. Eugene Aumson2018-08-171-2/+2
| * extract method _shouldCompile()F. Eugene Aumson2018-08-161-13/+12
| * renamed variable `compiled` to `compilerOutput`F. Eugene Aumson2018-08-161-6/+6
| * use `for...of _.keys` instead of `for...in`F. Eugene Aumson2018-08-161-5/+1
| * raise error for unknown compiler versionF. Eugene Aumson2018-08-161-0/+3
| * commentsF. Eugene Aumson2018-08-161-0/+3
| * remedy missing *IfExists identifier suffixF. Eugene Aumson2018-08-161-6/+3
| * extract interfaces for re-used complex data typesF. Eugene Aumson2018-08-161-23/+28
| * move getSolcAsync to static private methodF. Eugene Aumson2018-08-161-23/+23
| * rename variable inputsByVersion to versionToInputsF. Eugene Aumson2018-08-161-8/+8
| * move getSolcAsync to static private methodF. Eugene Aumson2018-08-161-25/+24
| * simplify method interfaceF. Eugene Aumson2018-08-151-8/+12
| * simplify method parameterF. Eugene Aumson2018-08-151-6/+4
| * corrected whitespace (no functional changes)F. Eugene Aumson2018-08-151-39/+41
| * compile contracts in batchesF. Eugene Aumson2018-08-151-31/+70
| * extract method _verifyAndPersistCompilationAsync()F. Eugene Aumson2018-08-151-1/+18
| * extract method _compile()F. Eugene Aumson2018-08-151-24/+27
| * extract function getSolcAsync()F. Eugene Aumson2018-08-151-18/+25
* | Move types from sol-compiler to types so they can be used in other places wit...Fabio Berger2018-08-221-1/+1
* | Add missing compiler commentsFabio Berger2018-08-041-0/+1
|/
* Fix tslint issuesLeonid Logvinov2018-07-171-7/+7
* -fetch';Fabio Berger2018-07-131-3/+2
* Try enabling no-unused-variable...fragosti2018-06-051-15/+2
* Fix linter errorsLeonid Logvinov2018-06-011-1/+1
* Introduce ethereum-types packageLeonid Logvinov2018-06-011-1/+1
* Make opts param optional in CompilerLeonid Logvinov2018-05-301-6/+7
* Add CHANGELOG entryLeonid Logvinov2018-05-301-1/+0
* Add schema assertions on public methods of @0xproject/sol-compilerLeonid Logvinov2018-05-301-0/+5
* Add solcVersion to CompilerOptsLeonid Logvinov2018-05-231-4/+9
* Fix TSLint rulesFabio Berger2018-05-161-1/+2
* Rename deployer to sol-compilerLeonid Logvinov2018-05-101-0/+276