diff --git a/source/dub/commandline.d b/source/dub/commandline.d index 3b761de..f33f09a 100644 --- a/source/dub/commandline.d +++ b/source/dub/commandline.d @@ -1921,7 +1921,7 @@ dub.fetch(parts.name, Dependency(parts.version_), location, fetchOpts); } else { try { - dub.fetch(name, Dependency(">=0.0.0"), location, fetchOpts); + dub.fetch(name, Dependency.any, location, fetchOpts); logInfo( "Please note that you need to use `dub run ` " ~ "or add it to dependencies of your package to actually use/run it. " ~ diff --git a/source/dub/dub.d b/source/dub/dub.d index b359c7e..2822f1b 100644 --- a/source/dub/dub.d +++ b/source/dub/dub.d @@ -687,7 +687,7 @@ if (!tool_pack) tool_pack = m_packageManager.getBestPackage(tool, "~master"); if (!tool_pack) { logInfo("%s is not present, getting and storing it user wide", tool); - tool_pack = fetch(tool, Dependency(">=0.0.0"), defaultPlacementLocation, FetchOptions.none); + tool_pack = fetch(tool, Dependency.any, defaultPlacementLocation, FetchOptions.none); } auto dscanner_dub = new Dub(null, m_packageSuppliers); @@ -1192,7 +1192,7 @@ if (!template_pack) template_pack = m_packageManager.getBestPackage(packageName, "~master"); if (!template_pack) { logInfo("%s is not present, getting and storing it user wide", packageName); - template_pack = fetch(packageName, Dependency(">=0.0.0"), defaultPlacementLocation, FetchOptions.none); + template_pack = fetch(packageName, Dependency.any, defaultPlacementLocation, FetchOptions.none); } Package initSubPackage = m_packageManager.getSubPackage(template_pack, "init-exec", false); @@ -1273,7 +1273,7 @@ if (!tool_pack) tool_pack = m_packageManager.getBestPackage(tool, "~master"); if (!tool_pack) { logInfo("%s is not present, getting and storing it user wide", tool); - tool_pack = fetch(tool, Dependency(">=0.0.0"), defaultPlacementLocation, FetchOptions.none); + tool_pack = fetch(tool, Dependency.any, defaultPlacementLocation, FetchOptions.none); } auto ddox_dub = new Dub(null, m_packageSuppliers); diff --git a/source/dub/packagesuppliers/maven.d b/source/dub/packagesuppliers/maven.d index b798e30..387269d 100644 --- a/source/dub/packagesuppliers/maven.d +++ b/source/dub/packagesuppliers/maven.d @@ -125,7 +125,7 @@ auto md = getMetadata(query); if (md.type == Json.Type.null_) return []; - auto json = getBestPackage(md, query, Dependency(">=0.0.0"), true); + auto json = getBestPackage(md, query, Dependency.any, true); return [SearchResult(json["name"].opt!string, "", json["version"].opt!string)]; } }