[phobos] [D-Programming-Language/phobos] c6ec8d: Make std.json @safe.

GitHub via phobos phobos at puremagic.com
Tue Apr 5 09:59:02 PDT 2016


  Branch: refs/heads/master
  Home:   https://github.com/D-Programming-Language/phobos
  Commit: c6ec8d01caa7d1bef5a78339313710d3d20b531a
      https://github.com/D-Programming-Language/phobos/commit/c6ec8d01caa7d1bef5a78339313710d3d20b531a
  Author: dhasenan <dhasenan at gmail.com>
  Date:   2016-03-22 (Tue, 22 Mar 2016)

  Changed paths:
    M std/json.d

  Log Message:
  -----------
  Make std.json @safe.

(Four @trusted methods, but who's counting?)


  Commit: 9872b648166ad08a61417c67828daf4dca4a1372
      https://github.com/D-Programming-Language/phobos/commit/9872b648166ad08a61417c67828daf4dca4a1372
  Author: dhasenan <dhasenan at gmail.com>
  Date:   2016-03-23 (Wed, 23 Mar 2016)

  Changed paths:
    M std/json.d

  Log Message:
  -----------
  address review feedback


  Commit: 4bfb6cd69442ff10f1dcf26d90ad839982d5d4bb
      https://github.com/D-Programming-Language/phobos/commit/4bfb6cd69442ff10f1dcf26d90ad839982d5d4bb
  Author: dhasenan <dhasenan at gmail.com>
  Date:   2016-03-23 (Wed, 23 Mar 2016)

  Changed paths:
    M std/json.d

  Log Message:
  -----------
  fixed JSONValue.str() signature


  Commit: 4373141b52a5dea615fb9c317f01ccbaeaccc09a
      https://github.com/D-Programming-Language/phobos/commit/4373141b52a5dea615fb9c317f01ccbaeaccc09a
  Author: dhasenan <dhasenan at gmail.com>
  Date:   2016-03-24 (Thu, 24 Mar 2016)

  Changed paths:
    M std/json.d

  Log Message:
  -----------
  toJSON takes a ref rather than a pointer


  Commit: 70690946aad5cb582f6421d2baf449ee725e3914
      https://github.com/D-Programming-Language/phobos/commit/70690946aad5cb582f6421d2baf449ee725e3914
  Author: dhasenan <dhasenan at gmail.com>
  Date:   2016-03-24 (Thu, 24 Mar 2016)

  Changed paths:
    M std/json.d

  Log Message:
  -----------
  opIndexAssign @safe should be inferred


  Commit: 113e79abec4b4913e63224bc94c78fa3a0db9843
      https://github.com/D-Programming-Language/phobos/commit/113e79abec4b4913e63224bc94c78fa3a0db9843
  Author: dhasenan <dhasenan at gmail.com>
  Date:   2016-03-24 (Thu, 24 Mar 2016)

  Changed paths:
    M std/json.d

  Log Message:
  -----------
  parseJSON infer @safety


  Commit: 56542b2c1b2dfb9bc7b08b279736acceafab72b9
      https://github.com/D-Programming-Language/phobos/commit/56542b2c1b2dfb9bc7b08b279736acceafab72b9
  Author: dhasenan <dhasenan at gmail.com>
  Date:   2016-03-24 (Thu, 24 Mar 2016)

  Changed paths:
    M std/json.d

  Log Message:
  -----------
  parseJSON works with @system ranges


  Commit: c75dc478eac6be6e2b94a0b60f3cf390336a3314
      https://github.com/D-Programming-Language/phobos/commit/c75dc478eac6be6e2b94a0b60f3cf390336a3314
  Author: Dmitry Olshansky <dmitry.olsh at gmail.com>
  Date:   2016-04-05 (Tue, 05 Apr 2016)

  Changed paths:
    M std/json.d

  Log Message:
  -----------
  Merge pull request #4108 from dhasenan/std_json_safe

Make std.json @safe.


Compare: https://github.com/D-Programming-Language/phobos/compare/e7d23db2c0f8...c75dc478eac6


More information about the phobos mailing list