F. Eugene Aumson
|
a1959df911
|
add devdoc support to solc typings, and use it
|
2018-08-29 08:51:01 -04:00 |
|
F. Eugene Aumson
|
775d1efd46
|
add package sol-doc
|
2018-08-29 08:50:55 -04:00 |
|
F. Eugene Aumson
|
849e203812
|
add interface to return compiler output...
...rather than persisting it to the filesystem.
|
2018-08-28 14:24:26 -04:00 |
|
F. Eugene Aumson
|
80ed724f3a
|
rename var compiledData to compiledContract
|
2018-08-28 14:24:26 -04:00 |
|
F. Eugene Aumson
|
5c056b57b7
|
extract method _getContractNamesToCompile()
|
2018-08-28 14:24:26 -04:00 |
|
F. Eugene Aumson
|
4779ebfd20
|
split method
|
2018-08-28 14:24:26 -04:00 |
|
Fabio Berger
|
c4c47d9665
|
Stop nesting interfaces and add necessary type exports
|
2018-08-23 17:28:27 +01:00 |
|
Fabio Berger
|
0248add542
|
Merge development branch
|
2018-08-22 11:41:42 +01:00 |
|
Fabio Berger
|
22de88035c
|
Fix index.ts given fix in doc generation
|
2018-08-22 11:28:31 +01:00 |
|
Fabio Berger
|
301cb296ec
|
Move types from sol-compiler to types so they can be used in other places without requiring sol-compiler as a dep
|
2018-08-21 23:58:06 +01:00 |
|
Fabio Berger
|
04bbd60c11
|
Fix sol-compiler index.ts
|
2018-08-21 17:16:34 +01:00 |
|
F. Eugene Aumson
|
445177bf42
|
move doesFileExist to fsWrapper
|
2018-08-16 15:26:20 -07:00 |
|
F. Eugene Aumson
|
402ca27fbf
|
change some *Sync to *Async
|
2018-08-16 15:01:33 -07:00 |
|
F. Eugene Aumson
|
a59f18927d
|
flatten out interface to verifyAndPersist* method
|
2018-08-16 10:57:31 -07:00 |
|
F. Eugene Aumson
|
a607a61bde
|
clarify iteration range
|
2018-08-16 10:48:33 -07:00 |
|
F. Eugene Aumson
|
421a7394df
|
scrap comments in favor of self-documentation
|
2018-08-16 10:47:33 -07:00 |
|
F. Eugene Aumson
|
acb3c0d0aa
|
declare contractData before adding to map
|
2018-08-16 10:42:03 -07:00 |
|
F. Eugene Aumson
|
11231795cd
|
change return Promise<void> to await...
|
2018-08-16 10:32:27 -07:00 |
|
F. Eugene Aumson
|
6b6b368bf6
|
consolidate binPaths... ref's into fullSolcVersion
|
2018-08-16 10:29:36 -07:00 |
|
F. Eugene Aumson
|
badcb35525
|
extract method _shouldCompile()
|
2018-08-15 17:22:35 -07:00 |
|
F. Eugene Aumson
|
455c78dfb1
|
renamed variable compiled to compilerOutput
|
2018-08-15 14:09:57 -07:00 |
|
F. Eugene Aumson
|
ec41e314b0
|
use for...of _.keys instead of for...in
|
2018-08-15 13:39:33 -07:00 |
|
F. Eugene Aumson
|
8959b0993e
|
raise error for unknown compiler version
|
2018-08-15 13:38:41 -07:00 |
|
F. Eugene Aumson
|
7c96fa45f8
|
comments
|
2018-08-15 13:10:49 -07:00 |
|
F. Eugene Aumson
|
ad9a7d72ce
|
remedy missing *IfExists identifier suffix
|
2018-08-15 13:10:45 -07:00 |
|
F. Eugene Aumson
|
558286467b
|
extract interfaces for re-used complex data types
|
2018-08-15 12:53:41 -07:00 |
|
F. Eugene Aumson
|
f0f94f199e
|
move getSolcAsync to static private method
|
2018-08-15 12:53:33 -07:00 |
|
F. Eugene Aumson
|
d744468479
|
rename variable inputsByVersion to versionToInputs
|
2018-08-15 11:21:46 -07:00 |
|
F. Eugene Aumson
|
c01810f0d7
|
move getSolcAsync to static private method
|
2018-08-15 11:13:09 -07:00 |
|
F. Eugene Aumson
|
bb4558e0be
|
test compiler
|
2018-08-14 17:40:31 -07:00 |
|
Fabio Berger
|
8bebffb147
|
Flesh out 0x.js index.ts and added some exports to other index.ts in the process
|
2018-08-14 16:25:37 -07:00 |
|
Fabio Berger
|
2f2582a0da
|
Merge development
|
2018-08-14 14:21:47 -07:00 |
|
F. Eugene Aumson
|
e79c7632e6
|
simplify method interface
|
2018-08-14 11:42:06 -07:00 |
|
F. Eugene Aumson
|
aa27346f93
|
simplify method parameter
|
2018-08-14 11:42:06 -07:00 |
|
F. Eugene Aumson
|
db6de490b2
|
corrected whitespace (no functional changes)
|
2018-08-14 11:42:06 -07:00 |
|
F. Eugene Aumson
|
014d71d5ae
|
compile contracts in batches
one batch per compiler version needed.
|
2018-08-14 11:42:06 -07:00 |
|
F. Eugene Aumson
|
783bc873db
|
extract method _verifyAndPersistCompilationAsync()
|
2018-08-14 11:42:06 -07:00 |
|
F. Eugene Aumson
|
478bf14289
|
extract method _compile()
|
2018-08-14 11:42:06 -07:00 |
|
F. Eugene Aumson
|
d89934954d
|
extract function getSolcAsync()
|
2018-08-14 11:42:06 -07:00 |
|
Alex Browne
|
25a8554be1
|
fix(sol-compiler, sol-resolver): Bug where sol-resolver tried to read a directory (#961)
fix(sol-compiler, sol-resolver): Fix bug where sol-resolver tried to read a directory
|
2018-08-13 14:17:05 -07:00 |
|
Fabio Berger
|
f42119c928
|
Add missing compiler comments
|
2018-08-03 22:36:32 +02:00 |
|
Fabio Berger
|
d4bd4ec441
|
Add comments for types and unnest type declarations
|
2018-08-03 12:40:35 +02:00 |
|
Fabio Berger
|
e4aed98a3d
|
Add missing type exports
|
2018-08-03 12:40:01 +02:00 |
|
Fabio Berger
|
4579e1637d
|
Add missing exports discovered by generating compact typedoc JSON
|
2018-07-29 21:59:09 +02:00 |
|
Fabio Berger
|
f4a2e227e1
|
Remove all in-package monorepo-scripts by adding doc gen/upload and aggregate release note publishing to publish script
|
2018-07-29 21:58:39 +02:00 |
|
Leonid Logvinov
|
bf8ac3b9e6
|
Fix tslint issues
|
2018-07-17 12:59:02 +02:00 |
|
Fabio Berger
|
2e5ff53d72
|
-fetch';
|
2018-07-13 12:42:01 +02:00 |
|
Jacob Evans
|
0557d6a9bf
|
Forwarding contract (squashed commits)
|
2018-07-06 15:30:07 +10:00 |
|
Leonid Logvinov
|
6eebd693ce
|
Fix solidityVersion schema regex
|
2018-06-11 16:10:15 -07:00 |
|
fragosti
|
9778695b4a
|
Try enabling no-unused-variable...
|
2018-06-04 19:48:21 -07:00 |
|