)]}'
{
  "commit": "e37cdf3628b9e1dcfac2ef79204e25f8c80902c3",
  "tree": "bb48240d2798d8edc89733e519f37278718ea3a3",
  "parents": [
    "2a6c78c781cb76ad191795449cb2267f33138150"
  ],
  "author": {
    "name": "Ryan VanderMeulen",
    "email": "rvandermeulen@mozilla.com",
    "time": "Mon Sep 14 17:46:39 2026 -0400"
  },
  "committer": {
    "name": "Ryan VanderMeulen",
    "email": "rvandermeulen@mozilla.com",
    "time": "Mon Sep 14 17:46:39 2026 -0400"
  },
  "message": "Mark the CompressionOptions(int) constructor explicit\n\nA single-argument constructor without explicit allows an int to convert\nimplicitly to CompressionOptions, so an accidental Compress(reader, writer, 2)\ncompiles without complaint. Nothing in the library relies on the conversion.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "1c44868a178f5899f073035940ef33504f483d20",
      "old_mode": 33188,
      "old_path": "snappy.h",
      "new_id": "11fb8ac74f0a8a59c8165f99f836a4d48418a421",
      "new_mode": 33188,
      "new_path": "snappy.h"
    }
  ]
}
