diff --git a/std/exception.d b/std/exception.d index 4501d378d..e853d8cf8 100644 --- a/std/exception.d +++ b/std/exception.d @@ -1966,7 +1966,7 @@ unittest return ThrowingRange(); })(); - save.save(); + save.save; auto slice = f.handle!(Exception, RangePrimitive.opSlice, (e, r) => ThrowingRange())(); diff --git a/std/experimental/logger/multilogger.d b/std/experimental/logger/multilogger.d index 18ec7213d..dcf1d2661 100644 --- a/std/experimental/logger/multilogger.d +++ b/std/experimental/logger/multilogger.d @@ -75,7 +75,7 @@ class MultiLogger : Logger if (this.logger[i].name == toRemove) { Logger ret = this.logger[i].logger; - this.logger[i] = this.logger.back(); + this.logger[i] = this.logger.back; this.logger.popBack(); return ret; diff --git a/std/json.d b/std/json.d index 68549747a..89d2e0f7b 100644 --- a/std/json.d +++ b/std/json.d @@ -106,8 +106,8 @@ struct JSONValue { string s = "{ \"language\": \"D\" }"; JSONValue j = parseJSON(s); - assert(j.type() == JSON_TYPE.OBJECT); - assert(j["language"].type() == JSON_TYPE.STRING); + assert(j.type == JSON_TYPE.OBJECT); + assert(j["language"].type == JSON_TYPE.STRING); } /** @@ -173,12 +173,10 @@ struct JSONValue JSONValue j = [ "language": "D" ]; // get value - assert(j["language"].str() == "D"); - // str() or str is ok assert(j["language"].str == "D"); // change existing key to new string - j["language"].str("Perl"); + j["language"].str = "Perl"; assert(j["language"].str == "Perl"); } @@ -384,10 +382,10 @@ struct JSONValue j = JSONValue(42); j = JSONValue( [1, 2, 3] ); - assert(j.type() == JSON_TYPE.ARRAY); + assert(j.type == JSON_TYPE.ARRAY); j = JSONValue( ["language": "D"] ); - assert(j.type() == JSON_TYPE.OBJECT); + assert(j.type == JSON_TYPE.OBJECT); } void opAssign(T)(T arg) if(!isStaticArray!T && !is(T : JSONValue)) @@ -431,7 +429,7 @@ struct JSONValue unittest { JSONValue j = JSONValue( ["language": "D"] ); - assert( j["language"].str() == "D" ); + assert( j["language"].str == "D" ); } /// Operator sets $(D value) for element of JSON object by $(D key) diff --git a/std/zip.d b/std/zip.d index 8018c0070..9c7019b16 100644 --- a/std/zip.d +++ b/std/zip.d @@ -833,7 +833,7 @@ unittest ams[i].expandedData = new ubyte[](uniform(minSize, maxSize)); foreach (ref ubyte c; ams[i].expandedData) c = cast(ubyte)(uniform(0, 256)); - ams[i].compressionMethod(CompressionMethod.deflate); + ams[i].compressionMethod = CompressionMethod.deflate; zip1.addMember(ams[i]); } auto zippedData = zip1.build();