diff --git a/source/dub/dependency.d b/source/dub/dependency.d index f41c458..52dc3ee 100644 --- a/source/dub/dependency.d +++ b/source/dub/dependency.d @@ -776,7 +776,7 @@ */ @property string remote() @nogc nothrow pure @safe in { assert(m_remote !is null); } - body + do { return m_remote; } diff --git a/source/dub/packagemanager.d b/source/dub/packagemanager.d index be15f15..cb637bd 100644 --- a/source/dub/packagemanager.d +++ b/source/dub/packagemanager.d @@ -272,7 +272,7 @@ */ Package loadSCMPackage(string name, Dependency dependency) in { assert(!dependency.repository.empty); } - body { + do { Package pack; with (dependency.repository) final switch (kind) diff --git a/source/dub/semver.d b/source/dub/semver.d index 68978d8..c04a9c5 100644 --- a/source/dub/semver.d +++ b/source/dub/semver.d @@ -103,7 +103,7 @@ */ bool isPreReleaseVersion(string ver) pure @nogc in { assert(isValidVersion(ver)); } -body { +do { foreach (i; 0 .. 2) { auto di = ver.indexOf('.'); assert(di > 0);