)]}'
{
  "commit": "4a264773f4ed8f75534b9f5e3df6618b398fc4cd",
  "tree": "115cb974b8f7216e256a4af7f5cf3832b5e1c250",
  "parents": [
    "db513b0915042d9b1ac8cff2c21e191f46578c44"
  ],
  "author": {
    "name": "Vladislav Valkov",
    "email": "vladvalkov@icloud.com",
    "time": "Fri Jun 21 18:51:16 2024 +0000"
  },
  "committer": {
    "name": "Alan Donovan",
    "email": "adonovan@google.com",
    "time": "Fri Jun 21 19:35:29 2024 +0000"
  },
  "message": "internal/refactor/inline: allow duplicable type conversions\n\nThe current implementation does not consider type conversions to be\nduplicable operations; this change resolves it by handling *ast.CallExpr.\nAll type conversions except []byte(string) and []rune(string) are now\nconsidered to be duplicable.\n\nThe change also removes redundant type conversions when typed constants\nare passed to inlined functions.\n\nFixes golang/go#67589\n\nChange-Id: I524dbff1ae09466f56459e0bf3b6425be38d157c\nGitHub-Last-Rev: 580a00aa8b36ec44fd63e9fb44140c4b62cf7219\nGitHub-Pull-Request: golang/tools#494\nReviewed-on: https://go-review.googlesource.com/c/tools/+/588175\nReviewed-by: Robert Findley \u003crfindley@google.com\u003e\nLUCI-TryBot-Result: Go LUCI \u003cgolang-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\nReviewed-by: Alan Donovan \u003cadonovan@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "6f20d2c981fd9d5f7dfa9f3dcaad6557a2eaec6b",
      "old_mode": 33188,
      "old_path": "internal/refactor/inline/inline.go",
      "new_id": "4cf14e8823dc37365eb3ef3b6aae4d37e3576bc8",
      "new_mode": 33188,
      "new_path": "internal/refactor/inline/inline.go"
    },
    {
      "type": "modify",
      "old_id": "96d322b6496120c0d1a4e0f080c0e862d24f8253",
      "old_mode": 33188,
      "old_path": "internal/refactor/inline/inline_test.go",
      "new_id": "a64c806569bea05de0da9ee43ca9e99f11d47781",
      "new_mode": 33188,
      "new_path": "internal/refactor/inline/inline_test.go"
    },
    {
      "type": "modify",
      "old_id": "3dc46adcdf2da5b6da6173a5fa00f5e9dd9ded07",
      "old_mode": 33188,
      "old_path": "internal/refactor/inline/util.go",
      "new_id": "0ed33ba73537075ed09bb55b3920936f34b57cee",
      "new_mode": 33188,
      "new_path": "internal/refactor/inline/util.go"
    }
  ]
}
