)]}'
{
  "commit": "7d46e26573dc1beca681017beea4eb34cd1b0138",
  "tree": "3f5fe98a8e2a276ca7d1aa6422568a11eb77a8ee",
  "parents": [
    "e60da9b5db7d6f0608b09d71f665a9c5bf5521d0"
  ],
  "author": {
    "name": "Simon Binder",
    "email": "oss@simonbinder.eu",
    "time": "Tue Jul 25 12:33:43 2023 +0200"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Tue Jul 25 12:33:43 2023 +0200"
  },
  "message": "Update to Dart 3, maintenance (#27)\n\n* Update to Dart 3\r\n\r\n* Run CI weekly\r\n\r\n* Bump version in pubspec\r\n\r\n* Might as well go stable\r\n\r\n* Add doc comments\r\n\r\n* Enforce docs for exported members",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "fbdbf21fd0adee222c03081bde2aa258028cd900",
      "old_mode": 33188,
      "old_path": ".github/workflows/dart.yml",
      "new_id": "c76e653a16ee01afebadd82af6d842833b055452",
      "new_mode": 33188,
      "new_path": ".github/workflows/dart.yml"
    },
    {
      "type": "modify",
      "old_id": "a80455216911778047dfec2c5006340f34aa07c8",
      "old_mode": 33188,
      "old_path": "CHANGELOG.md",
      "new_id": "50b4c7ee98f45ca12dc50b2e330160991b2e1b2f",
      "new_mode": 33188,
      "new_path": "CHANGELOG.md"
    },
    {
      "type": "modify",
      "old_id": "8b18047decd972c282af95d9c1b49d8956dc2751",
      "old_mode": 33188,
      "old_path": "analysis_options.yaml",
      "new_id": "1dd563f700639e44db15e1bea757f046146a540c",
      "new_mode": 33188,
      "new_path": "analysis_options.yaml"
    },
    {
      "type": "modify",
      "old_id": "71d17309eca7b352da6ed096c804d0e3bfc5c5b1",
      "old_mode": 33188,
      "old_path": "lib/src/entry.dart",
      "new_id": "7645bbb225cf8d8a39ba3dfa331ad6cdba894d4e",
      "new_mode": 33188,
      "new_path": "lib/src/entry.dart"
    },
    {
      "type": "modify",
      "old_id": "3d9e614a3b506e31fcb83a71a512e0b34dda871c",
      "old_mode": 33188,
      "old_path": "lib/src/exception.dart",
      "new_id": "fa1fc924ebcf9b9ac59fbc18886ee4e9b237828e",
      "new_mode": 33188,
      "new_path": "lib/src/exception.dart"
    },
    {
      "type": "modify",
      "old_id": "ef65ec9ee23029c7960b84b803fc7c41c95df0cb",
      "old_mode": 33188,
      "old_path": "lib/src/format.dart",
      "new_id": "b584f5c054a4d598d2e16eda77e1350a4be23d33",
      "new_mode": 33188,
      "new_path": "lib/src/format.dart"
    },
    {
      "type": "modify",
      "old_id": "2f356625212355f8902a90364d2114d5be8dfc48",
      "old_mode": 33188,
      "old_path": "lib/src/header.dart",
      "new_id": "e18cddf5715ea92d9c47e2133db5d221303158c8",
      "new_mode": 33188,
      "new_path": "lib/src/header.dart"
    },
    {
      "type": "modify",
      "old_id": "cf10987bfd37eb9e2aa240b22df59c54bd6b3d93",
      "old_mode": 33188,
      "old_path": "lib/src/reader.dart",
      "new_id": "c16715159175676f3cdf73a82e84d1b57074054f",
      "new_mode": 33188,
      "new_path": "lib/src/reader.dart"
    },
    {
      "type": "modify",
      "old_id": "35c0311a97ad3dee78ace83853d3b5370ba04e76",
      "old_mode": 33188,
      "old_path": "lib/src/sparse.dart",
      "new_id": "bb938d0ac3bf47152a29b7ed0d0ad66c086c2ea9",
      "new_mode": 33188,
      "new_path": "lib/src/sparse.dart"
    },
    {
      "type": "modify",
      "old_id": "e2bb5b6717b663a7f814c0866b5207330244a4cc",
      "old_mode": 33188,
      "old_path": "lib/src/utils.dart",
      "new_id": "1ea5506bd6ac9f8576c8e3dbc695de7d6b0751af",
      "new_mode": 33188,
      "new_path": "lib/src/utils.dart"
    },
    {
      "type": "modify",
      "old_id": "5ff92b9505ac203732fa614cb11a9be0c7f647f7",
      "old_mode": 33188,
      "old_path": "lib/src/writer.dart",
      "new_id": "17cab90d6c9d2afb08e5272e937154828ddf7c36",
      "new_mode": 33188,
      "new_path": "lib/src/writer.dart"
    },
    {
      "type": "modify",
      "old_id": "7e6cd4e10b1b0298fb44e4e939b1feff80567fab",
      "old_mode": 33188,
      "old_path": "pubspec.yaml",
      "new_id": "3164d395108a2795e3c6f2b0c29495411c580c82",
      "new_mode": 33188,
      "new_path": "pubspec.yaml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c42d68fb82605a2bd51f910ce173393379f99ef0",
      "new_mode": 33188,
      "new_path": "test/format_test.dart"
    },
    {
      "type": "modify",
      "old_id": "75aa18c53d95ae521bff7881003f58e24331896a",
      "old_mode": 33188,
      "old_path": "test/reader_test.dart",
      "new_id": "11605b259c49fe8e148720ee9c787876a62d36a6",
      "new_mode": 33188,
      "new_path": "test/reader_test.dart"
    },
    {
      "type": "modify",
      "old_id": "6729ae007bd949456179a7e4a3e9cffb03468eed",
      "old_mode": 33188,
      "old_path": "test/sparse_test.dart",
      "new_id": "407f9d7ddeb33d8b6525f9f437420d54620efb15",
      "new_mode": 33188,
      "new_path": "test/sparse_test.dart"
    },
    {
      "type": "modify",
      "old_id": "e9b3a8b38919859e5531cb1e1373fa4c0be88003",
      "old_mode": 33188,
      "old_path": "test/utils_test.dart",
      "new_id": "59b52ca29e85baedde7d449443dd11452ecfa3f5",
      "new_mode": 33188,
      "new_path": "test/utils_test.dart"
    },
    {
      "type": "modify",
      "old_id": "a0264326377b2a7b8291d3c590b1bbe7f6b92ffd",
      "old_mode": 33188,
      "old_path": "test/writer_test.dart",
      "new_id": "040d2fcfff01e09cd3eceeeb07f8392ea8d67cdf",
      "new_mode": 33188,
      "new_path": "test/writer_test.dart"
    }
  ]
}
