)]}'
{
  "commit": "7671ea077a7bd3eaeae9c33dc46fbad952d59a98",
  "tree": "8b25d360aeab410f48bf98bafb5140f3663d785f",
  "parents": [],
  "author": {
    "name": "Igor Sarkisov",
    "email": "isarkisov@google.com",
    "time": "Tue Oct 06 23:29:06 2020 -0700"
  },
  "committer": {
    "name": "Igor Sarkisov",
    "email": "isarkisov@google.com",
    "time": "Tue Oct 06 23:29:06 2020 -0700"
  },
  "message": "Project import\n",
  "tree_diff": [
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "9956451dcab7ae362f6617a5d61ff43631a57103",
      "new_mode": 33188,
      "new_path": "CONTRIBUTING.md"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "0c46720a5916f5ecc2261315fed254df0bc30d28",
      "new_mode": 33188,
      "new_path": "LICENSE.md"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "3894b823d089874c2e9a2d62d3a734d81c507412",
      "new_mode": 33188,
      "new_path": "Mantle.xcodeproj/project.pbxproj"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "4f038c3f1c54accd8bd78e45fd32a6a163a5d214",
      "new_mode": 33188,
      "new_path": "Mantle.xcodeproj/xcshareddata/xcschemes/Mantle-Mac.xcscheme"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ace43a623f060ce4368d4a1ebe9fb03482592353",
      "new_mode": 33188,
      "new_path": "Mantle.xcodeproj/xcshareddata/xcschemes/Mantle-iOS.xcscheme"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a1812cf81eef403657b2766ca6067a234b6433d2",
      "new_mode": 33188,
      "new_path": "Mantle.xcodeproj/xcshareddata/xcschemes/Mantle.xcscheme"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "1ea7104b321db2d0fb17b2fa26e8ed345113cec8",
      "new_mode": 33188,
      "new_path": "Mantle.xcworkspace/contents.xcworkspacedata"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "368c5abf4bf24d517ab62f7cde4816b6d9b63ba2",
      "new_mode": 33188,
      "new_path": "Mantle/MTLJSONAdapter.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "3cbcadab7c30a6ebc1af23a330f9b6618ba5fe0b",
      "new_mode": 33188,
      "new_path": "Mantle/MTLJSONAdapter.m"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "11b2bcfe4842082b84762213249a3cb9dd8258ad",
      "new_mode": 33188,
      "new_path": "Mantle/MTLManagedObjectAdapter.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "84235c107aeaf6e683cf584cfc453409be2e19e0",
      "new_mode": 33188,
      "new_path": "Mantle/MTLManagedObjectAdapter.m"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "94b8f7b298c0cd07aff2d21c0468b1140be54a5f",
      "new_mode": 33188,
      "new_path": "Mantle/MTLModel+NSCoding.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "852f5aeb880934dfd5105306d4d32214278463aa",
      "new_mode": 33188,
      "new_path": "Mantle/MTLModel+NSCoding.m"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "7eb06f11f2a919003873d6861d52da6c41bd52af",
      "new_mode": 33188,
      "new_path": "Mantle/MTLModel.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "2ef60feda2aac4a6134cc41d3a9c5eb51dc3218a",
      "new_mode": 33188,
      "new_path": "Mantle/MTLModel.m"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f4c100e947fac607ed752b8f67388789ef32583c",
      "new_mode": 33188,
      "new_path": "Mantle/MTLReflection.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "923e9e24c10a41dbcec90d185ecca8eb3b7cc47a",
      "new_mode": 33188,
      "new_path": "Mantle/MTLReflection.m"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "231b59f6dd4ea11637cecc1ffec99c846f0824c1",
      "new_mode": 33188,
      "new_path": "Mantle/MTLValueTransformer.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5400d45cdf756d2aab314c6e39ecf4be5e0dd7e0",
      "new_mode": 33188,
      "new_path": "Mantle/MTLValueTransformer.m"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "9b01944bd2d013c83a5db2bc8adea0d3e9ef4550",
      "new_mode": 33188,
      "new_path": "Mantle/Mantle-Info.plist"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "da5b7f7d007c360d8cff5bc5b3ea4377c46a374f",
      "new_mode": 33188,
      "new_path": "Mantle/Mantle-Prefix.pch"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "86950a0d021e85455df3506ef431e7f2546e4b3f",
      "new_mode": 33188,
      "new_path": "Mantle/Mantle.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "fd7347cfb9b24e6584278cf4beb7cd11aab6c5b4",
      "new_mode": 33188,
      "new_path": "Mantle/NSArray+MTLManipulationAdditions.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e6932c94ec5d84a6aaef7c620ae686640f866d2f",
      "new_mode": 33188,
      "new_path": "Mantle/NSArray+MTLManipulationAdditions.m"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "83254d39575475e2b7b38808e2625ece0ecb1b03",
      "new_mode": 33188,
      "new_path": "Mantle/NSDictionary+MTLManipulationAdditions.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "0ed574645e1baf138308a55c2ba9cbaf7fbf6421",
      "new_mode": 33188,
      "new_path": "Mantle/NSDictionary+MTLManipulationAdditions.m"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f7c1e9ef5a6e3624df44c0a5ab18d63353537023",
      "new_mode": 33188,
      "new_path": "Mantle/NSError+MTLModelException.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "8b71e0615db98102e89bd86a78133e8e5f989a32",
      "new_mode": 33188,
      "new_path": "Mantle/NSError+MTLModelException.m"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "4f7c03e565237463fca6c9e3f41e239e43d92980",
      "new_mode": 33188,
      "new_path": "Mantle/NSObject+MTLComparisonAdditions.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "3b77b359cc820fcb84a73d8c87c5b5a0e5ad59cb",
      "new_mode": 33188,
      "new_path": "Mantle/NSObject+MTLComparisonAdditions.m"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "eefceec2df15128df16da1b33a6386abd812dbb3",
      "new_mode": 33188,
      "new_path": "Mantle/NSValueTransformer+MTLInversionAdditions.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "71fe4b0cf66029d63ddd4e0c01e5e1027187a463",
      "new_mode": 33188,
      "new_path": "Mantle/NSValueTransformer+MTLInversionAdditions.m"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "78a6b19e64ebab1fa0903e96a223d063aa0dfefa",
      "new_mode": 33188,
      "new_path": "Mantle/NSValueTransformer+MTLPredefinedTransformerAdditions.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "85c379dc4341b43815462036a83d36735a5dc591",
      "new_mode": 33188,
      "new_path": "Mantle/NSValueTransformer+MTLPredefinedTransformerAdditions.m"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f34dc4a44000ce49167800bfe3b90965bcdea64d",
      "new_mode": 33188,
      "new_path": "Mantle/extobjc/EXTKeyPathCoding.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "191d749e7698ebaf07de19da0e2a38a459cd5867",
      "new_mode": 33188,
      "new_path": "Mantle/extobjc/EXTRuntimeExtensions.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ab1a8bc7e144249ba793262291423bac7540444b",
      "new_mode": 33188,
      "new_path": "Mantle/extobjc/EXTRuntimeExtensions.m"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "7548b815e1f54394fbefbf6c82ed34ca727e3374",
      "new_mode": 33188,
      "new_path": "Mantle/extobjc/EXTScope.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b34c1c6bdf3f5ece314ad8179f925f7364662522",
      "new_mode": 33188,
      "new_path": "Mantle/extobjc/EXTScope.m"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "77a77b5f6e9175f61392cc5ce9678999a87e4782",
      "new_mode": 33188,
      "new_path": "Mantle/extobjc/metamacros.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "3d9f3fa7f35bd74f8d9293eef721e7ba56d584df",
      "new_mode": 33188,
      "new_path": "MantleTests/MTLArrayManipulationSpec.m"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "86731d4d953852939f5e5a51d652fcf428b670df",
      "new_mode": 33188,
      "new_path": "MantleTests/MTLComparisonAdditionsSpec.m"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "526c44a77eec7799c51c92d7b0c39a8bc332f454",
      "new_mode": 33188,
      "new_path": "MantleTests/MTLCoreDataObjects.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a45919990cead984d7d2113c410337d535359347",
      "new_mode": 33188,
      "new_path": "MantleTests/MTLCoreDataObjects.m"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "abf9514a54155ce05486b67c29244fe0f2b72ba9",
      "new_mode": 33188,
      "new_path": "MantleTests/MTLCoreDataTestModels.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "0c2c2b9f8499f60f937baf334cb7c5c96cbb85e2",
      "new_mode": 33188,
      "new_path": "MantleTests/MTLCoreDataTestModels.m"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f13044ec46c7ca0c198f4e2bac418631ae851789",
      "new_mode": 33188,
      "new_path": "MantleTests/MTLDictionaryManipulationSpec.m"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "99f8485ee0e07de21648739ebd81c84498f77880",
      "new_mode": 33188,
      "new_path": "MantleTests/MTLErrorModelExceptionSpec.m"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "1694bd53cf93affb32e04146ba1b69bab131baf8",
      "new_mode": 33188,
      "new_path": "MantleTests/MTLJSONAdapterSpec.m"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5908a09a565714d4ab4e9adda2df9270ed60fcd1",
      "new_mode": 33188,
      "new_path": "MantleTests/MTLManagedObjectAdapterSpec.m"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "3c9e69ebae5226258358c0b2f25ec25e5c09f7f8",
      "new_mode": 33188,
      "new_path": "MantleTests/MTLModelNSCodingSpec.m"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "76e787196ec74b354396d7a1346dffd917ef55ea",
      "new_mode": 33188,
      "new_path": "MantleTests/MTLModelSpec.m"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "da9a021c1bd161ddbc8488ff7e17aa6e34903496",
      "new_mode": 33188,
      "new_path": "MantleTests/MTLModelValidationSpec.m"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e84ea9ac730d3b4513fc8f45d09a05b700d39fae",
      "new_mode": 33188,
      "new_path": "MantleTests/MTLPredefinedTransformerAdditionsSpec.m"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "51aa4d3f4c31e4b280e63ed67655e2bdf55bbf26",
      "new_mode": 33188,
      "new_path": "MantleTests/MTLTestModel-OldArchive.plist"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "6a63c66fbef5ae2b021df6d5ca798667574027ab",
      "new_mode": 33188,
      "new_path": "MantleTests/MTLTestModel.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "8d774915923bd7c3d7b2cb2d0835a38db448c78e",
      "new_mode": 33188,
      "new_path": "MantleTests/MTLTestModel.m"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c92bb15519efdbbf7fc9e88c3701a87e5da1e14b",
      "new_mode": 33188,
      "new_path": "MantleTests/MTLValueTransformerInversionAdditionsSpec.m"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c3c3bb06e442267c3e2bc11f605164d4c905f7d3",
      "new_mode": 33188,
      "new_path": "MantleTests/MTLValueTransformerSpec.m"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d783a87b687b496c731b1ec9e3665e290610a6f3",
      "new_mode": 33188,
      "new_path": "MantleTests/MantleTests-Info.plist"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c95aa78396b93c15728eb1c4d0c26bd0389d098b",
      "new_mode": 33188,
      "new_path": "MantleTests/MantleTests-Prefix.pch"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "2c6c9a5f274e6745f062cfea4db948e12379c89c",
      "new_mode": 33188,
      "new_path": "MantleTests/TestModel.xcdatamodeld/TestModel.xcdatamodel/contents"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "cfe58f10a7b3379cb8b5accb655969d644e70164",
      "new_mode": 33188,
      "new_path": "README.md"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "8d92384088681c53959725b43bb96385115589fd",
      "new_mode": 33188,
      "new_path": "script/LICENSE.md"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f66206fb31ed9e313d71c102d4e70e2ff4c62ff1",
      "new_mode": 33188,
      "new_path": "script/README.md"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f840318b897388b784e9036e91fc95510ec096ef",
      "new_mode": 33261,
      "new_path": "script/bootstrap"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e9aa65a8567a2d57fd7fe9f2f8a266fc1a6ffd36",
      "new_mode": 33261,
      "new_path": "script/cibuild"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d101b4fd34ff660fb483d6b8e7c18c1f9e1bbde7",
      "new_mode": 33188,
      "new_path": "script/schemes.awk"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f6132589d55006606612af906566cd42ad5ed5e2",
      "new_mode": 33188,
      "new_path": "script/xctool.awk"
    }
  ]
}
