diff --git a/src/lib/CMakeLists.txt b/src/lib/CMakeLists.txt index 410c8c09..f2f2a719 100644 --- a/src/lib/CMakeLists.txt +++ b/src/lib/CMakeLists.txt @@ -25,6 +25,7 @@ add_library(cs STATIC cwe-name-lookup.cc deflookup.cc filter.cc + finger-print.cc instream.cc msg-filter.cc parser.cc diff --git a/src/lib/finger-print.cc b/src/lib/finger-print.cc new file mode 100644 index 00000000..a08a854f --- /dev/null +++ b/src/lib/finger-print.cc @@ -0,0 +1,84 @@ +/* + * Copyright (C) 2024 Red Hat, Inc. + * + * This file is part of csdiff. + * + * csdiff is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * any later version. + * + * csdiff is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with csdiff. If not, see . + */ + +#include "finger-print.hh" + +#include "hash-util.hh" +#include "msg-filter.hh" + +#include + +#include // for boost::uuids::detail::sha1 + +/// return SHA1 hash of `str` as hex-encoded string +static std::string computeHexSHA1(const std::string &str) +{ + using boost::uuids::detail::sha1; + return hexHashStr(str); +} + +struct FingerPrinter::Private { + std::string basicData; + std::string lineContent; +}; + +// separator used for hashing of data composed from multiple strings +const std::string sep = "\n"; + +// TODO: consider lazy evaluation of basicData/lineContent +FingerPrinter::FingerPrinter(const Defect &def): + d(new Private) +{ + // filter that csdiff uses to drop details insignificant for matching + const MsgFilter &filt = MsgFilter::inst(); + + // read and transform file path + const DefEvent &keyEvt = def.events[def.keyEventIdx]; + const std::string path = + filt.filterPath(keyEvt.fileName, /* forceFullPath */ true); + + // initialize basicData by taking all that DefLookup::lookup() looks at + d->basicData = + /* checker */ def.checker + sep + + /* file path */ path + sep + + /* key event */ keyEvt.event + sep + + /* message */ filt.filterMsg(keyEvt.msg, def.checker); +} + +FingerPrinter::~FingerPrinter() = default; + +// TODO: consider caching of SHA1 hashes for subsequent calls +std::string FingerPrinter::getHash(const EFingerPrintVer fpv) const +{ + if (d->basicData.empty()) + // not enough data to compute the hash from + return ""; + + if (fpv == FPV_CSDIFF) + // return SHA1 hash from basicData + return computeHexSHA1(d->basicData); + + assert(fpv == FPV_CSDIFF_WITH_LINE_CONTENT); + if (d->lineContent.empty()) + // no line content available + return ""; + + // return SHA1 hash from basicData AND lineContent + return computeHexSHA1(d->basicData + sep + d->lineContent); +} diff --git a/src/lib/finger-print.hh b/src/lib/finger-print.hh new file mode 100644 index 00000000..ff3db48d --- /dev/null +++ b/src/lib/finger-print.hh @@ -0,0 +1,46 @@ +/* + * Copyright (C) 2024 Red Hat, Inc. + * + * This file is part of csdiff. + * + * csdiff is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * any later version. + * + * csdiff is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with csdiff. If not, see . + */ + +#ifndef H_GUARD_FINGER_PRINT_H +#define H_GUARD_FINGER_PRINT_H + +#include "defect.hh" + +#include + +enum EFingerPrintVer { + FPV_CSDIFF = 0, + FPV_CSDIFF_WITH_LINE_CONTENT, + FPV_MAX +}; + +class FingerPrinter { + public: + FingerPrinter(const Defect &); + ~FingerPrinter(); + + /// return fingerprint of the selected kind + std::string getHash(EFingerPrintVer) const; + + private: + struct Private; + std::unique_ptr d; +}; + +#endif /* H_GUARD_FINGER_PRINT_H */ diff --git a/src/lib/hash-util.hh b/src/lib/hash-util.hh new file mode 100644 index 00000000..0ee7f29a --- /dev/null +++ b/src/lib/hash-util.hh @@ -0,0 +1,51 @@ +/* + * Copyright (C) 2024 Red Hat, Inc. + * + * This file is part of csdiff. + * + * csdiff is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * any later version. + * + * csdiff is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with csdiff. If not, see . + */ + +#include +#include + +#include +#include + +/// compute TEng hash of `src` and return it as hex-encoded string +template +std::string hexHashStr(const TSrc &src) +{ + // create hash engine and process the input + TEng eng; + eng.process_bytes(src.data(), src.size()); + + // export the hash as an array of unsigned int + // FIXME: std::remove_reference is needed on el7 (boost-1.53) + using TDst = typename TEng::digest_type; + typename std::remove_reference::type dst; + eng.get_digest(dst); + + // convert the hash to a vector of unsigned int + static const size_t len = sizeof(dst) / sizeof(dst[0]); + const std::vector hash(dst, dst + len); + + // convert the hash to a hex string + std::string result; + boost::algorithm::hex(hash.begin(), hash.end(), back_inserter(result)); + + // convert uppercase letters to lowercase + boost::algorithm::to_lower(result); + return result; +} diff --git a/src/lib/msg-filter.cc b/src/lib/msg-filter.cc index 3e84e13d..0faff3a7 100644 --- a/src/lib/msg-filter.cc +++ b/src/lib/msg-filter.cc @@ -240,7 +240,10 @@ std::string MsgFilter::filterMsg( return filtered; } -std::string MsgFilter::filterPath(const std::string &origPath) const +std::string MsgFilter::filterPath( + const std::string &origPath, + const bool forceFullPath) + const { std::string path = origPath; @@ -254,7 +257,7 @@ std::string MsgFilter::filterPath(const std::string &origPath) const } } - if (d->ignorePath) + if (!forceFullPath && d->ignorePath) return regexReplaceWrap(path, d->reDir, ""); if (boost::regex_match(path, d->reTmpPath)) { diff --git a/src/lib/msg-filter.hh b/src/lib/msg-filter.hh index 7e263de3..f4eb2491 100644 --- a/src/lib/msg-filter.hh +++ b/src/lib/msg-filter.hh @@ -49,7 +49,10 @@ class MsgFilter { std::string filterMsg( const std::string &msg, const std::string &checker) const; - std::string filterPath(const std::string &path) const; + std::string filterPath( + const std::string &path, + bool forceFullPath = false) + const; private: MsgFilter(); diff --git a/src/lib/writer-json-sarif.cc b/src/lib/writer-json-sarif.cc index a588c8bf..b47833bf 100644 --- a/src/lib/writer-json-sarif.cc +++ b/src/lib/writer-json-sarif.cc @@ -19,6 +19,7 @@ #include "writer-json-sarif.hh" +#include "finger-print.hh" #include "regex.hh" #include "version.hh" #include "writer-json-common.hh" @@ -42,6 +43,7 @@ struct SarifTreeEncoder::Private { void initToolVersion(); void serializeRules(); + void encodeFingerPrints(boost::json::object *, const Defect &); }; SarifTreeEncoder::SarifTreeEncoder(): @@ -181,6 +183,33 @@ void SarifTreeEncoder::Private::serializeRules() this->driver["rules"] = std::move(ruleList); } +void SarifTreeEncoder::Private::encodeFingerPrints( + object *pResult, + const Defect &def) +{ + // interface to compute fingerprints + const FingerPrinter fp(def); + + // collect the array of fingerprints + object fps; + for (int v = 0; v < FPV_MAX; ++v) { + // compute a fingerprint of version `v` + const EFingerPrintVer fpv = static_cast(v); + const std::string fingerPrint = fp.getHash(fpv); + if (fingerPrint.empty()) + // fingerprint computation failed + continue; + + // construct the "version" -> "value" pair + const std::string label = "csdiff/v" + std::to_string(v); + fps[label] = std::move(fingerPrint); + } + + // if the array is non-empty, append it to the result + if (!fps.empty()) + (*pResult)["fingerprints"] = std::move(fps); +} + void SarifTreeEncoder::importScanProps(const TScanProps &scanProps) { d->scanProps = scanProps; @@ -374,6 +403,9 @@ void SarifTreeEncoder::appendDef(const Defect &def) // our stash for comments result["relatedLocations"] = std::move(relatedLocs); + // SARIF fingerprints + d->encodeFingerPrints(&result, def); + // append the `result` object to the `results` array d->results.push_back(std::move(result)); } diff --git a/tests/csgrep/0080-sarif-writer-stdout.txt b/tests/csgrep/0080-sarif-writer-stdout.txt index ea849767..68e5026e 100644 --- a/tests/csgrep/0080-sarif-writer-stdout.txt +++ b/tests/csgrep/0080-sarif-writer-stdout.txt @@ -68,7 +68,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "c01de5f39491aca82dc1da7fa38a62e2da079e15" + } }, { "ruleId": "SNYK_CODE_WARNING: warning[cpp/BufferOverflowUnsafeFunction]", @@ -120,7 +123,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "c01de5f39491aca82dc1da7fa38a62e2da079e15" + } }, { "ruleId": "SNYK_CODE_WARNING: warning[cpp/BufferOverflowUnsafeFunction]", @@ -172,7 +178,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "c01de5f39491aca82dc1da7fa38a62e2da079e15" + } }, { "ruleId": "SNYK_CODE_WARNING: warning[cpp/BufferOverflowUnsafeFunction]", @@ -224,7 +233,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "c01de5f39491aca82dc1da7fa38a62e2da079e15" + } }, { "ruleId": "SNYK_CODE_WARNING: warning[cpp/BufferOverflowUnsafeFunction]", @@ -276,7 +288,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "c01de5f39491aca82dc1da7fa38a62e2da079e15" + } }, { "ruleId": "SNYK_CODE_WARNING: warning[cpp/BufferOverflowUnsafeFunction]", @@ -328,7 +343,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "b42efd432585481b754b80f5631f15785186fd6d" + } }, { "ruleId": "SNYK_CODE_WARNING: warning[cpp/BufferOverflowUnsafeFunction]", @@ -380,7 +398,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "144a010d936edfca579e6c848d5ce444b144e7b4" + } }, { "ruleId": "SNYK_CODE_WARNING: warning[cpp/BufferOverflowUnsafeFunction]", @@ -432,7 +453,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "144a010d936edfca579e6c848d5ce444b144e7b4" + } }, { "ruleId": "SNYK_CODE_WARNING: warning[cpp/BufferOverflowUnsafeFunction]", @@ -484,7 +508,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "144a010d936edfca579e6c848d5ce444b144e7b4" + } }, { "ruleId": "SNYK_CODE_WARNING: warning[cpp/BufferOverflowUnsafeFunction]", @@ -536,7 +563,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "144a010d936edfca579e6c848d5ce444b144e7b4" + } }, { "ruleId": "SNYK_CODE_WARNING: warning[cpp/BufferOverflowUnsafeFunction]", @@ -588,7 +618,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "144a010d936edfca579e6c848d5ce444b144e7b4" + } }, { "ruleId": "SNYK_CODE_WARNING: warning[cpp/BufferOverflowUnsafeFunction]", @@ -640,7 +673,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "513a2f19a822f85fa3e7246314f6b1da2db5735e" + } }, { "ruleId": "SNYK_CODE_WARNING: warning[cpp/BufferOverflowUnsafeFunction]", @@ -692,7 +728,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "ad749e48bcd01654afb2bbe13801d3fec00e48e1" + } }, { "ruleId": "SNYK_CODE_WARNING: warning[cpp/BufferOverflowUnsafeFunction]", @@ -744,7 +783,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "ad749e48bcd01654afb2bbe13801d3fec00e48e1" + } }, { "ruleId": "SNYK_CODE_WARNING: warning[cpp/BufferOverflowUnsafeFunction]", @@ -796,7 +838,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "ad749e48bcd01654afb2bbe13801d3fec00e48e1" + } }, { "ruleId": "SNYK_CODE_WARNING: warning[cpp/BufferOverflowUnsafeFunction]", @@ -848,7 +893,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "ad749e48bcd01654afb2bbe13801d3fec00e48e1" + } }, { "ruleId": "SNYK_CODE_WARNING: warning[cpp/BufferOverflowUnsafeFunction]", @@ -900,7 +948,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "ad749e48bcd01654afb2bbe13801d3fec00e48e1" + } }, { "ruleId": "SNYK_CODE_WARNING: warning[cpp/BufferOverflowUnsafeFunction]", @@ -952,7 +1003,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "ad749e48bcd01654afb2bbe13801d3fec00e48e1" + } }, { "ruleId": "SNYK_CODE_WARNING: warning[cpp/BufferOverflowUnsafeFunction]", @@ -1004,7 +1058,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "ad749e48bcd01654afb2bbe13801d3fec00e48e1" + } }, { "ruleId": "SNYK_CODE_WARNING: warning[cpp/BufferOverflowUnsafeFunction]", @@ -1056,7 +1113,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "ad749e48bcd01654afb2bbe13801d3fec00e48e1" + } }, { "ruleId": "SNYK_CODE_WARNING: warning[cpp/BufferOverflowUnsafeFunction]", @@ -1108,7 +1168,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "ad749e48bcd01654afb2bbe13801d3fec00e48e1" + } }, { "ruleId": "SNYK_CODE_WARNING: warning[cpp/BufferOverflowUnsafeFunction]", @@ -1160,7 +1223,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "ad749e48bcd01654afb2bbe13801d3fec00e48e1" + } }, { "ruleId": "SNYK_CODE_WARNING: warning[cpp/BufferOverflowUnsafeFunction]", @@ -1212,7 +1278,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "ad749e48bcd01654afb2bbe13801d3fec00e48e1" + } }, { "ruleId": "SNYK_CODE_WARNING: warning[cpp/BufferOverflowUnsafeFunction]", @@ -1264,7 +1333,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "ad749e48bcd01654afb2bbe13801d3fec00e48e1" + } }, { "ruleId": "SNYK_CODE_WARNING: warning[cpp/BufferOverflowUnsafeFunction]", @@ -1316,7 +1388,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "ad749e48bcd01654afb2bbe13801d3fec00e48e1" + } }, { "ruleId": "SNYK_CODE_WARNING: warning[cpp/BufferOverflowUnsafeFunction]", @@ -1368,7 +1443,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "895e310d0ec9d0383faeb82d47effc877b56dea0" + } }, { "ruleId": "SNYK_CODE_WARNING: warning[cpp/BufferOverflowUnsafeFunction]", @@ -1420,7 +1498,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "5d41a989bddd88b8799c4f988fcc3586b710a54f" + } }, { "ruleId": "SNYK_CODE_WARNING: warning[cpp/BufferOverflowUnsafeFunction]", @@ -1472,7 +1553,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "5d41a989bddd88b8799c4f988fcc3586b710a54f" + } }, { "ruleId": "SNYK_CODE_WARNING: warning[cpp/BufferOverflowUnsafeFunction]", @@ -1524,7 +1608,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "2037db20b77a0d2320c648dee4fa814806125722" + } }, { "ruleId": "SNYK_CODE_WARNING: warning[cpp/BufferOverflowUnsafeFunction]", @@ -1576,7 +1663,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "2037db20b77a0d2320c648dee4fa814806125722" + } }, { "ruleId": "SNYK_CODE_WARNING: warning[cpp/BufferOverflowUnsafeFunction]", @@ -1628,7 +1718,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "d4451b0ec9827fccbdbba0b66292d9294d3cd024" + } }, { "ruleId": "SNYK_CODE_WARNING: warning[cpp/BufferOverflowUnsafeFunction]", @@ -1680,7 +1773,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "d4451b0ec9827fccbdbba0b66292d9294d3cd024" + } }, { "ruleId": "SNYK_CODE_WARNING: warning[cpp/BufferOverflowUnsafeFunction]", @@ -1732,7 +1828,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "c9dc202f44cf9ce37ee8fc7f1a38e93f1f0df215" + } }, { "ruleId": "SNYK_CODE_WARNING: warning[cpp/BufferOverflowUnsafeFunction]", @@ -1784,7 +1883,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "4ab783c9ea9949e0b2eb23804d42698dc6925d7e" + } }, { "ruleId": "SNYK_CODE_WARNING: warning[cpp/BufferOverflowUnsafeFunction]", @@ -1836,7 +1938,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "d68955d7b49ba89157615b28346fc4fb48f685d3" + } }, { "ruleId": "SNYK_CODE_WARNING: warning[cpp/BufferOverflowUnsafeFunction]", @@ -1888,7 +1993,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "d68955d7b49ba89157615b28346fc4fb48f685d3" + } }, { "ruleId": "SNYK_CODE_WARNING: warning[cpp/BufferOverflowUnsafeFunction]", @@ -1940,7 +2048,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "d68955d7b49ba89157615b28346fc4fb48f685d3" + } }, { "ruleId": "SNYK_CODE_WARNING: warning[cpp/BufferOverflowUnsafeFunction]", @@ -1992,7 +2103,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "d68955d7b49ba89157615b28346fc4fb48f685d3" + } }, { "ruleId": "SNYK_CODE_WARNING: warning[cpp/BufferOverflowUnsafeFunction]", @@ -2044,7 +2158,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "e5078b3816d824897feceef49ad03f1129410f3d" + } }, { "ruleId": "SNYK_CODE_WARNING: warning[cpp/BufferOverflowUnsafeFunction]", @@ -2096,7 +2213,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "e5078b3816d824897feceef49ad03f1129410f3d" + } }, { "ruleId": "SNYK_CODE_WARNING: warning[cpp/BufferOverflowUnsafeFunction]", @@ -2148,7 +2268,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "e5078b3816d824897feceef49ad03f1129410f3d" + } }, { "ruleId": "SNYK_CODE_WARNING: warning[cpp/BufferOverflowUnsafeFunction]", @@ -2200,7 +2323,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "e5078b3816d824897feceef49ad03f1129410f3d" + } }, { "ruleId": "SNYK_CODE_WARNING: warning[cpp/BufferOverflowUnsafeFunction]", @@ -2252,7 +2378,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "e5078b3816d824897feceef49ad03f1129410f3d" + } }, { "ruleId": "SNYK_CODE_WARNING: warning[cpp/BufferOverflowUnsafeFunction]", @@ -2304,7 +2433,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "dc4d4d2497635caef64aba3e87c53bd654c7a5fd" + } }, { "ruleId": "SNYK_CODE_WARNING: warning[cpp/BufferOverflowUnsafeFunction]", @@ -2356,7 +2488,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "6cb2cf4041501ed30b6b287a1296953251b97ddc" + } }, { "ruleId": "SNYK_CODE_WARNING: warning[cpp/BufferOverflowUnsafeFunction]", @@ -2408,7 +2543,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "6cb2cf4041501ed30b6b287a1296953251b97ddc" + } }, { "ruleId": "SNYK_CODE_WARNING: warning[cpp/BufferOverflowUnsafeFunction]", @@ -2460,7 +2598,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "6cb2cf4041501ed30b6b287a1296953251b97ddc" + } }, { "ruleId": "SNYK_CODE_WARNING: warning[cpp/BufferOverflowUnsafeFunction]", @@ -2512,7 +2653,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "6cb2cf4041501ed30b6b287a1296953251b97ddc" + } }, { "ruleId": "SNYK_CODE_WARNING: warning[cpp/BufferOverflowUnsafeFunction]", @@ -2564,7 +2708,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "6cb2cf4041501ed30b6b287a1296953251b97ddc" + } }, { "ruleId": "SNYK_CODE_WARNING: warning[cpp/BufferOverflowUnsafeFunction]", @@ -2616,7 +2763,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "6cb2cf4041501ed30b6b287a1296953251b97ddc" + } }, { "ruleId": "SNYK_CODE_WARNING: warning[cpp/BufferOverflowUnsafeFunction]", @@ -2668,7 +2818,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "6cb2cf4041501ed30b6b287a1296953251b97ddc" + } }, { "ruleId": "SNYK_CODE_WARNING: warning[cpp/BufferOverflowUnsafeFunction]", @@ -2720,7 +2873,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "6cb2cf4041501ed30b6b287a1296953251b97ddc" + } }, { "ruleId": "SNYK_CODE_WARNING: warning[cpp/BufferOverflowUnsafeFunction]", @@ -2772,7 +2928,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "6cb2cf4041501ed30b6b287a1296953251b97ddc" + } }, { "ruleId": "SNYK_CODE_WARNING: warning[cpp/BufferOverflowUnsafeFunction]", @@ -2824,7 +2983,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "6cb2cf4041501ed30b6b287a1296953251b97ddc" + } }, { "ruleId": "SNYK_CODE_WARNING: warning[cpp/BufferOverflowUnsafeFunction]", @@ -2876,7 +3038,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "6cb2cf4041501ed30b6b287a1296953251b97ddc" + } }, { "ruleId": "SNYK_CODE_WARNING: warning[cpp/BufferOverflowUnsafeFunction]", @@ -2928,7 +3093,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "6cb2cf4041501ed30b6b287a1296953251b97ddc" + } }, { "ruleId": "SNYK_CODE_WARNING: warning[cpp/BufferOverflowUnsafeFunction]", @@ -2980,7 +3148,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "0f5cc26bcf5874d941a3f54529308c63223603d0" + } }, { "ruleId": "SNYK_CODE_WARNING: warning[cpp/BufferOverflowUnsafeFunction]", @@ -3032,7 +3203,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "428f8f5de6a11168ea88740380b964ee90080d67" + } }, { "ruleId": "SNYK_CODE_WARNING: warning[cpp/BufferOverflowUnsafeFunction]", @@ -3084,7 +3258,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "428f8f5de6a11168ea88740380b964ee90080d67" + } }, { "ruleId": "SNYK_CODE_WARNING: warning[cpp/BufferOverflowUnsafeFunction]", @@ -3136,7 +3313,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "428f8f5de6a11168ea88740380b964ee90080d67" + } }, { "ruleId": "SNYK_CODE_WARNING: warning[cpp/BufferOverflowUnsafeFunction]", @@ -3188,7 +3368,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "428f8f5de6a11168ea88740380b964ee90080d67" + } }, { "ruleId": "SNYK_CODE_WARNING: warning[cpp/BufferOverflowUnsafeFunction]", @@ -3240,7 +3423,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "428f8f5de6a11168ea88740380b964ee90080d67" + } }, { "ruleId": "SNYK_CODE_WARNING: warning[cpp/BufferOverflowUnsafeFunction]", @@ -3292,7 +3478,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "aa9d9e6af3c79e2ca191811b49a912391b41dc69" + } }, { "ruleId": "SNYK_CODE_WARNING: warning[cpp/BufferOverflowUnsafeFunction]", @@ -3344,7 +3533,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "e26ed874ee94d6735f4e0910c0066af9965c0cfc" + } }, { "ruleId": "SNYK_CODE_WARNING: warning[cpp/BufferOverflowUnsafeFunction]", @@ -3396,7 +3588,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "18432d89553be146e5c7900fe6e01284588455b6" + } }, { "ruleId": "SNYK_CODE_WARNING: warning[cpp/BufferOverflowUnsafeFunction]", @@ -3448,7 +3643,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "18432d89553be146e5c7900fe6e01284588455b6" + } }, { "ruleId": "SNYK_CODE_WARNING: warning[cpp/BufferOverflowUnsafeFunction]", @@ -3500,7 +3698,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "18432d89553be146e5c7900fe6e01284588455b6" + } }, { "ruleId": "SNYK_CODE_WARNING: warning[cpp/BufferOverflowUnsafeFunction]", @@ -3552,7 +3753,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "18432d89553be146e5c7900fe6e01284588455b6" + } }, { "ruleId": "SNYK_CODE_WARNING: warning[cpp/BufferOverflowUnsafeFunction]", @@ -3604,7 +3808,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "18432d89553be146e5c7900fe6e01284588455b6" + } }, { "ruleId": "SNYK_CODE_WARNING: warning[cpp/BufferOverflowUnsafeFunction]", @@ -3656,7 +3863,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "18432d89553be146e5c7900fe6e01284588455b6" + } }, { "ruleId": "SNYK_CODE_WARNING: warning[cpp/BufferOverflowUnsafeFunction]", @@ -3708,7 +3918,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "18432d89553be146e5c7900fe6e01284588455b6" + } }, { "ruleId": "SNYK_CODE_WARNING: warning[cpp/BufferOverflowUnsafeFunction]", @@ -3760,7 +3973,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "18432d89553be146e5c7900fe6e01284588455b6" + } }, { "ruleId": "SNYK_CODE_WARNING: warning[cpp/BufferOverflowUnsafeFunction]", @@ -3812,7 +4028,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "18432d89553be146e5c7900fe6e01284588455b6" + } }, { "ruleId": "SNYK_CODE_WARNING: warning[cpp/BufferOverflowUnsafeFunction]", @@ -3864,7 +4083,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "18432d89553be146e5c7900fe6e01284588455b6" + } }, { "ruleId": "SNYK_CODE_WARNING: warning[cpp/BufferOverflowUnsafeFunction]", @@ -3916,7 +4138,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "18432d89553be146e5c7900fe6e01284588455b6" + } }, { "ruleId": "SNYK_CODE_WARNING: warning[cpp/BufferOverflowUnsafeFunction]", @@ -3968,7 +4193,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "18432d89553be146e5c7900fe6e01284588455b6" + } }, { "ruleId": "SNYK_CODE_WARNING: warning[cpp/BufferOverflowUnsafeFunction]", @@ -4020,7 +4248,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "18432d89553be146e5c7900fe6e01284588455b6" + } }, { "ruleId": "SNYK_CODE_WARNING: warning[cpp/BufferOverflowUnsafeFunction]", @@ -4072,7 +4303,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "18432d89553be146e5c7900fe6e01284588455b6" + } }, { "ruleId": "SNYK_CODE_WARNING: warning[cpp/BufferOverflowUnsafeFunction]", @@ -4124,7 +4358,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "31da9fb699780880c2f91a8971292b2c8561239f" + } }, { "ruleId": "SNYK_CODE_WARNING: warning[cpp/BufferOverflowUnsafeFunction]", @@ -4176,7 +4413,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "53b38546f11ed68dc33b8cb57553ac3c540816ae" + } }, { "ruleId": "SNYK_CODE_WARNING: warning[cpp/BufferOverflowUnsafeFunction]", @@ -4228,7 +4468,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "53b38546f11ed68dc33b8cb57553ac3c540816ae" + } }, { "ruleId": "SNYK_CODE_WARNING: warning[cpp/BufferOverflowUnsafeFunction]", @@ -4280,7 +4523,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "75e3ef6dd6a60d3dd9d31fa920976e8957d034ba" + } }, { "ruleId": "SNYK_CODE_WARNING: warning[cpp/BufferOverflowUnsafeFunction]", @@ -4332,7 +4578,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "75e3ef6dd6a60d3dd9d31fa920976e8957d034ba" + } }, { "ruleId": "SNYK_CODE_WARNING: warning[cpp/BufferOverflowUnsafeFunction]", @@ -4384,7 +4633,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "f8646efe412884a4cdcd5e434921e7bbcb44dc57" + } }, { "ruleId": "SNYK_CODE_WARNING: warning[cpp/BufferOverflowUnsafeFunction]", @@ -4436,7 +4688,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "870b8644c458970dd4c396a5ae66cf88c9944298" + } }, { "ruleId": "SNYK_CODE_WARNING: warning[cpp/BufferOverflowUnsafeFunction]", @@ -4488,7 +4743,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "d2e41f309d9f15260923c7ba155c9b116377b852" + } }, { "ruleId": "SNYK_CODE_WARNING: warning[cpp/BufferOverflowUnsafeFunction]", @@ -4540,7 +4798,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "d2e41f309d9f15260923c7ba155c9b116377b852" + } }, { "ruleId": "SNYK_CODE_WARNING: warning[cpp/BufferOverflowUnsafeFunction]", @@ -4592,7 +4853,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "b30c9506030cd6edfdd7a9f0fb7863d86d5f26bb" + } }, { "ruleId": "SNYK_CODE_WARNING: warning[cpp/BufferOverflowUnsafeFunction]", @@ -4644,7 +4908,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "b30c9506030cd6edfdd7a9f0fb7863d86d5f26bb" + } }, { "ruleId": "SNYK_CODE_WARNING: warning[cpp/BufferOverflowUnsafeFunction]", @@ -4696,7 +4963,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "b30c9506030cd6edfdd7a9f0fb7863d86d5f26bb" + } }, { "ruleId": "SNYK_CODE_WARNING: warning[cpp/BufferOverflowUnsafeFunction]", @@ -4748,7 +5018,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "b30c9506030cd6edfdd7a9f0fb7863d86d5f26bb" + } }, { "ruleId": "SNYK_CODE_WARNING: warning[cpp/BufferOverflowUnsafeFunction]", @@ -4800,7 +5073,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "b30c9506030cd6edfdd7a9f0fb7863d86d5f26bb" + } }, { "ruleId": "SNYK_CODE_WARNING: warning[cpp/BufferOverflowUnsafeFunction]", @@ -4852,7 +5128,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "b30c9506030cd6edfdd7a9f0fb7863d86d5f26bb" + } }, { "ruleId": "SNYK_CODE_WARNING: warning[cpp/BufferOverflowUnsafeFunction]", @@ -4904,7 +5183,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "b30c9506030cd6edfdd7a9f0fb7863d86d5f26bb" + } }, { "ruleId": "SNYK_CODE_WARNING: warning[cpp/BufferOverflowUnsafeFunction]", @@ -4956,7 +5238,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "8e26aa39b5d611fd0fbad92d94ca177b01b070e7" + } }, { "ruleId": "SNYK_CODE_WARNING: warning[cpp/BufferOverflowUnsafeFunction]", @@ -5008,7 +5293,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "8e26aa39b5d611fd0fbad92d94ca177b01b070e7" + } }, { "ruleId": "SNYK_CODE_WARNING: warning[cpp/BufferOverflowUnsafeFunction]", @@ -5060,7 +5348,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "3d3fb1eb250a26dc0b21ba97274361bbda5a363f" + } }, { "ruleId": "SNYK_CODE_WARNING: warning[cpp/BufferOverflowUnsafeFunction]", @@ -5112,7 +5403,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "247a0ebe0ebb29274a2f3480a273c9409216d4d7" + } }, { "ruleId": "SNYK_CODE_WARNING: warning[cpp/BufferOverflowUnsafeFunction]", @@ -5164,7 +5458,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "a4c5b02347701c2d7c64c9f1995b41f518568c2a" + } }, { "ruleId": "SNYK_CODE_WARNING: warning[cpp/BufferOverflowUnsafeFunction]", @@ -5216,7 +5513,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "a4c5b02347701c2d7c64c9f1995b41f518568c2a" + } }, { "ruleId": "SNYK_CODE_WARNING: warning[cpp/BufferOverflowUnsafeFunction]", @@ -5268,7 +5568,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "a4c5b02347701c2d7c64c9f1995b41f518568c2a" + } }, { "ruleId": "SNYK_CODE_WARNING: warning[cpp/BufferOverflowUnsafeFunction]", @@ -5320,7 +5623,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "72bfa1c6b300a10f45436657685bda26916d24bc" + } }, { "ruleId": "SNYK_CODE_WARNING: warning[cpp/BufferOverflowUnsafeFunction]", @@ -5372,7 +5678,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "d4df7146bf7d75bb99aad0b62b674331917c72fe" + } }, { "ruleId": "SNYK_CODE_WARNING: warning[cpp/BufferOverflowUnsafeFunction]", @@ -5424,7 +5733,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "d4df7146bf7d75bb99aad0b62b674331917c72fe" + } }, { "ruleId": "SNYK_CODE_WARNING: warning[cpp/BufferOverflowUnsafeFunction]", @@ -5476,7 +5788,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "d4df7146bf7d75bb99aad0b62b674331917c72fe" + } }, { "ruleId": "SNYK_CODE_WARNING: warning[cpp/BufferOverflowUnsafeFunction]", @@ -5528,7 +5843,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "d4df7146bf7d75bb99aad0b62b674331917c72fe" + } }, { "ruleId": "SNYK_CODE_WARNING: warning[cpp/BufferOverflowUnsafeFunction]", @@ -5580,7 +5898,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "d4df7146bf7d75bb99aad0b62b674331917c72fe" + } }, { "ruleId": "SNYK_CODE_WARNING: warning[cpp/BufferOverflowUnsafeFunction]", @@ -5632,7 +5953,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "d4df7146bf7d75bb99aad0b62b674331917c72fe" + } }, { "ruleId": "SNYK_CODE_WARNING: warning[cpp/BufferOverflowUnsafeFunction]", @@ -5684,7 +6008,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "361dd43c8592e1447129bea96168e47d5c3de38c" + } }, { "ruleId": "SNYK_CODE_WARNING: warning[cpp/BufferOverflowUnsafeFunction]", @@ -5736,7 +6063,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "5b38cafce333d59a4fa7f427d07c0c2816a879aa" + } }, { "ruleId": "SNYK_CODE_WARNING: warning[cpp/BufferOverflowUnsafeFunction]", @@ -5788,7 +6118,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "0e0348f1df2300533e7b04bb066684b84e6db353" + } }, { "ruleId": "SNYK_CODE_WARNING: warning[cpp/BufferOverflowUnsafeFunction]", @@ -5840,7 +6173,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "0e0348f1df2300533e7b04bb066684b84e6db353" + } }, { "ruleId": "SNYK_CODE_WARNING: warning[cpp/BufferOverflowUnsafeFunction]", @@ -5892,7 +6228,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "0e0348f1df2300533e7b04bb066684b84e6db353" + } }, { "ruleId": "SNYK_CODE_WARNING: warning[cpp/BufferOverflowUnsafeFunction]", @@ -5944,7 +6283,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "0e0348f1df2300533e7b04bb066684b84e6db353" + } }, { "ruleId": "SNYK_CODE_WARNING: warning[cpp/BufferOverflowUnsafeFunction]", @@ -5996,7 +6338,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "0e0348f1df2300533e7b04bb066684b84e6db353" + } }, { "ruleId": "SNYK_CODE_WARNING: warning[cpp/BufferOverflowUnsafeFunction]", @@ -6048,7 +6393,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "0e0348f1df2300533e7b04bb066684b84e6db353" + } }, { "ruleId": "SNYK_CODE_WARNING: warning[cpp/BufferOverflowUnsafeFunction]", @@ -6100,7 +6448,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "0e0348f1df2300533e7b04bb066684b84e6db353" + } }, { "ruleId": "SNYK_CODE_WARNING: warning[cpp/BufferOverflowUnsafeFunction]", @@ -6152,7 +6503,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "0e0348f1df2300533e7b04bb066684b84e6db353" + } }, { "ruleId": "SNYK_CODE_WARNING: warning[cpp/BufferOverflowUnsafeFunction]", @@ -6204,7 +6558,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "0e0348f1df2300533e7b04bb066684b84e6db353" + } }, { "ruleId": "SNYK_CODE_WARNING: warning[cpp/BufferOverflowUnsafeFunction]", @@ -6256,7 +6613,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "0f7d519df59f95e7c862f6600346c62781cc747e" + } }, { "ruleId": "SNYK_CODE_WARNING: warning[cpp/BufferOverflowUnsafeFunction]", @@ -6308,7 +6668,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "0f7d519df59f95e7c862f6600346c62781cc747e" + } }, { "ruleId": "SNYK_CODE_WARNING: warning[cpp/BufferOverflowUnsafeFunction]", @@ -6360,7 +6723,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "0f7d519df59f95e7c862f6600346c62781cc747e" + } }, { "ruleId": "SNYK_CODE_WARNING: warning[cpp/BufferOverflowUnsafeFunction]", @@ -6412,7 +6778,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "73d72169667146411483e9d7ff2b36af056bcb34" + } }, { "ruleId": "SNYK_CODE_WARNING: warning[cpp/BufferOverflowUnsafeFunction]", @@ -6464,7 +6833,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "73d72169667146411483e9d7ff2b36af056bcb34" + } }, { "ruleId": "SNYK_CODE_WARNING: warning[cpp/BufferOverflowUnsafeFunction]", @@ -6516,7 +6888,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "73d72169667146411483e9d7ff2b36af056bcb34" + } }, { "ruleId": "SNYK_CODE_WARNING: warning[cpp/BufferOverflowUnsafeFunction]", @@ -6568,7 +6943,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "73d72169667146411483e9d7ff2b36af056bcb34" + } }, { "ruleId": "SNYK_CODE_WARNING: warning[cpp/BufferOverflowUnsafeFunction]", @@ -6620,7 +6998,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "73d72169667146411483e9d7ff2b36af056bcb34" + } }, { "ruleId": "SNYK_CODE_WARNING: warning[cpp/BufferOverflowUnsafeFunction]", @@ -6672,7 +7053,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "73d72169667146411483e9d7ff2b36af056bcb34" + } }, { "ruleId": "SNYK_CODE_WARNING: warning[cpp/BufferOverflowUnsafeFunction]", @@ -6724,7 +7108,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "73d72169667146411483e9d7ff2b36af056bcb34" + } }, { "ruleId": "SNYK_CODE_WARNING: warning[cpp/BufferOverflowUnsafeFunction]", @@ -6776,7 +7163,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "81f75ffc92bdb713ff0e33d491a15863734665aa" + } }, { "ruleId": "SNYK_CODE_WARNING: warning[cpp/BufferOverflowUnsafeFunction]", @@ -6828,7 +7218,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "e16f386e1d9f8ebfa2b221b073611df4b04c1e52" + } }, { "ruleId": "SNYK_CODE_WARNING: warning[cpp/BufferOverflowUnsafeFunction]", @@ -6880,7 +7273,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "e16f386e1d9f8ebfa2b221b073611df4b04c1e52" + } }, { "ruleId": "SNYK_CODE_WARNING: warning[cpp/BufferOverflowUnsafeFunction]", @@ -6932,7 +7328,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "8cd21122af05a24dd725a76b7e23b1e00326ffbb" + } }, { "ruleId": "SNYK_CODE_WARNING: warning[cpp/BufferOverflowUnsafeFunction]", @@ -6984,7 +7383,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "8cd21122af05a24dd725a76b7e23b1e00326ffbb" + } }, { "ruleId": "SNYK_CODE_WARNING: warning[cpp/BufferOverflowUnsafeFunction]", @@ -7036,7 +7438,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "5443a995a71b46b315fc1e4c09356892e8d0133c" + } }, { "ruleId": "SNYK_CODE_WARNING: warning[cpp/BufferOverflowUnsafeFunction]", @@ -7088,7 +7493,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "d8db8ee7e3fb9c71aa56a0f30f8af2b676387f3a" + } }, { "ruleId": "SNYK_CODE_WARNING: warning[cpp/BufferOverflowUnsafeFunction]", @@ -7140,7 +7548,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "7276fd0bc46d77889eca45a9ab3ba3a4f2054431" + } }, { "ruleId": "SNYK_CODE_WARNING: warning[cpp/BufferOverflowUnsafeFunction]", @@ -7192,7 +7603,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "7276fd0bc46d77889eca45a9ab3ba3a4f2054431" + } }, { "ruleId": "SNYK_CODE_WARNING: warning[cpp/BufferOverflowUnsafeFunction]", @@ -7244,7 +7658,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "46f84e73f9d895ff6c45158b667b0f13cffd248b" + } }, { "ruleId": "SNYK_CODE_WARNING: warning[cpp/BufferOverflowUnsafeFunction]", @@ -7296,7 +7713,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "46f84e73f9d895ff6c45158b667b0f13cffd248b" + } }, { "ruleId": "SNYK_CODE_WARNING: warning[cpp/BufferOverflowUnsafeFunction]", @@ -7348,7 +7768,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "46f84e73f9d895ff6c45158b667b0f13cffd248b" + } }, { "ruleId": "SNYK_CODE_WARNING: warning[cpp/BufferOverflowUnsafeFunction]", @@ -7400,7 +7823,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "46f84e73f9d895ff6c45158b667b0f13cffd248b" + } }, { "ruleId": "SNYK_CODE_WARNING: warning[cpp/BufferOverflowUnsafeFunction]", @@ -7452,7 +7878,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "46f84e73f9d895ff6c45158b667b0f13cffd248b" + } }, { "ruleId": "SNYK_CODE_WARNING: warning[cpp/BufferOverflowUnsafeFunction]", @@ -7504,7 +7933,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "46f84e73f9d895ff6c45158b667b0f13cffd248b" + } }, { "ruleId": "SNYK_CODE_WARNING: warning[cpp/BufferOverflowUnsafeFunction]", @@ -7556,7 +7988,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "46f84e73f9d895ff6c45158b667b0f13cffd248b" + } }, { "ruleId": "SNYK_CODE_WARNING: warning[cpp/BufferOverflowUnsafeFunction]", @@ -7608,7 +8043,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "46f84e73f9d895ff6c45158b667b0f13cffd248b" + } }, { "ruleId": "SNYK_CODE_WARNING: warning[cpp/BufferOverflowUnsafeFunction]", @@ -7660,7 +8098,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "ef63d77467aa4b4e7c03d1711ff3242e35b082a2" + } }, { "ruleId": "SNYK_CODE_WARNING: warning[cpp/BufferOverflowUnsafeFunction]", @@ -7712,7 +8153,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "2a45bb88187c89e51435aa7f664c2831c91a1e59" + } }, { "ruleId": "SNYK_CODE_WARNING: warning[cpp/BufferOverflowUnsafeFunction]", @@ -7764,7 +8208,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "2a45bb88187c89e51435aa7f664c2831c91a1e59" + } }, { "ruleId": "SNYK_CODE_WARNING: warning[cpp/BufferOverflowUnsafeFunction]", @@ -7816,7 +8263,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "2a45bb88187c89e51435aa7f664c2831c91a1e59" + } }, { "ruleId": "SNYK_CODE_WARNING: warning[cpp/BufferOverflowUnsafeFunction]", @@ -7868,7 +8318,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "2a45bb88187c89e51435aa7f664c2831c91a1e59" + } }, { "ruleId": "SNYK_CODE_WARNING: warning[cpp/BufferOverflowUnsafeFunction]", @@ -7920,7 +8373,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "2a45bb88187c89e51435aa7f664c2831c91a1e59" + } }, { "ruleId": "SNYK_CODE_WARNING: warning[cpp/BufferOverflowUnsafeFunction]", @@ -7972,7 +8428,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "2a45bb88187c89e51435aa7f664c2831c91a1e59" + } }, { "ruleId": "SNYK_CODE_WARNING: warning[cpp/BufferOverflowUnsafeFunction]", @@ -8024,7 +8483,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "4b71368455b9e1fe79454e4b63feb64d0cde39d6" + } }, { "ruleId": "SNYK_CODE_WARNING: warning[cpp/BufferOverflowUnsafeFunction]", @@ -8076,7 +8538,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "51825d15c02f777ffb466ec3e11aa9d503bc2160" + } }, { "ruleId": "SNYK_CODE_WARNING: warning[cpp/BufferOverflowUnsafeFunction]", @@ -8128,7 +8593,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "51825d15c02f777ffb466ec3e11aa9d503bc2160" + } }, { "ruleId": "SNYK_CODE_WARNING: warning[cpp/BufferOverflowUnsafeFunction]", @@ -8180,7 +8648,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "dd55573dcdd2c1f26116357ac21db1d7bc963a9c" + } }, { "ruleId": "SNYK_CODE_WARNING: warning[cpp/BufferOverflowUnsafeFunction]", @@ -8232,7 +8703,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "dd55573dcdd2c1f26116357ac21db1d7bc963a9c" + } }, { "ruleId": "SNYK_CODE_WARNING: warning[cpp/BufferOverflowUnsafeFunction]", @@ -8284,7 +8758,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "f24ed8d8fc9c09f79dac802dbc520666412d92a3" + } }, { "ruleId": "SNYK_CODE_WARNING: warning[cpp/BufferOverflowUnsafeFunction]", @@ -8336,7 +8813,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "f24ed8d8fc9c09f79dac802dbc520666412d92a3" + } }, { "ruleId": "SNYK_CODE_WARNING: warning[cpp/BufferOverflowUnsafeFunction]", @@ -8388,7 +8868,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "5aea57f35215501df1a00ce5b2f62f671d5c089b" + } }, { "ruleId": "SNYK_CODE_WARNING: warning[cpp/BufferOverflowUnsafeFunction]", @@ -8440,7 +8923,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "5aea57f35215501df1a00ce5b2f62f671d5c089b" + } }, { "ruleId": "SNYK_CODE_WARNING: warning[cpp/BufferOverflowUnsafeFunction]", @@ -8492,7 +8978,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "5aea57f35215501df1a00ce5b2f62f671d5c089b" + } }, { "ruleId": "SNYK_CODE_WARNING: warning[cpp/BufferOverflowUnsafeFunction]", @@ -8544,7 +9033,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "5aea57f35215501df1a00ce5b2f62f671d5c089b" + } }, { "ruleId": "SNYK_CODE_WARNING: warning[cpp/BufferOverflowUnsafeFunction]", @@ -8596,7 +9088,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "5aea57f35215501df1a00ce5b2f62f671d5c089b" + } }, { "ruleId": "SNYK_CODE_WARNING: warning[cpp/BufferOverflowUnsafeFunction]", @@ -8648,7 +9143,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "ce702a2de8985a6ff8d33bc7ad76f1c03faa4dd1" + } }, { "ruleId": "SNYK_CODE_WARNING: warning[cpp/BufferOverflowUnsafeFunction]", @@ -8700,7 +9198,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "71724d3df7ba57ac7147278c9cc3ea29bef240d6" + } }, { "ruleId": "SNYK_CODE_WARNING: warning[cpp/BufferOverflowUnsafeFunction]", @@ -8752,7 +9253,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "d6633f6a8889a2e2f8f7f819f8d75f7d51fabebd" + } }, { "ruleId": "SNYK_CODE_WARNING: warning[cpp/BufferOverflowUnsafeFunction]", @@ -8804,7 +9308,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "d6633f6a8889a2e2f8f7f819f8d75f7d51fabebd" + } }, { "ruleId": "SNYK_CODE_WARNING: warning[cpp/BufferOverflowUnsafeFunction]", @@ -8856,7 +9363,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "0af29d745886ca726460a240bc17a30127101e5e" + } } ] } diff --git a/tests/csgrep/0081-sarif-writer-stdout.txt b/tests/csgrep/0081-sarif-writer-stdout.txt index fb9a100c..c58e66bf 100644 --- a/tests/csgrep/0081-sarif-writer-stdout.txt +++ b/tests/csgrep/0081-sarif-writer-stdout.txt @@ -301,7 +301,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "be65bbd94280cde67b81f7d1058d2e2a8c3b6d18" + } }, { "ruleId": "CHECKED_RETURN: check_return", @@ -473,7 +476,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "d76d0f7670b9bcf929dc730fc9fac1edda5d9f58" + } }, { "ruleId": "DEADCODE: dead_error_line", @@ -605,7 +611,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "5c982502d31ef4c0a5772517d66bf1b3f0c4e40d" + } }, { "ruleId": "CHECKED_RETURN: check_return", @@ -1017,7 +1026,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "db84d4952859475810e38448f767228326f48dde" + } }, { "ruleId": "CHECKED_RETURN: check_return", @@ -1429,7 +1441,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "e5a1121dbb711ea9955069d1b4c73d91d139fee0" + } }, { "ruleId": "CHECKED_RETURN: check_return", @@ -1561,7 +1576,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "c0276613e2317e0baf27ed2757f9e76d8e21c02d" + } }, { "ruleId": "CHECKED_RETURN: check_return", @@ -1653,7 +1671,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "a719685cb2aafb112fdec9182ccdb3549de9b111" + } }, { "ruleId": "OVERRUN: overrun-buffer-arg", @@ -1805,7 +1826,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "6968e13eb474940306e287bbb333981fe9075510" + } }, { "ruleId": "CHECKED_RETURN: check_return", @@ -2377,7 +2401,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "6622f50e44f3eceb417952b73dcc904c76f3c05e" + } }, { "ruleId": "CHECKED_RETURN: check_return", @@ -2949,7 +2976,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "5111b9c3cdb7f8f834a77f68a2d3648985244330" + } }, { "ruleId": "DEADCODE: dead_error_line", @@ -3061,7 +3091,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "d5ad89c55514870b8893c408ffc5d1ff6f61eabc" + } }, { "ruleId": "DEADCODE: dead_error_line", @@ -3173,7 +3206,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "d5ad89c55514870b8893c408ffc5d1ff6f61eabc" + } }, { "ruleId": "CHECKED_RETURN: check_return", @@ -3245,7 +3281,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "ebaf67cd2eabe0a21d1c755ab7dcbfba7a6c22e4" + } }, { "ruleId": "TOCTOU: fs_check_call", @@ -3657,7 +3696,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "ab007367c2f02e06ba908a7bc1463a0ca2044935" + } }, { "ruleId": "TOCTOU: fs_check_call", @@ -4089,7 +4131,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "ab007367c2f02e06ba908a7bc1463a0ca2044935" + } }, { "ruleId": "PRINTF_ARGS: invalid_type", @@ -4141,7 +4186,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "9dda07c7bacf56a71074193ea1beff1b98482623" + } }, { "ruleId": "CHECKED_RETURN: check_return", @@ -4413,7 +4461,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "3569ac82dbbd1a4d0ae4a8a03248ec909073e79f" + } }, { "ruleId": "CHECKED_RETURN: check_return", @@ -4725,7 +4776,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "9e194b0561aeec6cf96712d90c4447e02451b3a9" + } }, { "ruleId": "CHECKED_RETURN: check_return", @@ -4937,7 +4991,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "2e37bbfa9ce54c9e952568e7d7ef9d837508c4d8" + } }, { "ruleId": "CHECKED_RETURN: check_return", @@ -5129,7 +5186,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "1eb7c7090707dd6b3f3c7f6fb679341ef9442ef5" + } }, { "ruleId": "CHECKED_RETURN: check_return", @@ -5421,7 +5481,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "8cc36c9809a6f1ea9c780fca140374cabda76bec" + } }, { "ruleId": "NEGATIVE_RETURNS: negative_returns", @@ -6953,7 +7016,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "2f56c5457ee76cadbf178ea8d92eb925ea52465a" + } }, { "ruleId": "CHECKED_RETURN: check_return", @@ -7925,7 +7991,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "1f6631aee23ae9e8cfafac5b05f2e6eab97af41b" + } }, { "ruleId": "CHECKED_RETURN: check_return", @@ -8017,7 +8086,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "77768a1d4e3137f75d4237f510cc30001be6b129" + } }, { "ruleId": "CHECKED_RETURN: check_return", @@ -8229,7 +8301,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "8ed6fd962e5c5ff9518c55134ccc137477ac63eb" + } }, { "ruleId": "CHECKED_RETURN: check_return", @@ -8341,7 +8416,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "357e92aff35ee23b447816516d090e894b44733e" + } }, { "ruleId": "DEADCODE: dead_error_line", @@ -8453,7 +8531,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "e3a72a6689d2cb012fa26dc0628712e2f324009a" + } }, { "ruleId": "CONSTANT_EXPRESSION_RESULT: result_independent_of_operands", @@ -8505,7 +8586,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "d9294effec759045a1b15ab946b3994a6c13c521" + } }, { "ruleId": "CONSTANT_EXPRESSION_RESULT: result_independent_of_operands", @@ -8557,7 +8641,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "85bc017e0779401fd9218d56c95b38f1c080805f" + } }, { "ruleId": "CHECKED_RETURN: check_return", @@ -8849,7 +8936,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "fa4cf70ca6484ce34229237daef574a5602b5522" + } }, { "ruleId": "DEADCODE: dead_error_begin", @@ -8961,7 +9051,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "3d009e248b3e90bfbb4ddfb1722698d9e2ac426d" + } }, { "ruleId": "CHECKED_RETURN: check_return", @@ -9053,7 +9146,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "92cb220a6731e215aa3be84e488238d4ef59a6d7" + } }, { "ruleId": "CHECKED_RETURN: check_return", @@ -9225,7 +9321,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "b4e415602e7afe118fd126278b54850b7f7fd926" + } }, { "ruleId": "CHECKED_RETURN: check_return", @@ -10837,7 +10936,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "7540589e19ceee04b6ebf256196ccf0f990c144b" + } }, { "ruleId": "DEADCODE: dead_error_line", @@ -10949,7 +11051,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "732db99ff10fe9f1252c288d66f1919216cf1cbc" + } }, { "ruleId": "PRINTF_ARGS: invalid_type", @@ -11001,7 +11106,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "a84095e7e7134ce1494755383dc788b16b312c2e" + } }, { "ruleId": "PRINTF_ARGS: invalid_type", @@ -11053,7 +11161,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "82bb706f9d95dc9ffc50b27bf66e052f206e8b2d" + } }, { "ruleId": "PRINTF_ARGS: invalid_type", @@ -11105,7 +11216,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "ad10370d8d6de773461efc3ae91beb04785972f0" + } }, { "ruleId": "DEADCODE: dead_error_line", @@ -11217,7 +11331,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "f67eaac45fa6e7c6a7741e0920d7d0a396d68233" + } }, { "ruleId": "DEADCODE: dead_error_line", @@ -11329,7 +11446,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "99918ee7bc4f786aaea7641e2d25e5f000aa8dc3" + } }, { "ruleId": "PRINTF_ARGS: invalid_type", @@ -11381,7 +11501,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "f099f7ce677f01f5887f43adeda6de4c72535e3c" + } }, { "ruleId": "DEADCODE: dead_error_line", @@ -11493,7 +11616,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "16ffb90a9de14b079da54ff2b1b68aacc9ceae58" + } }, { "ruleId": "CHECKED_RETURN: check_return", @@ -11905,7 +12031,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "d42e2fe60a12be8f7d9c5e2d032b9e97fdb66c28" + } }, { "ruleId": "CHECKED_RETURN: check_return", @@ -12337,7 +12466,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "6bdc987fd5ea34c955d7b8f2926047384ac41b16" + } }, { "ruleId": "CHECKED_RETURN: check_return", @@ -12389,7 +12521,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "c0b9d80f1c3606b977e7eba20adf87610e706f62" + } }, { "ruleId": "PRINTF_ARGS: invalid_type", @@ -12441,7 +12576,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "79ec31efff5e6e5398ba37b865eb650ac7c18d40" + } }, { "ruleId": "CHECKED_RETURN: check_return", @@ -12973,7 +13111,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "7ae6a855e69c20a57159177ef171a45e890d5769" + } }, { "ruleId": "CHECKED_RETURN: check_return", @@ -13085,7 +13226,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "2df726650fdd5dc3a743b74378d83735daf14ea4" + } }, { "ruleId": "CHECKED_RETURN: check_return", @@ -13177,7 +13321,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "ecbb6a0ffec008a3b76b501105801d3e2a70149f" + } }, { "ruleId": "CHECKED_RETURN: check_return", @@ -13289,7 +13436,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "c46388ba74b55064a87f59d6fef630500fa48ba7" + } }, { "ruleId": "CHECKED_RETURN: check_return", @@ -13401,7 +13551,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "f75297b9efc594e7fd351c1b3ba393741c8e0d08" + } }, { "ruleId": "CHECKED_RETURN: check_return", @@ -13473,7 +13626,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "9c4d94a7a0a187b66663ddb4f254478d22536071" + } }, { "ruleId": "CHECKED_RETURN: check_return", @@ -13565,7 +13721,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "1baacfe9bcbb4202cba88cbce8e78cf1c756a04d" + } }, { "ruleId": "CHECKED_RETURN: check_return", @@ -13677,7 +13836,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "59ae37d59b1fedbe9c1cd3b82051fb02095a3738" + } }, { "ruleId": "CHECKED_RETURN: check_return", @@ -13809,7 +13971,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "76b7bb15d3743f0c84c42e77d1f0d7282bb2c227" + } }, { "ruleId": "CHECKED_RETURN: check_return", @@ -13961,7 +14126,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "09cda1d6da792a2203f01daaf5bd1d4b72c4f49e" + } }, { "ruleId": "CHECKED_RETURN: check_return", @@ -14133,7 +14301,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "f652a87b580766cbec8182af1e17ed026c5b6444" + } }, { "ruleId": "CHECKED_RETURN: check_return", @@ -14325,7 +14496,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "9c55fed85263ad15d329a3fc536177cabf3df050" + } }, { "ruleId": "CHECKED_RETURN: check_return", @@ -14517,7 +14691,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "319ed12e12793d18a9797f71b68c65fcfd2c1321" + } }, { "ruleId": "CHECKED_RETURN: check_return", @@ -14629,7 +14806,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "f381e51191d7e0cb11146ce7ac7cce30e24a9207" + } }, { "ruleId": "CHECKED_RETURN: check_return", @@ -14721,7 +14901,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "268281fca32b0539cfe9c848522b84ed3bb16807" + } }, { "ruleId": "CHECKED_RETURN: check_return", @@ -14813,7 +14996,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "d7d8d36cad21c1e6f19ce59a6e0b29dba0b77fed" + } }, { "ruleId": "CHECKED_RETURN: check_return", @@ -15185,7 +15371,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "aa9027f8dec46bf6257e8555def08cac4787c2c1" + } }, { "ruleId": "CHECKED_RETURN: check_return", @@ -15237,7 +15426,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "ea790867d0d9009afac18b83206a58c71523af9e" + } }, { "ruleId": "CHECKED_RETURN: check_return", @@ -15369,7 +15561,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "4c535e8629e73dbdd22f37075b67cf604f6136fe" + } }, { "ruleId": "CHECKED_RETURN: check_return", @@ -15501,7 +15696,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "b656e7fa862fea74aee6fa36f210ac5b72ab6835" + } }, { "ruleId": "CHECKED_RETURN: check_return", @@ -15573,7 +15771,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "ebeb4294c3b14e1e373b6623303d4734109e2917" + } }, { "ruleId": "DEADCODE: dead_error_begin", @@ -15685,7 +15886,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "7a39b47b1234efcb1154a6d3b3225f2b9286674d" + } }, { "ruleId": "DEADCODE: dead_error_line", @@ -15797,7 +16001,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "9bedeb3022afc96a50816b1f6c1cb460e438379b" + } }, { "ruleId": "DEADCODE: dead_error_begin", @@ -16049,7 +16256,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "a0359c35adcb37e1d8f5c271c658f969e8e9e69c" + } }, { "ruleId": "STRING_OVERFLOW: fixed_size_dest", @@ -16181,7 +16391,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "1c8602f313b4ef56cf233ae9a5983555b027229c" + } }, { "ruleId": "STRING_OVERFLOW: fixed_size_dest", @@ -16413,7 +16626,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "1c8602f313b4ef56cf233ae9a5983555b027229c" + } }, { "ruleId": "CHECKED_RETURN: check_return", @@ -16505,7 +16721,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "47bea93e979d53f238c2b62819c4af6a44fc809c" + } }, { "ruleId": "PRINTF_ARGS: invalid_type", @@ -16557,7 +16776,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "65c82af57bd2aa9a8e52ee2432d28d36dcde1e94" + } }, { "ruleId": "PRINTF_ARGS: invalid_type", @@ -16609,7 +16831,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "600fc4afdc25bc9d582400c9f13378add4c3f3f6" + } }, { "ruleId": "CHECKED_RETURN: check_return", @@ -16701,7 +16926,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "06afebe554bd57b4a857327dffcc4c4cefe8dab8" + } }, { "ruleId": "CHECKED_RETURN: check_return", @@ -16773,7 +17001,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "5448d51a930e9d5e5397ea30eacee75a16323f95" + } }, { "ruleId": "CHECKED_RETURN: check_return", @@ -16845,7 +17076,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "fc86961c580f71a35e0dfb554dd41b025757abfa" + } }, { "ruleId": "CHECKED_RETURN: check_return", @@ -16917,7 +17151,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "ff01a4faf600daa2d4f3e8d71dfb28382a4ef642" + } }, { "ruleId": "CHECKED_RETURN: check_return", @@ -16989,7 +17226,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "65ec374f6edf385d12358fdb6acf60e9f107365b" + } }, { "ruleId": "CHECKED_RETURN: check_return", @@ -17121,7 +17361,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "df891a5b5ec77310ec2d1276ba8b0540a7fed825" + } }, { "ruleId": "CHECKED_RETURN: check_return", @@ -17293,7 +17536,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "b0b61b7168801cd6ecbe4f8e0f829e85756be1ad" + } }, { "ruleId": "STRING_NULL: string_null", @@ -17425,7 +17671,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "9cbc38da017c11448a13ddca7bb57aec8e84be90" + } }, { "ruleId": "CHECKED_RETURN: check_return", @@ -17717,7 +17966,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "83476ec110d53b7d9684fc33e4b9e0f99746eb3e" + } }, { "ruleId": "CHECKED_RETURN: check_return", @@ -18009,7 +18261,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "af6a24430ba1f9039b861e9f5046c1b7d880b6c7" + } }, { "ruleId": "CHECKED_RETURN: check_return", @@ -18341,7 +18596,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "5167052eb9ef1172525c421384c365b95a9ba4fb" + } }, { "ruleId": "CHECKED_RETURN: check_return", @@ -18433,7 +18691,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "8ca50f21da2767f25cbc2f9f85bbdaa2ac5a28c3" + } }, { "ruleId": "CHECKED_RETURN: check_return", @@ -18705,7 +18966,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "cd8980c631f3deabe330b77cd5639a24386e02c3" + } }, { "ruleId": "CHECKED_RETURN: check_return", @@ -19037,7 +19301,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "27aa65bef8b5dba9b14aa75dbfa42aa6fe3e547b" + } }, { "ruleId": "FORWARD_NULL: var_deref_model", @@ -19489,7 +19756,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "4f13a2b87d967ea5b2e2a9aad4e490e6d57b355c" + } }, { "ruleId": "CHECKED_RETURN: check_return", @@ -19681,7 +19951,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "4fea066bae723d0c5b4944d16e17abcc7f098e48" + } }, { "ruleId": "CHECKED_RETURN: check_return", @@ -19973,7 +20246,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "4fea066bae723d0c5b4944d16e17abcc7f098e48" + } }, { "ruleId": "CHECKED_RETURN: check_return", @@ -20365,7 +20641,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "75e1ebe413e777d3836d612fc218fa28c16cef34" + } }, { "ruleId": "CHECKED_RETURN: check_return", @@ -20717,7 +20996,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "ac8b5a920e1c15c3ce4e1bec4433dac318871766" + } }, { "ruleId": "CHECKED_RETURN: check_return", @@ -20789,7 +21071,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "f1a0021d2c2801b431f437b150b27fc804c894a0" + } }, { "ruleId": "CHECKED_RETURN: check_return", @@ -20861,7 +21146,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "f1a0021d2c2801b431f437b150b27fc804c894a0" + } }, { "ruleId": "CHECKED_RETURN: check_return", @@ -20913,7 +21201,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "3951f45b777277dd8599feab4a484780aac748b9" + } }, { "ruleId": "OVERRUN: illegal_address", @@ -21465,7 +21756,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "cff36e810dec8de3d82b10443fd7562cc84e6b32" + } }, { "ruleId": "OVERRUN: overrun-local", @@ -21997,7 +22291,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "1730cbc9809b34ab98e738c921210b621399583b" + } }, { "ruleId": "OVERRUN: overrun-local", @@ -22449,7 +22746,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "49917fcbe777ae03090a7c46ba905d7e42bcca67" + } }, { "ruleId": "DEADCODE: dead_error_line", @@ -22561,7 +22861,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "4fe68dc79d14a0852b0854e319f14f4993557606" + } }, { "ruleId": "CHECKED_RETURN: check_return", @@ -22733,7 +23036,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "889186880254b592ee07a95e422c3cf9c0c0bb8f" + } }, { "ruleId": "DEADCODE: dead_error_begin", @@ -22965,7 +23271,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "f3b5f2f694d7ecd895350afd6f40534a1acccf76" + } }, { "ruleId": "DEADCODE: dead_error_begin", @@ -23197,7 +23506,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "6fd049bdaba398a92fd7e0acf6edf427144d4bc7" + } }, { "ruleId": "CHECKED_RETURN: check_return", @@ -23389,7 +23701,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "57b36b432c0eeb4faf899476e1ff324c0156a2fd" + } }, { "ruleId": "CHECKED_RETURN: check_return", @@ -23441,7 +23756,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "475dcb4ae8e6b7e6c81091078fcfea802688b065" + } }, { "ruleId": "PRINTF_ARGS: invalid_type", @@ -23493,7 +23811,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "6099ff646c4b0c539d9fccc6f5b26e3392b8c098" + } }, { "ruleId": "PRINTF_ARGS: invalid_type", @@ -23545,7 +23866,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "6099ff646c4b0c539d9fccc6f5b26e3392b8c098" + } }, { "ruleId": "CHECKED_RETURN: check_return", @@ -23737,7 +24061,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "b496149520fb12fe9debbb3d83a57158987696e6" + } }, { "ruleId": "CHECKED_RETURN: check_return", @@ -23809,7 +24136,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "91a3619f1278a6f6cbcb1e156d435b3f2d2a1a48" + } }, { "ruleId": "ALLOC_FREE_MISMATCH: free", @@ -24021,7 +24351,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "b74de62d178b69a9fe6e81ed5c3c885cd0414ebd" + } }, { "ruleId": "ALLOC_FREE_MISMATCH: free", @@ -24333,7 +24666,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "b74de62d178b69a9fe6e81ed5c3c885cd0414ebd" + } }, { "ruleId": "CHECKED_RETURN: check_return", @@ -24425,7 +24761,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "00a5223f59ad459a36257c59b632737dd6a23e2f" + } }, { "ruleId": "CHECKED_RETURN: check_return", @@ -24757,7 +25096,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "9ec9db52f8350dc4fc13c0bddd22d622b82bf9fd" + } }, { "ruleId": "CHECKED_RETURN: check_return", @@ -25229,7 +25571,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "9ec9db52f8350dc4fc13c0bddd22d622b82bf9fd" + } }, { "ruleId": "CHECKED_RETURN: check_return", @@ -25501,7 +25846,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "9ec9db52f8350dc4fc13c0bddd22d622b82bf9fd" + } }, { "ruleId": "CHECKED_RETURN: check_return", @@ -25813,7 +26161,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "9ec9db52f8350dc4fc13c0bddd22d622b82bf9fd" + } }, { "ruleId": "CHECKED_RETURN: check_return", @@ -26125,7 +26476,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "dcc7147b25cb2602c8dd65ddbc8c33b47915cde9" + } }, { "ruleId": "CHECKED_RETURN: check_return", @@ -26377,7 +26731,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "861d1112bdf2a236274cd1e5e000d56aab1dab5a" + } }, { "ruleId": "CHECKED_RETURN: check_return", @@ -26449,7 +26806,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "5a3ea9343d6120bddfc367f7f0510dc780694c25" + } }, { "ruleId": "CHECKED_RETURN: check_return", @@ -26541,7 +26901,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "1469adeebe1b6e9c9121d3eec249a92d2e0c1171" + } }, { "ruleId": "CHECKED_RETURN: check_return", @@ -26693,7 +27056,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "8b0d3d831710112be71c2db424ab813f0655b1b6" + } }, { "ruleId": "CHECKED_RETURN: check_return", @@ -27365,7 +27731,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "e6efc259417c1320242ff5400de796d15bd307a3" + } }, { "ruleId": "CHECKED_RETURN: check_return", @@ -27717,7 +28086,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "594260c0f9de1fc53c1de76c66f11bd7027bf139" + } }, { "ruleId": "CHECKED_RETURN: check_return", @@ -27769,7 +28141,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "de7dd07d7397a6e31340043ae330c94c0a680366" + } }, { "ruleId": "CHECKED_RETURN: check_return", @@ -28101,7 +28476,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "dc145f9d2fbfa3c27c7889c7a317a21cc2d9bbe4" + } }, { "ruleId": "CHECKED_RETURN: check_return", @@ -28433,7 +28811,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "db7ded62c79837127d3d0f8e35ae0c33d46855b5" + } }, { "ruleId": "ALLOC_FREE_MISMATCH: free", @@ -28625,7 +29006,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "6f811b35b487cb3221cb9be0b8807e2dd259d275" + } }, { "ruleId": "CHECKED_RETURN: check_return", @@ -28697,7 +29081,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "239ffb2f6391b77ecb9c1147c5660e042ee83eb2" + } }, { "ruleId": "CHECKED_RETURN: check_return", @@ -28769,7 +29156,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "0c8e673a7105768fb75d02309dbbe7ac0d7bc32c" + } }, { "ruleId": "CHECKED_RETURN: check_return", @@ -28841,7 +29231,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "a9585993b4f07dfa385fd000a1b6719d332b131f" + } }, { "ruleId": "CHECKED_RETURN: check_return", @@ -28913,7 +29306,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "59cbbad98050a3ddfd4c9a78ee3b149a40a8cc27" + } }, { "ruleId": "CHECKED_RETURN: check_return", @@ -28985,7 +29381,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "7d2bbd98eee518867a1cb73b8b880265d1515de1" + } }, { "ruleId": "CHECKED_RETURN: check_return", @@ -29057,7 +29456,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "7b6a9512a8ceecfd26b468d10595a1711eb0d42a" + } }, { "ruleId": "CHECKED_RETURN: check_return", @@ -29209,7 +29611,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "709f4b49ac71e63d1c4af43ae794d9bb8c3c4516" + } }, { "ruleId": "CHECKED_RETURN: check_return", @@ -29381,7 +29786,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "3b6c9a8985b5b9d3177c8ffb5441e10cd51fb6ae" + } }, { "ruleId": "CHECKED_RETURN: check_return", @@ -29513,7 +29921,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "a212e4eb2acef883821da232cb31691c5f828549" + } }, { "ruleId": "CHECKED_RETURN: check_return", @@ -29765,7 +30176,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "784d5c8207202b03b7175cc16325413ff5fd25d2" + } }, { "ruleId": "CHECKED_RETURN: check_return", @@ -30077,7 +30491,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "36939cea3db3f4730ce1765398a2a18239564dee" + } }, { "ruleId": "CHECKED_RETURN: check_return", @@ -30409,7 +30826,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "784d5c8207202b03b7175cc16325413ff5fd25d2" + } }, { "ruleId": "CHECKED_RETURN: check_return", @@ -30781,7 +31201,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "36939cea3db3f4730ce1765398a2a18239564dee" + } }, { "ruleId": "CHECKED_RETURN: check_return", @@ -31213,7 +31636,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "784d5c8207202b03b7175cc16325413ff5fd25d2" + } }, { "ruleId": "CHECKED_RETURN: check_return", @@ -31725,7 +32151,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "36939cea3db3f4730ce1765398a2a18239564dee" + } }, { "ruleId": "CHECKED_RETURN: check_return", @@ -32257,7 +32686,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "784d5c8207202b03b7175cc16325413ff5fd25d2" + } }, { "ruleId": "CHECKED_RETURN: check_return", @@ -32849,7 +33281,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "a212e4eb2acef883821da232cb31691c5f828549" + } }, { "ruleId": "RESOURCE_LEAK: overwrite_var", @@ -33081,7 +33516,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "a217986b0ab39f106033a8318fffb56321518262" + } }, { "ruleId": "CHECKED_RETURN: check_return", @@ -33413,7 +33851,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "915ec8beb37f9202c7293176bdc58e6fdcda9e63" + } }, { "ruleId": "CHECKED_RETURN: check_return", @@ -34805,7 +35246,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "a1f6e2925f9fde83057e64811d8c78fa6ac49c46" + } }, { "ruleId": "PRINTF_ARGS: invalid_type", @@ -34857,7 +35301,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "6c54e682c4bdfe0434d132f755bcc8a7e7dd757e" + } }, { "ruleId": "CHECKED_RETURN: check_return", @@ -34929,7 +35376,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "dfaa51af5cf044f5d2a485b0ebf75544b222a255" + } }, { "ruleId": "CHECKED_RETURN: check_return", @@ -35001,7 +35451,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "abd39bd587529cc6b3338a4eef090c78e28aa9f9" + } }, { "ruleId": "CHECKED_RETURN: check_return", @@ -35073,7 +35526,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "adf504ec54e1f4b9fa9f97abb2e2a1c3189738eb" + } }, { "ruleId": "CHECKED_RETURN: check_return", @@ -35165,7 +35621,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "28b39df8f38e18ee7f62b05601a9ada5a20e005f" + } }, { "ruleId": "CHECKED_RETURN: check_return", @@ -35317,7 +35776,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "344815b86b7eb5f3da5bb5bc4364147291b01729" + } }, { "ruleId": "CHECKED_RETURN: check_return", @@ -35649,7 +36111,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "b77212538729d1c8df62d72c498f5a08edfc95b3" + } }, { "ruleId": "CHECKED_RETURN: check_return", @@ -36061,7 +36526,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "f4ba1fa5eabc63ed3fc6435858d0c26207ce62ac" + } }, { "ruleId": "CHECKED_RETURN: check_return", @@ -37013,7 +37481,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "6b95c914fa058b45be7bce17c143ee9a3a88bb92" + } }, { "ruleId": "CHECKED_RETURN: check_return", @@ -38005,7 +38476,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "f77878e9c4d47e149c9a3307aaed1d519f585230" + } }, { "ruleId": "CHECKED_RETURN: check_return", @@ -39017,7 +39491,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "02ef8410c3b6501b6483dcb94a821d9c0241bc50" + } }, { "ruleId": "CHECKED_RETURN: check_return", @@ -39649,7 +40126,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "73462435486693e1ae642fdbb0acff5dca81c260" + } }, { "ruleId": "CHECKED_RETURN: check_return", @@ -40161,7 +40641,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "ca5c32c0b6bb1cfdff7e6f01e0d1dbef20cd0235" + } }, { "ruleId": "CHECKED_RETURN: check_return", @@ -41033,7 +41516,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "b77212538729d1c8df62d72c498f5a08edfc95b3" + } }, { "ruleId": "RESOURCE_LEAK: leaked_storage", @@ -53505,7 +53991,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "09dcb9994155ab34d669846c5817ec1743c19a1e" + } }, { "ruleId": "RESOURCE_LEAK: leaked_storage", @@ -65997,7 +66486,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "bd30188b00d22489dd307208170ea78945c683c9" + } }, { "ruleId": "RESOURCE_LEAK: leaked_storage", @@ -75629,7 +76121,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "4ab2b721d00f72f766a6be2404169c78a8c82dd8" + } }, { "ruleId": "RESOURCE_LEAK: leaked_storage", @@ -76881,7 +77376,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "4ab2b721d00f72f766a6be2404169c78a8c82dd8" + } }, { "ruleId": "CHECKED_RETURN: check_return", @@ -77113,7 +77611,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "1cef1be5f4287c703d520d695c2c9b94e9a40aec" + } }, { "ruleId": "CHECKED_RETURN: check_return", @@ -77365,7 +77866,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "7be916a5df83c89656ddfca9333dd01e1a02b871" + } }, { "ruleId": "CHECKED_RETURN: check_return", @@ -77637,7 +78141,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "1cef1be5f4287c703d520d695c2c9b94e9a40aec" + } }, { "ruleId": "ALLOC_FREE_MISMATCH: free", @@ -77929,7 +78436,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "d71919c330cdb8359948719ea63a65c853648214" + } }, { "ruleId": "ALLOC_FREE_MISMATCH: free", @@ -78241,7 +78751,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "d71919c330cdb8359948719ea63a65c853648214" + } }, { "ruleId": "ALLOC_FREE_MISMATCH: free", @@ -78573,7 +79086,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "d71919c330cdb8359948719ea63a65c853648214" + } }, { "ruleId": "ALLOC_FREE_MISMATCH: free", @@ -78905,7 +79421,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "d71919c330cdb8359948719ea63a65c853648214" + } }, { "ruleId": "ALLOC_FREE_MISMATCH: free", @@ -79257,7 +79776,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "d71919c330cdb8359948719ea63a65c853648214" + } }, { "ruleId": "ALLOC_FREE_MISMATCH: free", @@ -79609,7 +80131,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "d71919c330cdb8359948719ea63a65c853648214" + } }, { "ruleId": "RESOURCE_LEAK: leaked_storage", @@ -79901,7 +80426,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "1f2eb823cbe9a7fbc620efd2322d70a351b39a7e" + } }, { "ruleId": "CHECKED_RETURN: check_return", @@ -80073,7 +80601,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "aee0d61070140619d3a2a471d8f640d4dc9c5762" + } }, { "ruleId": "CHECKED_RETURN: check_return", @@ -80245,7 +80776,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "49a14ee81282a66852972a806a97bedf6dbf735d" + } }, { "ruleId": "CHECKED_RETURN: check_return", @@ -80317,7 +80851,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "a595a2b71685befe5f5ecda0e1a4e04b0d1ccb41" + } }, { "ruleId": "CHECKED_RETURN: check_return", @@ -80409,7 +80946,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "9ad78b06968875677073e2fd7d1aecc92931beff" + } }, { "ruleId": "CHECKED_RETURN: check_return", @@ -80521,7 +81061,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "38994c9028d91c6f494d628bb9b46bdc5e1d17a2" + } }, { "ruleId": "CHECKED_RETURN: check_return", @@ -80653,7 +81196,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "d58abba236b9aa5927fec449c5a0bb82e694c9f7" + } }, { "ruleId": "CHECKED_RETURN: check_return", @@ -80805,7 +81351,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "8a8201c4c8040bf6b4789c846b72606364f6930f" + } }, { "ruleId": "CHECKED_RETURN: check_return", @@ -80977,7 +81526,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "af7956f28f14599efe7acfa1bccc6b209ba66c3d" + } }, { "ruleId": "CHECKED_RETURN: check_return", @@ -81169,7 +81721,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "227d64987e59c9e82a00a3061e1e91aecae6968d" + } }, { "ruleId": "CHECKED_RETURN: check_return", @@ -81361,7 +81916,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "fabbf8d0effc13a6d211e00e62f5f4c1c751fb34" + } }, { "ruleId": "CHECKED_RETURN: check_return", @@ -81453,7 +82011,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "5671bac661a1911097d19c8d16bdd6522288b3f2" + } }, { "ruleId": "CHECKED_RETURN: check_return", @@ -81565,7 +82126,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "071ea6cd906c224ba4b4306316694432fef6e850" + } }, { "ruleId": "CHECKED_RETURN: check_return", @@ -81677,7 +82241,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "cb3367d3bd17b13a8c405605268b01f906b4b173" + } }, { "ruleId": "CHECKED_RETURN: check_return", @@ -82009,7 +82576,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "e286a082847af4ae4fbbdcc63628744b4daa3a40" + } }, { "ruleId": "PRINTF_ARGS: invalid_type", @@ -82061,7 +82631,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "1653099affd1b782d4f3c40c1da44ada27968293" + } }, { "ruleId": "CHECKED_RETURN: check_return", @@ -82413,7 +82986,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "912a2a0899179100ef2e6b9cebb22a44caa08848" + } }, { "ruleId": "PRINTF_ARGS: invalid_type", @@ -82465,7 +83041,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "7bae80213645b55446ae2bf5ee810af315b22a46" + } }, { "ruleId": "CHECKED_RETURN: check_return", @@ -83357,7 +83936,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "9321bdd32a0433f4655a1ff52804e1f554ee59d1" + } }, { "ruleId": "CHECKED_RETURN: check_return", @@ -83909,7 +84491,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "25feb28c0271e2b31c869c54053d1f0559bd2f51" + } }, { "ruleId": "CHECKED_RETURN: check_return", @@ -84061,7 +84646,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "d0eeb00dcce0e38a4cdfc8b7ea39393ae67a9eba" + } }, { "ruleId": "CHECKED_RETURN: check_return", @@ -84313,7 +84901,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "f388817d92f54b7ad2966b1f7270c0a153617fe7" + } }, { "ruleId": "PRINTF_ARGS: invalid_type", @@ -84365,7 +84956,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "3a9e385f9d622e71606c7686ccf821a5c73ffd89" + } }, { "ruleId": "CHECKED_RETURN: check_return", @@ -84517,7 +85111,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "d0eeb00dcce0e38a4cdfc8b7ea39393ae67a9eba" + } }, { "ruleId": "CHECKED_RETURN: check_return", @@ -84769,7 +85366,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "f388817d92f54b7ad2966b1f7270c0a153617fe7" + } }, { "ruleId": "PRINTF_ARGS: invalid_type", @@ -84821,7 +85421,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "3a9e385f9d622e71606c7686ccf821a5c73ffd89" + } }, { "ruleId": "CHECKED_RETURN: check_return", @@ -84953,7 +85556,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "c5ff705cb28c10aa71d8a8fdc5d73a06265ee9ae" + } }, { "ruleId": "CHECKED_RETURN: check_return", @@ -85045,7 +85651,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "cefd03d63e8313821c6c55fbd66dbddfabb6709a" + } }, { "ruleId": "CHECKED_RETURN: check_return", @@ -85217,7 +85826,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "be23ca2f31048287dcb4a13fe7452c1e11291d4e" + } }, { "ruleId": "PRINTF_ARGS: invalid_type", @@ -85269,7 +85881,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "12448f509b57cdf5f7b2b304f55098c597b441b2" + } }, { "ruleId": "CHECKED_RETURN: check_return", @@ -85461,7 +86076,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "d5973ba15a25c9b943c3a5bf1c25e839c458c5e9" + } }, { "ruleId": "CHECKED_RETURN: check_return", @@ -85613,7 +86231,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "dc0523d7c7ef93b83dd32abdda18fcc57ff1eecc" + } }, { "ruleId": "CHECKED_RETURN: check_return", @@ -86245,7 +86866,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "1a9ea99e71d0fa7e338dd6a0aeddde68139a8886" + } }, { "ruleId": "CHECKED_RETURN: check_return", @@ -87437,7 +88061,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "4571df928ab6d8906326a02bef267c3a2dfb09a1" + } }, { "ruleId": "CHECKED_RETURN: check_return", @@ -88029,7 +88656,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "484799111b1cd800d0bbdf32031509202ce58c27" + } }, { "ruleId": "CHECKED_RETURN: check_return", @@ -88641,7 +89271,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "eb0745363cc66c0e51360100fa85b49c8d666274" + } }, { "ruleId": "CHECKED_RETURN: check_return", @@ -89253,7 +89886,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "eb0745363cc66c0e51360100fa85b49c8d666274" + } }, { "ruleId": "CHECKED_RETURN: check_return", @@ -89865,7 +90501,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "eb0745363cc66c0e51360100fa85b49c8d666274" + } }, { "ruleId": "CHECKED_RETURN: check_return", @@ -90537,7 +91176,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "e776cb81da147bcafd5f3abc49c6110b99faa344" + } }, { "ruleId": "CONSTANT_EXPRESSION_RESULT: pointless_expression", @@ -90609,7 +91251,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "b22750aae9576cb56a3f970caf21177de7080251" + } } ] } diff --git a/tests/csgrep/0085-sarif-writer-stdout.txt b/tests/csgrep/0085-sarif-writer-stdout.txt index fb53c53c..ebf9be51 100644 --- a/tests/csgrep/0085-sarif-writer-stdout.txt +++ b/tests/csgrep/0085-sarif-writer-stdout.txt @@ -207,7 +207,10 @@ "text": " 32| using std::string;" } } - ] + ], + "fingerprints": { + "csdiff/v0": "331bc2faa0da89f8b1cb20b9f8801b713507c2e8" + } }, { "ruleId": "UNCAUGHT_EXCEPT: root_function", @@ -354,7 +357,10 @@ "text": " 32| using std::string;" } } - ] + ], + "fingerprints": { + "csdiff/v0": "f59c1912fd29eb253b012ca95e9d81288ff8cf71" + } }, { "ruleId": "UNCAUGHT_EXCEPT: root_function", @@ -501,7 +507,10 @@ "text": " 32| using std::string;" } } - ] + ], + "fingerprints": { + "csdiff/v0": "4a549b06007dd9da520c76392e42e5e06296ab2b" + } }, { "ruleId": "UNCAUGHT_EXCEPT: root_function", @@ -648,7 +657,10 @@ "text": " 32| using std::string;" } } - ] + ], + "fingerprints": { + "csdiff/v0": "ef272f478b9a26e2ba37ad890dce8735aa2d720e" + } }, { "ruleId": "UNCAUGHT_EXCEPT: root_function", @@ -795,7 +807,10 @@ "text": " 565| using std::string;" } } - ] + ], + "fingerprints": { + "csdiff/v0": "81aee04efa5b65ea3a3cbe55e22f0f71233ab2fe" + } }, { "ruleId": "UNCAUGHT_EXCEPT: root_function", @@ -942,7 +957,10 @@ "text": " 565| using std::string;" } } - ] + ], + "fingerprints": { + "csdiff/v0": "7083c037648d1d3cba7cb247d39ad3c421b5f560" + } }, { "ruleId": "UNCAUGHT_EXCEPT: root_function", @@ -1089,7 +1107,10 @@ "text": " 565| using std::string;" } } - ] + ], + "fingerprints": { + "csdiff/v0": "70b741bfb443d61d1d1583bf99e6fc669b462765" + } }, { "ruleId": "UNCAUGHT_EXCEPT: root_function", @@ -1236,7 +1257,10 @@ "text": " 56| using std::string;" } } - ] + ], + "fingerprints": { + "csdiff/v0": "21b929e63590f6a96487999653666e603c08a421" + } }, { "ruleId": "UNCAUGHT_EXCEPT: root_function", @@ -1383,7 +1407,10 @@ "text": " 56| using std::string;" } } - ] + ], + "fingerprints": { + "csdiff/v0": "2abe618dd474b397e7475b8e4fee78a4d6dee514" + } }, { "ruleId": "UNCAUGHT_EXCEPT: root_function", @@ -1530,7 +1557,10 @@ "text": " 154| using std::string;" } } - ] + ], + "fingerprints": { + "csdiff/v0": "93c9a4a35ccfce9a9a5a37c55c31dd1bc111aa21" + } }, { "ruleId": "UNCAUGHT_EXCEPT: root_function", @@ -1677,7 +1707,10 @@ "text": " 154| using std::string;" } } - ] + ], + "fingerprints": { + "csdiff/v0": "c7734c1f84b997e073cb216f71a577b35596de99" + } }, { "ruleId": "UNCAUGHT_EXCEPT: root_function", @@ -1824,7 +1857,10 @@ "text": " 154| using std::string;" } } - ] + ], + "fingerprints": { + "csdiff/v0": "96e8196380dc2b91199586fa792863f54aea189f" + } }, { "ruleId": "UNCAUGHT_EXCEPT: root_function", @@ -1971,7 +2007,10 @@ "text": " 154| using std::string;" } } - ] + ], + "fingerprints": { + "csdiff/v0": "3e98237f8c7d0a9949e5bccecc5300fb5e886288" + } }, { "ruleId": "UNCAUGHT_EXCEPT: root_function", @@ -2118,7 +2157,10 @@ "text": " 154| using std::string;" } } - ] + ], + "fingerprints": { + "csdiff/v0": "97b39635ea28ffb7eafa21270e3412860ff0ee7f" + } }, { "ruleId": "UNCAUGHT_EXCEPT: root_function", @@ -2265,7 +2307,10 @@ "text": " 163| using std::string;" } } - ] + ], + "fingerprints": { + "csdiff/v0": "2544171905ccc384f42027ffe2b53de9901c2d72" + } }, { "ruleId": "UNCAUGHT_EXCEPT: root_function", @@ -2412,7 +2457,10 @@ "text": " 163| using std::string;" } } - ] + ], + "fingerprints": { + "csdiff/v0": "b5486234172f719db8663adb23c067c5f97e37bb" + } }, { "ruleId": "UNCAUGHT_EXCEPT: root_function", @@ -2559,7 +2607,10 @@ "text": " 163| using std::string;" } } - ] + ], + "fingerprints": { + "csdiff/v0": "55f0bbcd69c0283eb1e2a6fbebda9ba8b015faf4" + } }, { "ruleId": "UNCAUGHT_EXCEPT: root_function", @@ -2706,7 +2757,10 @@ "text": " 302| // used also in diagnostic messages" } } - ] + ], + "fingerprints": { + "csdiff/v0": "8fe2e571a1d0cc0e2e6dbdb34e814cae4fb2ee90" + } }, { "ruleId": "UNCAUGHT_EXCEPT: root_function", @@ -2853,7 +2907,10 @@ "text": " 302| // used also in diagnostic messages" } } - ] + ], + "fingerprints": { + "csdiff/v0": "cc73bf64e5cb8020e229b110e848cee36dfb4742" + } }, { "ruleId": "UNCAUGHT_EXCEPT: root_function", @@ -3000,7 +3057,10 @@ "text": " 302| // used also in diagnostic messages" } } - ] + ], + "fingerprints": { + "csdiff/v0": "0056285c1413be3a89937ba4ac6532986fbafaae" + } }, { "ruleId": "UNINIT_CTOR: uninit_member", @@ -3147,7 +3207,10 @@ "text": " 38| AbstractCsvParser::~AbstractCsvParser()" } } - ] + ], + "fingerprints": { + "csdiff/v0": "d9200fd6787236411e63888611e05dd26b511f53" + } }, { "ruleId": "UNINIT_CTOR: uninit_member", @@ -3294,7 +3357,10 @@ "text": " 349| " } } - ] + ], + "fingerprints": { + "csdiff/v0": "2b9194f9d9e81b1b7ae597f87d9a966258ef94b2" + } } ] } diff --git a/tests/csgrep/0090-sarif-writer-illegal-utf8-sequence-stdout.txt b/tests/csgrep/0090-sarif-writer-illegal-utf8-sequence-stdout.txt index 3def27bb..ed30b1eb 100644 --- a/tests/csgrep/0090-sarif-writer-illegal-utf8-sequence-stdout.txt +++ b/tests/csgrep/0090-sarif-writer-illegal-utf8-sequence-stdout.txt @@ -69,7 +69,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "d4bd82d272e9e7dfcaaa554e0be6ede294067992" + } } ] } diff --git a/tests/csgrep/0096-sarif-levels-stdout.txt b/tests/csgrep/0096-sarif-levels-stdout.txt index 7cde9c58..29d7ef74 100644 --- a/tests/csgrep/0096-sarif-levels-stdout.txt +++ b/tests/csgrep/0096-sarif-levels-stdout.txt @@ -427,7 +427,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "61cbb5622fd6f7ecc6874d697c60a8f22dca4d38" + } }, { "ruleId": "SHELLCHECK_WARNING: warning[SC2174]", @@ -479,7 +482,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "90d1cbfb163c912344bd9fa55a0dc86570b5dc74" + } }, { "ruleId": "SHELLCHECK_WARNING: note[SC2006]", @@ -531,7 +537,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "dda81b1a5e182bdd96db39160727187eb36bd23c" + } }, { "ruleId": "SHELLCHECK_WARNING: note[SC2086]", @@ -583,7 +592,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "c20ee7011acf462deba3ea809bf94b35d6e4a857" + } }, { "ruleId": "SHELLCHECK_WARNING: note[SC2006]", @@ -635,7 +647,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "dda81b1a5e182bdd96db39160727187eb36bd23c" + } }, { "ruleId": "SHELLCHECK_WARNING: note[SC2086]", @@ -687,7 +702,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "c20ee7011acf462deba3ea809bf94b35d6e4a857" + } }, { "ruleId": "SHELLCHECK_WARNING: note[SC2086]", @@ -739,7 +757,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "c20ee7011acf462deba3ea809bf94b35d6e4a857" + } }, { "ruleId": "SHELLCHECK_WARNING: note[SC2086]", @@ -791,7 +812,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "c20ee7011acf462deba3ea809bf94b35d6e4a857" + } }, { "ruleId": "SHELLCHECK_WARNING: note[SC2086]", @@ -843,7 +867,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "c20ee7011acf462deba3ea809bf94b35d6e4a857" + } }, { "ruleId": "SHELLCHECK_WARNING: warning[SC1090]", @@ -895,7 +922,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "cd168b196c81045737b015b80be85bfab56e7179" + } }, { "ruleId": "SHELLCHECK_WARNING: note[SC1091]", @@ -947,7 +977,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "e574b5a2e7d0b770b2131ba54ef68f740fe93d12" + } }, { "ruleId": "SHELLCHECK_WARNING: note[SC2086]", @@ -999,7 +1032,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "4263e39a63c1fe5200cea8bf4c31921c6d388164" + } }, { "ruleId": "SHELLCHECK_WARNING: note[SC2086]", @@ -1051,7 +1087,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "f498eec3510944918f8dbcc904883542efbf5776" + } }, { "ruleId": "SHELLCHECK_WARNING: note[SC2086]", @@ -1103,7 +1142,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "de447f3459208735a04295f940e7f92d06c22a52" + } }, { "ruleId": "SHELLCHECK_WARNING: note[SC2268]", @@ -1155,7 +1197,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "08ad0da7b88dc3233ce320c980d1dadbeb0522c5" + } }, { "ruleId": "SHELLCHECK_WARNING: note[SC2268]", @@ -1207,7 +1252,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "08ad0da7b88dc3233ce320c980d1dadbeb0522c5" + } }, { "ruleId": "SHELLCHECK_WARNING: warning[SC2124]", @@ -1259,7 +1307,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "80109b2ad90843ba715b68060a8350f3d28be5fe" + } }, { "ruleId": "SHELLCHECK_WARNING: warning[SC2034]", @@ -1311,7 +1362,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "ad5347be36096d75e602f1d479f5534e8ab5718f" + } }, { "ruleId": "SHELLCHECK_WARNING: warning[SC2034]", @@ -1363,7 +1417,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "2f10011129ab041dcb1d65c4ff19c4529066ed36" + } }, { "ruleId": "SHELLCHECK_WARNING: note[SC2086]", @@ -1415,7 +1472,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "08fd6dc5cb4a3084ee01d8dedb32e33379805ecf" + } }, { "ruleId": "SHELLCHECK_WARNING: note[SC2086]", @@ -1467,7 +1527,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "f8bbf2c4f29718bab49adcfcb098b28189e4fcad" + } }, { "ruleId": "SHELLCHECK_WARNING: note[SC2086]", @@ -1519,7 +1582,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "0efd6ad889a122738ce12dd67928a4a8e55e27d5" + } }, { "ruleId": "SHELLCHECK_WARNING: note[SC2086]", @@ -1571,7 +1637,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "230b5a8839ab92e75ce82a67d05236078e3c1a1d" + } }, { "ruleId": "SHELLCHECK_WARNING: note[SC2086]", @@ -1623,7 +1692,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "3f51b56687e474cb816b8d8547a80727b76f1abf" + } }, { "ruleId": "SHELLCHECK_WARNING: note[SC2086]", @@ -1675,7 +1747,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "ca4714be1071939cf1134630797e4629876dee0c" + } }, { "ruleId": "SHELLCHECK_WARNING: note[SC2086]", @@ -1727,7 +1802,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "d673b8f2605e09c0364ed1abe09351045336cfec" + } }, { "ruleId": "SHELLCHECK_WARNING: note[SC2086]", @@ -1779,7 +1857,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "9ac9bd90584915e9096f02e2ea3a5cbad182ae4e" + } }, { "ruleId": "SHELLCHECK_WARNING: note[SC2086]", @@ -1831,7 +1912,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "fdd27ebdb4a4a90280de0466a5db03b646e1f3d3" + } }, { "ruleId": "SHELLCHECK_WARNING: note[SC2086]", @@ -1883,7 +1967,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "70a880aeccb4c0b761657a8694672a7e8febaa85" + } }, { "ruleId": "SHELLCHECK_WARNING: warning[SC2124]", @@ -1935,7 +2022,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "a1185788275d52d82f1765b8fbe37afa9cbe1df6" + } }, { "ruleId": "SHELLCHECK_WARNING: note[SC2086]", @@ -1987,7 +2077,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "8e7a7cbf8a6c1cb325b8156611d63522815baebd" + } }, { "ruleId": "SHELLCHECK_WARNING: note[SC2086]", @@ -2039,7 +2132,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "8e7a7cbf8a6c1cb325b8156611d63522815baebd" + } }, { "ruleId": "SHELLCHECK_WARNING: warning[SC2155]", @@ -2091,7 +2187,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "2287ec27297a4414f965fb5109d18d7053db2ee8" + } }, { "ruleId": "SHELLCHECK_WARNING: warning[SC2128]", @@ -2143,7 +2242,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "bb1544bf24ba4aa96729e7e5aa81ccdf704b65fb" + } }, { "ruleId": "SHELLCHECK_WARNING: note[SC2086]", @@ -2195,7 +2297,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "fb92e0c624f0153a92945746b5ec010255128dc7" + } }, { "ruleId": "SHELLCHECK_WARNING: warning[SC2155]", @@ -2247,7 +2352,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "80f57e1a7f86ffa483e0e5ba43b1d2315534a789" + } }, { "ruleId": "SHELLCHECK_WARNING: warning[SC2128]", @@ -2299,7 +2407,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "d52ca2cebe7a75c0fb1da717ac0b8ba9c0d19878" + } }, { "ruleId": "SHELLCHECK_WARNING: note[SC2086]", @@ -2351,7 +2462,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "014ca35d514cb00320e4231804f644a13c2ec612" + } }, { "ruleId": "SHELLCHECK_WARNING: warning[SC2166]", @@ -2403,7 +2517,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "7492d1b7d2c744846f79d7139845652bc603b691" + } }, { "ruleId": "SHELLCHECK_WARNING: note[SC2086]", @@ -2455,7 +2572,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "e1b37b9f31bd8e7937839808ae7e1b10f2cf9c76" + } }, { "ruleId": "SHELLCHECK_WARNING: note[SC2086]", @@ -2507,7 +2627,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "e1b37b9f31bd8e7937839808ae7e1b10f2cf9c76" + } }, { "ruleId": "SHELLCHECK_WARNING: warning[SC2089]", @@ -2559,7 +2682,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "eda21fd2c84d170a7c0dad82d804524fbba84ab6" + } }, { "ruleId": "SHELLCHECK_WARNING: note[SC2086]", @@ -2611,7 +2737,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "e1b37b9f31bd8e7937839808ae7e1b10f2cf9c76" + } }, { "ruleId": "SHELLCHECK_WARNING: warning[SC2090]", @@ -2663,7 +2792,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "c428710a2eaab12b139f3487025c1b6b856d22d2" + } }, { "ruleId": "SHELLCHECK_WARNING: note[SC2086]", @@ -2715,7 +2847,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "e1b37b9f31bd8e7937839808ae7e1b10f2cf9c76" + } }, { "ruleId": "SHELLCHECK_WARNING: note[SC2086]", @@ -2767,7 +2902,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "e1b37b9f31bd8e7937839808ae7e1b10f2cf9c76" + } }, { "ruleId": "SHELLCHECK_WARNING: error[SC1035]", @@ -2819,7 +2957,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "37f1cca3f4c18cc5869ce10c966b8e0ba3b12f33" + } }, { "ruleId": "SHELLCHECK_WARNING: warning[SC2166]", @@ -2871,7 +3012,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "d8f611a6e2b46a5435356f57b85432240c216359" + } }, { "ruleId": "SHELLCHECK_WARNING: warning[SC2166]", @@ -2923,7 +3067,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "9b31753e9104c0c4af7b667393ebf961d8535831" + } }, { "ruleId": "SHELLCHECK_WARNING: note[SC2086]", @@ -2975,7 +3122,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "f537abc83414142d088488e1be389bb1e0d85a3b" + } }, { "ruleId": "SHELLCHECK_WARNING: note[SC2086]", @@ -3027,7 +3177,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "f537abc83414142d088488e1be389bb1e0d85a3b" + } }, { "ruleId": "SHELLCHECK_WARNING: note[SC2086]", @@ -3079,7 +3232,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "f537abc83414142d088488e1be389bb1e0d85a3b" + } }, { "ruleId": "SHELLCHECK_WARNING: note[SC2086]", @@ -3131,7 +3287,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "f537abc83414142d088488e1be389bb1e0d85a3b" + } }, { "ruleId": "SHELLCHECK_WARNING: warning[SC2207]", @@ -3183,7 +3342,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "fe496c9de64846eb40d1844b0e957f692cd5d543" + } }, { "ruleId": "SHELLCHECK_WARNING: note[SC2086]", @@ -3235,7 +3397,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "f537abc83414142d088488e1be389bb1e0d85a3b" + } }, { "ruleId": "SHELLCHECK_WARNING: note[SC2086]", @@ -3287,7 +3452,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "f537abc83414142d088488e1be389bb1e0d85a3b" + } }, { "ruleId": "SHELLCHECK_WARNING: note[SC2086]", @@ -3339,7 +3507,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "f537abc83414142d088488e1be389bb1e0d85a3b" + } }, { "ruleId": "SHELLCHECK_WARNING: warning[SC2207]", @@ -3391,7 +3562,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "fe496c9de64846eb40d1844b0e957f692cd5d543" + } }, { "ruleId": "SHELLCHECK_WARNING: warning[SC2207]", @@ -3443,7 +3617,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "fe496c9de64846eb40d1844b0e957f692cd5d543" + } }, { "ruleId": "SHELLCHECK_WARNING: warning[SC2207]", @@ -3495,7 +3672,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "fe496c9de64846eb40d1844b0e957f692cd5d543" + } }, { "ruleId": "SHELLCHECK_WARNING: warning[SC2207]", @@ -3547,7 +3727,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "fe496c9de64846eb40d1844b0e957f692cd5d543" + } }, { "ruleId": "SHELLCHECK_WARNING: warning[SC2207]", @@ -3599,7 +3782,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "fe496c9de64846eb40d1844b0e957f692cd5d543" + } }, { "ruleId": "SHELLCHECK_WARNING: warning[SC2207]", @@ -3651,7 +3837,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "fe496c9de64846eb40d1844b0e957f692cd5d543" + } }, { "ruleId": "SHELLCHECK_WARNING: warning[SC2207]", @@ -3703,7 +3892,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "fe496c9de64846eb40d1844b0e957f692cd5d543" + } }, { "ruleId": "SHELLCHECK_WARNING: note[SC2086]", @@ -3755,7 +3947,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "f537abc83414142d088488e1be389bb1e0d85a3b" + } }, { "ruleId": "SHELLCHECK_WARNING: note[SC2086]", @@ -3807,7 +4002,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "f537abc83414142d088488e1be389bb1e0d85a3b" + } }, { "ruleId": "SHELLCHECK_WARNING: note[SC2086]", @@ -3859,7 +4057,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "f537abc83414142d088488e1be389bb1e0d85a3b" + } }, { "ruleId": "SHELLCHECK_WARNING: note[SC2086]", @@ -3911,7 +4112,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "f537abc83414142d088488e1be389bb1e0d85a3b" + } }, { "ruleId": "SHELLCHECK_WARNING: note[SC2086]", @@ -3963,7 +4167,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "f537abc83414142d088488e1be389bb1e0d85a3b" + } }, { "ruleId": "SHELLCHECK_WARNING: warning[SC2207]", @@ -4015,7 +4222,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "fe496c9de64846eb40d1844b0e957f692cd5d543" + } }, { "ruleId": "SHELLCHECK_WARNING: warning[SC2207]", @@ -4067,7 +4277,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "fe496c9de64846eb40d1844b0e957f692cd5d543" + } }, { "ruleId": "SHELLCHECK_WARNING: warning[SC2207]", @@ -4119,7 +4332,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "fe496c9de64846eb40d1844b0e957f692cd5d543" + } }, { "ruleId": "SHELLCHECK_WARNING: warning[SC2207]", @@ -4171,7 +4387,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "fe496c9de64846eb40d1844b0e957f692cd5d543" + } }, { "ruleId": "SHELLCHECK_WARNING: note[SC2086]", @@ -4223,7 +4442,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "f537abc83414142d088488e1be389bb1e0d85a3b" + } }, { "ruleId": "SHELLCHECK_WARNING: warning[SC2178]", @@ -4275,7 +4497,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "0a5ae9b1b89bac42584e33dc23cb7c9278f67c57" + } }, { "ruleId": "SHELLCHECK_WARNING: warning[SC2178]", @@ -4327,7 +4552,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "0a5ae9b1b89bac42584e33dc23cb7c9278f67c57" + } }, { "ruleId": "SHELLCHECK_WARNING: warning[SC2207]", @@ -4379,7 +4607,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "fe496c9de64846eb40d1844b0e957f692cd5d543" + } }, { "ruleId": "SHELLCHECK_WARNING: warning[SC2207]", @@ -4431,7 +4662,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "fe496c9de64846eb40d1844b0e957f692cd5d543" + } }, { "ruleId": "SHELLCHECK_WARNING: warning[SC2091]", @@ -4483,7 +4717,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "e782888ea4fd09c9b11943564cf6d733be93f1cf" + } }, { "ruleId": "SHELLCHECK_WARNING: warning[SC2034]", @@ -4535,7 +4772,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "43e442e159169ba9176af033cff18a6814c67dca" + } }, { "ruleId": "SHELLCHECK_WARNING: warning[SC2034]", @@ -4587,7 +4827,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "2b71e9296b38bd3781cf777e72171941977825a9" + } }, { "ruleId": "SHELLCHECK_WARNING: note[SC2086]", @@ -4639,7 +4882,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "f537abc83414142d088488e1be389bb1e0d85a3b" + } }, { "ruleId": "SHELLCHECK_WARNING: note[SC2086]", @@ -4691,7 +4937,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "f537abc83414142d088488e1be389bb1e0d85a3b" + } }, { "ruleId": "SHELLCHECK_WARNING: note[SC2086]", @@ -4743,7 +4992,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "f537abc83414142d088488e1be389bb1e0d85a3b" + } }, { "ruleId": "SHELLCHECK_WARNING: warning[SC2207]", @@ -4795,7 +5047,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "fe496c9de64846eb40d1844b0e957f692cd5d543" + } }, { "ruleId": "SHELLCHECK_WARNING: warning[SC2207]", @@ -4847,7 +5102,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "fe496c9de64846eb40d1844b0e957f692cd5d543" + } }, { "ruleId": "SHELLCHECK_WARNING: warning[SC2207]", @@ -4899,7 +5157,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "fe496c9de64846eb40d1844b0e957f692cd5d543" + } }, { "ruleId": "SHELLCHECK_WARNING: warning[SC2207]", @@ -4951,7 +5212,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "fe496c9de64846eb40d1844b0e957f692cd5d543" + } }, { "ruleId": "SHELLCHECK_WARNING: warning[SC2207]", @@ -5003,7 +5267,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "fe496c9de64846eb40d1844b0e957f692cd5d543" + } }, { "ruleId": "SHELLCHECK_WARNING: warning[SC2207]", @@ -5055,7 +5322,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "fe496c9de64846eb40d1844b0e957f692cd5d543" + } }, { "ruleId": "SHELLCHECK_WARNING: warning[SC2207]", @@ -5107,7 +5377,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "fe496c9de64846eb40d1844b0e957f692cd5d543" + } }, { "ruleId": "SHELLCHECK_WARNING: note[SC2086]", @@ -5159,7 +5432,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "f537abc83414142d088488e1be389bb1e0d85a3b" + } }, { "ruleId": "SHELLCHECK_WARNING: note[SC2086]", @@ -5211,7 +5487,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "f537abc83414142d088488e1be389bb1e0d85a3b" + } }, { "ruleId": "SHELLCHECK_WARNING: note[SC2086]", @@ -5263,7 +5542,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "f537abc83414142d088488e1be389bb1e0d85a3b" + } }, { "ruleId": "SHELLCHECK_WARNING: note[SC2086]", @@ -5315,7 +5597,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "f537abc83414142d088488e1be389bb1e0d85a3b" + } }, { "ruleId": "SHELLCHECK_WARNING: note[SC2086]", @@ -5367,7 +5652,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "f537abc83414142d088488e1be389bb1e0d85a3b" + } }, { "ruleId": "SHELLCHECK_WARNING: warning[SC2207]", @@ -5419,7 +5707,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "fe496c9de64846eb40d1844b0e957f692cd5d543" + } }, { "ruleId": "SHELLCHECK_WARNING: warning[SC2207]", @@ -5471,7 +5762,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "fe496c9de64846eb40d1844b0e957f692cd5d543" + } }, { "ruleId": "SHELLCHECK_WARNING: warning[SC2207]", @@ -5523,7 +5817,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "fe496c9de64846eb40d1844b0e957f692cd5d543" + } }, { "ruleId": "SHELLCHECK_WARNING: warning[SC2207]", @@ -5575,7 +5872,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "fe496c9de64846eb40d1844b0e957f692cd5d543" + } }, { "ruleId": "SHELLCHECK_WARNING: note[SC2086]", @@ -5627,7 +5927,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "f537abc83414142d088488e1be389bb1e0d85a3b" + } }, { "ruleId": "SHELLCHECK_WARNING: warning[SC2178]", @@ -5679,7 +5982,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "0a5ae9b1b89bac42584e33dc23cb7c9278f67c57" + } }, { "ruleId": "SHELLCHECK_WARNING: warning[SC2178]", @@ -5731,7 +6037,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "0a5ae9b1b89bac42584e33dc23cb7c9278f67c57" + } }, { "ruleId": "SHELLCHECK_WARNING: warning[SC2207]", @@ -5783,7 +6092,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "fe496c9de64846eb40d1844b0e957f692cd5d543" + } }, { "ruleId": "SHELLCHECK_WARNING: warning[SC2207]", @@ -5835,7 +6147,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "fe496c9de64846eb40d1844b0e957f692cd5d543" + } }, { "ruleId": "SHELLCHECK_WARNING: note[SC2086]", @@ -5887,7 +6202,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "f537abc83414142d088488e1be389bb1e0d85a3b" + } }, { "ruleId": "SHELLCHECK_WARNING: warning[SC2207]", @@ -5939,7 +6257,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "fe496c9de64846eb40d1844b0e957f692cd5d543" + } }, { "ruleId": "SHELLCHECK_WARNING: warning[SC2207]", @@ -5991,7 +6312,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "fe496c9de64846eb40d1844b0e957f692cd5d543" + } }, { "ruleId": "SHELLCHECK_WARNING: warning[SC2166]", @@ -6043,7 +6367,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "dddc24e04594128833d6c645503d65faf8982900" + } }, { "ruleId": "SHELLCHECK_WARNING: note[SC2086]", @@ -6095,7 +6422,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "b23aa8a07ebc6b6f7fbcba4eb530a6f66cb10fc7" + } }, { "ruleId": "SHELLCHECK_WARNING: note[SC2086]", @@ -6147,7 +6477,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "b23aa8a07ebc6b6f7fbcba4eb530a6f66cb10fc7" + } }, { "ruleId": "SHELLCHECK_WARNING: warning[SC2089]", @@ -6199,7 +6532,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "74b3efb4947c7108c1b4dce16bc44377a1de4581" + } }, { "ruleId": "SHELLCHECK_WARNING: note[SC2086]", @@ -6251,7 +6587,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "b23aa8a07ebc6b6f7fbcba4eb530a6f66cb10fc7" + } }, { "ruleId": "SHELLCHECK_WARNING: warning[SC2090]", @@ -6303,7 +6642,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "2f0a0db1d782b8707b3516c19ea85f980ce3610b" + } }, { "ruleId": "SHELLCHECK_WARNING: note[SC2086]", @@ -6355,7 +6697,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "b23aa8a07ebc6b6f7fbcba4eb530a6f66cb10fc7" + } }, { "ruleId": "SHELLCHECK_WARNING: note[SC2086]", @@ -6407,7 +6752,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "b23aa8a07ebc6b6f7fbcba4eb530a6f66cb10fc7" + } }, { "ruleId": "SHELLCHECK_WARNING: warning[SC2046]", @@ -6459,7 +6807,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "398e09ee04259c265c6efc7adc52c6eeed22cb4b" + } }, { "ruleId": "SHELLCHECK_WARNING: warning[SC1090]", @@ -6511,7 +6862,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "368cee87264c58c86a0052f87538624cdb9e3968" + } }, { "ruleId": "SHELLCHECK_WARNING: note[SC1091]", @@ -6563,7 +6917,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "3f05d081983efe6ae3567bb6aed0c0ada9bd0d9d" + } }, { "ruleId": "SHELLCHECK_WARNING: warning[SC2166]", @@ -6615,7 +6972,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "dddbf4195648cbfd584b1635c192c204390f5a9e" + } }, { "ruleId": "SHELLCHECK_WARNING: note[SC2086]", @@ -6667,7 +7027,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "4b251f99f37f79d3210f29c1ee8d1599ffff732a" + } }, { "ruleId": "SHELLCHECK_WARNING: note[SC2086]", @@ -6719,7 +7082,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "4b251f99f37f79d3210f29c1ee8d1599ffff732a" + } }, { "ruleId": "SHELLCHECK_WARNING: warning[SC2089]", @@ -6771,7 +7137,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "211c519822d943233278f85240321076bac1e137" + } }, { "ruleId": "SHELLCHECK_WARNING: note[SC2086]", @@ -6823,7 +7192,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "4b251f99f37f79d3210f29c1ee8d1599ffff732a" + } }, { "ruleId": "SHELLCHECK_WARNING: warning[SC2090]", @@ -6875,7 +7247,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "2e493e4b4994ed86f119b6eefe7cdeca0f638591" + } }, { "ruleId": "SHELLCHECK_WARNING: note[SC2086]", @@ -6927,7 +7302,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "4b251f99f37f79d3210f29c1ee8d1599ffff732a" + } }, { "ruleId": "SHELLCHECK_WARNING: warning[SC3045]", @@ -6979,7 +7357,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "9e2bbdfdea316201d1d34146253217e74c34acec" + } }, { "ruleId": "SHELLCHECK_WARNING: warning[SC3045]", @@ -7031,7 +7412,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "9e2bbdfdea316201d1d34146253217e74c34acec" + } }, { "ruleId": "SHELLCHECK_WARNING: warning[SC3045]", @@ -7083,7 +7467,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "38da7672e6ee46400579c168d56b7be1ce84f98f" + } }, { "ruleId": "SHELLCHECK_WARNING: warning[SC3045]", @@ -7135,7 +7522,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "9e2bbdfdea316201d1d34146253217e74c34acec" + } }, { "ruleId": "SHELLCHECK_WARNING: note[SC2086]", @@ -7187,7 +7577,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "4b251f99f37f79d3210f29c1ee8d1599ffff732a" + } }, { "ruleId": "SHELLCHECK_WARNING: note[SC2016]", @@ -7239,7 +7632,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "ddcaf3f1abf1865accb1330ff8b50399b00e3cb0" + } }, { "ruleId": "SHELLCHECK_WARNING: note[SC2086]", @@ -7291,7 +7687,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "7c711474b956d0b9ec6a29a87e149d2761eda64a" + } }, { "ruleId": "SHELLCHECK_WARNING: note[SC2086]", @@ -7343,7 +7742,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "7c711474b956d0b9ec6a29a87e149d2761eda64a" + } }, { "ruleId": "SHELLCHECK_WARNING: note[SC2162]", @@ -7395,7 +7797,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "4b867d805015711050b7e3e9b76dc3bad5c51e4e" + } }, { "ruleId": "SHELLCHECK_WARNING: note[SC2268]", @@ -7447,7 +7852,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "e91a9a6a32e69ec63995781a2efb50f5a79facbb" + } }, { "ruleId": "SHELLCHECK_WARNING: note[SC2086]", @@ -7499,7 +7907,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "7c711474b956d0b9ec6a29a87e149d2761eda64a" + } }, { "ruleId": "SHELLCHECK_WARNING: note[SC2086]", @@ -7551,7 +7962,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "7c711474b956d0b9ec6a29a87e149d2761eda64a" + } }, { "ruleId": "SHELLCHECK_WARNING: note[SC2086]", @@ -7603,7 +8017,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "7c711474b956d0b9ec6a29a87e149d2761eda64a" + } }, { "ruleId": "SHELLCHECK_WARNING: note[SC2086]", @@ -7655,7 +8072,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "7c711474b956d0b9ec6a29a87e149d2761eda64a" + } }, { "ruleId": "SHELLCHECK_WARNING: note[SC2086]", @@ -7707,7 +8127,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "7c711474b956d0b9ec6a29a87e149d2761eda64a" + } }, { "ruleId": "SHELLCHECK_WARNING: note[SC2086]", @@ -7759,7 +8182,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "7c711474b956d0b9ec6a29a87e149d2761eda64a" + } }, { "ruleId": "SHELLCHECK_WARNING: note[SC2086]", @@ -7811,7 +8237,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "7c711474b956d0b9ec6a29a87e149d2761eda64a" + } }, { "ruleId": "SHELLCHECK_WARNING: note[SC2086]", @@ -7863,7 +8292,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "7c711474b956d0b9ec6a29a87e149d2761eda64a" + } }, { "ruleId": "SHELLCHECK_WARNING: note[SC2086]", @@ -7915,7 +8347,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "7c711474b956d0b9ec6a29a87e149d2761eda64a" + } }, { "ruleId": "SHELLCHECK_WARNING: note[SC2086]", @@ -7967,7 +8402,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "7c711474b956d0b9ec6a29a87e149d2761eda64a" + } }, { "ruleId": "SHELLCHECK_WARNING: note[SC2268]", @@ -8019,7 +8457,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "e91a9a6a32e69ec63995781a2efb50f5a79facbb" + } }, { "ruleId": "SHELLCHECK_WARNING: note[SC2086]", @@ -8071,7 +8512,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "7c711474b956d0b9ec6a29a87e149d2761eda64a" + } }, { "ruleId": "SHELLCHECK_WARNING: note[SC2268]", @@ -8123,7 +8567,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "e91a9a6a32e69ec63995781a2efb50f5a79facbb" + } }, { "ruleId": "SHELLCHECK_WARNING: note[SC2086]", @@ -8175,7 +8622,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "7c711474b956d0b9ec6a29a87e149d2761eda64a" + } }, { "ruleId": "SHELLCHECK_WARNING: note[SC2086]", @@ -8227,7 +8677,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "7c711474b956d0b9ec6a29a87e149d2761eda64a" + } }, { "ruleId": "SHELLCHECK_WARNING: note[SC2086]", @@ -8279,7 +8732,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "7c711474b956d0b9ec6a29a87e149d2761eda64a" + } }, { "ruleId": "SHELLCHECK_WARNING: note[SC2086]", @@ -8331,7 +8787,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "7c711474b956d0b9ec6a29a87e149d2761eda64a" + } }, { "ruleId": "SHELLCHECK_WARNING: note[SC2086]", @@ -8383,7 +8842,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "7c711474b956d0b9ec6a29a87e149d2761eda64a" + } }, { "ruleId": "SHELLCHECK_WARNING: note[SC2086]", @@ -8435,7 +8897,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "7c711474b956d0b9ec6a29a87e149d2761eda64a" + } }, { "ruleId": "SHELLCHECK_WARNING: note[SC2268]", @@ -8487,7 +8952,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "e91a9a6a32e69ec63995781a2efb50f5a79facbb" + } }, { "ruleId": "SHELLCHECK_WARNING: note[SC2086]", @@ -8539,7 +9007,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "7c711474b956d0b9ec6a29a87e149d2761eda64a" + } }, { "ruleId": "SHELLCHECK_WARNING: note[SC2086]", @@ -8591,7 +9062,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "7c711474b956d0b9ec6a29a87e149d2761eda64a" + } }, { "ruleId": "SHELLCHECK_WARNING: note[SC2086]", @@ -8643,7 +9117,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "7c711474b956d0b9ec6a29a87e149d2761eda64a" + } }, { "ruleId": "SHELLCHECK_WARNING: note[SC2086]", @@ -8695,7 +9172,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "7c711474b956d0b9ec6a29a87e149d2761eda64a" + } }, { "ruleId": "SHELLCHECK_WARNING: note[SC2086]", @@ -8747,7 +9227,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "7c711474b956d0b9ec6a29a87e149d2761eda64a" + } }, { "ruleId": "SHELLCHECK_WARNING: note[SC2086]", @@ -8799,7 +9282,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "7c711474b956d0b9ec6a29a87e149d2761eda64a" + } }, { "ruleId": "SHELLCHECK_WARNING: note[SC2086]", @@ -8851,7 +9337,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "7c711474b956d0b9ec6a29a87e149d2761eda64a" + } }, { "ruleId": "SHELLCHECK_WARNING: note[SC2086]", @@ -8903,7 +9392,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "7c711474b956d0b9ec6a29a87e149d2761eda64a" + } }, { "ruleId": "SHELLCHECK_WARNING: note[SC2086]", @@ -8955,7 +9447,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "7c711474b956d0b9ec6a29a87e149d2761eda64a" + } }, { "ruleId": "SHELLCHECK_WARNING: note[SC2268]", @@ -9007,7 +9502,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "e91a9a6a32e69ec63995781a2efb50f5a79facbb" + } }, { "ruleId": "SHELLCHECK_WARNING: note[SC2086]", @@ -9059,7 +9557,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "7c711474b956d0b9ec6a29a87e149d2761eda64a" + } }, { "ruleId": "SHELLCHECK_WARNING: note[SC2268]", @@ -9111,7 +9612,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "e91a9a6a32e69ec63995781a2efb50f5a79facbb" + } }, { "ruleId": "SHELLCHECK_WARNING: note[SC2086]", @@ -9163,7 +9667,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "7c711474b956d0b9ec6a29a87e149d2761eda64a" + } }, { "ruleId": "SHELLCHECK_WARNING: note[SC2086]", @@ -9215,7 +9722,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "7c711474b956d0b9ec6a29a87e149d2761eda64a" + } }, { "ruleId": "SHELLCHECK_WARNING: note[SC2268]", @@ -9267,7 +9777,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "e91a9a6a32e69ec63995781a2efb50f5a79facbb" + } }, { "ruleId": "SHELLCHECK_WARNING: note[SC2086]", @@ -9319,7 +9832,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "7c711474b956d0b9ec6a29a87e149d2761eda64a" + } }, { "ruleId": "SHELLCHECK_WARNING: note[SC2086]", @@ -9371,7 +9887,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "7c711474b956d0b9ec6a29a87e149d2761eda64a" + } }, { "ruleId": "SHELLCHECK_WARNING: note[SC2086]", @@ -9423,7 +9942,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "7c711474b956d0b9ec6a29a87e149d2761eda64a" + } }, { "ruleId": "SHELLCHECK_WARNING: note[SC2086]", @@ -9475,7 +9997,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "7c711474b956d0b9ec6a29a87e149d2761eda64a" + } }, { "ruleId": "SHELLCHECK_WARNING: note[SC2086]", @@ -9527,7 +10052,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "7c711474b956d0b9ec6a29a87e149d2761eda64a" + } }, { "ruleId": "SHELLCHECK_WARNING: note[SC2086]", @@ -9579,7 +10107,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "7c711474b956d0b9ec6a29a87e149d2761eda64a" + } }, { "ruleId": "SHELLCHECK_WARNING: note[SC2086]", @@ -9631,7 +10162,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "7c711474b956d0b9ec6a29a87e149d2761eda64a" + } }, { "ruleId": "SHELLCHECK_WARNING: warning[SC2164]", @@ -9683,7 +10217,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "5e1251ed19be1db6699eec2008721acc13e97bc1" + } }, { "ruleId": "SHELLCHECK_WARNING: note[SC2086]", @@ -9735,7 +10272,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "7c711474b956d0b9ec6a29a87e149d2761eda64a" + } }, { "ruleId": "SHELLCHECK_WARNING: warning[SC2046]", @@ -9787,7 +10327,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "fe5aa45fe6c305c41209836764db79c85b5a332b" + } }, { "ruleId": "SHELLCHECK_WARNING: note[SC2006]", @@ -9839,7 +10382,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "40b8f2762fabdd5b9992fa2a400e3e46219d9616" + } }, { "ruleId": "SHELLCHECK_WARNING: note[SC2086]", @@ -9891,7 +10437,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "7c711474b956d0b9ec6a29a87e149d2761eda64a" + } }, { "ruleId": "SHELLCHECK_WARNING: note[SC2086]", @@ -9943,7 +10492,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "d4ef9cfb08395e01a536922d0b28a7055659281d" + } }, { "ruleId": "SHELLCHECK_WARNING: note[SC2181]", @@ -9995,7 +10547,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "8e217f60088da1ff49e08f87bcc95282774dfe98" + } }, { "ruleId": "SHELLCHECK_WARNING: note[SC2086]", @@ -10047,7 +10602,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "d4ef9cfb08395e01a536922d0b28a7055659281d" + } }, { "ruleId": "SHELLCHECK_WARNING: warning[SC2166]", @@ -10099,7 +10657,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "82c602834ba45536ae32752a61691d10c01b9331" + } }, { "ruleId": "SHELLCHECK_WARNING: warning[SC2166]", @@ -10151,7 +10712,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "82c602834ba45536ae32752a61691d10c01b9331" + } }, { "ruleId": "SHELLCHECK_WARNING: error[SC2068]", @@ -10203,7 +10767,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "0d6e662aca85b17361eb62aaaeaaa6d42123fe1e" + } }, { "ruleId": "SHELLCHECK_WARNING: note[SC2086]", @@ -10255,7 +10822,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "ba7f5e9dda85d6b84018fe6492ce5cd9039ea69d" + } }, { "ruleId": "SHELLCHECK_WARNING: note[SC2086]", @@ -10307,7 +10877,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "ba7f5e9dda85d6b84018fe6492ce5cd9039ea69d" + } }, { "ruleId": "SHELLCHECK_WARNING: warning[SC2034]", @@ -10359,7 +10932,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "eb01e0b2fe41e0e252a85c744aa2260964a138b7" + } }, { "ruleId": "SHELLCHECK_WARNING: note[SC2086]", @@ -10411,7 +10987,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "ba7f5e9dda85d6b84018fe6492ce5cd9039ea69d" + } }, { "ruleId": "SHELLCHECK_WARNING: warning[SC2046]", @@ -10463,7 +11042,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "a9fb2f85ec9c246a9ee4893681179f07a50fcc6a" + } }, { "ruleId": "SHELLCHECK_WARNING: note[SC2006]", @@ -10515,7 +11097,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "bc930d34595b7e9ae053f81af31ed14eebf03da4" + } }, { "ruleId": "SHELLCHECK_WARNING: note[SC2012]", @@ -10567,7 +11152,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "4b412f819fe60fb1defc954dbf19f584e8880606" + } }, { "ruleId": "SHELLCHECK_WARNING: warning[SC2046]", @@ -10619,7 +11207,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "a9fb2f85ec9c246a9ee4893681179f07a50fcc6a" + } }, { "ruleId": "SHELLCHECK_WARNING: note[SC2006]", @@ -10671,7 +11262,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "bc930d34595b7e9ae053f81af31ed14eebf03da4" + } }, { "ruleId": "SHELLCHECK_WARNING: note[SC2012]", @@ -10723,7 +11317,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "4b412f819fe60fb1defc954dbf19f584e8880606" + } }, { "ruleId": "SHELLCHECK_WARNING: warning[SC2046]", @@ -10775,7 +11372,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "a9fb2f85ec9c246a9ee4893681179f07a50fcc6a" + } }, { "ruleId": "SHELLCHECK_WARNING: note[SC2006]", @@ -10827,7 +11427,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "bc930d34595b7e9ae053f81af31ed14eebf03da4" + } }, { "ruleId": "SHELLCHECK_WARNING: note[SC2012]", @@ -10879,7 +11482,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "4b412f819fe60fb1defc954dbf19f584e8880606" + } }, { "ruleId": "SHELLCHECK_WARNING: note[SC2086]", @@ -10931,7 +11537,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "749712ebfa653a1a9fa27541bf92fcf62bc71996" + } }, { "ruleId": "SHELLCHECK_WARNING: note[SC2086]", @@ -10983,7 +11592,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "749712ebfa653a1a9fa27541bf92fcf62bc71996" + } }, { "ruleId": "SHELLCHECK_WARNING: note[SC2086]", @@ -11035,7 +11647,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "749712ebfa653a1a9fa27541bf92fcf62bc71996" + } }, { "ruleId": "SHELLCHECK_WARNING: note[SC2086]", @@ -11087,7 +11702,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "749712ebfa653a1a9fa27541bf92fcf62bc71996" + } }, { "ruleId": "SHELLCHECK_WARNING: note[SC2181]", @@ -11139,7 +11757,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "286156cf30bc53bc44edb0c8d4811f0bbee1ad9e" + } }, { "ruleId": "SHELLCHECK_WARNING: warning[SC2209]", @@ -11191,7 +11812,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "bbaea5a09d53df877d05c4e64555976bfb8e4bc8" + } }, { "ruleId": "SHELLCHECK_WARNING: warning[SC2209]", @@ -11243,7 +11867,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "bbaea5a09d53df877d05c4e64555976bfb8e4bc8" + } }, { "ruleId": "SHELLCHECK_WARNING: error[SC2068]", @@ -11295,7 +11922,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "16b7dc295ca52567b936c9b63176cb5b424b6cc5" + } }, { "ruleId": "SHELLCHECK_WARNING: error[SC2068]", @@ -11347,7 +11977,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "16b7dc295ca52567b936c9b63176cb5b424b6cc5" + } }, { "ruleId": "SHELLCHECK_WARNING: warning[SC2206]", @@ -11399,7 +12032,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "2504ce81c1a9d3b99febb3e3096f3092ed023a1f" + } }, { "ruleId": "SHELLCHECK_WARNING: warning[SC2206]", @@ -11451,7 +12087,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "2504ce81c1a9d3b99febb3e3096f3092ed023a1f" + } }, { "ruleId": "SHELLCHECK_WARNING: warning[SC2206]", @@ -11503,7 +12142,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "2504ce81c1a9d3b99febb3e3096f3092ed023a1f" + } }, { "ruleId": "SHELLCHECK_WARNING: warning[SC2206]", @@ -11555,7 +12197,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "2504ce81c1a9d3b99febb3e3096f3092ed023a1f" + } }, { "ruleId": "SHELLCHECK_WARNING: note[SC2086]", @@ -11607,7 +12252,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "38369c77fc3dd3c078cfafc28edb7a135c0d0706" + } }, { "ruleId": "SHELLCHECK_WARNING: warning[SC2076]", @@ -11659,7 +12307,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "36e6de2af5d904893b690eb7d375f88084227f8f" + } }, { "ruleId": "SHELLCHECK_WARNING: warning[SC2206]", @@ -11711,7 +12362,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "2504ce81c1a9d3b99febb3e3096f3092ed023a1f" + } }, { "ruleId": "SHELLCHECK_WARNING: note[SC2086]", @@ -11763,7 +12417,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "20f3ed8697aad5a3d4d4e300329b86666f9f54c3" + } }, { "ruleId": "SHELLCHECK_WARNING: note[SC2181]", @@ -11815,7 +12472,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "e7ae00e3d4545b2e08b9645610f7daa48e491619" + } }, { "ruleId": "SHELLCHECK_WARNING: note[SC2181]", @@ -11867,7 +12527,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "e7ae00e3d4545b2e08b9645610f7daa48e491619" + } }, { "ruleId": "SHELLCHECK_WARNING: note[SC2181]", @@ -11919,7 +12582,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "e7ae00e3d4545b2e08b9645610f7daa48e491619" + } }, { "ruleId": "SHELLCHECK_WARNING: note[SC2086]", @@ -11971,7 +12637,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "20f3ed8697aad5a3d4d4e300329b86666f9f54c3" + } }, { "ruleId": "SHELLCHECK_WARNING: note[SC2086]", @@ -12023,7 +12692,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "20f3ed8697aad5a3d4d4e300329b86666f9f54c3" + } }, { "ruleId": "SHELLCHECK_WARNING: note[SC2086]", @@ -12075,7 +12747,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "20f3ed8697aad5a3d4d4e300329b86666f9f54c3" + } }, { "ruleId": "SHELLCHECK_WARNING: note[SC2086]", @@ -12127,7 +12802,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "20f3ed8697aad5a3d4d4e300329b86666f9f54c3" + } }, { "ruleId": "SHELLCHECK_WARNING: note[SC2181]", @@ -12179,7 +12857,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "e7ae00e3d4545b2e08b9645610f7daa48e491619" + } } ] } diff --git a/tests/csgrep/0097-sarif-set-tool-stdout.txt b/tests/csgrep/0097-sarif-set-tool-stdout.txt index cae97541..0518df6d 100644 --- a/tests/csgrep/0097-sarif-set-tool-stdout.txt +++ b/tests/csgrep/0097-sarif-set-tool-stdout.txt @@ -98,7 +98,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "61cbb5622fd6f7ecc6874d697c60a8f22dca4d38" + } }, { "ruleId": "SHELLCHECK_WARNING: warning[SC2174]", @@ -150,7 +153,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "90d1cbfb163c912344bd9fa55a0dc86570b5dc74" + } } ] } diff --git a/tests/csgrep/0109-shellcheck-sarif-cwe-stdout.txt b/tests/csgrep/0109-shellcheck-sarif-cwe-stdout.txt index a4188634..ed28e370 100644 --- a/tests/csgrep/0109-shellcheck-sarif-cwe-stdout.txt +++ b/tests/csgrep/0109-shellcheck-sarif-cwe-stdout.txt @@ -484,7 +484,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "61cbb5622fd6f7ecc6874d697c60a8f22dca4d38" + } }, { "ruleId": "SHELLCHECK_WARNING: warning[SC2174]", @@ -539,7 +542,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "90d1cbfb163c912344bd9fa55a0dc86570b5dc74" + } }, { "ruleId": "SHELLCHECK_WARNING: note[SC2006]", @@ -591,7 +597,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "dda81b1a5e182bdd96db39160727187eb36bd23c" + } }, { "ruleId": "SHELLCHECK_WARNING: note[SC2086]", @@ -643,7 +652,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "c20ee7011acf462deba3ea809bf94b35d6e4a857" + } }, { "ruleId": "SHELLCHECK_WARNING: note[SC2006]", @@ -695,7 +707,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "dda81b1a5e182bdd96db39160727187eb36bd23c" + } }, { "ruleId": "SHELLCHECK_WARNING: note[SC2086]", @@ -747,7 +762,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "c20ee7011acf462deba3ea809bf94b35d6e4a857" + } }, { "ruleId": "SHELLCHECK_WARNING: note[SC2086]", @@ -799,7 +817,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "c20ee7011acf462deba3ea809bf94b35d6e4a857" + } }, { "ruleId": "SHELLCHECK_WARNING: note[SC2086]", @@ -851,7 +872,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "c20ee7011acf462deba3ea809bf94b35d6e4a857" + } }, { "ruleId": "SHELLCHECK_WARNING: note[SC2086]", @@ -903,7 +927,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "c20ee7011acf462deba3ea809bf94b35d6e4a857" + } }, { "ruleId": "SHELLCHECK_WARNING: warning[SC1090]", @@ -958,7 +985,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "cd168b196c81045737b015b80be85bfab56e7179" + } }, { "ruleId": "SHELLCHECK_WARNING: note[SC1091]", @@ -1010,7 +1040,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "e574b5a2e7d0b770b2131ba54ef68f740fe93d12" + } }, { "ruleId": "SHELLCHECK_WARNING: note[SC2086]", @@ -1062,7 +1095,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "4263e39a63c1fe5200cea8bf4c31921c6d388164" + } }, { "ruleId": "SHELLCHECK_WARNING: note[SC2086]", @@ -1114,7 +1150,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "f498eec3510944918f8dbcc904883542efbf5776" + } }, { "ruleId": "SHELLCHECK_WARNING: note[SC2086]", @@ -1166,7 +1205,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "de447f3459208735a04295f940e7f92d06c22a52" + } }, { "ruleId": "SHELLCHECK_WARNING: note[SC2268]", @@ -1218,7 +1260,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "08ad0da7b88dc3233ce320c980d1dadbeb0522c5" + } }, { "ruleId": "SHELLCHECK_WARNING: note[SC2268]", @@ -1270,7 +1315,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "08ad0da7b88dc3233ce320c980d1dadbeb0522c5" + } }, { "ruleId": "SHELLCHECK_WARNING: warning[SC2124]", @@ -1325,7 +1373,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "80109b2ad90843ba715b68060a8350f3d28be5fe" + } }, { "ruleId": "SHELLCHECK_WARNING: warning[SC2034]", @@ -1380,7 +1431,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "ad5347be36096d75e602f1d479f5534e8ab5718f" + } }, { "ruleId": "SHELLCHECK_WARNING: warning[SC2034]", @@ -1435,7 +1489,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "2f10011129ab041dcb1d65c4ff19c4529066ed36" + } }, { "ruleId": "SHELLCHECK_WARNING: note[SC2086]", @@ -1487,7 +1544,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "08fd6dc5cb4a3084ee01d8dedb32e33379805ecf" + } }, { "ruleId": "SHELLCHECK_WARNING: note[SC2086]", @@ -1539,7 +1599,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "f8bbf2c4f29718bab49adcfcb098b28189e4fcad" + } }, { "ruleId": "SHELLCHECK_WARNING: note[SC2086]", @@ -1591,7 +1654,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "0efd6ad889a122738ce12dd67928a4a8e55e27d5" + } }, { "ruleId": "SHELLCHECK_WARNING: note[SC2086]", @@ -1643,7 +1709,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "230b5a8839ab92e75ce82a67d05236078e3c1a1d" + } }, { "ruleId": "SHELLCHECK_WARNING: note[SC2086]", @@ -1695,7 +1764,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "3f51b56687e474cb816b8d8547a80727b76f1abf" + } }, { "ruleId": "SHELLCHECK_WARNING: note[SC2086]", @@ -1747,7 +1819,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "ca4714be1071939cf1134630797e4629876dee0c" + } }, { "ruleId": "SHELLCHECK_WARNING: note[SC2086]", @@ -1799,7 +1874,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "d673b8f2605e09c0364ed1abe09351045336cfec" + } }, { "ruleId": "SHELLCHECK_WARNING: note[SC2086]", @@ -1851,7 +1929,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "9ac9bd90584915e9096f02e2ea3a5cbad182ae4e" + } }, { "ruleId": "SHELLCHECK_WARNING: note[SC2086]", @@ -1903,7 +1984,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "fdd27ebdb4a4a90280de0466a5db03b646e1f3d3" + } }, { "ruleId": "SHELLCHECK_WARNING: note[SC2086]", @@ -1955,7 +2039,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "70a880aeccb4c0b761657a8694672a7e8febaa85" + } }, { "ruleId": "SHELLCHECK_WARNING: warning[SC2124]", @@ -2010,7 +2097,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "a1185788275d52d82f1765b8fbe37afa9cbe1df6" + } }, { "ruleId": "SHELLCHECK_WARNING: note[SC2086]", @@ -2062,7 +2152,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "8e7a7cbf8a6c1cb325b8156611d63522815baebd" + } }, { "ruleId": "SHELLCHECK_WARNING: note[SC2086]", @@ -2114,7 +2207,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "8e7a7cbf8a6c1cb325b8156611d63522815baebd" + } }, { "ruleId": "SHELLCHECK_WARNING: warning[SC2155]", @@ -2169,7 +2265,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "2287ec27297a4414f965fb5109d18d7053db2ee8" + } }, { "ruleId": "SHELLCHECK_WARNING: warning[SC2128]", @@ -2224,7 +2323,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "bb1544bf24ba4aa96729e7e5aa81ccdf704b65fb" + } }, { "ruleId": "SHELLCHECK_WARNING: note[SC2086]", @@ -2276,7 +2378,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "fb92e0c624f0153a92945746b5ec010255128dc7" + } }, { "ruleId": "SHELLCHECK_WARNING: warning[SC2155]", @@ -2331,7 +2436,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "80f57e1a7f86ffa483e0e5ba43b1d2315534a789" + } }, { "ruleId": "SHELLCHECK_WARNING: warning[SC2128]", @@ -2386,7 +2494,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "d52ca2cebe7a75c0fb1da717ac0b8ba9c0d19878" + } }, { "ruleId": "SHELLCHECK_WARNING: note[SC2086]", @@ -2438,7 +2549,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "014ca35d514cb00320e4231804f644a13c2ec612" + } }, { "ruleId": "SHELLCHECK_WARNING: warning[SC2166]", @@ -2493,7 +2607,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "7492d1b7d2c744846f79d7139845652bc603b691" + } }, { "ruleId": "SHELLCHECK_WARNING: note[SC2086]", @@ -2545,7 +2662,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "e1b37b9f31bd8e7937839808ae7e1b10f2cf9c76" + } }, { "ruleId": "SHELLCHECK_WARNING: note[SC2086]", @@ -2597,7 +2717,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "e1b37b9f31bd8e7937839808ae7e1b10f2cf9c76" + } }, { "ruleId": "SHELLCHECK_WARNING: warning[SC2089]", @@ -2652,7 +2775,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "eda21fd2c84d170a7c0dad82d804524fbba84ab6" + } }, { "ruleId": "SHELLCHECK_WARNING: note[SC2086]", @@ -2704,7 +2830,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "e1b37b9f31bd8e7937839808ae7e1b10f2cf9c76" + } }, { "ruleId": "SHELLCHECK_WARNING: warning[SC2090]", @@ -2759,7 +2888,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "c428710a2eaab12b139f3487025c1b6b856d22d2" + } }, { "ruleId": "SHELLCHECK_WARNING: note[SC2086]", @@ -2811,7 +2943,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "e1b37b9f31bd8e7937839808ae7e1b10f2cf9c76" + } }, { "ruleId": "SHELLCHECK_WARNING: note[SC2086]", @@ -2863,7 +2998,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "e1b37b9f31bd8e7937839808ae7e1b10f2cf9c76" + } }, { "ruleId": "SHELLCHECK_WARNING: error[SC1035]", @@ -2918,7 +3056,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "37f1cca3f4c18cc5869ce10c966b8e0ba3b12f33" + } }, { "ruleId": "SHELLCHECK_WARNING: warning[SC2166]", @@ -2973,7 +3114,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "d8f611a6e2b46a5435356f57b85432240c216359" + } }, { "ruleId": "SHELLCHECK_WARNING: warning[SC2166]", @@ -3028,7 +3172,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "9b31753e9104c0c4af7b667393ebf961d8535831" + } }, { "ruleId": "SHELLCHECK_WARNING: note[SC2086]", @@ -3080,7 +3227,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "f537abc83414142d088488e1be389bb1e0d85a3b" + } }, { "ruleId": "SHELLCHECK_WARNING: note[SC2086]", @@ -3132,7 +3282,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "f537abc83414142d088488e1be389bb1e0d85a3b" + } }, { "ruleId": "SHELLCHECK_WARNING: note[SC2086]", @@ -3184,7 +3337,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "f537abc83414142d088488e1be389bb1e0d85a3b" + } }, { "ruleId": "SHELLCHECK_WARNING: note[SC2086]", @@ -3236,7 +3392,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "f537abc83414142d088488e1be389bb1e0d85a3b" + } }, { "ruleId": "SHELLCHECK_WARNING: warning[SC2207]", @@ -3291,7 +3450,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "fe496c9de64846eb40d1844b0e957f692cd5d543" + } }, { "ruleId": "SHELLCHECK_WARNING: note[SC2086]", @@ -3343,7 +3505,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "f537abc83414142d088488e1be389bb1e0d85a3b" + } }, { "ruleId": "SHELLCHECK_WARNING: note[SC2086]", @@ -3395,7 +3560,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "f537abc83414142d088488e1be389bb1e0d85a3b" + } }, { "ruleId": "SHELLCHECK_WARNING: note[SC2086]", @@ -3447,7 +3615,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "f537abc83414142d088488e1be389bb1e0d85a3b" + } }, { "ruleId": "SHELLCHECK_WARNING: warning[SC2207]", @@ -3502,7 +3673,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "fe496c9de64846eb40d1844b0e957f692cd5d543" + } }, { "ruleId": "SHELLCHECK_WARNING: warning[SC2207]", @@ -3557,7 +3731,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "fe496c9de64846eb40d1844b0e957f692cd5d543" + } }, { "ruleId": "SHELLCHECK_WARNING: warning[SC2207]", @@ -3612,7 +3789,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "fe496c9de64846eb40d1844b0e957f692cd5d543" + } }, { "ruleId": "SHELLCHECK_WARNING: warning[SC2207]", @@ -3667,7 +3847,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "fe496c9de64846eb40d1844b0e957f692cd5d543" + } }, { "ruleId": "SHELLCHECK_WARNING: warning[SC2207]", @@ -3722,7 +3905,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "fe496c9de64846eb40d1844b0e957f692cd5d543" + } }, { "ruleId": "SHELLCHECK_WARNING: warning[SC2207]", @@ -3777,7 +3963,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "fe496c9de64846eb40d1844b0e957f692cd5d543" + } }, { "ruleId": "SHELLCHECK_WARNING: warning[SC2207]", @@ -3832,7 +4021,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "fe496c9de64846eb40d1844b0e957f692cd5d543" + } }, { "ruleId": "SHELLCHECK_WARNING: note[SC2086]", @@ -3884,7 +4076,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "f537abc83414142d088488e1be389bb1e0d85a3b" + } }, { "ruleId": "SHELLCHECK_WARNING: note[SC2086]", @@ -3936,7 +4131,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "f537abc83414142d088488e1be389bb1e0d85a3b" + } }, { "ruleId": "SHELLCHECK_WARNING: note[SC2086]", @@ -3988,7 +4186,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "f537abc83414142d088488e1be389bb1e0d85a3b" + } }, { "ruleId": "SHELLCHECK_WARNING: note[SC2086]", @@ -4040,7 +4241,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "f537abc83414142d088488e1be389bb1e0d85a3b" + } }, { "ruleId": "SHELLCHECK_WARNING: note[SC2086]", @@ -4092,7 +4296,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "f537abc83414142d088488e1be389bb1e0d85a3b" + } }, { "ruleId": "SHELLCHECK_WARNING: warning[SC2207]", @@ -4147,7 +4354,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "fe496c9de64846eb40d1844b0e957f692cd5d543" + } }, { "ruleId": "SHELLCHECK_WARNING: warning[SC2207]", @@ -4202,7 +4412,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "fe496c9de64846eb40d1844b0e957f692cd5d543" + } }, { "ruleId": "SHELLCHECK_WARNING: warning[SC2207]", @@ -4257,7 +4470,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "fe496c9de64846eb40d1844b0e957f692cd5d543" + } }, { "ruleId": "SHELLCHECK_WARNING: warning[SC2207]", @@ -4312,7 +4528,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "fe496c9de64846eb40d1844b0e957f692cd5d543" + } }, { "ruleId": "SHELLCHECK_WARNING: note[SC2086]", @@ -4364,7 +4583,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "f537abc83414142d088488e1be389bb1e0d85a3b" + } }, { "ruleId": "SHELLCHECK_WARNING: warning[SC2178]", @@ -4419,7 +4641,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "0a5ae9b1b89bac42584e33dc23cb7c9278f67c57" + } }, { "ruleId": "SHELLCHECK_WARNING: warning[SC2178]", @@ -4474,7 +4699,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "0a5ae9b1b89bac42584e33dc23cb7c9278f67c57" + } }, { "ruleId": "SHELLCHECK_WARNING: warning[SC2207]", @@ -4529,7 +4757,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "fe496c9de64846eb40d1844b0e957f692cd5d543" + } }, { "ruleId": "SHELLCHECK_WARNING: warning[SC2207]", @@ -4584,7 +4815,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "fe496c9de64846eb40d1844b0e957f692cd5d543" + } }, { "ruleId": "SHELLCHECK_WARNING: warning[SC2091]", @@ -4639,7 +4873,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "e782888ea4fd09c9b11943564cf6d733be93f1cf" + } }, { "ruleId": "SHELLCHECK_WARNING: warning[SC2034]", @@ -4694,7 +4931,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "43e442e159169ba9176af033cff18a6814c67dca" + } }, { "ruleId": "SHELLCHECK_WARNING: warning[SC2034]", @@ -4749,7 +4989,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "2b71e9296b38bd3781cf777e72171941977825a9" + } }, { "ruleId": "SHELLCHECK_WARNING: note[SC2086]", @@ -4801,7 +5044,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "f537abc83414142d088488e1be389bb1e0d85a3b" + } }, { "ruleId": "SHELLCHECK_WARNING: note[SC2086]", @@ -4853,7 +5099,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "f537abc83414142d088488e1be389bb1e0d85a3b" + } }, { "ruleId": "SHELLCHECK_WARNING: note[SC2086]", @@ -4905,7 +5154,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "f537abc83414142d088488e1be389bb1e0d85a3b" + } }, { "ruleId": "SHELLCHECK_WARNING: warning[SC2207]", @@ -4960,7 +5212,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "fe496c9de64846eb40d1844b0e957f692cd5d543" + } }, { "ruleId": "SHELLCHECK_WARNING: warning[SC2207]", @@ -5015,7 +5270,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "fe496c9de64846eb40d1844b0e957f692cd5d543" + } }, { "ruleId": "SHELLCHECK_WARNING: warning[SC2207]", @@ -5070,7 +5328,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "fe496c9de64846eb40d1844b0e957f692cd5d543" + } }, { "ruleId": "SHELLCHECK_WARNING: warning[SC2207]", @@ -5125,7 +5386,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "fe496c9de64846eb40d1844b0e957f692cd5d543" + } }, { "ruleId": "SHELLCHECK_WARNING: warning[SC2207]", @@ -5180,7 +5444,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "fe496c9de64846eb40d1844b0e957f692cd5d543" + } }, { "ruleId": "SHELLCHECK_WARNING: warning[SC2207]", @@ -5235,7 +5502,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "fe496c9de64846eb40d1844b0e957f692cd5d543" + } }, { "ruleId": "SHELLCHECK_WARNING: warning[SC2207]", @@ -5290,7 +5560,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "fe496c9de64846eb40d1844b0e957f692cd5d543" + } }, { "ruleId": "SHELLCHECK_WARNING: note[SC2086]", @@ -5342,7 +5615,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "f537abc83414142d088488e1be389bb1e0d85a3b" + } }, { "ruleId": "SHELLCHECK_WARNING: note[SC2086]", @@ -5394,7 +5670,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "f537abc83414142d088488e1be389bb1e0d85a3b" + } }, { "ruleId": "SHELLCHECK_WARNING: note[SC2086]", @@ -5446,7 +5725,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "f537abc83414142d088488e1be389bb1e0d85a3b" + } }, { "ruleId": "SHELLCHECK_WARNING: note[SC2086]", @@ -5498,7 +5780,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "f537abc83414142d088488e1be389bb1e0d85a3b" + } }, { "ruleId": "SHELLCHECK_WARNING: note[SC2086]", @@ -5550,7 +5835,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "f537abc83414142d088488e1be389bb1e0d85a3b" + } }, { "ruleId": "SHELLCHECK_WARNING: warning[SC2207]", @@ -5605,7 +5893,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "fe496c9de64846eb40d1844b0e957f692cd5d543" + } }, { "ruleId": "SHELLCHECK_WARNING: warning[SC2207]", @@ -5660,7 +5951,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "fe496c9de64846eb40d1844b0e957f692cd5d543" + } }, { "ruleId": "SHELLCHECK_WARNING: warning[SC2207]", @@ -5715,7 +6009,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "fe496c9de64846eb40d1844b0e957f692cd5d543" + } }, { "ruleId": "SHELLCHECK_WARNING: warning[SC2207]", @@ -5770,7 +6067,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "fe496c9de64846eb40d1844b0e957f692cd5d543" + } }, { "ruleId": "SHELLCHECK_WARNING: note[SC2086]", @@ -5822,7 +6122,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "f537abc83414142d088488e1be389bb1e0d85a3b" + } }, { "ruleId": "SHELLCHECK_WARNING: warning[SC2178]", @@ -5877,7 +6180,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "0a5ae9b1b89bac42584e33dc23cb7c9278f67c57" + } }, { "ruleId": "SHELLCHECK_WARNING: warning[SC2178]", @@ -5932,7 +6238,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "0a5ae9b1b89bac42584e33dc23cb7c9278f67c57" + } }, { "ruleId": "SHELLCHECK_WARNING: warning[SC2207]", @@ -5987,7 +6296,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "fe496c9de64846eb40d1844b0e957f692cd5d543" + } }, { "ruleId": "SHELLCHECK_WARNING: warning[SC2207]", @@ -6042,7 +6354,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "fe496c9de64846eb40d1844b0e957f692cd5d543" + } }, { "ruleId": "SHELLCHECK_WARNING: note[SC2086]", @@ -6094,7 +6409,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "f537abc83414142d088488e1be389bb1e0d85a3b" + } }, { "ruleId": "SHELLCHECK_WARNING: warning[SC2207]", @@ -6149,7 +6467,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "fe496c9de64846eb40d1844b0e957f692cd5d543" + } }, { "ruleId": "SHELLCHECK_WARNING: warning[SC2207]", @@ -6204,7 +6525,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "fe496c9de64846eb40d1844b0e957f692cd5d543" + } }, { "ruleId": "SHELLCHECK_WARNING: warning[SC2166]", @@ -6259,7 +6583,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "dddc24e04594128833d6c645503d65faf8982900" + } }, { "ruleId": "SHELLCHECK_WARNING: note[SC2086]", @@ -6311,7 +6638,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "b23aa8a07ebc6b6f7fbcba4eb530a6f66cb10fc7" + } }, { "ruleId": "SHELLCHECK_WARNING: note[SC2086]", @@ -6363,7 +6693,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "b23aa8a07ebc6b6f7fbcba4eb530a6f66cb10fc7" + } }, { "ruleId": "SHELLCHECK_WARNING: warning[SC2089]", @@ -6418,7 +6751,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "74b3efb4947c7108c1b4dce16bc44377a1de4581" + } }, { "ruleId": "SHELLCHECK_WARNING: note[SC2086]", @@ -6470,7 +6806,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "b23aa8a07ebc6b6f7fbcba4eb530a6f66cb10fc7" + } }, { "ruleId": "SHELLCHECK_WARNING: warning[SC2090]", @@ -6525,7 +6864,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "2f0a0db1d782b8707b3516c19ea85f980ce3610b" + } }, { "ruleId": "SHELLCHECK_WARNING: note[SC2086]", @@ -6577,7 +6919,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "b23aa8a07ebc6b6f7fbcba4eb530a6f66cb10fc7" + } }, { "ruleId": "SHELLCHECK_WARNING: note[SC2086]", @@ -6629,7 +6974,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "b23aa8a07ebc6b6f7fbcba4eb530a6f66cb10fc7" + } }, { "ruleId": "SHELLCHECK_WARNING: warning[SC2046]", @@ -6684,7 +7032,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "398e09ee04259c265c6efc7adc52c6eeed22cb4b" + } }, { "ruleId": "SHELLCHECK_WARNING: warning[SC1090]", @@ -6739,7 +7090,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "368cee87264c58c86a0052f87538624cdb9e3968" + } }, { "ruleId": "SHELLCHECK_WARNING: note[SC1091]", @@ -6791,7 +7145,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "3f05d081983efe6ae3567bb6aed0c0ada9bd0d9d" + } }, { "ruleId": "SHELLCHECK_WARNING: warning[SC2166]", @@ -6846,7 +7203,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "dddbf4195648cbfd584b1635c192c204390f5a9e" + } }, { "ruleId": "SHELLCHECK_WARNING: note[SC2086]", @@ -6898,7 +7258,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "4b251f99f37f79d3210f29c1ee8d1599ffff732a" + } }, { "ruleId": "SHELLCHECK_WARNING: note[SC2086]", @@ -6950,7 +7313,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "4b251f99f37f79d3210f29c1ee8d1599ffff732a" + } }, { "ruleId": "SHELLCHECK_WARNING: warning[SC2089]", @@ -7005,7 +7371,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "211c519822d943233278f85240321076bac1e137" + } }, { "ruleId": "SHELLCHECK_WARNING: note[SC2086]", @@ -7057,7 +7426,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "4b251f99f37f79d3210f29c1ee8d1599ffff732a" + } }, { "ruleId": "SHELLCHECK_WARNING: warning[SC2090]", @@ -7112,7 +7484,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "2e493e4b4994ed86f119b6eefe7cdeca0f638591" + } }, { "ruleId": "SHELLCHECK_WARNING: note[SC2086]", @@ -7164,7 +7539,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "4b251f99f37f79d3210f29c1ee8d1599ffff732a" + } }, { "ruleId": "SHELLCHECK_WARNING: warning[SC3045]", @@ -7216,7 +7594,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "9e2bbdfdea316201d1d34146253217e74c34acec" + } }, { "ruleId": "SHELLCHECK_WARNING: warning[SC3045]", @@ -7268,7 +7649,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "9e2bbdfdea316201d1d34146253217e74c34acec" + } }, { "ruleId": "SHELLCHECK_WARNING: warning[SC3045]", @@ -7320,7 +7704,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "38da7672e6ee46400579c168d56b7be1ce84f98f" + } }, { "ruleId": "SHELLCHECK_WARNING: warning[SC3045]", @@ -7372,7 +7759,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "9e2bbdfdea316201d1d34146253217e74c34acec" + } }, { "ruleId": "SHELLCHECK_WARNING: note[SC2086]", @@ -7424,7 +7814,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "4b251f99f37f79d3210f29c1ee8d1599ffff732a" + } }, { "ruleId": "SHELLCHECK_WARNING: note[SC2016]", @@ -7476,7 +7869,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "ddcaf3f1abf1865accb1330ff8b50399b00e3cb0" + } }, { "ruleId": "SHELLCHECK_WARNING: note[SC2086]", @@ -7528,7 +7924,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "7c711474b956d0b9ec6a29a87e149d2761eda64a" + } }, { "ruleId": "SHELLCHECK_WARNING: note[SC2086]", @@ -7580,7 +7979,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "7c711474b956d0b9ec6a29a87e149d2761eda64a" + } }, { "ruleId": "SHELLCHECK_WARNING: note[SC2162]", @@ -7632,7 +8034,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "4b867d805015711050b7e3e9b76dc3bad5c51e4e" + } }, { "ruleId": "SHELLCHECK_WARNING: note[SC2268]", @@ -7684,7 +8089,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "e91a9a6a32e69ec63995781a2efb50f5a79facbb" + } }, { "ruleId": "SHELLCHECK_WARNING: note[SC2086]", @@ -7736,7 +8144,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "7c711474b956d0b9ec6a29a87e149d2761eda64a" + } }, { "ruleId": "SHELLCHECK_WARNING: note[SC2086]", @@ -7788,7 +8199,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "7c711474b956d0b9ec6a29a87e149d2761eda64a" + } }, { "ruleId": "SHELLCHECK_WARNING: note[SC2086]", @@ -7840,7 +8254,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "7c711474b956d0b9ec6a29a87e149d2761eda64a" + } }, { "ruleId": "SHELLCHECK_WARNING: note[SC2086]", @@ -7892,7 +8309,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "7c711474b956d0b9ec6a29a87e149d2761eda64a" + } }, { "ruleId": "SHELLCHECK_WARNING: note[SC2086]", @@ -7944,7 +8364,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "7c711474b956d0b9ec6a29a87e149d2761eda64a" + } }, { "ruleId": "SHELLCHECK_WARNING: note[SC2086]", @@ -7996,7 +8419,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "7c711474b956d0b9ec6a29a87e149d2761eda64a" + } }, { "ruleId": "SHELLCHECK_WARNING: note[SC2086]", @@ -8048,7 +8474,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "7c711474b956d0b9ec6a29a87e149d2761eda64a" + } }, { "ruleId": "SHELLCHECK_WARNING: note[SC2086]", @@ -8100,7 +8529,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "7c711474b956d0b9ec6a29a87e149d2761eda64a" + } }, { "ruleId": "SHELLCHECK_WARNING: note[SC2086]", @@ -8152,7 +8584,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "7c711474b956d0b9ec6a29a87e149d2761eda64a" + } }, { "ruleId": "SHELLCHECK_WARNING: note[SC2086]", @@ -8204,7 +8639,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "7c711474b956d0b9ec6a29a87e149d2761eda64a" + } }, { "ruleId": "SHELLCHECK_WARNING: note[SC2268]", @@ -8256,7 +8694,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "e91a9a6a32e69ec63995781a2efb50f5a79facbb" + } }, { "ruleId": "SHELLCHECK_WARNING: note[SC2086]", @@ -8308,7 +8749,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "7c711474b956d0b9ec6a29a87e149d2761eda64a" + } }, { "ruleId": "SHELLCHECK_WARNING: note[SC2268]", @@ -8360,7 +8804,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "e91a9a6a32e69ec63995781a2efb50f5a79facbb" + } }, { "ruleId": "SHELLCHECK_WARNING: note[SC2086]", @@ -8412,7 +8859,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "7c711474b956d0b9ec6a29a87e149d2761eda64a" + } }, { "ruleId": "SHELLCHECK_WARNING: note[SC2086]", @@ -8464,7 +8914,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "7c711474b956d0b9ec6a29a87e149d2761eda64a" + } }, { "ruleId": "SHELLCHECK_WARNING: note[SC2086]", @@ -8516,7 +8969,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "7c711474b956d0b9ec6a29a87e149d2761eda64a" + } }, { "ruleId": "SHELLCHECK_WARNING: note[SC2086]", @@ -8568,7 +9024,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "7c711474b956d0b9ec6a29a87e149d2761eda64a" + } }, { "ruleId": "SHELLCHECK_WARNING: note[SC2086]", @@ -8620,7 +9079,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "7c711474b956d0b9ec6a29a87e149d2761eda64a" + } }, { "ruleId": "SHELLCHECK_WARNING: note[SC2086]", @@ -8672,7 +9134,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "7c711474b956d0b9ec6a29a87e149d2761eda64a" + } }, { "ruleId": "SHELLCHECK_WARNING: note[SC2268]", @@ -8724,7 +9189,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "e91a9a6a32e69ec63995781a2efb50f5a79facbb" + } }, { "ruleId": "SHELLCHECK_WARNING: note[SC2086]", @@ -8776,7 +9244,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "7c711474b956d0b9ec6a29a87e149d2761eda64a" + } }, { "ruleId": "SHELLCHECK_WARNING: note[SC2086]", @@ -8828,7 +9299,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "7c711474b956d0b9ec6a29a87e149d2761eda64a" + } }, { "ruleId": "SHELLCHECK_WARNING: note[SC2086]", @@ -8880,7 +9354,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "7c711474b956d0b9ec6a29a87e149d2761eda64a" + } }, { "ruleId": "SHELLCHECK_WARNING: note[SC2086]", @@ -8932,7 +9409,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "7c711474b956d0b9ec6a29a87e149d2761eda64a" + } }, { "ruleId": "SHELLCHECK_WARNING: note[SC2086]", @@ -8984,7 +9464,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "7c711474b956d0b9ec6a29a87e149d2761eda64a" + } }, { "ruleId": "SHELLCHECK_WARNING: note[SC2086]", @@ -9036,7 +9519,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "7c711474b956d0b9ec6a29a87e149d2761eda64a" + } }, { "ruleId": "SHELLCHECK_WARNING: note[SC2086]", @@ -9088,7 +9574,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "7c711474b956d0b9ec6a29a87e149d2761eda64a" + } }, { "ruleId": "SHELLCHECK_WARNING: note[SC2086]", @@ -9140,7 +9629,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "7c711474b956d0b9ec6a29a87e149d2761eda64a" + } }, { "ruleId": "SHELLCHECK_WARNING: note[SC2086]", @@ -9192,7 +9684,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "7c711474b956d0b9ec6a29a87e149d2761eda64a" + } }, { "ruleId": "SHELLCHECK_WARNING: note[SC2268]", @@ -9244,7 +9739,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "e91a9a6a32e69ec63995781a2efb50f5a79facbb" + } }, { "ruleId": "SHELLCHECK_WARNING: note[SC2086]", @@ -9296,7 +9794,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "7c711474b956d0b9ec6a29a87e149d2761eda64a" + } }, { "ruleId": "SHELLCHECK_WARNING: note[SC2268]", @@ -9348,7 +9849,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "e91a9a6a32e69ec63995781a2efb50f5a79facbb" + } }, { "ruleId": "SHELLCHECK_WARNING: note[SC2086]", @@ -9400,7 +9904,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "7c711474b956d0b9ec6a29a87e149d2761eda64a" + } }, { "ruleId": "SHELLCHECK_WARNING: note[SC2086]", @@ -9452,7 +9959,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "7c711474b956d0b9ec6a29a87e149d2761eda64a" + } }, { "ruleId": "SHELLCHECK_WARNING: note[SC2268]", @@ -9504,7 +10014,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "e91a9a6a32e69ec63995781a2efb50f5a79facbb" + } }, { "ruleId": "SHELLCHECK_WARNING: note[SC2086]", @@ -9556,7 +10069,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "7c711474b956d0b9ec6a29a87e149d2761eda64a" + } }, { "ruleId": "SHELLCHECK_WARNING: note[SC2086]", @@ -9608,7 +10124,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "7c711474b956d0b9ec6a29a87e149d2761eda64a" + } }, { "ruleId": "SHELLCHECK_WARNING: note[SC2086]", @@ -9660,7 +10179,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "7c711474b956d0b9ec6a29a87e149d2761eda64a" + } }, { "ruleId": "SHELLCHECK_WARNING: note[SC2086]", @@ -9712,7 +10234,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "7c711474b956d0b9ec6a29a87e149d2761eda64a" + } }, { "ruleId": "SHELLCHECK_WARNING: note[SC2086]", @@ -9764,7 +10289,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "7c711474b956d0b9ec6a29a87e149d2761eda64a" + } }, { "ruleId": "SHELLCHECK_WARNING: note[SC2086]", @@ -9816,7 +10344,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "7c711474b956d0b9ec6a29a87e149d2761eda64a" + } }, { "ruleId": "SHELLCHECK_WARNING: note[SC2086]", @@ -9868,7 +10399,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "7c711474b956d0b9ec6a29a87e149d2761eda64a" + } }, { "ruleId": "SHELLCHECK_WARNING: warning[SC2164]", @@ -9923,7 +10457,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "5e1251ed19be1db6699eec2008721acc13e97bc1" + } }, { "ruleId": "SHELLCHECK_WARNING: note[SC2086]", @@ -9975,7 +10512,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "7c711474b956d0b9ec6a29a87e149d2761eda64a" + } }, { "ruleId": "SHELLCHECK_WARNING: warning[SC2046]", @@ -10030,7 +10570,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "fe5aa45fe6c305c41209836764db79c85b5a332b" + } }, { "ruleId": "SHELLCHECK_WARNING: note[SC2006]", @@ -10082,7 +10625,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "40b8f2762fabdd5b9992fa2a400e3e46219d9616" + } }, { "ruleId": "SHELLCHECK_WARNING: note[SC2086]", @@ -10134,7 +10680,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "7c711474b956d0b9ec6a29a87e149d2761eda64a" + } }, { "ruleId": "SHELLCHECK_WARNING: note[SC2086]", @@ -10186,7 +10735,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "d4ef9cfb08395e01a536922d0b28a7055659281d" + } }, { "ruleId": "SHELLCHECK_WARNING: note[SC2181]", @@ -10238,7 +10790,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "8e217f60088da1ff49e08f87bcc95282774dfe98" + } }, { "ruleId": "SHELLCHECK_WARNING: note[SC2086]", @@ -10290,7 +10845,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "d4ef9cfb08395e01a536922d0b28a7055659281d" + } }, { "ruleId": "SHELLCHECK_WARNING: warning[SC2166]", @@ -10345,7 +10903,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "82c602834ba45536ae32752a61691d10c01b9331" + } }, { "ruleId": "SHELLCHECK_WARNING: warning[SC2166]", @@ -10400,7 +10961,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "82c602834ba45536ae32752a61691d10c01b9331" + } }, { "ruleId": "SHELLCHECK_WARNING: error[SC2068]", @@ -10455,7 +11019,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "0d6e662aca85b17361eb62aaaeaaa6d42123fe1e" + } }, { "ruleId": "SHELLCHECK_WARNING: note[SC2086]", @@ -10507,7 +11074,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "ba7f5e9dda85d6b84018fe6492ce5cd9039ea69d" + } }, { "ruleId": "SHELLCHECK_WARNING: note[SC2086]", @@ -10559,7 +11129,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "ba7f5e9dda85d6b84018fe6492ce5cd9039ea69d" + } }, { "ruleId": "SHELLCHECK_WARNING: warning[SC2034]", @@ -10614,7 +11187,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "eb01e0b2fe41e0e252a85c744aa2260964a138b7" + } }, { "ruleId": "SHELLCHECK_WARNING: note[SC2086]", @@ -10666,7 +11242,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "ba7f5e9dda85d6b84018fe6492ce5cd9039ea69d" + } }, { "ruleId": "SHELLCHECK_WARNING: warning[SC2046]", @@ -10721,7 +11300,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "a9fb2f85ec9c246a9ee4893681179f07a50fcc6a" + } }, { "ruleId": "SHELLCHECK_WARNING: note[SC2006]", @@ -10773,7 +11355,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "bc930d34595b7e9ae053f81af31ed14eebf03da4" + } }, { "ruleId": "SHELLCHECK_WARNING: note[SC2012]", @@ -10825,7 +11410,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "4b412f819fe60fb1defc954dbf19f584e8880606" + } }, { "ruleId": "SHELLCHECK_WARNING: warning[SC2046]", @@ -10880,7 +11468,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "a9fb2f85ec9c246a9ee4893681179f07a50fcc6a" + } }, { "ruleId": "SHELLCHECK_WARNING: note[SC2006]", @@ -10932,7 +11523,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "bc930d34595b7e9ae053f81af31ed14eebf03da4" + } }, { "ruleId": "SHELLCHECK_WARNING: note[SC2012]", @@ -10984,7 +11578,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "4b412f819fe60fb1defc954dbf19f584e8880606" + } }, { "ruleId": "SHELLCHECK_WARNING: warning[SC2046]", @@ -11039,7 +11636,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "a9fb2f85ec9c246a9ee4893681179f07a50fcc6a" + } }, { "ruleId": "SHELLCHECK_WARNING: note[SC2006]", @@ -11091,7 +11691,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "bc930d34595b7e9ae053f81af31ed14eebf03da4" + } }, { "ruleId": "SHELLCHECK_WARNING: note[SC2012]", @@ -11143,7 +11746,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "4b412f819fe60fb1defc954dbf19f584e8880606" + } }, { "ruleId": "SHELLCHECK_WARNING: note[SC2086]", @@ -11195,7 +11801,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "749712ebfa653a1a9fa27541bf92fcf62bc71996" + } }, { "ruleId": "SHELLCHECK_WARNING: note[SC2086]", @@ -11247,7 +11856,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "749712ebfa653a1a9fa27541bf92fcf62bc71996" + } }, { "ruleId": "SHELLCHECK_WARNING: note[SC2086]", @@ -11299,7 +11911,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "749712ebfa653a1a9fa27541bf92fcf62bc71996" + } }, { "ruleId": "SHELLCHECK_WARNING: note[SC2086]", @@ -11351,7 +11966,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "749712ebfa653a1a9fa27541bf92fcf62bc71996" + } }, { "ruleId": "SHELLCHECK_WARNING: note[SC2181]", @@ -11403,7 +12021,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "286156cf30bc53bc44edb0c8d4811f0bbee1ad9e" + } }, { "ruleId": "SHELLCHECK_WARNING: warning[SC2209]", @@ -11458,7 +12079,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "bbaea5a09d53df877d05c4e64555976bfb8e4bc8" + } }, { "ruleId": "SHELLCHECK_WARNING: warning[SC2209]", @@ -11513,7 +12137,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "bbaea5a09d53df877d05c4e64555976bfb8e4bc8" + } }, { "ruleId": "SHELLCHECK_WARNING: error[SC2068]", @@ -11568,7 +12195,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "16b7dc295ca52567b936c9b63176cb5b424b6cc5" + } }, { "ruleId": "SHELLCHECK_WARNING: error[SC2068]", @@ -11623,7 +12253,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "16b7dc295ca52567b936c9b63176cb5b424b6cc5" + } }, { "ruleId": "SHELLCHECK_WARNING: warning[SC2206]", @@ -11678,7 +12311,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "2504ce81c1a9d3b99febb3e3096f3092ed023a1f" + } }, { "ruleId": "SHELLCHECK_WARNING: warning[SC2206]", @@ -11733,7 +12369,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "2504ce81c1a9d3b99febb3e3096f3092ed023a1f" + } }, { "ruleId": "SHELLCHECK_WARNING: warning[SC2206]", @@ -11788,7 +12427,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "2504ce81c1a9d3b99febb3e3096f3092ed023a1f" + } }, { "ruleId": "SHELLCHECK_WARNING: warning[SC2206]", @@ -11843,7 +12485,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "2504ce81c1a9d3b99febb3e3096f3092ed023a1f" + } }, { "ruleId": "SHELLCHECK_WARNING: note[SC2086]", @@ -11895,7 +12540,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "38369c77fc3dd3c078cfafc28edb7a135c0d0706" + } }, { "ruleId": "SHELLCHECK_WARNING: warning[SC2076]", @@ -11947,7 +12595,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "36e6de2af5d904893b690eb7d375f88084227f8f" + } }, { "ruleId": "SHELLCHECK_WARNING: warning[SC2206]", @@ -12002,7 +12653,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "2504ce81c1a9d3b99febb3e3096f3092ed023a1f" + } }, { "ruleId": "SHELLCHECK_WARNING: note[SC2086]", @@ -12054,7 +12708,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "20f3ed8697aad5a3d4d4e300329b86666f9f54c3" + } }, { "ruleId": "SHELLCHECK_WARNING: note[SC2181]", @@ -12106,7 +12763,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "e7ae00e3d4545b2e08b9645610f7daa48e491619" + } }, { "ruleId": "SHELLCHECK_WARNING: note[SC2181]", @@ -12158,7 +12818,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "e7ae00e3d4545b2e08b9645610f7daa48e491619" + } }, { "ruleId": "SHELLCHECK_WARNING: note[SC2181]", @@ -12210,7 +12873,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "e7ae00e3d4545b2e08b9645610f7daa48e491619" + } }, { "ruleId": "SHELLCHECK_WARNING: note[SC2086]", @@ -12262,7 +12928,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "20f3ed8697aad5a3d4d4e300329b86666f9f54c3" + } }, { "ruleId": "SHELLCHECK_WARNING: note[SC2086]", @@ -12314,7 +12983,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "20f3ed8697aad5a3d4d4e300329b86666f9f54c3" + } }, { "ruleId": "SHELLCHECK_WARNING: note[SC2086]", @@ -12366,7 +13038,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "20f3ed8697aad5a3d4d4e300329b86666f9f54c3" + } }, { "ruleId": "SHELLCHECK_WARNING: note[SC2086]", @@ -12418,7 +13093,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "20f3ed8697aad5a3d4d4e300329b86666f9f54c3" + } }, { "ruleId": "SHELLCHECK_WARNING: note[SC2181]", @@ -12470,7 +13148,10 @@ } ] } - ] + ], + "fingerprints": { + "csdiff/v0": "e7ae00e3d4545b2e08b9645610f7daa48e491619" + } } ] }