diff --git a/source/dub/dub.d b/source/dub/dub.d index 0450135..fc90328 100644 --- a/source/dub/dub.d +++ b/source/dub/dub.d @@ -826,7 +826,8 @@ foreach (ps; m_dub.m_packageSuppliers) { try { - auto vers = ps.getVersions(pack).reverse; + auto vers = ps.getVersions(pack); + vers.reverse(); if (!vers.length) { logDiagnostic("No versions for %s for %s", pack, ps.description); continue; diff --git a/source/dub/package_.d b/source/dub/package_.d index 994bfd6..9c23902 100644 --- a/source/dub/package_.d +++ b/source/dub/package_.d @@ -451,7 +451,7 @@ foreach (f; bs.importFiles) sourceFileTypes[f] = "import"; foreach (f; bs.sourceFiles) sourceFileTypes[f] = "source"; Json[] files; - foreach (f; sourceFileTypes.byKey.array.sort) { + foreach (f; sourceFileTypes.byKey.array.sort()) { auto jf = Json.emptyObject; jf["path"] = f; jf["type"] = sourceFileTypes[f];