solc_standard_json: specify compiler outputs explicitly #399
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Fixes #398 (in a hotfix manner).
What was wrong?
Solidity compiler v0.4.19 introduced a new setting,
outputSelection
, that - when missing - defaults to "compile and print errors only".This means that
populus compile
would no longer get the outputs it wanted.How was it fixed?
0.4.19 release notes say:
Docs on which in turn provide hints on what's missing. (Not linking specific doc version, since there seems to be misconfiguration there - they're not available.)
I'm not sure that this adds in everything that was previously available; or if there's perhaps a simpler way to tell
solc
"do as you did before".Cute Animal Picture
source (page 11 for "monkey being difficult" search)