From 25965d48eee44353e49b01befffd3f5592947472 Mon Sep 17 00:00:00 2001 From: Kamil Dudka Date: Mon, 24 Jun 2024 12:14:17 +0200 Subject: [PATCH] msg-filter: abstract out notes about builtin models ... so that semantically equal findings are matched with each other Resolves: https://issues.redhat.com/browse/OSH-700 Closes: https://github.com/csutils/csdiff/pull/189 --- src/lib/msg-filter.cc | 10 +- tests/csdiff/CMakeLists.txt | 1 + .../diff-misc/27-cov-builtin-model-add-z.err | 0 .../diff-misc/27-cov-builtin-model-add.err | 0 .../diff-misc/27-cov-builtin-model-fix-z.err | 0 .../diff-misc/27-cov-builtin-model-fix.err | 0 .../diff-misc/27-cov-builtin-model-new.err | 23 ++ .../diff-misc/27-cov-builtin-model-old.err | 23 ++ tests/csgrep/0081-sarif-writer-stdout.txt | 348 +++++++++--------- tests/csgrep/0124-sarif-writer-imp-stdout.txt | 4 +- 10 files changed, 229 insertions(+), 180 deletions(-) create mode 100644 tests/csdiff/diff-misc/27-cov-builtin-model-add-z.err create mode 100644 tests/csdiff/diff-misc/27-cov-builtin-model-add.err create mode 100644 tests/csdiff/diff-misc/27-cov-builtin-model-fix-z.err create mode 100644 tests/csdiff/diff-misc/27-cov-builtin-model-fix.err create mode 100644 tests/csdiff/diff-misc/27-cov-builtin-model-new.err create mode 100644 tests/csdiff/diff-misc/27-cov-builtin-model-old.err diff --git a/src/lib/msg-filter.cc b/src/lib/msg-filter.cc index 9fa9b4de..eec384b4 100644 --- a/src/lib/msg-filter.cc +++ b/src/lib/msg-filter.cc @@ -83,10 +83,12 @@ MsgFilter::MsgFilter(): d->addMsgFilter("", "^[0-9]+ (occurrences of warning\\[.*\\] exceeded the specified limit) [0-9]+$", "NNNN \\1 NNNN"); - d->addMsgFilter("UNUSED_VALUE", - "\\(instance [0-9]+\\)"); - d->addMsgFilter("STRING_OVERFLOW", - "You might overrun the [0-9][0-9]* byte"); + // whether a builtin model was used or not is insignificant for matching the finding + d->addMsgFilter("", " \\[Note: The source code implementation of the function has been overridden by a builtin model.\\]$"); + + d->addMsgFilter("UNUSED_VALUE", "\\(instance [0-9]+\\)"); + d->addMsgFilter("STRING_OVERFLOW", "You might overrun the [0-9][0-9]* byte"); + // ignore changes in parameters -> it is still the same UNUSED_VALUE d->addMsgFilter("UNUSED_VALUE", "returned by \"([^\\(]+)\\(.*\\)\"", diff --git a/tests/csdiff/CMakeLists.txt b/tests/csdiff/CMakeLists.txt index f6236c0b..ebaa6f49 100644 --- a/tests/csdiff/CMakeLists.txt +++ b/tests/csdiff/CMakeLists.txt @@ -91,5 +91,6 @@ test_csdiff(diff-misc 23-cov-parser-key-event) test_csdiff(diff-misc 24-shellcheck-line-content) test_csdiff(diff-misc 25-llvm-17-path-filter) test_csdiff(diff-misc 26-too-many-events-filter) +test_csdiff(diff-misc 27-cov-builtin-model) add_subdirectory(filter-file) diff --git a/tests/csdiff/diff-misc/27-cov-builtin-model-add-z.err b/tests/csdiff/diff-misc/27-cov-builtin-model-add-z.err new file mode 100644 index 00000000..e69de29b diff --git a/tests/csdiff/diff-misc/27-cov-builtin-model-add.err b/tests/csdiff/diff-misc/27-cov-builtin-model-add.err new file mode 100644 index 00000000..e69de29b diff --git a/tests/csdiff/diff-misc/27-cov-builtin-model-fix-z.err b/tests/csdiff/diff-misc/27-cov-builtin-model-fix-z.err new file mode 100644 index 00000000..e69de29b diff --git a/tests/csdiff/diff-misc/27-cov-builtin-model-fix.err b/tests/csdiff/diff-misc/27-cov-builtin-model-fix.err new file mode 100644 index 00000000..e69de29b diff --git a/tests/csdiff/diff-misc/27-cov-builtin-model-new.err b/tests/csdiff/diff-misc/27-cov-builtin-model-new.err new file mode 100644 index 00000000..42356a45 --- /dev/null +++ b/tests/csdiff/diff-misc/27-cov-builtin-model-new.err @@ -0,0 +1,23 @@ +Error: FORWARD_NULL (CWE-476): +kernel-999/arch/x86/boot/compressed/kaslr.c:266:2: path: Condition "!args", taking false branch. +kernel-999/arch/x86/boot/compressed/kaslr.c:271:2: path: Condition "!tmp_cmdline", taking false branch. +kernel-999/arch/x86/boot/compressed/kaslr.c:281:2: path: Condition "*args", taking true branch. +kernel-999/arch/x86/boot/compressed/kaslr.c:284:3: path: Condition "!val", taking false branch. +kernel-999/arch/x86/boot/compressed/kaslr.c:287:3: path: Condition "!strcmp(param, "memmap")", taking true branch. +kernel-999/arch/x86/boot/compressed/kaslr.c:289:3: path: Falling through to end of if statement. +kernel-999/arch/x86/boot/compressed/kaslr.c:305:2: path: Jumping back to the beginning of the loop. +kernel-999/arch/x86/boot/compressed/kaslr.c:281:2: path: Condition "*args", taking true branch. +kernel-999/arch/x86/boot/compressed/kaslr.c:284:3: path: Condition "!val", taking true branch. +kernel-999/arch/x86/boot/compressed/kaslr.c:284:3: var_compare_op: Comparing "val" to null implies that "val" might be null. +kernel-999/arch/x86/boot/compressed/kaslr.c:284:3: path: Condition "strcmp(param, "--") == 0", taking false branch. +kernel-999/arch/x86/boot/compressed/kaslr.c:287:3: path: Condition "!strcmp(param, "memmap")", taking false branch. +kernel-999/arch/x86/boot/compressed/kaslr.c:289:10: path: Condition "1", taking true branch. +kernel-999/arch/x86/boot/compressed/kaslr.c:289:10: path: Condition "strstr(param, "hugepages")", taking false branch. +kernel-999/arch/x86/boot/compressed/kaslr.c:291:10: path: Condition "!strcmp(param, "mem")", taking true branch. +kernel-999/arch/x86/boot/compressed/kaslr.c:292:4: alias_transfer: Assigning: "p" = "val". +kernel-999/arch/x86/boot/compressed/kaslr.c:294:4: var_deref_model: Passing null pointer "p" to "strcmp", which dereferences it. [Note: The source code implementation of the function has been overridden by a builtin model.] +# 292| char *p = val; +# 293| +# 294|-> if (!strcmp(p, "nopentium")) +# 295| continue; +# 296| mem_size = memparse(p, &p); diff --git a/tests/csdiff/diff-misc/27-cov-builtin-model-old.err b/tests/csdiff/diff-misc/27-cov-builtin-model-old.err new file mode 100644 index 00000000..b0411482 --- /dev/null +++ b/tests/csdiff/diff-misc/27-cov-builtin-model-old.err @@ -0,0 +1,23 @@ +Error: FORWARD_NULL (CWE-476): +kernel-999/arch/x86/boot/compressed/kaslr.c:266:2: path: Condition "!args", taking false branch. +kernel-999/arch/x86/boot/compressed/kaslr.c:271:2: path: Condition "!tmp_cmdline", taking false branch. +kernel-999/arch/x86/boot/compressed/kaslr.c:281:2: path: Condition "*args", taking true branch. +kernel-999/arch/x86/boot/compressed/kaslr.c:284:3: path: Condition "!val", taking false branch. +kernel-999/arch/x86/boot/compressed/kaslr.c:287:3: path: Condition "!strcmp(param, "memmap")", taking true branch. +kernel-999/arch/x86/boot/compressed/kaslr.c:289:3: path: Falling through to end of if statement. +kernel-999/arch/x86/boot/compressed/kaslr.c:305:2: path: Jumping back to the beginning of the loop. +kernel-999/arch/x86/boot/compressed/kaslr.c:281:2: path: Condition "*args", taking true branch. +kernel-999/arch/x86/boot/compressed/kaslr.c:284:3: path: Condition "!val", taking true branch. +kernel-999/arch/x86/boot/compressed/kaslr.c:284:3: var_compare_op: Comparing "val" to null implies that "val" might be null. +kernel-999/arch/x86/boot/compressed/kaslr.c:284:3: path: Condition "strcmp(param, "--") == 0", taking false branch. +kernel-999/arch/x86/boot/compressed/kaslr.c:287:3: path: Condition "!strcmp(param, "memmap")", taking false branch. +kernel-999/arch/x86/boot/compressed/kaslr.c:289:10: path: Condition "1", taking true branch. +kernel-999/arch/x86/boot/compressed/kaslr.c:289:10: path: Condition "strstr(param, "hugepages")", taking false branch. +kernel-999/arch/x86/boot/compressed/kaslr.c:291:10: path: Condition "!strcmp(param, "mem")", taking true branch. +kernel-999/arch/x86/boot/compressed/kaslr.c:292:4: alias_transfer: Assigning: "p" = "val". +kernel-999/arch/x86/boot/compressed/kaslr.c:294:4: var_deref_model: Passing null pointer "p" to "strcmp", which dereferences it. +# 292| char *p = val; +# 293| +# 294|-> if (!strcmp(p, "nopentium")) +# 295| continue; +# 296| mem_size = memparse(p, &p); diff --git a/tests/csgrep/0081-sarif-writer-stdout.txt b/tests/csgrep/0081-sarif-writer-stdout.txt index 450f5066..d87e8973 100644 --- a/tests/csgrep/0081-sarif-writer-stdout.txt +++ b/tests/csgrep/0081-sarif-writer-stdout.txt @@ -305,7 +305,7 @@ } ], "fingerprints": { - "csdiff/v0": "be65bbd94280cde67b81f7d1058d2e2a8c3b6d18" + "csdiff/v0": "57c920cd4b7af9ff328165add58c937649d84549" } }, { @@ -488,7 +488,7 @@ } ], "fingerprints": { - "csdiff/v0": "d76d0f7670b9bcf929dc730fc9fac1edda5d9f58" + "csdiff/v0": "e3c7f6ee7d97fc275b09f5da8bfd2b4e1a0e8234" } }, { @@ -1064,7 +1064,7 @@ } ], "fingerprints": { - "csdiff/v0": "db84d4952859475810e38448f767228326f48dde" + "csdiff/v0": "76dc5418a3e7c9d9b87e1857646321a94736f73b" } }, { @@ -1499,7 +1499,7 @@ } ], "fingerprints": { - "csdiff/v0": "e5a1121dbb711ea9955069d1b4c73d91d139fee0" + "csdiff/v0": "cb2cf125b763d0f8b6559a422216f5188c234c64" } }, { @@ -1640,7 +1640,7 @@ } ], "fingerprints": { - "csdiff/v0": "c0276613e2317e0baf27ed2757f9e76d8e21c02d" + "csdiff/v0": "6dce52d706739fa5b20ed72c0079be275611bef9" } }, { @@ -1739,7 +1739,7 @@ } ], "fingerprints": { - "csdiff/v0": "a719685cb2aafb112fdec9182ccdb3549de9b111" + "csdiff/v0": "04ce0c22d7ed30a04ce267feccfc3ed8d7fe0273" } }, { @@ -1901,7 +1901,7 @@ } ], "fingerprints": { - "csdiff/v0": "6968e13eb474940306e287bbb333981fe9075510" + "csdiff/v0": "f14396ee89a6d3dcdd0476aac25347f95813b68b" } }, { @@ -2504,7 +2504,7 @@ } ], "fingerprints": { - "csdiff/v0": "6622f50e44f3eceb417952b73dcc904c76f3c05e" + "csdiff/v0": "972fee131615049d72cc790cdc0af9ec463c1d3d" } }, { @@ -3107,7 +3107,7 @@ } ], "fingerprints": { - "csdiff/v0": "5111b9c3cdb7f8f834a77f68a2d3648985244330" + "csdiff/v0": "9aebb6bb337175b850c6b9fe3bbe46270f660eb6" } }, { @@ -3425,7 +3425,7 @@ } ], "fingerprints": { - "csdiff/v0": "ebaf67cd2eabe0a21d1c755ab7dcbfba7a6c22e4" + "csdiff/v0": "43a71f88ead109ad8b32e81ddc1418b4f6d3ef38" } }, { @@ -4373,7 +4373,7 @@ } ], "fingerprints": { - "csdiff/v0": "9dda07c7bacf56a71074193ea1beff1b98482623" + "csdiff/v0": "258325897c8e6cadd902a78fb4e1a537ced354bf" } }, { @@ -4661,7 +4661,7 @@ } ], "fingerprints": { - "csdiff/v0": "3569ac82dbbd1a4d0ae4a8a03248ec909073e79f" + "csdiff/v0": "eba5cce8181fcf6cc94a32f0565f02b774502bd0" } }, { @@ -4991,7 +4991,7 @@ } ], "fingerprints": { - "csdiff/v0": "9e194b0561aeec6cf96712d90c4447e02451b3a9" + "csdiff/v0": "6f05d3f286e8bcdcbd4ff5ac391caf4808899e1e" } }, { @@ -5216,7 +5216,7 @@ } ], "fingerprints": { - "csdiff/v0": "2e37bbfa9ce54c9e952568e7d7ef9d837508c4d8" + "csdiff/v0": "3e927b1cf14309784cf09c20ce8e6615d6fede6e" } }, { @@ -5420,7 +5420,7 @@ } ], "fingerprints": { - "csdiff/v0": "1eb7c7090707dd6b3f3c7f6fb679341ef9442ef5" + "csdiff/v0": "bcb1f8ddb134ee01fdb98694fa7d608463b32b7c" } }, { @@ -5729,7 +5729,7 @@ } ], "fingerprints": { - "csdiff/v0": "8cc36c9809a6f1ea9c780fca140374cabda76bec" + "csdiff/v0": "f3446b6d1cc65c27c393162982b5b84ef9fade45" } }, { @@ -7340,7 +7340,7 @@ } ], "fingerprints": { - "csdiff/v0": "2f56c5457ee76cadbf178ea8d92eb925ea52465a" + "csdiff/v0": "c5d9009a87a2e89f7bcb78ccdf3f549975a494af" } }, { @@ -8363,7 +8363,7 @@ } ], "fingerprints": { - "csdiff/v0": "1f6631aee23ae9e8cfafac5b05f2e6eab97af41b" + "csdiff/v0": "a6113fa3761c7e3e213aaa0fbb337b23f3e0daad" } }, { @@ -8462,7 +8462,7 @@ } ], "fingerprints": { - "csdiff/v0": "77768a1d4e3137f75d4237f510cc30001be6b129" + "csdiff/v0": "d25b8c67bf1e8579a90e009ae0b594d713b65b15" } }, { @@ -8687,7 +8687,7 @@ } ], "fingerprints": { - "csdiff/v0": "8ed6fd962e5c5ff9518c55134ccc137477ac63eb" + "csdiff/v0": "6360e2b62db00e7b567f653161be64c78156da7e" } }, { @@ -8807,7 +8807,7 @@ } ], "fingerprints": { - "csdiff/v0": "357e92aff35ee23b447816516d090e894b44733e" + "csdiff/v0": "2d750c6d180167f3253b21111e6fd510114bf262" } }, { @@ -9350,7 +9350,7 @@ } ], "fingerprints": { - "csdiff/v0": "fa4cf70ca6484ce34229237daef574a5602b5522" + "csdiff/v0": "147a1ca8892d8ac4f2ee987b266d577681f1a48c" } }, { @@ -9569,7 +9569,7 @@ } ], "fingerprints": { - "csdiff/v0": "92cb220a6731e215aa3be84e488238d4ef59a6d7" + "csdiff/v0": "0a2e1b5103932cba9b30472de8b509a91969790f" } }, { @@ -9752,7 +9752,7 @@ } ], "fingerprints": { - "csdiff/v0": "b4e415602e7afe118fd126278b54850b7f7fd926" + "csdiff/v0": "b8bf44d296007ea73628094803dd14f5e5876f04" } }, { @@ -11447,7 +11447,7 @@ } ], "fingerprints": { - "csdiff/v0": "7540589e19ceee04b6ebf256196ccf0f990c144b" + "csdiff/v0": "52d0ac894cbcc1101d502f9c83584d2c108885e1" } }, { @@ -12035,7 +12035,7 @@ } ], "fingerprints": { - "csdiff/v0": "f099f7ce677f01f5887f43adeda6de4c72535e3c" + "csdiff/v0": "429301cc6e32b881dc5fd08901976360cbfa3fd8" } }, { @@ -12590,7 +12590,7 @@ } ], "fingerprints": { - "csdiff/v0": "d42e2fe60a12be8f7d9c5e2d032b9e97fdb66c28" + "csdiff/v0": "9c3ad20245c517108cd98265ea2d5de0f322b38b" } }, { @@ -13046,7 +13046,7 @@ } ], "fingerprints": { - "csdiff/v0": "6bdc987fd5ea34c955d7b8f2926047384ac41b16" + "csdiff/v0": "db12d9cef8b658686cbcf90bad9b748c7b4e069f" } }, { @@ -13103,7 +13103,7 @@ } ], "fingerprints": { - "csdiff/v0": "c0b9d80f1c3606b977e7eba20adf87610e706f62" + "csdiff/v0": "c65139dc8aa8c762f8e8c8df0b5621edaaa812ae" } }, { @@ -13721,7 +13721,7 @@ } ], "fingerprints": { - "csdiff/v0": "7ae6a855e69c20a57159177ef171a45e890d5769" + "csdiff/v0": "4082010633f332ef76134622266776e6f08bd6ae" } }, { @@ -13841,7 +13841,7 @@ } ], "fingerprints": { - "csdiff/v0": "2df726650fdd5dc3a743b74378d83735daf14ea4" + "csdiff/v0": "4e94401c47c3535f25f344f00c6eb750bc06110c" } }, { @@ -13940,7 +13940,7 @@ } ], "fingerprints": { - "csdiff/v0": "ecbb6a0ffec008a3b76b501105801d3e2a70149f" + "csdiff/v0": "0d8ec95e16b5366f0ad9d5bdc1c4592693141ff9" } }, { @@ -14060,7 +14060,7 @@ } ], "fingerprints": { - "csdiff/v0": "c46388ba74b55064a87f59d6fef630500fa48ba7" + "csdiff/v0": "dbc816b5ac746dd71304b70c4c9a36d539bf88f4" } }, { @@ -14180,7 +14180,7 @@ } ], "fingerprints": { - "csdiff/v0": "f75297b9efc594e7fd351c1b3ba393741c8e0d08" + "csdiff/v0": "278e580acab56bb38c555efd7e5a8118f41d2ffb" } }, { @@ -14258,7 +14258,7 @@ } ], "fingerprints": { - "csdiff/v0": "9c4d94a7a0a187b66663ddb4f254478d22536071" + "csdiff/v0": "7ef2b3fb4172bb04097d1ef43be17611a70a1ec1" } }, { @@ -14357,7 +14357,7 @@ } ], "fingerprints": { - "csdiff/v0": "1baacfe9bcbb4202cba88cbce8e78cf1c756a04d" + "csdiff/v0": "ec3df0f6c5bb628a011b2d64fffca56dbe98da5e" } }, { @@ -14477,7 +14477,7 @@ } ], "fingerprints": { - "csdiff/v0": "59ae37d59b1fedbe9c1cd3b82051fb02095a3738" + "csdiff/v0": "0c80da0ee4b22f1aa858def73a2b148fb52e19db" } }, { @@ -14618,7 +14618,7 @@ } ], "fingerprints": { - "csdiff/v0": "76b7bb15d3743f0c84c42e77d1f0d7282bb2c227" + "csdiff/v0": "a7f63af0f3078f6b0d0180e332a57819b2ce2032" } }, { @@ -14780,7 +14780,7 @@ } ], "fingerprints": { - "csdiff/v0": "09cda1d6da792a2203f01daaf5bd1d4b72c4f49e" + "csdiff/v0": "dc9c0ebb098ca32a903dc731cef725bcfaf00431" } }, { @@ -14963,7 +14963,7 @@ } ], "fingerprints": { - "csdiff/v0": "f652a87b580766cbec8182af1e17ed026c5b6444" + "csdiff/v0": "99ee0c6e0cfe21e94703953d33e651d85eb81b90" } }, { @@ -15167,7 +15167,7 @@ } ], "fingerprints": { - "csdiff/v0": "9c55fed85263ad15d329a3fc536177cabf3df050" + "csdiff/v0": "3b43c7be1166ecdd0e5846bd6b12124125e305da" } }, { @@ -15371,7 +15371,7 @@ } ], "fingerprints": { - "csdiff/v0": "319ed12e12793d18a9797f71b68c65fcfd2c1321" + "csdiff/v0": "4fdd3b8ff3b0cf4c49692f0eee5abec2510f422f" } }, { @@ -15491,7 +15491,7 @@ } ], "fingerprints": { - "csdiff/v0": "f381e51191d7e0cb11146ce7ac7cce30e24a9207" + "csdiff/v0": "64f1d9ab8a8a663b41c5d72e1651f6e065f78ba1" } }, { @@ -15590,7 +15590,7 @@ } ], "fingerprints": { - "csdiff/v0": "268281fca32b0539cfe9c848522b84ed3bb16807" + "csdiff/v0": "a5c523b0eea931e819e957a01f6441214da612f6" } }, { @@ -15689,7 +15689,7 @@ } ], "fingerprints": { - "csdiff/v0": "d7d8d36cad21c1e6f19ce59a6e0b29dba0b77fed" + "csdiff/v0": "1fea3c6f45a74884c31251916080e69ee6a439af" } }, { @@ -16082,7 +16082,7 @@ } ], "fingerprints": { - "csdiff/v0": "aa9027f8dec46bf6257e8555def08cac4787c2c1" + "csdiff/v0": "218c721fd9722eb303f27afea772e274516ad108" } }, { @@ -16139,7 +16139,7 @@ } ], "fingerprints": { - "csdiff/v0": "ea790867d0d9009afac18b83206a58c71523af9e" + "csdiff/v0": "747bb1846df2748cd808c91359ca0daefd45fccb" } }, { @@ -16280,7 +16280,7 @@ } ], "fingerprints": { - "csdiff/v0": "4c535e8629e73dbdd22f37075b67cf604f6136fe" + "csdiff/v0": "072fdc7f1c87d6933e60a5c8f4561182f8431082" } }, { @@ -16421,7 +16421,7 @@ } ], "fingerprints": { - "csdiff/v0": "b656e7fa862fea74aee6fa36f210ac5b72ab6835" + "csdiff/v0": "1dada3ed2f89de1efffbdeb625b13d1ca9cbdd94" } }, { @@ -16499,7 +16499,7 @@ } ], "fingerprints": { - "csdiff/v0": "ebeb4294c3b14e1e373b6623303d4734109e2917" + "csdiff/v0": "70f343626eb24c332dbd846417d61f3342b58317" } }, { @@ -17492,7 +17492,7 @@ } ], "fingerprints": { - "csdiff/v0": "47bea93e979d53f238c2b62819c4af6a44fc809c" + "csdiff/v0": "6af3d0f6f1d132a8ace8319b2baca872b83dbc9d" } }, { @@ -17705,7 +17705,7 @@ } ], "fingerprints": { - "csdiff/v0": "06afebe554bd57b4a857327dffcc4c4cefe8dab8" + "csdiff/v0": "66744a7922ee66a5834d87502b78863aa7b48890" } }, { @@ -17783,7 +17783,7 @@ } ], "fingerprints": { - "csdiff/v0": "5448d51a930e9d5e5397ea30eacee75a16323f95" + "csdiff/v0": "e51680775dfb79061503cb9708a1d49dd89d9fc7" } }, { @@ -17861,7 +17861,7 @@ } ], "fingerprints": { - "csdiff/v0": "fc86961c580f71a35e0dfb554dd41b025757abfa" + "csdiff/v0": "ee80eaaf9b81d91c67aa8f7b8b42707af1cd663e" } }, { @@ -17939,7 +17939,7 @@ } ], "fingerprints": { - "csdiff/v0": "ff01a4faf600daa2d4f3e8d71dfb28382a4ef642" + "csdiff/v0": "00136086cd3203aef188c88ac0868ae920126eda" } }, { @@ -18017,7 +18017,7 @@ } ], "fingerprints": { - "csdiff/v0": "65ec374f6edf385d12358fdb6acf60e9f107365b" + "csdiff/v0": "5e253594abeb4ecee3573aeb96ef93b38950283d" } }, { @@ -18158,7 +18158,7 @@ } ], "fingerprints": { - "csdiff/v0": "df891a5b5ec77310ec2d1276ba8b0540a7fed825" + "csdiff/v0": "d57c32e6a5db79cc451a09c72aa7ae527e34488b" } }, { @@ -18341,7 +18341,7 @@ } ], "fingerprints": { - "csdiff/v0": "b0b61b7168801cd6ecbe4f8e0f829e85756be1ad" + "csdiff/v0": "2f7cc7909d52a8df767ff1c93296f2fb0c308128" } }, { @@ -18791,7 +18791,7 @@ } ], "fingerprints": { - "csdiff/v0": "83476ec110d53b7d9684fc33e4b9e0f99746eb3e" + "csdiff/v0": "554f5729cadd3244342fbb7f38b623de496cdebc" } }, { @@ -19100,7 +19100,7 @@ } ], "fingerprints": { - "csdiff/v0": "af6a24430ba1f9039b861e9f5046c1b7d880b6c7" + "csdiff/v0": "1880a291d8b22b142b487be0fd8cbf255ec7e353" } }, { @@ -19451,7 +19451,7 @@ } ], "fingerprints": { - "csdiff/v0": "5167052eb9ef1172525c421384c365b95a9ba4fb" + "csdiff/v0": "16cbfa7cf03269b8390eadd08621cb799e9b7bd9" } }, { @@ -19550,7 +19550,7 @@ } ], "fingerprints": { - "csdiff/v0": "8ca50f21da2767f25cbc2f9f85bbdaa2ac5a28c3" + "csdiff/v0": "83ffede1f974094b8d3ba3d73bdb95eb7235b993" } }, { @@ -19838,7 +19838,7 @@ } ], "fingerprints": { - "csdiff/v0": "cd8980c631f3deabe330b77cd5639a24386e02c3" + "csdiff/v0": "07e6e4c43f7b24ad7f1bdf1f8926b6250581d8e6" } }, { @@ -20189,7 +20189,7 @@ } ], "fingerprints": { - "csdiff/v0": "27aa65bef8b5dba9b14aa75dbfa42aa6fe3e547b" + "csdiff/v0": "a62f6d9388124c10ab02e56cdaeb5c1d1d7ad124" } }, { @@ -20870,7 +20870,7 @@ } ], "fingerprints": { - "csdiff/v0": "4fea066bae723d0c5b4944d16e17abcc7f098e48" + "csdiff/v0": "f1282f6fb0178d2c08504408b490d883c837865b" } }, { @@ -21179,7 +21179,7 @@ } ], "fingerprints": { - "csdiff/v0": "4fea066bae723d0c5b4944d16e17abcc7f098e48" + "csdiff/v0": "f1282f6fb0178d2c08504408b490d883c837865b" } }, { @@ -21593,7 +21593,7 @@ } ], "fingerprints": { - "csdiff/v0": "75e1ebe413e777d3836d612fc218fa28c16cef34" + "csdiff/v0": "6946b0af44d9e75e3fc64baa34de779454ec1b24" } }, { @@ -21965,7 +21965,7 @@ } ], "fingerprints": { - "csdiff/v0": "ac8b5a920e1c15c3ce4e1bec4433dac318871766" + "csdiff/v0": "6c339788735dec64c86e7ba708f94c0b03ef9cc2" } }, { @@ -22043,7 +22043,7 @@ } ], "fingerprints": { - "csdiff/v0": "f1a0021d2c2801b431f437b150b27fc804c894a0" + "csdiff/v0": "23c5817d0131ee58d3927661ffbdb309da644a1d" } }, { @@ -22121,7 +22121,7 @@ } ], "fingerprints": { - "csdiff/v0": "f1a0021d2c2801b431f437b150b27fc804c894a0" + "csdiff/v0": "23c5817d0131ee58d3927661ffbdb309da644a1d" } }, { @@ -22178,7 +22178,7 @@ } ], "fingerprints": { - "csdiff/v0": "3951f45b777277dd8599feab4a484780aac748b9" + "csdiff/v0": "38460e01ece1e96c6cdc63dc08da21875094e68b" } }, { @@ -23798,7 +23798,7 @@ } ], "fingerprints": { - "csdiff/v0": "49917fcbe777ae03090a7c46ba905d7e42bcca67" + "csdiff/v0": "1730cbc9809b34ab98e738c921210b621399583b" } }, { @@ -24101,7 +24101,7 @@ } ], "fingerprints": { - "csdiff/v0": "889186880254b592ee07a95e422c3cf9c0c0bb8f" + "csdiff/v0": "2d319d4786bf40e58f9156ff7a470f4ff6ec3a03" } }, { @@ -24797,7 +24797,7 @@ } ], "fingerprints": { - "csdiff/v0": "57b36b432c0eeb4faf899476e1ff324c0156a2fd" + "csdiff/v0": "939638f92809d5539436144768ca35bee6af6fa0" } }, { @@ -24854,7 +24854,7 @@ } ], "fingerprints": { - "csdiff/v0": "475dcb4ae8e6b7e6c81091078fcfea802688b065" + "csdiff/v0": "b8115bbe5befc80ccdd44882edcfc464f4c61be2" } }, { @@ -25250,7 +25250,7 @@ } ], "fingerprints": { - "csdiff/v0": "91a3619f1278a6f6cbcb1e156d435b3f2d2a1a48" + "csdiff/v0": "84365bf5533a65fb49d73ddc99dbcef77fb04b97" } }, { @@ -25475,7 +25475,7 @@ } ], "fingerprints": { - "csdiff/v0": "b74de62d178b69a9fe6e81ed5c3c885cd0414ebd" + "csdiff/v0": "8a9206dc9677249beefb006fe50954c7bf87ae0e" } }, { @@ -25805,7 +25805,7 @@ } ], "fingerprints": { - "csdiff/v0": "b74de62d178b69a9fe6e81ed5c3c885cd0414ebd" + "csdiff/v0": "8a9206dc9677249beefb006fe50954c7bf87ae0e" } }, { @@ -25904,7 +25904,7 @@ } ], "fingerprints": { - "csdiff/v0": "00a5223f59ad459a36257c59b632737dd6a23e2f" + "csdiff/v0": "5dcc0caf337b8ff2fa2eeda4514a527fd81011f9" } }, { @@ -26255,7 +26255,7 @@ } ], "fingerprints": { - "csdiff/v0": "9ec9db52f8350dc4fc13c0bddd22d622b82bf9fd" + "csdiff/v0": "10f8186be034e4a1bd01c442e88e0af5f9f00fe8" } }, { @@ -26753,7 +26753,7 @@ } ], "fingerprints": { - "csdiff/v0": "9ec9db52f8350dc4fc13c0bddd22d622b82bf9fd" + "csdiff/v0": "10f8186be034e4a1bd01c442e88e0af5f9f00fe8" } }, { @@ -27041,7 +27041,7 @@ } ], "fingerprints": { - "csdiff/v0": "9ec9db52f8350dc4fc13c0bddd22d622b82bf9fd" + "csdiff/v0": "10f8186be034e4a1bd01c442e88e0af5f9f00fe8" } }, { @@ -27371,7 +27371,7 @@ } ], "fingerprints": { - "csdiff/v0": "9ec9db52f8350dc4fc13c0bddd22d622b82bf9fd" + "csdiff/v0": "10f8186be034e4a1bd01c442e88e0af5f9f00fe8" } }, { @@ -27701,7 +27701,7 @@ } ], "fingerprints": { - "csdiff/v0": "dcc7147b25cb2602c8dd65ddbc8c33b47915cde9" + "csdiff/v0": "93ce8d1f30f45f2a2de610d49ba1622b4cf9c182" } }, { @@ -27968,7 +27968,7 @@ } ], "fingerprints": { - "csdiff/v0": "861d1112bdf2a236274cd1e5e000d56aab1dab5a" + "csdiff/v0": "324d3e971c6859e70ffcfdfb394912d1506d0798" } }, { @@ -28046,7 +28046,7 @@ } ], "fingerprints": { - "csdiff/v0": "5a3ea9343d6120bddfc367f7f0510dc780694c25" + "csdiff/v0": "7b053d6ed1ff8b449e22b14a7702f46169386768" } }, { @@ -28145,7 +28145,7 @@ } ], "fingerprints": { - "csdiff/v0": "1469adeebe1b6e9c9121d3eec249a92d2e0c1171" + "csdiff/v0": "1ef392daf4d90a984767342906b5c64b0e8005fd" } }, { @@ -28307,7 +28307,7 @@ } ], "fingerprints": { - "csdiff/v0": "8b0d3d831710112be71c2db424ab813f0655b1b6" + "csdiff/v0": "0ac2eea5fca721d5b8c96eea168f8599c162540a" } }, { @@ -29015,7 +29015,7 @@ } ], "fingerprints": { - "csdiff/v0": "e6efc259417c1320242ff5400de796d15bd307a3" + "csdiff/v0": "e38be4fadafdf77d4ea47fd9b09b74c811019d40" } }, { @@ -29387,7 +29387,7 @@ } ], "fingerprints": { - "csdiff/v0": "594260c0f9de1fc53c1de76c66f11bd7027bf139" + "csdiff/v0": "a40403017cdefd1624fa5030016d814d19e78520" } }, { @@ -29444,7 +29444,7 @@ } ], "fingerprints": { - "csdiff/v0": "de7dd07d7397a6e31340043ae330c94c0a680366" + "csdiff/v0": "692f17799d21bf8af1b77a8a452dabbea97b9531" } }, { @@ -29795,7 +29795,7 @@ } ], "fingerprints": { - "csdiff/v0": "dc145f9d2fbfa3c27c7889c7a317a21cc2d9bbe4" + "csdiff/v0": "be57efa559ad3ac96c2f648200a893e5d11c9be9" } }, { @@ -30146,7 +30146,7 @@ } ], "fingerprints": { - "csdiff/v0": "db7ded62c79837127d3d0f8e35ae0c33d46855b5" + "csdiff/v0": "c0fc235f13b19ab56684bf27badbaf17bcac8552" } }, { @@ -30350,7 +30350,7 @@ } ], "fingerprints": { - "csdiff/v0": "6f811b35b487cb3221cb9be0b8807e2dd259d275" + "csdiff/v0": "d8b23497804368621080b5e321c93a752df1c0fc" } }, { @@ -30428,7 +30428,7 @@ } ], "fingerprints": { - "csdiff/v0": "239ffb2f6391b77ecb9c1147c5660e042ee83eb2" + "csdiff/v0": "bc511823bb37859a24484252b6405e0a80bccef0" } }, { @@ -30506,7 +30506,7 @@ } ], "fingerprints": { - "csdiff/v0": "0c8e673a7105768fb75d02309dbbe7ac0d7bc32c" + "csdiff/v0": "d6891d1b2e434fbbe638736ab3c5810d414a9350" } }, { @@ -30584,7 +30584,7 @@ } ], "fingerprints": { - "csdiff/v0": "a9585993b4f07dfa385fd000a1b6719d332b131f" + "csdiff/v0": "44de9b3f9b3ba43f5411b27c81bd275133c4188e" } }, { @@ -30662,7 +30662,7 @@ } ], "fingerprints": { - "csdiff/v0": "59cbbad98050a3ddfd4c9a78ee3b149a40a8cc27" + "csdiff/v0": "998d29a2d4f0b861c8ecc9649cf781d81299212c" } }, { @@ -30740,7 +30740,7 @@ } ], "fingerprints": { - "csdiff/v0": "7d2bbd98eee518867a1cb73b8b880265d1515de1" + "csdiff/v0": "b1eb094f776374b7f82a0039320f677d3d7e45b4" } }, { @@ -30818,7 +30818,7 @@ } ], "fingerprints": { - "csdiff/v0": "7b6a9512a8ceecfd26b468d10595a1711eb0d42a" + "csdiff/v0": "dc4c6e823d7a8d50421b885392256f992bdbe3b3" } }, { @@ -30980,7 +30980,7 @@ } ], "fingerprints": { - "csdiff/v0": "709f4b49ac71e63d1c4af43ae794d9bb8c3c4516" + "csdiff/v0": "41c6fdace08788255e1c44dc97a5233922640360" } }, { @@ -31163,7 +31163,7 @@ } ], "fingerprints": { - "csdiff/v0": "3b6c9a8985b5b9d3177c8ffb5441e10cd51fb6ae" + "csdiff/v0": "1fb809ba611313f1d1af0087308046ed58096db8" } }, { @@ -31304,7 +31304,7 @@ } ], "fingerprints": { - "csdiff/v0": "a212e4eb2acef883821da232cb31691c5f828549" + "csdiff/v0": "e6f3b80685d2f10122dd05c728cdd5afddea391c" } }, { @@ -31571,7 +31571,7 @@ } ], "fingerprints": { - "csdiff/v0": "784d5c8207202b03b7175cc16325413ff5fd25d2" + "csdiff/v0": "7839e33a1f2736e83f50734f1a1aa217958784eb" } }, { @@ -31901,7 +31901,7 @@ } ], "fingerprints": { - "csdiff/v0": "36939cea3db3f4730ce1765398a2a18239564dee" + "csdiff/v0": "22d9969508b71c1644ecab2c6820308dc2703f28" } }, { @@ -32252,7 +32252,7 @@ } ], "fingerprints": { - "csdiff/v0": "784d5c8207202b03b7175cc16325413ff5fd25d2" + "csdiff/v0": "7839e33a1f2736e83f50734f1a1aa217958784eb" } }, { @@ -32645,7 +32645,7 @@ } ], "fingerprints": { - "csdiff/v0": "36939cea3db3f4730ce1765398a2a18239564dee" + "csdiff/v0": "22d9969508b71c1644ecab2c6820308dc2703f28" } }, { @@ -33101,7 +33101,7 @@ } ], "fingerprints": { - "csdiff/v0": "784d5c8207202b03b7175cc16325413ff5fd25d2" + "csdiff/v0": "7839e33a1f2736e83f50734f1a1aa217958784eb" } }, { @@ -33641,7 +33641,7 @@ } ], "fingerprints": { - "csdiff/v0": "36939cea3db3f4730ce1765398a2a18239564dee" + "csdiff/v0": "22d9969508b71c1644ecab2c6820308dc2703f28" } }, { @@ -34202,7 +34202,7 @@ } ], "fingerprints": { - "csdiff/v0": "784d5c8207202b03b7175cc16325413ff5fd25d2" + "csdiff/v0": "7839e33a1f2736e83f50734f1a1aa217958784eb" } }, { @@ -34826,7 +34826,7 @@ } ], "fingerprints": { - "csdiff/v0": "a212e4eb2acef883821da232cb31691c5f828549" + "csdiff/v0": "e6f3b80685d2f10122dd05c728cdd5afddea391c" } }, { @@ -35423,7 +35423,7 @@ } ], "fingerprints": { - "csdiff/v0": "915ec8beb37f9202c7293176bdc58e6fdcda9e63" + "csdiff/v0": "5f99d5eafaafae18ff1c87120a378deb9564647c" } }, { @@ -36887,7 +36887,7 @@ } ], "fingerprints": { - "csdiff/v0": "a1f6e2925f9fde83057e64811d8c78fa6ac49c46" + "csdiff/v0": "3efe3064e81815d4c029bba15915e70224edc0cb" } }, { @@ -36944,7 +36944,7 @@ } ], "fingerprints": { - "csdiff/v0": "6c54e682c4bdfe0434d132f755bcc8a7e7dd757e" + "csdiff/v0": "01d08f12dc19c055c0233cac74dd9315a1d97d89" } }, { @@ -37022,7 +37022,7 @@ } ], "fingerprints": { - "csdiff/v0": "dfaa51af5cf044f5d2a485b0ebf75544b222a255" + "csdiff/v0": "dbf50ba5d8246ae9256c8cfee58c36f7d3a037a1" } }, { @@ -37100,7 +37100,7 @@ } ], "fingerprints": { - "csdiff/v0": "abd39bd587529cc6b3338a4eef090c78e28aa9f9" + "csdiff/v0": "878b35eb4cdba0ebba9968a04ffe0785cb47589e" } }, { @@ -37178,7 +37178,7 @@ } ], "fingerprints": { - "csdiff/v0": "adf504ec54e1f4b9fa9f97abb2e2a1c3189738eb" + "csdiff/v0": "2e5539f168b64145143448a11c57827d61492611" } }, { @@ -37277,7 +37277,7 @@ } ], "fingerprints": { - "csdiff/v0": "28b39df8f38e18ee7f62b05601a9ada5a20e005f" + "csdiff/v0": "c01258d9d5de449b627283c6a8f348e4d7e335e4" } }, { @@ -37439,7 +37439,7 @@ } ], "fingerprints": { - "csdiff/v0": "344815b86b7eb5f3da5bb5bc4364147291b01729" + "csdiff/v0": "b0924891090de63acd825f2969fac57071d79778" } }, { @@ -37790,7 +37790,7 @@ } ], "fingerprints": { - "csdiff/v0": "b77212538729d1c8df62d72c498f5a08edfc95b3" + "csdiff/v0": "a6d22625eaee75cf9c1731e19141f1a90700bf40" } }, { @@ -38225,7 +38225,7 @@ } ], "fingerprints": { - "csdiff/v0": "f4ba1fa5eabc63ed3fc6435858d0c26207ce62ac" + "csdiff/v0": "fcbd783ba4e79126ee1ccbb7ecc70b380f97f9d4" } }, { @@ -39227,7 +39227,7 @@ } ], "fingerprints": { - "csdiff/v0": "6b95c914fa058b45be7bce17c143ee9a3a88bb92" + "csdiff/v0": "389bf67402e32ce86a6da154cdc958bbea6af194" } }, { @@ -40271,7 +40271,7 @@ } ], "fingerprints": { - "csdiff/v0": "f77878e9c4d47e149c9a3307aaed1d519f585230" + "csdiff/v0": "6daae9a2545984b1e3543516c869465614d50f36" } }, { @@ -41336,7 +41336,7 @@ } ], "fingerprints": { - "csdiff/v0": "02ef8410c3b6501b6483dcb94a821d9c0241bc50" + "csdiff/v0": "6ef648a6b91b2de06a3dcf8b85d8c8bb4f06eb6b" } }, { @@ -42002,7 +42002,7 @@ } ], "fingerprints": { - "csdiff/v0": "73462435486693e1ae642fdbb0acff5dca81c260" + "csdiff/v0": "36a58df39962057ebf0f8c7d4bbe6788632f1e45" } }, { @@ -42542,7 +42542,7 @@ } ], "fingerprints": { - "csdiff/v0": "ca5c32c0b6bb1cfdff7e6f01e0d1dbef20cd0235" + "csdiff/v0": "66387c05b9d5df91fcfbaaa728508f7ebfff96f5" } }, { @@ -43460,7 +43460,7 @@ } ], "fingerprints": { - "csdiff/v0": "b77212538729d1c8df62d72c498f5a08edfc95b3" + "csdiff/v0": "a6d22625eaee75cf9c1731e19141f1a90700bf40" } }, { @@ -81356,7 +81356,7 @@ } ], "fingerprints": { - "csdiff/v0": "1cef1be5f4287c703d520d695c2c9b94e9a40aec" + "csdiff/v0": "4d65f8144462904ebef5f862b2f4c7dd09ec574c" } }, { @@ -81623,7 +81623,7 @@ } ], "fingerprints": { - "csdiff/v0": "7be916a5df83c89656ddfca9333dd01e1a02b871" + "csdiff/v0": "8f608bb4613f472c9c3354b8029561c8d14d5364" } }, { @@ -81911,7 +81911,7 @@ } ], "fingerprints": { - "csdiff/v0": "1cef1be5f4287c703d520d695c2c9b94e9a40aec" + "csdiff/v0": "4d65f8144462904ebef5f862b2f4c7dd09ec574c" } }, { @@ -82220,7 +82220,7 @@ } ], "fingerprints": { - "csdiff/v0": "d71919c330cdb8359948719ea63a65c853648214" + "csdiff/v0": "a323f24358e2e9e2619bb293b47c568ecb3b1568" } }, { @@ -82550,7 +82550,7 @@ } ], "fingerprints": { - "csdiff/v0": "d71919c330cdb8359948719ea63a65c853648214" + "csdiff/v0": "a323f24358e2e9e2619bb293b47c568ecb3b1568" } }, { @@ -82901,7 +82901,7 @@ } ], "fingerprints": { - "csdiff/v0": "d71919c330cdb8359948719ea63a65c853648214" + "csdiff/v0": "a323f24358e2e9e2619bb293b47c568ecb3b1568" } }, { @@ -83252,7 +83252,7 @@ } ], "fingerprints": { - "csdiff/v0": "d71919c330cdb8359948719ea63a65c853648214" + "csdiff/v0": "a323f24358e2e9e2619bb293b47c568ecb3b1568" } }, { @@ -83624,7 +83624,7 @@ } ], "fingerprints": { - "csdiff/v0": "d71919c330cdb8359948719ea63a65c853648214" + "csdiff/v0": "a323f24358e2e9e2619bb293b47c568ecb3b1568" } }, { @@ -83996,7 +83996,7 @@ } ], "fingerprints": { - "csdiff/v0": "d71919c330cdb8359948719ea63a65c853648214" + "csdiff/v0": "a323f24358e2e9e2619bb293b47c568ecb3b1568" } }, { @@ -84488,7 +84488,7 @@ } ], "fingerprints": { - "csdiff/v0": "aee0d61070140619d3a2a471d8f640d4dc9c5762" + "csdiff/v0": "e4dc374f97a2dc1405daae343242dd2cc0becba8" } }, { @@ -84671,7 +84671,7 @@ } ], "fingerprints": { - "csdiff/v0": "49a14ee81282a66852972a806a97bedf6dbf735d" + "csdiff/v0": "c35ccab441eabff33de5792c9976ad2ac1593871" } }, { @@ -84749,7 +84749,7 @@ } ], "fingerprints": { - "csdiff/v0": "a595a2b71685befe5f5ecda0e1a4e04b0d1ccb41" + "csdiff/v0": "0af0c402d3a8ac07cbc9cd11c89d226d1b3a3ce9" } }, { @@ -84848,7 +84848,7 @@ } ], "fingerprints": { - "csdiff/v0": "9ad78b06968875677073e2fd7d1aecc92931beff" + "csdiff/v0": "dec91c2fc65938771e76b82274412aff9e407cd2" } }, { @@ -84968,7 +84968,7 @@ } ], "fingerprints": { - "csdiff/v0": "38994c9028d91c6f494d628bb9b46bdc5e1d17a2" + "csdiff/v0": "f57ce51b115d780cfa80c99db905f665b75dbf82" } }, { @@ -85109,7 +85109,7 @@ } ], "fingerprints": { - "csdiff/v0": "d58abba236b9aa5927fec449c5a0bb82e694c9f7" + "csdiff/v0": "dc96f07e9398a3b60be240e47206e407a10b88ea" } }, { @@ -85271,7 +85271,7 @@ } ], "fingerprints": { - "csdiff/v0": "8a8201c4c8040bf6b4789c846b72606364f6930f" + "csdiff/v0": "1e0edfcc91bc82567d75682fefc06376cfdabc7b" } }, { @@ -85454,7 +85454,7 @@ } ], "fingerprints": { - "csdiff/v0": "af7956f28f14599efe7acfa1bccc6b209ba66c3d" + "csdiff/v0": "43a18af288f7312c29428d0d4d91640a3801a90b" } }, { @@ -85658,7 +85658,7 @@ } ], "fingerprints": { - "csdiff/v0": "227d64987e59c9e82a00a3061e1e91aecae6968d" + "csdiff/v0": "2590e49792351949590cb1cbdbf50806b03b8f46" } }, { @@ -85862,7 +85862,7 @@ } ], "fingerprints": { - "csdiff/v0": "fabbf8d0effc13a6d211e00e62f5f4c1c751fb34" + "csdiff/v0": "0f8eba6fa0cfff7aa29eba3bf11519cf095215a6" } }, { @@ -85961,7 +85961,7 @@ } ], "fingerprints": { - "csdiff/v0": "5671bac661a1911097d19c8d16bdd6522288b3f2" + "csdiff/v0": "241e682a3034fd57188e52b9353d5cbba6381050" } }, { @@ -86081,7 +86081,7 @@ } ], "fingerprints": { - "csdiff/v0": "071ea6cd906c224ba4b4306316694432fef6e850" + "csdiff/v0": "6a1b85194e70715fc07fa1e53d7f84289f71f7f0" } }, { @@ -86201,7 +86201,7 @@ } ], "fingerprints": { - "csdiff/v0": "cb3367d3bd17b13a8c405605268b01f906b4b173" + "csdiff/v0": "3a6367622191a5ed1feff5885547a7e15c1d947a" } }, { @@ -86552,7 +86552,7 @@ } ], "fingerprints": { - "csdiff/v0": "e286a082847af4ae4fbbdcc63628744b4daa3a40" + "csdiff/v0": "ecd522ae7aa8499c5c1571d868b20de9723aea64" } }, { @@ -86609,7 +86609,7 @@ } ], "fingerprints": { - "csdiff/v0": "1653099affd1b782d4f3c40c1da44ada27968293" + "csdiff/v0": "6f2c94be74f828c30181559076682bfdb2568acd" } }, { @@ -86981,7 +86981,7 @@ } ], "fingerprints": { - "csdiff/v0": "912a2a0899179100ef2e6b9cebb22a44caa08848" + "csdiff/v0": "07ded6f249f16b1ec49d39e4684021ee7249c33e" } }, { @@ -87038,7 +87038,7 @@ } ], "fingerprints": { - "csdiff/v0": "7bae80213645b55446ae2bf5ee810af315b22a46" + "csdiff/v0": "30ba953ba9754dddff112d0ea17047ac17151f9b" } }, { @@ -87977,7 +87977,7 @@ } ], "fingerprints": { - "csdiff/v0": "9321bdd32a0433f4655a1ff52804e1f554ee59d1" + "csdiff/v0": "0b14f9616dfd73c86ca7aed8bc544906e0a131e2" } }, { @@ -88559,7 +88559,7 @@ } ], "fingerprints": { - "csdiff/v0": "25feb28c0271e2b31c869c54053d1f0559bd2f51" + "csdiff/v0": "ef7db31bce3b7b113ba85f69ce3f467267900ef2" } }, { @@ -88721,7 +88721,7 @@ } ], "fingerprints": { - "csdiff/v0": "d0eeb00dcce0e38a4cdfc8b7ea39393ae67a9eba" + "csdiff/v0": "957d0e4b9f11c367c4e54a751eabb55833df58b3" } }, { @@ -88988,7 +88988,7 @@ } ], "fingerprints": { - "csdiff/v0": "f388817d92f54b7ad2966b1f7270c0a153617fe7" + "csdiff/v0": "ab1ee4093cfe38c3924e127db4323e55e9f8cdc1" } }, { @@ -89045,7 +89045,7 @@ } ], "fingerprints": { - "csdiff/v0": "3a9e385f9d622e71606c7686ccf821a5c73ffd89" + "csdiff/v0": "003f543740d4a630a3493ce7df3702db16ba86cc" } }, { @@ -89207,7 +89207,7 @@ } ], "fingerprints": { - "csdiff/v0": "d0eeb00dcce0e38a4cdfc8b7ea39393ae67a9eba" + "csdiff/v0": "957d0e4b9f11c367c4e54a751eabb55833df58b3" } }, { @@ -89474,7 +89474,7 @@ } ], "fingerprints": { - "csdiff/v0": "f388817d92f54b7ad2966b1f7270c0a153617fe7" + "csdiff/v0": "ab1ee4093cfe38c3924e127db4323e55e9f8cdc1" } }, { @@ -89531,7 +89531,7 @@ } ], "fingerprints": { - "csdiff/v0": "3a9e385f9d622e71606c7686ccf821a5c73ffd89" + "csdiff/v0": "003f543740d4a630a3493ce7df3702db16ba86cc" } }, { @@ -89672,7 +89672,7 @@ } ], "fingerprints": { - "csdiff/v0": "c5ff705cb28c10aa71d8a8fdc5d73a06265ee9ae" + "csdiff/v0": "fdbbb8a31632e461945bbd1a9ad9c0248e90ddeb" } }, { @@ -89771,7 +89771,7 @@ } ], "fingerprints": { - "csdiff/v0": "cefd03d63e8313821c6c55fbd66dbddfabb6709a" + "csdiff/v0": "eb69d65272372c0c46222434477ad345a01e3c73" } }, { @@ -89954,7 +89954,7 @@ } ], "fingerprints": { - "csdiff/v0": "be23ca2f31048287dcb4a13fe7452c1e11291d4e" + "csdiff/v0": "b5db6318e62b1c7879572fdb3f6a2da68f1568b0" } }, { @@ -90011,7 +90011,7 @@ } ], "fingerprints": { - "csdiff/v0": "12448f509b57cdf5f7b2b304f55098c597b441b2" + "csdiff/v0": "0b46b0416a3809d216989b1c03e8112090d06365" } }, { @@ -90215,7 +90215,7 @@ } ], "fingerprints": { - "csdiff/v0": "d5973ba15a25c9b943c3a5bf1c25e839c458c5e9" + "csdiff/v0": "0d05efaae01e4b3570d685c9191f94b4a08ad192" } }, { @@ -90377,7 +90377,7 @@ } ], "fingerprints": { - "csdiff/v0": "dc0523d7c7ef93b83dd32abdda18fcc57ff1eecc" + "csdiff/v0": "2a8b061134d7a2effd81fc78dd4cdeb285327ff5" } }, { @@ -91043,7 +91043,7 @@ } ], "fingerprints": { - "csdiff/v0": "1a9ea99e71d0fa7e338dd6a0aeddde68139a8886" + "csdiff/v0": "783be231214020e7ff3f42f121d6ce3ec4060040" } }, { @@ -92297,7 +92297,7 @@ } ], "fingerprints": { - "csdiff/v0": "4571df928ab6d8906326a02bef267c3a2dfb09a1" + "csdiff/v0": "f7a7cb86bd71290c30ba0734d1d6944548296983" } }, { @@ -92921,7 +92921,7 @@ } ], "fingerprints": { - "csdiff/v0": "484799111b1cd800d0bbdf32031509202ce58c27" + "csdiff/v0": "47cfc822d491169ce1de732afd56ad64c9d96a47" } }, { @@ -93566,7 +93566,7 @@ } ], "fingerprints": { - "csdiff/v0": "eb0745363cc66c0e51360100fa85b49c8d666274" + "csdiff/v0": "673ca21944fdf132c0d55340e12bd1e834405f90" } }, { @@ -94211,7 +94211,7 @@ } ], "fingerprints": { - "csdiff/v0": "eb0745363cc66c0e51360100fa85b49c8d666274" + "csdiff/v0": "673ca21944fdf132c0d55340e12bd1e834405f90" } }, { @@ -94856,7 +94856,7 @@ } ], "fingerprints": { - "csdiff/v0": "eb0745363cc66c0e51360100fa85b49c8d666274" + "csdiff/v0": "673ca21944fdf132c0d55340e12bd1e834405f90" } }, { @@ -95564,7 +95564,7 @@ } ], "fingerprints": { - "csdiff/v0": "e776cb81da147bcafd5f3abc49c6110b99faa344" + "csdiff/v0": "bea3ce793e0e7b12745d045a964222454891d180" } }, { diff --git a/tests/csgrep/0124-sarif-writer-imp-stdout.txt b/tests/csgrep/0124-sarif-writer-imp-stdout.txt index 6ff9b0ac..82238951 100644 --- a/tests/csgrep/0124-sarif-writer-imp-stdout.txt +++ b/tests/csgrep/0124-sarif-writer-imp-stdout.txt @@ -41927,8 +41927,8 @@ } ], "fingerprints": { - "csdiff/v0": "cf5dde84d52361b94880de9b219e5dcf64a6128e", - "csdiff/v1": "b9a32660a2be7f0116a8738ec40c065c08d416a7" + "csdiff/v0": "cdfac849d89d3dd002ba96d0edb7bdd6e4ebc083", + "csdiff/v1": "2f8614888108e6ed43675e28d4d197f4cfd9ebe6" } }, {