)]}'
{
  "commit": "fabae51cf2af9393ddd884ea36f1bafd31eab880",
  "tree": "cc2b15fff57c74f4500babf989e392d224df97fd",
  "parents": [
    "e9bf12b060bba818e1850733305ceabdb5cdecc9"
  ],
  "author": {
    "name": "Alexis Cruz-Ayala",
    "email": "alexisdavidc@google.com",
    "time": "Fri Oct 02 14:13:53 2026 -0400"
  },
  "committer": {
    "name": "skcq-be@skia-corp.google.com.iam.gserviceaccount.com",
    "email": "skcq-be@skia-corp.google.com.iam.gserviceaccount.com",
    "time": "Mon Oct 05 08:16:20 2026 -0700"
  },
  "message": "[docs] Update style.md to reflect current Skia practices\n\n- Document full repo-root #include paths, include/private/base/, and sorting via tools/rewrite_includes.py.\n- Add guidance on using git clang-format as a helpful guide while noting that manual formatting is fine when it improves readability.\n- Expand modern Skia namespace documentation (skgpu::graphite, skgpu,skcpu, sktext, SkSL, skia_private).\n- Note preference for scoped enums (enum class) and anonymous namespaces in implementation files.\n- Note practical usage of single-line if guards and compact tabular\n switch cases.\n- Update outdated code examples (remove blank line before public:, place \u0026\u0026 at end of wrapped line).\n\nChange-Id: I15ac4552b2c51b6125f0791fb2134e000ea97b1d\nNo-Try: true\nReviewed-on: https://skia-review.googlesource.com/c/skia/+/1380516\nCommit-Queue: Alexis Cruz-Ayala \u003calexisdavidc@google.com\u003e\nReviewed-by: Greg Daniel \u003cegdaniel@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "adc8b80eed8c4bdf42e59404245aae0fc938d8c0",
      "old_mode": 33188,
      "old_path": "site/docs/dev/contrib/style.md",
      "new_id": "14303a61e8bebf5ff45183054ec319483922656d",
      "new_mode": 33188,
      "new_path": "site/docs/dev/contrib/style.md"
    }
  ]
}
