)]}'
{
  "commit": "be70a610fdb69124f7538dc0216d396d0f2556b9",
  "tree": "cca40b181a4a942cab09cab36841cb5e92969773",
  "parents": [
    "472930df606c57291c1e052273213ca8e45c7309"
  ],
  "author": {
    "name": "Damien Neil",
    "email": "dneil@google.com",
    "time": "Thu Aug 20 11:15:28 2026 -0700"
  },
  "committer": {
    "name": "Gopher Robot",
    "email": "gobot@golang.org",
    "time": "Mon Aug 24 13:41:56 2026 -0700"
  },
  "message": "internal/export/idna: drop trie field from Profiles\n\nThe initial implementation of this package appears to have\nintended to permit using the Punycode profile (which only\nencodes/decodes Punycode) without linking in the Unicode\nmapping tables.\n\nIt does not appear to be currently possible to use the package\nwithout linking in the Unicode tables, and it isn\u0027t clear if\nit ever was. The exported Lookup, Display, and Registration\nprofiles reference the package-level trie. Almost all functions\nin reference the package-level trie.\n\nIn fact, the only function that uses Profile.trie is\nProfile.validateLabel, and it does so only after already\nreferencing the package-level trie.\n\nRemove the Profile.trie field, since it serves no purpose.\n\nChange-Id: I9b3e2fd66a06fa6fd694abbcd298edec6a6a6964\nReviewed-on: https://go-review.googlesource.com/c/text/+/818801\nReviewed-by: Russ Cox \u003crsc@golang.org\u003e\nLUCI-TryBot-Result: golang-scoped@luci-project-accounts.iam.gserviceaccount.com \u003cgolang-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\nReviewed-by: David Chase \u003cdrchase@google.com\u003e\nAuto-Submit: Damien Neil \u003cdneil@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "ac58d772bad48a44d237546d8b894533a1a85db0",
      "old_mode": 33188,
      "old_path": "internal/export/idna/idna.go",
      "new_id": "ad32e8473b7315cf681a13d245bd1229132e4938",
      "new_mode": 33188,
      "new_path": "internal/export/idna/idna.go"
    }
  ]
}
