)]}'
{
  "id": "2d3516e2b64006c920935879c698d300f99dd883",
  "entries": [
    {
      "mode": 33188,
      "type": "blob",
      "id": "25de3700331908600686eb33d1b8e38b92592f34",
      "name": "AllocationState.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "0e8cbc60689a70569acdb9c09db978202b25f766",
      "name": "AnalysisOrderChecker.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "45783729e142680e44d4eee4be3dcf8e27c07188",
      "name": "AnalyzerStatsChecker.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "03e85b9c43739ac6c5fa45d8fb4f10785b2c2ea9",
      "name": "ArrayBoundChecker.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "986b0add93dfbcb91e969dce8d50e5dc31aac87b",
      "name": "ArrayBoundCheckerV2.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "44166aaf5b85b3fa6059b51b34c5db77c83ca9e5",
      "name": "BasicObjCFoundationChecks.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "76f091562cd57f60180a77e99189f52fc51c09ff",
      "name": "BlockInCriticalSectionChecker.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "2d20e394681d4559e037929e29b75fc34e665c8c",
      "name": "BoolAssignmentChecker.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "4a56156de4b27fe4c91bbe0e265feaac56fbdb15",
      "name": "BuiltinFunctionChecker.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "a84f205e214a56324a412dafc5dbb8c4a1a6184d",
      "name": "CMakeLists.txt"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "12b948a65261f379d8c4981a0ceefd2dfda7cf77",
      "name": "CStringChecker.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "888724f7ea3b2991221e40c03496782cc4e6cb1b",
      "name": "CStringSyntaxChecker.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "24776338ce10bcc15020eaf0635531a01d14ea6a",
      "name": "CXXSelfAssignmentChecker.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "79225e8e6ca3125e83e30266534b876d02d0c10d",
      "name": "CallAndMessageChecker.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "2d2e14de3f2baa5e3e43ed2d3237edc61e9330c1",
      "name": "CastSizeChecker.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "e674ec43bcd9df5c6ac8eefb398ea6380110029d",
      "name": "CastToStructChecker.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "f02d20d45678b3bd4cc4edd2ffecb8aa6dc7416c",
      "name": "CastValueChecker.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "3fcf6f435a4367b84e6c6c46b36282a4926e4bdb",
      "name": "CheckObjCDealloc.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "c8fe5c2ccf384e544eada23240dab0b906acae31",
      "name": "CheckObjCInstMethSignature.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "99e11a15c08dc2c836859995cc5c19e43bef413c",
      "name": "CheckPlacementNew.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "18d575041ba74c77ef7ad0111eec3e5f1a9b63ba",
      "name": "CheckSecuritySyntaxOnly.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "0d2551f11583ea0b258a0cad1c85a75e6b15b57e",
      "name": "CheckSizeofPointer.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "3e5e2b9139149d9dee7b9e66d555a487a284dd95",
      "name": "CheckerDocumentation.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "9ace1583eb538e1be2392102af6aaf3d0e9b8ec8",
      "name": "ChrootChecker.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "0e21ea7e90c9c216923b6a865fe88f3c4aa7163f",
      "name": "CloneChecker.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "67962f75f9bfaaffab57abe9dcaa1509068656b9",
      "name": "ContainerModeling.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "6ea39fb95e9a85772a4e899cb464b345b0102a24",
      "name": "ConversionChecker.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "01b662064d7bde23373a2cc93827fbf818fc63e2",
      "name": "DeadStoresChecker.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "7841fd82e370806907e9da6e48c0450a8384e073",
      "name": "DebugCheckers.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "832bb78c48035c394dcde75932bce7a8df2c0064",
      "name": "DebugContainerModeling.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "d05298b42c55cd0e54c4505231e45bea8575f207",
      "name": "DebugIteratorModeling.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "7c5833762008030f659ba6127539a1f0f95d6ff8",
      "name": "DeleteWithNonVirtualDtorChecker.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "a678c3827e7f12b37b49733014c20b9cea36b6c5",
      "name": "DereferenceChecker.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "49486ea796c2632699b7ae35bffe617fafc400c6",
      "name": "DirectIvarAssignment.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "cc01e97d3fa203d52b2d1ae2038a68efa46b5463",
      "name": "DivZeroChecker.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "dbc930d7d37b7c6a95f5f6f8f150b945f5abf4cf",
      "name": "DynamicTypeChecker.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "6f26842e62c78a9c58ce6a230a560a7f1ab7790d",
      "name": "DynamicTypePropagation.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "1077ceb6288efefd3cf5b388a8728bcfb3242385",
      "name": "EnumCastOutOfRangeChecker.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "265185e641072660f1da6d5b530c3c319fee9129",
      "name": "ErrnoChecker.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "51f39c606d5c12e49e7ed4c079e6e0af0cea56f0",
      "name": "ErrnoModeling.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "2ca3979944e36587ad82d3997e0515bf3413db39",
      "name": "ErrnoModeling.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "c46ebee0c94ff48eefc47295fc2a3976d2c3ae6b",
      "name": "ErrnoTesterChecker.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "355e9c2238a4c5212fa7f4e170aea9c01fdf8d94",
      "name": "ExprInspectionChecker.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "6275e49e51ae477633423eed0cb3b18037e0e4d0",
      "name": "FixedAddressChecker.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "65ff1be8ec0545c59a287dad5fb3dd7bf48aab41",
      "name": "FuchsiaHandleChecker.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "8e02ef74c66863ef9ebe2a42ade8946681070eed",
      "name": "GCDAntipatternChecker.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "43d2eeeb4b275d950fa736df5343a62bd09e0180",
      "name": "GTestChecker.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "f6e2f59d5697c6465e716a243eab9cba87697ddf",
      "name": "GenericTaintChecker.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "1cf81b54e77d32ddb32aecfe7d216fe30084b934",
      "name": "IdenticalExprChecker.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "b673b51c46232d1936fe7b62ff69c820093b3ba4",
      "name": "InnerPointerChecker.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "99731d6044a03acb8f0e4b33baec3687cb91b466",
      "name": "InterCheckerAPI.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "6955ba11a28ff75de841da17cbca30e19cea96a0",
      "name": "InvalidatedIteratorChecker.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "38ed9e702db4d74f8ca75c9962d41e9a9f00abcb",
      "name": "Iterator.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "353daf0bed08e74b20a7e04f135483225d264d2e",
      "name": "Iterator.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "80431e65519ec4e5946ce3a7279971f03314365c",
      "name": "IteratorModeling.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "c682449921acc66613f5f372f0ae1f83a9255dad",
      "name": "IteratorRangeChecker.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "b3f2d7f4d26870f2fe78ca085be8bd074a68f71b",
      "name": "IvarInvalidationChecker.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "fa51aa80216b4510463332f194a628d272113b98",
      "name": "LLVMConventionsChecker.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "bca10ec96cea5a9a097c22d98629a7655684b461",
      "name": "LocalizationChecker.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "153a0a51e9802415fd76ad64246efd3bfd7a5809",
      "name": "MIGChecker.cpp"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "e125755d67620d8b1cc4da00dd6647aa45a59758",
      "name": "MPI-Checker"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "c1b85ace3e2dbc786b7cda4f23d94778420b8f38",
      "name": "MacOSKeychainAPIChecker.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "04e7f8dec8d77e5a312b49b23eb605eadde5dc67",
      "name": "MacOSXAPIChecker.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "67e8afbb432a509257b3b25d5eea5ec8db24b65f",
      "name": "MallocChecker.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "5266df2ae6a68f8a9c9faeb8c30fda40d51e51ab",
      "name": "MallocOverflowSecurityChecker.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "58ba3dac69aba65d16a932ee028819918ddcbf76",
      "name": "MallocSizeofChecker.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "2020dc7cc7910ed7b6e64c225ce29286c3c3cf68",
      "name": "MismatchedIteratorChecker.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "0b3d635a50a3f870cd55756a820f9a0ad1b6b84e",
      "name": "MmapWriteExecChecker.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "10644a8fcb378932952e4cafc795a22553016885",
      "name": "Move.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "c8ddf3b2c14f16a220a68287ca50c3e5099de788",
      "name": "MoveChecker.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "be17e401fb534fb9a6079ea275b82d1cbf611184",
      "name": "NSAutoreleasePoolChecker.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "59741dde1eeafb96f108a337f2e019a2ee2b262a",
      "name": "NSErrorChecker.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "17c3cb4e9e04c1cfdb4c579996ab9f472541e24a",
      "name": "NoReturnFunctionChecker.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "fd47e19cb786c7a95d7c1fa4dbf63d4de2f2e7dd",
      "name": "NonNullParamChecker.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "72c6a869d2251f045e79b0e046ed2ab59469661e",
      "name": "NonnullGlobalConstantsChecker.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "da8529f4ea813c179892629aa93151547aecb353",
      "name": "NullabilityChecker.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "f217520d8f4a093db2870644fced4594cb0d8ef8",
      "name": "NumberObjectConversionChecker.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "0a8379d9ab99d3cc054f3bd2a75659159192a78e",
      "name": "OSObjectCStyleCast.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "a6383009e1febaf759272f0428264f9876eb207f",
      "name": "ObjCAtSyncChecker.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "514f53b4804f500973d02b0c6b259e11c1f5fac1",
      "name": "ObjCAutoreleaseWriteChecker.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "2b008d1c775a25a2e6373a89a52ab313542e648e",
      "name": "ObjCContainersASTChecker.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "0244a7a3ebffb9775f4b64e5eb802edd3b9714d7",
      "name": "ObjCContainersChecker.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "35a600f2d7b8662f399c4b4aa21a9b7a93632024",
      "name": "ObjCMissingSuperCallChecker.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "4636fd1605118f776c5afb51f82b26e9287360ba",
      "name": "ObjCPropertyChecker.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "9f1a6e416dc6db08c480d3a973771c8a9731b25f",
      "name": "ObjCSelfInitChecker.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "3547b7bb61a24811f835f07ec91bf698bac5f687",
      "name": "ObjCSuperDeallocChecker.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "c9828c36a06a0acdacf1bed316956b0daa6a23d2",
      "name": "ObjCUnusedIVarsChecker.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "bd6e1ec3a8fc7ddc3392b09f222e95bf6df3c16e",
      "name": "PaddingChecker.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "d3e2849a0ce69422ba1df9a383d96e7ec961d465",
      "name": "PointerArithChecker.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "8aca6d009cdb021e66be0f7c523d7e35f57fbc0f",
      "name": "PointerIterationChecker.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "25d87f4acfc910c9216822c652b50402bc674d93",
      "name": "PointerSortingChecker.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "81c19d9a0940075377230efb4ae4c12229bead5a",
      "name": "PointerSubChecker.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "929bd6bc3eb39cce1980d703ae73a625bf567651",
      "name": "PthreadLockChecker.cpp"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "d3f0ddc6bc295c78593028064c5bd4d100b71eff",
      "name": "RetainCountChecker"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "b85d0adb8eafb10a7dcee11d16792790dc24ebcd",
      "name": "ReturnPointerRangeChecker.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "5266cbf86b44f45dbb8eb2692c927478ac3854f1",
      "name": "ReturnUndefChecker.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "c3112ebe4e794179d930a5926375939ae536c0db",
      "name": "ReturnValueChecker.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "2cf6c6ff47f1d2440247b43502d92376d4492005",
      "name": "RunLoopAutoreleaseLeakChecker.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "e9d5d306cc06b02b7d9dc18ea3448305c651f51c",
      "name": "STLAlgorithmModeling.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "9251c895614ca9ad757cd3c2304154b59e0e9445",
      "name": "SimpleStreamChecker.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "b4352b450c7fad5347e63edba46fbffa78065cd1",
      "name": "SmartPtr.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "8a85d454856b9bbd73fd5e6a7f4fa50412d42c4e",
      "name": "SmartPtrChecker.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "5689a63f8dd81b85e654c14e7ee73d8dd382420c",
      "name": "SmartPtrModeling.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "c4b7411e94011002fa3b39b95156062991f1af37",
      "name": "StackAddrEscapeChecker.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "4e3ea0934b6f16239476642b02301c8e3911c1dc",
      "name": "StdLibraryFunctionsChecker.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "3f61dd823940582ce062ec80933abb4bbbd40024",
      "name": "StreamChecker.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "2dc9e29ca90688cf81b6a3fba1e08d79220e70c9",
      "name": "StringChecker.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "a95c0e1832844e722d820e8950b0f8c63a4524cf",
      "name": "Taint.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "614a2b2e4ec79fac8e104fc3f49c57f324b3f588",
      "name": "TaintTesterChecker.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "28fe11d5ed06e649406341519cf6175da5903f34",
      "name": "TestAfterDivZeroChecker.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "2f316bd3b20dbe487ce9bbfec66149c47ce0282c",
      "name": "TraversalChecker.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "5cc7131725274c7e2c2e651b4ae3422c64275f94",
      "name": "TrustNonnullChecker.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "d80559c6a9152247ae0013a36786040beda06880",
      "name": "TrustReturnsNonnullChecker.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "b17b983f034566ab78434320392b4d5688642fb0",
      "name": "UndefBranchChecker.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "27f3345e67ac8eb5ff996e0eb72e9e46fde9ee24",
      "name": "UndefCapturedBlockVarChecker.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "f20b38a53151c441ff17fe1e9be09140d6f02981",
      "name": "UndefResultChecker.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "fdefe75e8201db19e4ca59b8462cc7461cee190c",
      "name": "UndefinedArraySubscriptChecker.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "0fa3d6043971f432f440968b68f38a759e87abbc",
      "name": "UndefinedAssignmentChecker.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "f053ee887a1aa78996c52312d8dcb7904633cf53",
      "name": "UndefinedNewArraySizeChecker.cpp"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "2bb050143605a29a2d1c0abae4fcba7be7c885bd",
      "name": "UninitializedObject"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "f503b3e88bb35d0de0c5ca5f4fc9fcbdd596705e",
      "name": "UnixAPIChecker.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "3ad6858ead46ae365ab6f99c014106656412d8da",
      "name": "UnreachableCodeChecker.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "fe910ce35302130eb066f61f6cdc227269110489",
      "name": "VLASizeChecker.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "2d1b873abf73f09336cafafabc8d307dd672b58b",
      "name": "ValistChecker.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "86a4e6fbcd6ac8926b8a6a096d46d0e2d3e19f36",
      "name": "VforkChecker.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "1c589e3468c2dd4b4ff380f055dc60cfdc98b882",
      "name": "VirtualCallChecker.cpp"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "939a2e41483ff397ed2d5a304c6bb59957eec058",
      "name": "WebKit"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "4159e14105f8207be29841d6c2822c2b5e36681d",
      "name": "Yaml.h"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "2c9d5e13fffcf279f685acd9831918da608fefb2",
      "name": "cert"
    }
  ]
}
