)]}'
{
  "commit": "f17dfbf34ea84e60eea424df25fb2b9633e877ae",
  "tree": "0f6e293a2bb7b5cf6b7da22b2ebd9a223e9ac85c",
  "parents": [
    "e88ceb5e00ee539ab604689b91cc554f24ebdf6c"
  ],
  "author": {
    "name": "Zhiguang Chen",
    "email": "zhiguang.c@gmail.com",
    "time": "Thu Dec 15 21:33:41 2022 +0100"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Thu Dec 15 12:33:41 2022 -0800"
  },
  "message": "Refactor list syntax (dart-lang/markdown#499)\n\n* Refactor ListSyntax\r\n\r\n* Update CHANGELOG.md\r\n\r\n* Some cleanup and fixing\r\n\r\n* Add a test case for gitHubFlavored ExtensionSet\r\n\r\n* Use `\u003d\u003e` syntax for `canParse`",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "fead92f4c1a272749a918aed61182dbd942c490f",
      "old_mode": 33188,
      "old_path": "pkgs/markdown/CHANGELOG.md",
      "new_id": "91da8b74d78bbfb2ac2111e19e45ea100216ffe7",
      "new_mode": 33188,
      "new_path": "pkgs/markdown/CHANGELOG.md"
    },
    {
      "type": "modify",
      "old_id": "e3831bd4093eb684e165c4491e916ac8a3a01b01",
      "old_mode": 33188,
      "old_path": "pkgs/markdown/benchmark/output.html",
      "new_id": "200e4bd226d5873fd0dc003e0b34ebfa3073f2a2",
      "new_mode": 33188,
      "new_path": "pkgs/markdown/benchmark/output.html"
    },
    {
      "type": "modify",
      "old_id": "5d930fe9f850ddcd899274abf4485229a852f566",
      "old_mode": 33188,
      "old_path": "pkgs/markdown/lib/src/block_parser.dart",
      "new_id": "023e9cbc7d56a2f8f30ca710635af975fa6a701c",
      "new_mode": 33188,
      "new_path": "pkgs/markdown/lib/src/block_parser.dart"
    },
    {
      "type": "modify",
      "old_id": "fdcb5f1bd0e612d682573aa21b7a9298b78d04b3",
      "old_mode": 33188,
      "old_path": "pkgs/markdown/lib/src/block_syntaxes/code_block_syntax.dart",
      "new_id": "38c99510400cf0a0ca5652e3d510e8c94c088f48",
      "new_mode": 33188,
      "new_path": "pkgs/markdown/lib/src/block_syntaxes/code_block_syntax.dart"
    },
    {
      "type": "modify",
      "old_id": "1acb080497e32c75766d840600bfdcba38ca43ef",
      "old_mode": 33188,
      "old_path": "pkgs/markdown/lib/src/block_syntaxes/list_syntax.dart",
      "new_id": "77f6791cda74889ddd5ab9f40f1356314b361344",
      "new_mode": 33188,
      "new_path": "pkgs/markdown/lib/src/block_syntaxes/list_syntax.dart"
    },
    {
      "type": "modify",
      "old_id": "61570a3e5750f65b3bd3aa049f39b873934036b5",
      "old_mode": 33188,
      "old_path": "pkgs/markdown/lib/src/block_syntaxes/ordered_list_syntax.dart",
      "new_id": "53c473049d206b4ca1f8e2eb0450eaa97c0906c0",
      "new_mode": 33188,
      "new_path": "pkgs/markdown/lib/src/block_syntaxes/ordered_list_syntax.dart"
    },
    {
      "type": "modify",
      "old_id": "c9aa4ecbfb5cca9af977206acc42bc309f57c60f",
      "old_mode": 33188,
      "old_path": "pkgs/markdown/lib/src/block_syntaxes/setext_header_syntax.dart",
      "new_id": "d4777a5edc2db3fdece26384abff37e3e5d967f0",
      "new_mode": 33188,
      "new_path": "pkgs/markdown/lib/src/block_syntaxes/setext_header_syntax.dart"
    },
    {
      "type": "modify",
      "old_id": "357e0291a8b0a7171d75dc6df5b5bde94309623c",
      "old_mode": 33188,
      "old_path": "pkgs/markdown/lib/src/block_syntaxes/unordered_list_syntax.dart",
      "new_id": "35dd670d7747c86fdcf6de9cbf5ac9efe50e5322",
      "new_mode": 33188,
      "new_path": "pkgs/markdown/lib/src/block_syntaxes/unordered_list_syntax.dart"
    },
    {
      "type": "modify",
      "old_id": "2bd696b289aec905c0f2c55a52235b03143d9c61",
      "old_mode": 33188,
      "old_path": "pkgs/markdown/lib/src/patterns.dart",
      "new_id": "03e618c57d2a6e35da373e6f6909a641ac0919ba",
      "new_mode": 33188,
      "new_path": "pkgs/markdown/lib/src/patterns.dart"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "14922681dcd1849814c78ed722017753e1c6d423",
      "new_mode": 33188,
      "new_path": "pkgs/markdown/lib/src/text_parser.dart"
    },
    {
      "type": "modify",
      "old_id": "22ca19cfcade2fc8be041c4685742af2fdfe3806",
      "old_mode": 33188,
      "old_path": "pkgs/markdown/lib/src/util.dart",
      "new_id": "407344526a85f15845006f347d33405cf246435c",
      "new_mode": 33188,
      "new_path": "pkgs/markdown/lib/src/util.dart"
    },
    {
      "type": "modify",
      "old_id": "7f9119f90ecaa48125f96fc3b9703ae6ca734251",
      "old_mode": 33188,
      "old_path": "pkgs/markdown/test/common_mark/list_items.unit",
      "new_id": "b6554e095ce370472623389c48bd2b97e705e9a6",
      "new_mode": 33188,
      "new_path": "pkgs/markdown/test/common_mark/list_items.unit"
    },
    {
      "type": "modify",
      "old_id": "7eb42dff0d5faf0fc570472fcc94bdc1138b92fd",
      "old_mode": 33188,
      "old_path": "pkgs/markdown/test/common_mark/lists.unit",
      "new_id": "986f2aa9d0be33962247f179f187a7ea33070b3a",
      "new_mode": 33188,
      "new_path": "pkgs/markdown/test/common_mark/lists.unit"
    },
    {
      "type": "modify",
      "old_id": "cee429d12810c73ac6cb65ec97f46793b3ff389c",
      "old_mode": 33188,
      "old_path": "pkgs/markdown/test/common_mark/tabs.unit",
      "new_id": "1239481d9c7c0a4c1e3c5a6d590a6167d32fe42c",
      "new_mode": 33188,
      "new_path": "pkgs/markdown/test/common_mark/tabs.unit"
    },
    {
      "type": "modify",
      "old_id": "84cf86e419f9d349f15c23e288c6d950f43afe66",
      "old_mode": 33188,
      "old_path": "pkgs/markdown/test/extensions/ordered_list_with_checkboxes.unit",
      "new_id": "3dce7b74e1b505495b4a009d1e162390e5b6a3db",
      "new_mode": 33188,
      "new_path": "pkgs/markdown/test/extensions/ordered_list_with_checkboxes.unit"
    },
    {
      "type": "modify",
      "old_id": "fae2958dbbd1f15fc60123a6f082b161ad72347b",
      "old_mode": 33188,
      "old_path": "pkgs/markdown/test/gfm/list_items.unit",
      "new_id": "bb2cb72e10f663ec638c7c8838e2fb847763a62c",
      "new_mode": 33188,
      "new_path": "pkgs/markdown/test/gfm/list_items.unit"
    },
    {
      "type": "modify",
      "old_id": "9911deaf7989d75225555cf34f21d9eb9ddf7089",
      "old_mode": 33188,
      "old_path": "pkgs/markdown/test/gfm/lists.unit",
      "new_id": "80558b76680c0af5ba7884870ab522ca77f6d18e",
      "new_mode": 33188,
      "new_path": "pkgs/markdown/test/gfm/lists.unit"
    },
    {
      "type": "modify",
      "old_id": "cee429d12810c73ac6cb65ec97f46793b3ff389c",
      "old_mode": 33188,
      "old_path": "pkgs/markdown/test/gfm/tabs.unit",
      "new_id": "1239481d9c7c0a4c1e3c5a6d590a6167d32fe42c",
      "new_mode": 33188,
      "new_path": "pkgs/markdown/test/gfm/tabs.unit"
    },
    {
      "type": "modify",
      "old_id": "58b42c64a7a60511d2d49e134a422568ebc5ccb3",
      "old_mode": 33188,
      "old_path": "pkgs/markdown/test/markdown_test.dart",
      "new_id": "f299f797771824a485a377b6cc5b21df38269eed",
      "new_mode": 33188,
      "new_path": "pkgs/markdown/test/markdown_test.dart"
    },
    {
      "type": "modify",
      "old_id": "50a945384834ab70343a6bb96ea67891019849da",
      "old_mode": 33188,
      "old_path": "pkgs/markdown/test/util_test.dart",
      "new_id": "5a2108a5e437787b0eed90f3ab6b93343b5748b4",
      "new_mode": 33188,
      "new_path": "pkgs/markdown/test/util_test.dart"
    },
    {
      "type": "modify",
      "old_id": "8ff5f7cd9ef792a3f3fa2cc1e77c014158b7a174",
      "old_mode": 33188,
      "old_path": "pkgs/markdown/tool/common_mark_stats.json",
      "new_id": "12a63e88af416fc47f2dd91787217596d4a7ba86",
      "new_mode": 33188,
      "new_path": "pkgs/markdown/tool/common_mark_stats.json"
    },
    {
      "type": "modify",
      "old_id": "f5fbe3b2224fb1560ed879fb608c5ca8031519ac",
      "old_mode": 33188,
      "old_path": "pkgs/markdown/tool/common_mark_stats.txt",
      "new_id": "eb0ac5961a1023afe946a63dfb0a67d6b6951364",
      "new_mode": 33188,
      "new_path": "pkgs/markdown/tool/common_mark_stats.txt"
    },
    {
      "type": "modify",
      "old_id": "820d869c36acda14ed20f03ab8fe9bc6e4eb06c4",
      "old_mode": 33188,
      "old_path": "pkgs/markdown/tool/gfm_stats.json",
      "new_id": "43cd122f3cc0ac69afc2aa9cbfdd23730685a375",
      "new_mode": 33188,
      "new_path": "pkgs/markdown/tool/gfm_stats.json"
    },
    {
      "type": "modify",
      "old_id": "dbeadd0f58cee1b62a33361e4fbf23c33de57ef4",
      "old_mode": 33188,
      "old_path": "pkgs/markdown/tool/gfm_stats.txt",
      "new_id": "c14547e4a4b0a78cbf12bab93dbf7b5491c82c5e",
      "new_mode": 33188,
      "new_path": "pkgs/markdown/tool/gfm_stats.txt"
    }
  ]
}
