remedy missing *IfExists identifier suffix
This commit is contained in:
@@ -184,12 +184,9 @@ export class Compiler {
|
|||||||
if (!shouldCompile) {
|
if (!shouldCompile) {
|
||||||
continue;
|
continue;
|
||||||
}
|
}
|
||||||
let solcVersion = this._solcVersionIfExists;
|
const solcVersion = _.isUndefined(this._solcVersionIfExists)
|
||||||
if (_.isUndefined(solcVersion)) {
|
? semver.maxSatisfying(_.keys(binPaths), parseSolidityVersionRange(contractSource.source))
|
||||||
const solcVersionRange = parseSolidityVersionRange(contractSource.source);
|
: this._solcVersionIfExists;
|
||||||
const availableCompilerVersions = _.keys(binPaths);
|
|
||||||
solcVersion = semver.maxSatisfying(availableCompilerVersions, solcVersionRange);
|
|
||||||
}
|
|
||||||
if (_.isUndefined(versionToInputs[solcVersion])) {
|
if (_.isUndefined(versionToInputs[solcVersion])) {
|
||||||
versionToInputs[solcVersion] = {
|
versionToInputs[solcVersion] = {
|
||||||
standardInput: {
|
standardInput: {
|
||||||
|
Reference in New Issue
Block a user