)]}'
{
  "commit": "cadf21acf13ba22f48f2149d4d083d04171d7f6b",
  "tree": "560cb4e82575020069e15ebe6da2dd1dd5442464",
  "parents": [
    "dd13c03b1dd0eb1118ebd11b6713fe61752ebda9"
  ],
  "author": {
    "name": "dallen68",
    "email": "dantebot015@gmail.com",
    "time": "Thu Sep 04 13:56:56 2025 -0400"
  },
  "committer": {
    "name": "dallen68",
    "email": "dantebot015@gmail.com",
    "time": "Thu Sep 04 13:59:04 2025 -0400"
  },
  "message": "Initial commit to copy sourcecode from servo/rust-cssparser\n\nChange-Id: I8c584043ce30278417a5d4d262b8e3d6ebd6fb03\n",
  "tree_diff": [
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a7be6aeca659793399b4dd4bc2336f0f1e1a10ef",
      "new_mode": 33188,
      "new_path": ".github/workflows/main.yml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "0b837eae334b043262e8cfb02222908291ecc68f",
      "new_mode": 33188,
      "new_path": ".gitignore"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f4e980fdbe40cf7e4f0ced681fe98d71da629b49",
      "new_mode": 33188,
      "new_path": "Cargo.toml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "14e2f777f6c395e7e04ab4aa306bbcc4b0c1120e",
      "new_mode": 33188,
      "new_path": "LICENSE"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d9ca4ada84b193b0af67d58aa679d541c3dd16b5",
      "new_mode": 33188,
      "new_path": "README.md"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d5cde91341658fe7b7c2b0424a210bf177e29862",
      "new_mode": 33188,
      "new_path": "color/Cargo.toml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5b116c23bb51d924af5e69ccd6674caa83f1774a",
      "new_mode": 33188,
      "new_path": "color/lib.rs"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d8d8e5d4070e1a591c41e857af5c8dcc352562a8",
      "new_mode": 33188,
      "new_path": "color/tests.rs"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e69de29bb2d1d6434b8b29ae775ad8c2e48c5391",
      "new_mode": 33188,
      "new_path": "docs/.nojekyll"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "bf70be151dbd66b4ce9f7b0ec91ab8df778d8e40",
      "new_mode": 33188,
      "new_path": "docs/404.html"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "bf70be151dbd66b4ce9f7b0ec91ab8df778d8e40",
      "new_mode": 33188,
      "new_path": "docs/index.html"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "572e03bdf321b6cc3a99488183436905cefd086d",
      "new_mode": 33188,
      "new_path": "fuzz/.gitignore"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "da45b9a204f02b3c93bad1150d1530c551b852cb",
      "new_mode": 33188,
      "new_path": "fuzz/Cargo.lock"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ebe2036ebb6ab36c3548121e02f3d2b77e0643cc",
      "new_mode": 33188,
      "new_path": "fuzz/Cargo.toml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "6299a14d2feb706ca07194395b0e7476cd4d9f49",
      "new_mode": 33188,
      "new_path": "fuzz/fuzz_targets/cssparser.rs"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "494705f9d9e052ab42991f4f49f6b82adaca33fd",
      "new_mode": 33188,
      "new_path": "macros/Cargo.toml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ea5b60640b01f74e295037aa8a6b7d4ea278a739",
      "new_mode": 40960,
      "new_path": "macros/LICENSE"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "8b40bd4c1d2486a2e22c8680d44e628c75f9cb9e",
      "new_mode": 33188,
      "new_path": "macros/lib.rs"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "dd0f9222be3f47f40b80f98c9708be32ab0a2684",
      "new_mode": 33188,
      "new_path": "src/big-data-url.css"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "978936e01a02226a7d7e2cecda1549974e804d70",
      "new_mode": 33188,
      "new_path": "src/color.rs"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "03631f475aab027438a6926116a7be9ee391a95c",
      "new_mode": 33188,
      "new_path": "src/cow_rc_str.rs"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b1ecf35de4020163ca596c7b65ada5b6d62112e4",
      "new_mode": 33188,
      "new_path": "src/css-parsing-tests/An+B.json"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "bfe03afea692dfb9945a1ecc5b510b030e8ee04f",
      "new_mode": 33188,
      "new_path": "src/css-parsing-tests/LICENSE"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "8e358c61e345fbb531daa30009668cec88d03801",
      "new_mode": 33188,
      "new_path": "src/css-parsing-tests/README.rst"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a189b9ba29edf446dc8a7579c36056c39f04587d",
      "new_mode": 33188,
      "new_path": "src/css-parsing-tests/color3.json"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "8e55ac6c93af3e6401a331595ef2ee8a954ced2e",
      "new_mode": 33188,
      "new_path": "src/css-parsing-tests/color3_hsl.json"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "7db6825e183ee493fbe69fdf6ca7a4c4463c0de8",
      "new_mode": 33188,
      "new_path": "src/css-parsing-tests/color3_keywords.json"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a653c6536796a7478983c8cb136cceaae6044ffc",
      "new_mode": 33188,
      "new_path": "src/css-parsing-tests/color4_color_function.json"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "794c68bc18aea6362707c3c627d2a2ea99023c09",
      "new_mode": 33188,
      "new_path": "src/css-parsing-tests/color4_hwb.json"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ad9e3fb43b6f37efd80ade964a98ccb3a3fd4421",
      "new_mode": 33188,
      "new_path": "src/css-parsing-tests/color4_lab_lch_oklab_oklch.json"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ed26e1255ea387db998972e401cd7f663b9e715b",
      "new_mode": 33188,
      "new_path": "src/css-parsing-tests/component_value_list.json"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "abd23042fbbac71c13a92fbefb3750d7bd0e47a5",
      "new_mode": 33188,
      "new_path": "src/css-parsing-tests/declaration_list.json"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "6ae6718474456318d266158449a2a5a7a0ec7d80",
      "new_mode": 33188,
      "new_path": "src/css-parsing-tests/make_color3_hsl.py"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d4af395ecc969fe77eae17b4a10dc7b711d1f84e",
      "new_mode": 33188,
      "new_path": "src/css-parsing-tests/make_color3_keywords.py"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "28df857c016c2a2f79f15e7fdcc231def189c5e3",
      "new_mode": 33188,
      "new_path": "src/css-parsing-tests/make_color4_color_function.py"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "4aa99f0228a582155105e6e838ae22270954ab26",
      "new_mode": 33188,
      "new_path": "src/css-parsing-tests/make_color4_hwb.py"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "69fb8f0e8bed3b3990bb00c3aca424c3de18096d",
      "new_mode": 33188,
      "new_path": "src/css-parsing-tests/make_color4_lab_lch_oklab_oklch.py"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c487b570131bfb075464009b0f9683fc7fb63bd9",
      "new_mode": 33188,
      "new_path": "src/css-parsing-tests/one_component_value.json"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b7fa610e983988b816b0c467b9d4654b53db663e",
      "new_mode": 33188,
      "new_path": "src/css-parsing-tests/one_declaration.json"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "677a67a06667f3ed33a907f82846785589fb7fd0",
      "new_mode": 33188,
      "new_path": "src/css-parsing-tests/one_rule.json"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "7e50364c75dc0381119527f573c776e16afb1a58",
      "new_mode": 33188,
      "new_path": "src/css-parsing-tests/rule_list.json"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5624b27d1b01382a46e78114bd77f3f9ecc619b3",
      "new_mode": 33188,
      "new_path": "src/css-parsing-tests/stylesheet.json"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e990048e2ad247f80999f868d3a371c5c1f20b69",
      "new_mode": 33188,
      "new_path": "src/css-parsing-tests/stylesheet_bytes.json"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "4dcb529c932b0535a1e9a47217e28693a4131212",
      "new_mode": 33188,
      "new_path": "src/css-parsing-tests/urange.json"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "7d9d2c7667a8d18ba19120effb6a1628b533136e",
      "new_mode": 33188,
      "new_path": "src/from_bytes.rs"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "dc44fb743c5b406c54a7e7bf47f7754b40c27956",
      "new_mode": 33188,
      "new_path": "src/lib.rs"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "67d836588442e6c6698f6f41032172fad6431aca",
      "new_mode": 33188,
      "new_path": "src/macros.rs"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "4fe5a6bc044ab2f1cee55a3ed8e9533f9e2ada2a",
      "new_mode": 33188,
      "new_path": "src/nth.rs"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "aabeea6aaa31d83145c15d39c725b468a1d0dbb6",
      "new_mode": 33188,
      "new_path": "src/parser.rs"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "bdaef07724393a2a6f77236a427637c491bf53d0",
      "new_mode": 33188,
      "new_path": "src/rules_and_declarations.rs"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "6696a6225e840276f7e7b27fc1851bd7f2193c19",
      "new_mode": 33188,
      "new_path": "src/serializer.rs"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "edd2b439f022ec9b21c6f3d662d35a51e146af25",
      "new_mode": 33188,
      "new_path": "src/size_of_tests.rs"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "3c122f0da1bd047d85a35cf4f6a530aee5e08437",
      "new_mode": 33188,
      "new_path": "src/tests.rs"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "1c85e10a7b475b9d123efc9b075108174fa2139a",
      "new_mode": 33188,
      "new_path": "src/tokenizer.rs"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a4130ef0f38257f4b79a8af9d32702fe3e0a5e92",
      "new_mode": 33188,
      "new_path": "src/unicode_range.rs"
    }
  ]
}
