diff --git a/benchmarks/valid/train/freeze-train.json b/benchmarks/valid/train/freeze-train.json index e9e7636..c6a063a 100644 --- a/benchmarks/valid/train/freeze-train.json +++ b/benchmarks/valid/train/freeze-train.json @@ -1,24 +1,138 @@ { - "catalog_digest": "a1dd63a8a8c1f7f677b50958d180abc27069c096b7f0870da3c59ccc0dfe6097", + "catalog_digest": "fe561247d755dea0c58fa6e5353feaa36c14686767dc9c3df41f712ed547aa35", "dropped_count": 0, - "freeze_digest": "53f9f36449632ffc026d08643c16700cfcad38dfbfb00b97551b4e2fe5ef43d5", + "freeze_digest": "e6a67487f05eb5ec4daa9707334654d9501366a9273a69d869f6877d27356a56", "guard_result": 0, "history_heads": { + "apache/seatunnel": "07d6f2235a39875e1d60f9416213cb5949022815", + "friendsofflarum/byobu": "bf8c3e708df68dff713093520bb2039d6c57df2d", + "jenkinsci/analysis-core-plugin": "07ea7c8ec8d3802cf07f221b24fcbf363111973d", + "jenkinsci/azure-credentials-plugin": "0168190feb1de57adc2f22f1a20081c0b3027478", + "jenkinsci/azure-keyvault-plugin": "99e2bf72ace20261ed5e6cee3fa1de21a41c2a9b", + "jenkinsci/blueocean-plugin": "e66dee5a419e64ebfe7083febec48c64fbe859ef", + "jenkinsci/compuware-scm-downloader-plugin": "ee6cbd4dd15c970730d40a5c393e1998d6c936a2", + "jenkinsci/crx-content-package-deployer-plugin": "2e4517615dd438741d34c8c6b9b3cad80fb0197d", + "jenkinsci/database-plugin": "27984f891660b8ab576da398a5d447373fa7990f", "jenkinsci/dependency-track-plugin": "133a4aed4c3d9c3037e618ac67943f03b5457627", + "jenkinsci/ec2-plugin": "79de4fd2d03bad4f4d3b3baa9f45c181444ca9f0", + "jenkinsci/git-plugin": "bb23957df4054420f87a27c03a2fd67cd36ae41a", + "jenkinsci/global-build-stats-plugin": "935848baa78efe88f64060f0176af0f7134caf4e", + "jenkinsci/hashicorp-vault-plugin": "da86ec66c537e984c1a7fab1743d575b40667508", + "jenkinsci/jiratestresultreporter-plugin": "beb125647a229e9ec1c2834cef24061b36a32dd3", "jenkinsci/job-import-plugin": "a00f3771b84d01f2dd1b5613ba5ba884721a6ac2", + "jenkinsci/opentelemetry-plugin": "e3facc8abf5ef9fbb83eff4ad74e00fa61b9d4b0", "jenkinsci/p4-plugin": "eb18a55402d4631c90063e9615b0f381e647e46f", + "jenkinsci/rocketchatnotifier-plugin": "a39e9990f4d8ea2cabb1048cbcfa6875fac5c968", + "kimai/kimai": "a3bf6f94b532332bc0846ed3da880c3e56cc85f6", + "mage-ai/mage-ai": "b15fe8c11b344784cdd0cccf3139a67979e713a2", "shopperlabs/shopper": "86da81306a7f3b0f981ccd196182fb15481dea6c", "triggerdotdev/trigger.dev": "3d54889ac14a28159e156278cfd91bff7adfac98" }, "history_limit": 1500, "label_check_counts": { - "confirmed": 48, + "confirmed": 93, "refactor": 0, "unchecked": 0, "unclear": 0 }, "negative_ratio": 20, "ordinary_exclusions": { + "apache/seatunnel": { + "dependency": 4, + "eligible": 1003, + "manifest_only": 9, + "no_source": 328, + "revert": 3, + "security": 9, + "size_cap": 138, + "vulnerable_function": 6 + }, + "friendsofflarum/byobu": { + "advisory_fix": 1, + "dependency": 16, + "eligible": 283, + "generated": 64, + "manifest_only": 15, + "merge_or_root": 18, + "no_source": 51, + "revert": 2, + "security": 4, + "size_cap": 10, + "vulnerable_function": 8 + }, + "jenkinsci/analysis-core-plugin": { + "dependency": 1, + "eligible": 412, + "manifest_only": 261, + "merge_or_root": 49, + "no_source": 151, + "revert": 14, + "security": 9, + "size_cap": 6, + "vulnerable_function": 7 + }, + "jenkinsci/azure-credentials-plugin": { + "advisory_fix": 1, + "dependency": 223, + "eligible": 30, + "manifest_only": 44, + "merge_or_root": 23, + "no_source": 40, + "revert": 1, + "security": 2, + "vulnerable_function": 13 + }, + "jenkinsci/azure-keyvault-plugin": { + "advisory_fix": 1, + "dependency": 204, + "eligible": 68, + "manifest_only": 47, + "merge_or_root": 5, + "no_source": 37, + "revert": 1, + "security": 4, + "vulnerable_function": 6 + }, + "jenkinsci/blueocean-plugin": { + "dependency": 222, + "eligible": 663, + "generated": 1, + "manifest_only": 317, + "merge_or_root": 5, + "no_source": 179, + "revert": 37, + "security": 35, + "size_cap": 32, + "vulnerable_function": 9 + }, + "jenkinsci/compuware-scm-downloader-plugin": { + "eligible": 29, + "manifest_only": 156, + "merge_or_root": 43, + "no_source": 11, + "revert": 1 + }, + "jenkinsci/crx-content-package-deployer-plugin": { + "advisory_fix": 1, + "eligible": 53, + "manifest_only": 65, + "merge_or_root": 9, + "no_source": 28, + "security": 3, + "size_cap": 2, + "vulnerable_function": 4 + }, + "jenkinsci/database-plugin": { + "advisory_fix": 1, + "dependency": 244, + "eligible": 24, + "manifest_only": 35, + "merge_or_root": 6, + "no_source": 10, + "revert": 2, + "security": 2, + "vulnerable_function": 5 + }, "jenkinsci/dependency-track-plugin": { "advisory_fix": 1, "dependency": 50, @@ -30,6 +144,62 @@ "size_cap": 1, "vulnerable_function": 5 }, + "jenkinsci/ec2-plugin": { + "dependency": 90, + "eligible": 219, + "manifest_only": 230, + "merge_or_root": 482, + "no_source": 33, + "revert": 1, + "security": 9, + "size_cap": 4, + "vulnerable_function": 27 + }, + "jenkinsci/git-plugin": { + "dependency": 467, + "eligible": 143, + "manifest_only": 250, + "merge_or_root": 488, + "no_source": 120, + "revert": 8, + "security": 19, + "size_cap": 1, + "vulnerable_function": 4 + }, + "jenkinsci/global-build-stats-plugin": { + "advisory_fix": 1, + "dependency": 55, + "eligible": 130, + "manifest_only": 57, + "merge_or_root": 24, + "no_source": 48, + "security": 8, + "size_cap": 3, + "vulnerable_function": 4 + }, + "jenkinsci/hashicorp-vault-plugin": { + "advisory_fix": 1, + "dependency": 21, + "eligible": 68, + "manifest_only": 105, + "merge_or_root": 19, + "no_source": 42, + "revert": 2, + "security": 6, + "size_cap": 2, + "vulnerable_function": 10 + }, + "jenkinsci/jiratestresultreporter-plugin": { + "advisory_fix": 1, + "dependency": 55, + "eligible": 44, + "manifest_only": 54, + "merge_or_root": 86, + "no_source": 31, + "revert": 1, + "security": 1, + "vulnerable_function": 6 + }, "jenkinsci/job-import-plugin": { "advisory_fix": 1, "dependency": 14, @@ -41,6 +211,17 @@ "size_cap": 1, "vulnerable_function": 2 }, + "jenkinsci/opentelemetry-plugin": { + "dependency": 141, + "eligible": 265, + "manifest_only": 179, + "merge_or_root": 247, + "no_source": 139, + "revert": 3, + "security": 7, + "size_cap": 12, + "vulnerable_function": 10 + }, "jenkinsci/p4-plugin": { "dependency": 5, "eligible": 556, @@ -52,6 +233,41 @@ "size_cap": 11, "vulnerable_function": 18 }, + "jenkinsci/rocketchatnotifier-plugin": { + "dependency": 95, + "eligible": 70, + "manifest_only": 134, + "merge_or_root": 61, + "no_source": 126, + "revert": 1, + "security": 11, + "size_cap": 1, + "vulnerable_function": 19 + }, + "kimai/kimai": { + "advisory_fix": 1, + "dependency": 73, + "eligible": 800, + "manifest_only": 2, + "merge_or_root": 1, + "no_source": 483, + "revert": 4, + "security": 37, + "size_cap": 72, + "vulnerable_function": 27 + }, + "mage-ai/mage-ai": { + "dependency": 38, + "eligible": 895, + "function_parse": 9, + "generated": 1, + "manifest_only": 29, + "no_source": 403, + "revert": 14, + "security": 45, + "size_cap": 63, + "vulnerable_function": 3 + }, "shopperlabs/shopper": { "advisory_fix": 1, "dependency": 7, @@ -81,5 +297,5 @@ }, "ordinary_floor": 20, "used_set_digest": "14384b95b7ca47862f9cc04c707377c9a0d01321f947e8cf00282697a31280fd", - "verification_digest": "28c624c406904b60bd20884429a6b673fa45c87693a9abcf5dbca0973648c7ea" + "verification_digest": "0f463789e537c469e9f7d15358835cf2762a8eb2e95c311f2273cf8ca8a4d9f0" } diff --git a/benchmarks/valid/train/pool-train.toml b/benchmarks/valid/train/pool-train.toml index 819cd43..4cd46d2 100644 --- a/benchmarks/valid/train/pool-train.toml +++ b/benchmarks/valid/train/pool-train.toml @@ -2,6 +2,69 @@ status = "frozen" pool = "valid" seed = 1 +[[repository]] +changes = [{"advisory" = "GHSA-9x53-gr7p-4qf5", "base" = "53325aa3e76e3939f41a4bf3eaaf3ee56f13f311", "case_id" = "apache-seatunnel-aff20b2911a11f57", "cwe" = "CWE-306", "family" = "access_control", "files" = [{"head_lines" = [[88, 100]], "path" = "seatunnel-engine/seatunnel-engine-server/src/main/java/org/apache/seatunnel/engine/server/JettyService.java"}], "function" = "JettyService", "function_lines" = [88, 100], "head" = "8a9db476bdc37d5e4079491bdb7092b892a17a7b", "kind" = "vulnerability", "label_check" = "confirmed", "method" = "fix_site", "path" = "seatunnel-engine/seatunnel-engine-server/src/main/java/org/apache/seatunnel/engine/server/JettyService.java"}, {"base" = "3836c97a62079f1e8d7ca7a9f32c02175030bb3a", "case_id" = "apache-seatunnel-ordinary-10cb84435bad9792333ff01fef7523f70c8e778c", "files" = [{"head_lines" = [[131, 134]], "path" = "seatunnel-connectors-v2/connector-cdc/connector-cdc-base/src/main/java/org/apache/seatunnel/connectors/cdc/base/source/IncrementalSource.java"}, {"head_lines" = [[1, 122]], "path" = "seatunnel-connectors-v2/connector-cdc/connector-cdc-base/src/test/java/org/apache/seatunnel/connectors/cdc/debezium/format/DebeziumJsonFormatTest.java"}], "head" = "10cb84435bad9792333ff01fef7523f70c8e778c", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 2, "time_third" = 0}, {"base" = "3a2f719d2e71c712ffc43baa65cc8ed2f7fa175b", "case_id" = "apache-seatunnel-ordinary-123eedc0b3ba77a976e1c718cae5ccc1f5dece1d", "files" = [{"head_lines" = [[25, 25], [69, 69], [71, 79]], "path" = "seatunnel-api/src/main/java/org/apache/seatunnel/api/sink/multitablesink/MultiTableSinkCommitter.java"}, {"head_lines" = [[1, 85]], "path" = "seatunnel-api/src/test/java/org/apache/seatunnel/api/sink/multitablesink/MultiTableSinkCommitterTest.java"}, {"head_lines" = [[32, 32], [35, 35], [71, 71], [107, 124], [133, 135], [137, 137], [167, 171], [186, 195], [201, 204], [208, 208], [224, 224], [226, 227], [231, 232], [235, 235], [240, 326]], "path" = "seatunnel-connectors-v2/connector-jdbc/src/main/java/org/apache/seatunnel/connectors/seatunnel/jdbc/sink/JdbcExactlyOnceSinkWriter.java"}, {"head_lines" = [[1, 332]], "path" = "seatunnel-connectors-v2/connector-jdbc/src/test/java/org/apache/seatunnel/connectors/seatunnel/jdbc/sink/JdbcExactlyOnceSinkWriterTest.java"}], "head" = "123eedc0b3ba77a976e1c718cae5ccc1f5dece1d", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 3, "time_third" = 1}, {"base" = "a19720ccf67b2e3ef66a217e841dba12ccadb28e", "case_id" = "apache-seatunnel-ordinary-1b44b9b440c7ec52e6f85fbf0a28f4a51c32b39a", "files" = [{"head_lines" = [[193, 193]], "path" = "seatunnel-ci-tools/src/test/java/org/apache/seatunnel/api/ConnectorOptionCheckTest.java"}, {"head_lines" = [[20, 20], [25, 25], [26, 26], [31, 31], [48, 48], [50, 59], [61, 68], [70, 70]], "path" = "seatunnel-connectors-v2/connector-selectdb-cloud/src/main/java/org/apache/seatunnel/connectors/selectdb/config/SelectDBConfig.java"}, {"head_lines" = [[1, 119]], "path" = "seatunnel-connectors-v2/connector-selectdb-cloud/src/main/java/org/apache/seatunnel/connectors/selectdb/config/SelectDBSinkOptions.java"}, {"head_lines" = [[19, 19], [21, 21], [29, 30], [37, 37], [42, 42], [46, 48], [51, 53], [57, 58], [65, 65], [71, 75], [84, 85], [97, 97], [118, 118]], "path" = "seatunnel-connectors-v2/connector-selectdb-cloud/src/main/java/org/apache/seatunnel/connectors/selectdb/sink/SelectDBSink.java"}, {"head_lines" = [[1, 63]], "path" = "seatunnel-connectors-v2/connector-selectdb-cloud/src/main/java/org/apache/seatunnel/connectors/selectdb/sink/SelectDBSinkFactory.java"}, {"head_lines" = [[19, 19], [31, 31], [33, 33]], "path" = "seatunnel-connectors-v2/connector-selectdb-cloud/src/main/java/org/apache/seatunnel/connectors/selectdb/sink/committer/SelectDBCommitter.java"}, {"head_lines" = [[19, 19], [55, 55], [57, 57]], "path" = "seatunnel-connectors-v2/connector-selectdb-cloud/src/main/java/org/apache/seatunnel/connectors/selectdb/sink/writer/SelectDBSinkWriter.java"}, {"head_lines" = [[67, 67]], "path" = "seatunnel-e2e/seatunnel-core-e2e/seatunnel-starter-e2e/src/test/java/org/apache/seatunnel/core/starter/seatunnel/SeaTunnelConnectorTest.java"}], "head" = "1b44b9b440c7ec52e6f85fbf0a28f4a51c32b39a", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 3, "time_third" = 0}, {"base" = "8055ed39619f32b97b5cce9740b419061f7ca511", "case_id" = "apache-seatunnel-ordinary-2ee0ac490b501c5674f7dfdc7769b163483c0676", "files" = [{"head_lines" = [[452, 454], [455, 455], [457, 466], [469, 469]], "path" = "seatunnel-connectors-v2/connector-file/connector-file-base/src/main/java/org/apache/seatunnel/connectors/seatunnel/file/source/reader/OrcReadStrategy.java"}, {"head_lines" = [[22, 22], [30, 37], [113, 172]], "path" = "seatunnel-connectors-v2/connector-file/connector-file-base/src/test/java/org/apache/seatunnel/connectors/seatunnel/file/writer/OrcReadStrategyTest.java"}, {"head_lines" = [], "path" = "seatunnel-connectors-v2/connector-file/connector-file-base/src/test/resources/test_binary_and_union.orc"}], "head" = "2ee0ac490b501c5674f7dfdc7769b163483c0676", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 2, "time_third" = 1}, {"base" = "ff47b4a842e07f1b4cfd866232994a1bf5de5081", "case_id" = "apache-seatunnel-ordinary-33e91031b033fdcf21a5162d5e82b40d785193b8", "files" = [{"head_lines" = [[36, 43]], "path" = "seatunnel-e2e/seatunnel-connector-v2-e2e/connector-redis-e2e/pom.xml"}, {"head_lines" = [[21, 26], [33, 33], [38, 40], [51, 51], [86, 86], [119, 119], [626, 641], [833, 994]], "path" = "seatunnel-e2e/seatunnel-connector-v2-e2e/connector-redis-e2e/src/test/java/org/apache/seatunnel/e2e/connector/redis/RedisTestCaseTemplateIT.java"}, {"head_lines" = [[1, 1]], "path" = "seatunnel-e2e/seatunnel-connector-v2-e2e/connector-redis-e2e/src/test/resources/fake-to-redis-test-delete-hash.conf"}], "head" = "33e91031b033fdcf21a5162d5e82b40d785193b8", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 2, "time_third" = 0}, {"base" = "b70652be8af46c0e98a0a2fc714adae249972ea4", "case_id" = "apache-seatunnel-ordinary-36c0d1b8a6fc880f208384268f7bec435e7bf601", "files" = [{"head_lines" = [[419, 419], [535, 542], [544, 554], [639, 648]], "path" = "seatunnel-e2e/seatunnel-connector-v2-e2e/connector-rocketmq-e2e/src/test/java/org/apache/seatunnel/e2e/connector/rocketmq/RocketMqIT.java"}], "head" = "36c0d1b8a6fc880f208384268f7bec435e7bf601", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 1, "time_third" = 2}, {"base" = "4a65e98add57ead347f0bf1289b45f057d73ac18", "case_id" = "apache-seatunnel-ordinary-449db4ef4b95ab00cfbba809a897f8b8171bb738", "files" = [{"head_lines" = [[31, 31], [99, 110]], "path" = "seatunnel-e2e/seatunnel-connector-v2-e2e/connector-couchbase-e2e/src/test/java/org/apache/seatunnel/e2e/connector/couchbase/CouchbaseIT.java"}], "head" = "449db4ef4b95ab00cfbba809a897f8b8171bb738", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 1, "time_third" = 2}, {"base" = "a7cde22db3eab22a223b90bcf07a2305ae962949", "case_id" = "apache-seatunnel-ordinary-4dc986df93fd26390183fc3f16adf61a484c80c0", "files" = [{"head_lines" = [[92, 92], [132, 132], [421, 425]], "path" = "pom.xml"}, {"head_lines" = [[239, 240], [242, 243], [245, 245], [431, 431]], "path" = "seatunnel-dist/release-docs/LICENSE"}, {"head_lines" = [[703, 703], [713, 716]], "path" = "seatunnel-formats/seatunnel-format-json/src/test/java/org/apache/seatunnel/format/json/JsonRowDataSerDeSchemaTest.java"}, {"head_lines" = [[14, 18]], "path" = "tools/dependencies/known-dependencies.txt"}], "head" = "4dc986df93fd26390183fc3f16adf61a484c80c0", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 0, "time_third" = 2}, {"base" = "152c4108825a9bf614db912033c305360fb1dd03", "case_id" = "apache-seatunnel-ordinary-60e026bd0a4669f7578d343e5ec6b35524095ac6", "files" = [{"head_lines" = [[1, 19]], "path" = "docs/en/connectors/formats/overview.md"}, {"head_lines" = [[1, 39]], "path" = "docs/en/connectors/overview.md"}, {"head_lines" = [[1, 21]], "path" = "docs/en/connectors/sink-overview.md"}, {"head_lines" = [[1, 21]], "path" = "docs/en/connectors/source-overview.md"}, {"head_lines" = [[175, 175]], "path" = "docs/en/getting-started/job-configuration-guide.md"}, {"head_lines" = [[86, 92]], "path" = "docs/en/getting-started/locally/deployment.md"}, {"head_lines" = [[1, 29]], "path" = "docs/en/getting-started/locally/overview.md"}, {"head_lines" = [[53, 53], [81, 81], [84, 84]], "path" = "docs/en/getting-started/overview.md"}, {"head_lines" = [[3, 3], [6, 6]], "path" = "docs/en/getting-started/recipes/http-to-jdbc.md"}, {"head_lines" = [[1, 25]], "path" = "docs/en/getting-started/recipes/overview.md"}, {"head_lines" = [[8, 9], [13, 13], [42, 42], [44, 46], [48, 48], [50, 50], [52, 55], [57, 57], [59, 63], [65, 65], [69, 69], [71, 71], [73, 73], [75, 75], [77, 79], [81, 81], [83, 84], [86, 86], [88, 92], [94, 94], [96, 100], [102, 102], [104, 107], [109, 109], [111, 111]], "path" = "docs/en/introduction/about.md"}, {"head_lines" = [[3, 3], [5, 5], [7, 7], [11, 11], [65, 65], [69, 69], [71, 71], [77, 79], [83, 83], [117, 117], [121, 127], [129, 130], [132, 132], [321, 323]], "path" = "docs/en/introduction/concepts/config.md"}, {"head_lines" = [[7, 18], [50, 71]], "path" = "docs/en/introduction/how-it-works.md"}, {"head_lines" = [[1, 23]], "path" = "docs/en/transforms/overview.md"}, {"head_lines" = [[32, 32], [35, 35], [48, 49], [58, 58], [76, 90], [94, 97], [98, 98], [103, 104], [117, 118], [127, 134], [139, 140], [149, 149], [152, 152], [154, 155], [158, 163], [165, 167], [174, 175], [235, 236], [241, 241], [273, 323]], "path" = "docs/sidebars.js"}, {"head_lines" = [[1, 1]], "path" = "docs/zh/connectors/connector-faq.md"}, {"head_lines" = [[1, 1], [3, 4], [8, 9], [11, 11], [15, 15], [22, 22], [39, 41], [45, 45], [49, 49]], "path" = "docs/zh/connectors/connector-isolated-dependency.md"}, {"head_lines" = [[1, 19]], "path" = "docs/zh/connectors/formats/overview.md"}, {"head_lines" = [[1, 39]], "path" = "docs/zh/connectors/overview.md"}, {"head_lines" = [[1, 21]], "path" = "docs/zh/connectors/sink-overview.md"}, {"head_lines" = [[1, 21]], "path" = "docs/zh/connectors/source-overview.md"}, {"head_lines" = [[175, 177]], "path" = "docs/zh/getting-started/job-configuration-guide.md"}, {"head_lines" = [[86, 92]], "path" = "docs/zh/getting-started/locally/deployment.md"}, {"head_lines" = [[1, 29]], "path" = "docs/zh/getting-started/locally/overview.md"}, {"head_lines" = [[11, 11], [18, 18], [24, 26], [37, 37], [50, 53], [81, 82], [84, 84]], "path" = "docs/zh/getting-started/overview.md"}, {"head_lines" = [[6, 6]], "path" = "docs/zh/getting-started/recipes/file-to-starrocks.md"}, {"head_lines" = [[3, 3], [6, 6]], "path" = "docs/zh/getting-started/recipes/http-to-jdbc.md"}, {"head_lines" = [[1, 25]], "path" = "docs/zh/getting-started/recipes/overview.md"}, {"head_lines" = [[8, 9], [13, 13], [39, 42], [44, 46], [48, 48], [50, 50], [52, 55], [57, 57], [59, 63], [65, 65], [67, 67], [69, 69], [71, 71], [73, 73], [75, 75], [77, 79], [81, 81], [83, 84], [86, 86], [88, 92], [94, 94], [96, 100], [102, 102], [104, 107], [109, 109], [111, 111]], "path" = "docs/zh/introduction/about.md"}, {"head_lines" = [[3, 3], [5, 5], [7, 7], [11, 11], [23, 23], [65, 65], [67, 67], [69, 69], [71, 71], [75, 75], [77, 77], [79, 79], [81, 83], [117, 121], [123, 123], [125, 125], [127, 127], [129, 130], [132, 132], [147, 147], [197, 197], [323, 325]], "path" = "docs/zh/introduction/concepts/config.md"}, {"head_lines" = [[7, 18], [50, 71], [80, 80], [85, 85], [87, 87], [91, 93], [99, 99], [136, 136], [156, 156]], "path" = "docs/zh/introduction/how-it-works.md"}, {"head_lines" = [[1, 23]], "path" = "docs/zh/transforms/overview.md"}], "head" = "60e026bd0a4669f7578d343e5ec6b35524095ac6", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 3, "time_third" = 2}, {"base" = "afb610e85ce81913397e9a1fc642ee796d8d3130", "case_id" = "apache-seatunnel-ordinary-7e0b52dfc566d809a6df0e38afb837d87ee5dac2", "files" = [{"head_lines" = [[65, 68]], "path" = "docs/en/connectors/source/Kafka.md"}, {"head_lines" = [[65, 67]], "path" = "docs/zh/connectors/source/Kafka.md"}, {"head_lines" = [[24, 24], [75, 75], [94, 94], [103, 115], [122, 123], [132, 132], [172, 172], [180, 186], [201, 201], [269, 280], [297, 297], [299, 307]], "path" = "seatunnel-connectors-v2/connector-kafka/src/main/java/org/apache/seatunnel/connectors/seatunnel/kafka/source/KafkaSourceSplitEnumerator.java"}, {"head_lines" = [[19, 19], [21, 23], [38, 40], [59, 60], [63, 84], [86, 86], [115, 116], [118, 120], [122, 123], [125, 128], [132, 132], [141, 141], [144, 144], [148, 148], [152, 177], [252, 252], [292, 306]], "path" = "seatunnel-connectors-v2/connector-kafka/src/test/java/org/apache/kafka/clients/admin/KafkaSourceSplitEnumeratorTest.java"}, {"head_lines" = [[64, 64], [174, 189], [195, 199], [746, 750], [1109, 1127], [1552, 1552], [1577, 1579], [1585, 1585], [1611, 1615], [1627, 1627], [1652, 1654], [1663, 1663], [1682, 1682], [1689, 1691], [1693, 1693], [1695, 1696], [2213, 2214], [2218, 2223], [2227, 2227], [2232, 2232], [2239, 2244]], "path" = "seatunnel-e2e/seatunnel-connector-v2-e2e/connector-kafka-e2e/src/test/java/org/apache/seatunnel/e2e/connector/kafka/KafkaIT.java"}], "head" = "7e0b52dfc566d809a6df0e38afb837d87ee5dac2", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 3, "time_third" = 1}, {"base" = "c12764c05bdfb1f8b2d908d0e34ab2d27bb6999e", "case_id" = "apache-seatunnel-ordinary-7f7e9a7fc33345ac4e788de908b1893b4949a089", "files" = [{"head_lines" = [[50, 50]], "path" = "docs/en/connectors/sink/Tablestore.md"}, {"head_lines" = [[42, 42]], "path" = "docs/en/connectors/source/Tablestore.md"}, {"head_lines" = [[50, 50]], "path" = "docs/zh/connectors/sink/Tablestore.md"}, {"head_lines" = [[42, 42]], "path" = "docs/zh/connectors/source/Tablestore.md"}, {"head_lines" = [[30, 32], [45, 47], [49, 50], [52, 53], [55, 56], [58, 59]], "path" = "seatunnel-connectors-v2/connector-tablestore/src/main/java/org/apache/seatunnel/connectors/seatunnel/tablestore/sink/TableStoreSinkFactory.java"}, {"head_lines" = [[20, 20], [33, 35], [49, 50], [52, 53], [55, 56], [58, 63]], "path" = "seatunnel-connectors-v2/connector-tablestore/src/main/java/org/apache/seatunnel/connectors/seatunnel/tablestore/source/TableStoreSourceFactory.java"}, {"head_lines" = [[20, 26], [28, 28], [33, 38], [41, 51], [54, 181]], "path" = "seatunnel-connectors-v2/connector-tablestore/src/test/java/org/apache/seatunnel/connectors/seatunnel/tablestore/TableStoreFactoryTest.java"}], "head" = "7f7e9a7fc33345ac4e788de908b1893b4949a089", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 2, "time_third" = 2}, {"base" = "a73b3d05c11f0a116efe3909f2d831ccecdd2af5", "case_id" = "apache-seatunnel-ordinary-9140b90954d43f9d4debe2b50dcf7a4595be23c2", "files" = [{"head_lines" = [[467, 467], [477, 481]], "path" = "seatunnel-connectors-v2/connector-http/connector-http-base/src/main/java/org/apache/seatunnel/connectors/seatunnel/http/source/HttpSourceReader.java"}, {"head_lines" = [[19, 19], [46, 46], [51, 52], [142, 185]], "path" = "seatunnel-connectors-v2/connector-http/connector-http-base/src/test/java/org/apache/seatunnel/connectors/seatunnel/http/HttpSourceReaderInternalPollNextTest.java"}], "head" = "9140b90954d43f9d4debe2b50dcf7a4595be23c2", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 2, "time_third" = 2}, {"base" = "36fe1134fa36cc6e013e7242609cbfce34213fc6", "case_id" = "apache-seatunnel-ordinary-a2e075aa446bc92e01a45b329a4032a01d2d1904", "files" = [{"head_lines" = [[20, 22], [67, 80]], "path" = "seatunnel-api/src/main/java/org/apache/seatunnel/api/table/type/ArrayType.java"}, {"head_lines" = [[236, 241], [351, 357]], "path" = "seatunnel-api/src/main/java/org/apache/seatunnel/api/table/type/SeaTunnelRow.java"}, {"head_lines" = [[118, 128]], "path" = "seatunnel-e2e/seatunnel-transforms-v2-e2e/seatunnel-transforms-v2-e2e-part-2/src/test/java/org/apache/seatunnel/e2e/transform/TestSQLIT.java"}, {"head_lines" = [[1, 57]], "path" = "seatunnel-e2e/seatunnel-transforms-v2-e2e/seatunnel-transforms-v2-e2e-part-2/src/test/resources/sql_transform/nested_type.conf"}, {"head_lines" = [[36, 36], [199, 199], [624, 625]], "path" = "seatunnel-transforms-v2/src/main/java/org/apache/seatunnel/transform/sql/zeta/ZetaSQLFunction.java"}, {"head_lines" = [[33, 33], [420, 421], [527, 528], [535, 542]], "path" = "seatunnel-transforms-v2/src/main/java/org/apache/seatunnel/transform/sql/zeta/ZetaSQLType.java"}, {"head_lines" = [[20, 20], [26, 26], [28, 28], [29, 29], [98, 98], [100, 100], [104, 112], [115, 118], [160, 160], [178, 179], [184, 184]], "path" = "seatunnel-transforms-v2/src/main/java/org/apache/seatunnel/transform/sql/zeta/functions/ArrayFunction.java"}, {"head_lines" = [[1, 162]], "path" = "seatunnel-transforms-v2/src/main/java/org/apache/seatunnel/transform/sql/zeta/functions/CommonFunction.java"}, {"head_lines" = [[1, 79]], "path" = "seatunnel-transforms-v2/src/main/java/org/apache/seatunnel/transform/sql/zeta/functions/MapFunction.java"}, {"head_lines" = [[1, 108]], "path" = "seatunnel-transforms-v2/src/test/java/org/apache/seatunnel/transform/sql/zeta/ZetaSQLTypeNestedTypeTest.java"}, {"head_lines" = [[1, 75]], "path" = "seatunnel-transforms-v2/src/test/java/org/apache/seatunnel/transform/sql/zeta/functions/ArrayFunctionTest.java"}, {"head_lines" = [[1, 126]], "path" = "seatunnel-transforms-v2/src/test/java/org/apache/seatunnel/transform/sql/zeta/functions/MapFunctionTest.java"}], "head" = "a2e075aa446bc92e01a45b329a4032a01d2d1904", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 3, "time_third" = 0}, {"base" = "e8846b10112849a5e350ddbcecf9654c4a3f7099", "case_id" = "apache-seatunnel-ordinary-b253248ab7ba8985ccb9b7f750c01888fb614bfb", "files" = [{"head_lines" = [[34, 34], [57, 59], [67, 70], [79, 82], [84, 86], [93, 93], [97, 110], [111, 111], [113, 120], [122, 122], [143, 144], [145, 145], [171, 173], [201, 203], [210, 231], [233, 238], [240, 245], [247, 251], [256, 256], [264, 264]], "path" = "seatunnel-connectors-v2/connector-file/connector-file-sftp/src/main/java/org/apache/seatunnel/connectors/seatunnel/file/sftp/system/SFTPConnectionPool.java"}, {"head_lines" = [[118, 118], [551, 555], [657, 663]], "path" = "seatunnel-connectors-v2/connector-file/connector-file-sftp/src/main/java/org/apache/seatunnel/connectors/seatunnel/file/sftp/system/SFTPFileSystem.java"}, {"head_lines" = [[1, 183]], "path" = "seatunnel-connectors-v2/connector-file/connector-file-sftp/src/test/java/org/apache/seatunnel/connectors/seatunnel/file/sftp/system/SFTPConnectionPoolTest.java"}], "head" = "b253248ab7ba8985ccb9b7f750c01888fb614bfb", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 3, "time_third" = 2}, {"base" = "c5b58851ba9e5aed7ea5d7cee872952616df814c", "case_id" = "apache-seatunnel-ordinary-e352beba2911cbd562a73e2627f0153a99fd0209", "files" = [{"head_lines" = [[70, 70]], "path" = "config/plugin_config"}, {"head_lines" = [[1, 6]], "path" = "docs/en/connectors/changelog/connector-http-posthog.md"}, {"head_lines" = [[1, 76]], "path" = "docs/en/connectors/source/PostHog.md"}, {"head_lines" = [[1, 6]], "path" = "docs/zh/connectors/changelog/connector-http-posthog.md"}, {"head_lines" = [[1, 76]], "path" = "docs/zh/connectors/source/PostHog.md"}, {"head_lines" = [[112, 112]], "path" = "plugin-mapping.properties"}, {"head_lines" = [[1, 38]], "path" = "seatunnel-connectors-v2/connector-http/connector-http-posthog/pom.xml"}, {"head_lines" = [[1, 82]], "path" = "seatunnel-connectors-v2/connector-http/connector-http-posthog/src/main/java/org/apache/seatunnel/connectors/seatunnel/posthog/source/PostHogSource.java"}, {"head_lines" = [[1, 73]], "path" = "seatunnel-connectors-v2/connector-http/connector-http-posthog/src/main/java/org/apache/seatunnel/connectors/seatunnel/posthog/source/PostHogSourceFactory.java"}, {"head_lines" = [[1, 206]], "path" = "seatunnel-connectors-v2/connector-http/connector-http-posthog/src/main/java/org/apache/seatunnel/connectors/seatunnel/posthog/source/PostHogSourceReader.java"}, {"head_lines" = [[1, 50]], "path" = "seatunnel-connectors-v2/connector-http/connector-http-posthog/src/main/java/org/apache/seatunnel/connectors/seatunnel/posthog/source/config/PostHogSourceOptions.java"}, {"head_lines" = [[1, 110]], "path" = "seatunnel-connectors-v2/connector-http/connector-http-posthog/src/main/java/org/apache/seatunnel/connectors/seatunnel/posthog/source/config/PostHogSourceParameter.java"}, {"head_lines" = [[1, 33]], "path" = "seatunnel-connectors-v2/connector-http/connector-http-posthog/src/test/java/org/apache/seatunnel/connectors/seatunnel/posthog/source/PostHogSourceFactoryTest.java"}, {"head_lines" = [[1, 294]], "path" = "seatunnel-connectors-v2/connector-http/connector-http-posthog/src/test/java/org/apache/seatunnel/connectors/seatunnel/posthog/source/PostHogSourceReaderTest.java"}, {"head_lines" = [[1, 105]], "path" = "seatunnel-connectors-v2/connector-http/connector-http-posthog/src/test/java/org/apache/seatunnel/connectors/seatunnel/posthog/source/config/PostHogSourceParameterTest.java"}, {"head_lines" = [[46, 46]], "path" = "seatunnel-connectors-v2/connector-http/pom.xml"}, {"head_lines" = [[617, 622]], "path" = "seatunnel-dist/pom.xml"}, {"head_lines" = [[126, 131]], "path" = "seatunnel-e2e/seatunnel-connector-v2-e2e/connector-http-e2e/pom.xml"}, {"head_lines" = [[364, 367]], "path" = "seatunnel-e2e/seatunnel-connector-v2-e2e/connector-http-e2e/src/test/java/org/apache/seatunnel/e2e/connector/http/HttpIT.java"}, {"head_lines" = [[4962, 4989], [4991, 4991]], "path" = "seatunnel-e2e/seatunnel-connector-v2-e2e/connector-http-e2e/src/test/resources/mockserver-config.json"}, {"head_lines" = [[1, 67]], "path" = "seatunnel-e2e/seatunnel-connector-v2-e2e/connector-http-e2e/src/test/resources/posthog_json_to_assert.conf"}], "head" = "e352beba2911cbd562a73e2627f0153a99fd0209", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 3, "time_third" = 2}, {"base" = "71ab9e32c3bc6ab20c94f176125098cc4fbc979f", "case_id" = "apache-seatunnel-ordinary-e4780bb1fb1e928219f832f29d44aa94d4662fdc", "files" = [{"head_lines" = [[44, 77]], "path" = "docs/en/connectors/source/Jdbc.md"}, {"head_lines" = [[214, 214]], "path" = "docs/en/connectors/source/MySQL-CDC.md"}, {"head_lines" = [[90, 90]], "path" = "docs/en/connectors/source/Opengauss-CDC.md"}, {"head_lines" = [[225, 259]], "path" = "docs/en/connectors/source/Oracle-CDC.md"}, {"head_lines" = [[112, 112]], "path" = "docs/en/connectors/source/PostgreSQL-CDC.md"}, {"head_lines" = [[103, 103]], "path" = "docs/en/connectors/source/SqlServer-CDC.md"}, {"head_lines" = [[44, 44], [46, 77]], "path" = "docs/zh/connectors/source/Jdbc.md"}, {"head_lines" = [[213, 213]], "path" = "docs/zh/connectors/source/MySQL-CDC.md"}, {"head_lines" = [[89, 89]], "path" = "docs/zh/connectors/source/Opengauss-CDC.md"}, {"head_lines" = [[224, 225], [229, 230], [232, 258]], "path" = "docs/zh/connectors/source/Oracle-CDC.md"}, {"head_lines" = [[110, 110]], "path" = "docs/zh/connectors/source/PostgreSQL-CDC.md"}, {"head_lines" = [[101, 101]], "path" = "docs/zh/connectors/source/SqlServer-CDC.md"}, {"head_lines" = [[44, 44], [61, 61], [72, 72]], "path" = "seatunnel-connectors-v2/connector-cdc/connector-cdc-base/src/main/java/org/apache/seatunnel/connectors/cdc/base/config/BaseSourceConfig.java"}, {"head_lines" = [[58, 58], [81, 81]], "path" = "seatunnel-connectors-v2/connector-cdc/connector-cdc-base/src/main/java/org/apache/seatunnel/connectors/cdc/base/config/JdbcSourceConfig.java"}, {"head_lines" = [[56, 56], [191, 202], [269, 269]], "path" = "seatunnel-connectors-v2/connector-cdc/connector-cdc-base/src/main/java/org/apache/seatunnel/connectors/cdc/base/config/JdbcSourceConfigFactory.java"}, {"head_lines" = [[146, 154]], "path" = "seatunnel-connectors-v2/connector-cdc/connector-cdc-base/src/main/java/org/apache/seatunnel/connectors/cdc/base/option/JdbcSourceOptions.java"}, {"head_lines" = [[140, 140], [144, 145], [153, 154], [173, 173]], "path" = "seatunnel-connectors-v2/connector-cdc/connector-cdc-base/src/main/java/org/apache/seatunnel/connectors/cdc/base/source/enumerator/splitter/AbstractJdbcSourceChunkSplitter.java"}, {"head_lines" = [[50, 50], [75, 75]], "path" = "seatunnel-connectors-v2/connector-cdc/connector-cdc-mysql/src/main/java/org/apache/seatunnel/connectors/seatunnel/cdc/mysql/config/MySqlSourceConfig.java"}, {"head_lines" = [[128, 128]], "path" = "seatunnel-connectors-v2/connector-cdc/connector-cdc-mysql/src/main/java/org/apache/seatunnel/connectors/seatunnel/cdc/mysql/config/MySqlSourceConfigFactory.java"}, {"head_lines" = [[78, 78]], "path" = "seatunnel-connectors-v2/connector-cdc/connector-cdc-mysql/src/main/java/org/apache/seatunnel/connectors/seatunnel/cdc/mysql/source/MySqlIncrementalSourceFactory.java"}, {"head_lines" = [[75, 76]], "path" = "seatunnel-connectors-v2/connector-cdc/connector-cdc-opengauss/src/main/java/org/apache/seatunnel/connectors/seatunnel/cdc/opengauss/OpengaussIncrementalSourceFactory.java"}, {"head_lines" = [[58, 58], [83, 83]], "path" = "seatunnel-connectors-v2/connector-cdc/connector-cdc-oracle/src/main/java/org/apache/seatunnel/connectors/seatunnel/cdc/oracle/config/OracleSourceConfig.java"}, {"head_lines" = [[171, 171]], "path" = "seatunnel-connectors-v2/connector-cdc/connector-cdc-oracle/src/main/java/org/apache/seatunnel/connectors/seatunnel/cdc/oracle/config/OracleSourceConfigFactory.java"}, {"head_lines" = [[78, 79]], "path" = "seatunnel-connectors-v2/connector-cdc/connector-cdc-oracle/src/main/java/org/apache/seatunnel/connectors/seatunnel/cdc/oracle/source/OracleIncrementalSourceFactory.java"}, {"head_lines" = [[45, 45], [70, 70]], "path" = "seatunnel-connectors-v2/connector-cdc/connector-cdc-postgres/src/main/java/org/apache/seatunnel/connectors/seatunnel/cdc/postgres/config/PostgresSourceConfig.java"}, {"head_lines" = [[123, 123]], "path" = "seatunnel-connectors-v2/connector-cdc/connector-cdc-postgres/src/main/java/org/apache/seatunnel/connectors/seatunnel/cdc/postgres/config/PostgresSourceConfigFactory.java"}, {"head_lines" = [[73, 74]], "path" = "seatunnel-connectors-v2/connector-cdc/connector-cdc-postgres/src/main/java/org/apache/seatunnel/connectors/seatunnel/cdc/postgres/source/PostgresIncrementalSourceFactory.java"}, {"head_lines" = [[50, 50], [75, 75]], "path" = "seatunnel-connectors-v2/connector-cdc/connector-cdc-sqlserver/src/main/java/org/apache/seatunnel/connectors/seatunnel/cdc/sqlserver/config/SqlServerSourceConfig.java"}, {"head_lines" = [[91, 91]], "path" = "seatunnel-connectors-v2/connector-cdc/connector-cdc-sqlserver/src/main/java/org/apache/seatunnel/connectors/seatunnel/cdc/sqlserver/config/SqlServerSourceConfigFactory.java"}, {"head_lines" = [[72, 73]], "path" = "seatunnel-connectors-v2/connector-cdc/connector-cdc-sqlserver/src/main/java/org/apache/seatunnel/connectors/seatunnel/cdc/sqlserver/source/SqlServerIncrementalSourceFactory.java"}, {"head_lines" = [[46, 46], [75, 75]], "path" = "seatunnel-connectors-v2/connector-jdbc/src/main/java/org/apache/seatunnel/connectors/seatunnel/jdbc/config/JdbcSourceConfig.java"}, {"head_lines" = [[99, 107]], "path" = "seatunnel-connectors-v2/connector-jdbc/src/main/java/org/apache/seatunnel/connectors/seatunnel/jdbc/config/JdbcSourceOptions.java"}, {"head_lines" = [[186, 186], [189, 190], [198, 199], [233, 233], [245, 245], [249, 250], [258, 259], [284, 284], [297, 297], [302, 302]], "path" = "seatunnel-connectors-v2/connector-jdbc/src/main/java/org/apache/seatunnel/connectors/seatunnel/jdbc/source/DynamicChunkSplitter.java"}, {"head_lines" = [[91, 91]], "path" = "seatunnel-connectors-v2/connector-jdbc/src/main/java/org/apache/seatunnel/connectors/seatunnel/jdbc/source/JdbcSourceFactory.java"}, {"head_lines" = [[20, 20], [32, 32], [34, 34], [118, 136]], "path" = "seatunnel-connectors-v2/connector-jdbc/src/test/java/org/apache/seatunnel/connectors/seatunnel/jdbc/source/DynamicChunkSplitterTest.java"}, {"head_lines" = [[684, 725]], "path" = "seatunnel-e2e/seatunnel-connector-v2-e2e/connector-jdbc-e2e/connector-jdbc-e2e-part-7/src/test/java/org/apache/seatunnel/connectors/seatunnel/jdbc/JdbcMysqlSplitIT.java"}], "head" = "e4780bb1fb1e928219f832f29d44aa94d4662fdc", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 2, "time_third" = 2}, {"base" = "27c966daa47dae68cc4919b9aa428618e787f59c", "case_id" = "apache-seatunnel-ordinary-e7267cae4dd710f22850442ae3f9936e9b7de7cc", "files" = [{"head_lines" = [[63, 63], [65, 65], [67, 69], [71, 71]], "path" = "seatunnel-core/seatunnel-core-starter/src/main/java/org/apache/seatunnel/core/starter/execution/RuntimeEnvironment.java"}, {"head_lines" = [[48, 65]], "path" = "seatunnel-core/seatunnel-core-starter/src/test/java/org/apache/seatunnel/core/starter/execution/RuntimeEnvironmentTest.java"}, {"head_lines" = [[49, 49], [60, 61], [83, 91], [93, 94], [96, 99], [205, 224], [226, 226]], "path" = "seatunnel-core/seatunnel-flink-starter/seatunnel-flink-starter-common/src/main/java/org/apache/seatunnel/core/starter/flink/execution/AbstractFlinkRuntimeEnvironment.java"}, {"head_lines" = [[55, 55], [139, 149]], "path" = "seatunnel-core/seatunnel-flink-starter/seatunnel-flink-starter-common/src/main/java/org/apache/seatunnel/core/starter/flink/execution/FlinkExecution.java"}, {"head_lines" = [[23, 23], [210, 213], [231, 236]], "path" = "seatunnel-e2e/seatunnel-engine-e2e/connector-seatunnel-e2e-base/src/test/java/org/apache/seatunnel/engine/e2e/CheckpointEnableIT.java"}], "head" = "e7267cae4dd710f22850442ae3f9936e9b7de7cc", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 2, "time_third" = 1}, {"base" = "9ed8823c25aa760d057281ae542d38abf18ae12d", "case_id" = "apache-seatunnel-ordinary-ea3d6df4a0721ecf9f42811a9cf3e00d82651700", "files" = [{"head_lines" = [[443, 444]], "path" = "seatunnel-cli/README.md"}, {"head_lines" = [[411, 412]], "path" = "seatunnel-cli/README.zh-CN.md"}, {"head_lines" = [[312, 312], [321, 322], [328, 328], [334, 334]], "path" = "seatunnel-cli/seatunnel_cli/memory.py"}, {"head_lines" = [[1, 76]], "path" = "seatunnel-cli/tests/test_memory_summary.py"}], "head" = "ea3d6df4a0721ecf9f42811a9cf3e00d82651700", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 2, "time_third" = 2}, {"base" = "c6b363af5c18702102dcc5536f6adf47b0ccb067", "case_id" = "apache-seatunnel-ordinary-fa001a4e474841c35869d821584dbb0fbc78ff6c", "files" = [{"head_lines" = [[51, 51], [104, 104], [107, 112]], "path" = "seatunnel-connectors-v2/connector-assert/src/main/java/org/apache/seatunnel/connectors/seatunnel/assertion/sink/AssertSinkWriter.java"}, {"head_lines" = [[1, 87]], "path" = "seatunnel-connectors-v2/connector-assert/src/test/java/org/apache/seatunnel/connectors/seatunnel/assertion/sink/AssertSinkWriterCloseTest.java"}], "head" = "fa001a4e474841c35869d821584dbb0fbc78ff6c", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 2, "time_third" = 2}, {"base" = "09f9f762bd78067acc5ac71e43b19f7b71cf7e37", "case_id" = "apache-seatunnel-ordinary-fd9999cf794df8a82b96bafcf5f14c9930dc8b30", "files" = [{"head_lines" = [[1, 353]], "path" = "docs/en/engines/zeta/rest-api-job-lifecycle.md"}, {"head_lines" = [[303, 303]], "path" = "docs/sidebars.js"}, {"head_lines" = [[1, 348]], "path" = "docs/zh/engines/zeta/rest-api-job-lifecycle.md"}], "head" = "fd9999cf794df8a82b96bafcf5f14c9930dc8b30", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 0, "time_third" = 2}] +id = "apache/seatunnel" +repository = "apache/seatunnel" +slice = 1 +url = "https://github.com/apache/seatunnel.git" + +[[repository]] +changes = [{"advisory" = "GHSA-6gjm-6wj6-4px5", "base" = "23dcf93a30f948d30c678a96681f7fdefeba5171", "case_id" = "friendsofflarum-byobu-7173b8a509cf3e27", "case_ids" = ["friendsofflarum-byobu-7173b8a509cf3e27", "friendsofflarum-byobu-f34c4fa78b9178db"], "cwe" = "CWE-863", "family" = "access_control", "files" = [{"head_lines" = [[19, 62]], "path" = "js/src/forum/extend/User.js"}, {"head_lines" = [[55, 66]], "path" = "js/src/forum/pages/PrivateDiscussionsUserPage.js"}], "function" = "extend", "function_lines" = [19, 62], "head" = "2e99cdb7e356a259ea90aa7f84a71fc0f050e006", "kind" = "vulnerability", "label_check" = "confirmed", "method" = "fix_site", "path" = "js/src/forum/extend/User.js", "targets" = [{"case_id" = "friendsofflarum-byobu-7173b8a509cf3e27", "cwe" = "CWE-863", "family" = "access_control", "function" = "extend", "function_lines" = [19, 62], "path" = "js/src/forum/extend/User.js"}, {"case_id" = "friendsofflarum-byobu-f34c4fa78b9178db", "cwe" = "CWE-863", "family" = "access_control", "function" = "actionItems", "function_lines" = [55, 66], "path" = "js/src/forum/pages/PrivateDiscussionsUserPage.js"}]}, {"base" = "b670b3947ddde8adb388d03cee4a9a7d98c024d2", "case_id" = "friendsofflarum-byobu-ordinary-06e2915c3e12b878f371be73f14c79b67857f3ce", "files" = [{"head_lines" = [[60, 60], [63, 63], [69, 69], [73, 73]], "path" = "src/Gambits/Discussion/ByobuGambit.php"}], "head" = "06e2915c3e12b878f371be73f14c79b67857f3ce", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 0, "time_third" = 0}, {"base" = "3e1336a2e9d1b33e24f4374066f38643c2be528a", "case_id" = "friendsofflarum-byobu-ordinary-0a604e9d73b9e68e244aa190b3dec9de7645337f", "files" = [{"head_lines" = [[1, 1]], "path" = "js/dist/admin.js.map"}, {"head_lines" = [[1, 1]], "path" = "js/dist/forum.js"}, {"head_lines" = [[1, 1]], "path" = "js/dist/forum.js.map"}, {"head_lines" = [[26, 26], [33, 45], [93, 93]], "path" = "js/src/forum/components/RecipientSearch.js"}], "head" = "0a604e9d73b9e68e244aa190b3dec9de7645337f", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 1, "time_third" = 0}, {"base" = "30f2c5170847a693848dcaffd1df5358b14d6ada", "case_id" = "friendsofflarum-byobu-ordinary-19bbf95ef2c42bc37fd30d4658ccaaff8b935211", "files" = [{"head_lines" = [[9, 9]], "path" = "bootstrap.php"}, {"head_lines" = [[1, 10]], "path" = "js/forum/Gulpfile.js"}, {"head_lines" = [[1, 7]], "path" = "js/forum/package.json"}, {"head_lines" = [[1, 66]], "path" = "js/forum/src/addRecipientComposer.js"}, {"head_lines" = [[1, 10]], "path" = "js/forum/src/main.js"}, {"head_lines" = [[1, 32]], "path" = "js/lib/helpers/recipientLabel.js"}, {"head_lines" = [[1, 16]], "path" = "js/lib/helpers/recipientsLabel.js"}, {"head_lines" = [[1, 6]], "path" = "less/forum/extension.less"}, {"head_lines" = [[1, 59]], "path" = "less/lib/RecipientLabel.less"}, {"head_lines" = [[1, 6]], "path" = "locale/en.yml"}, {"head_lines" = [[8, 8]], "path" = "src/Gambits/Discussion/PrivacyGambit.php"}, {"head_lines" = [[5, 7], [14, 43]], "path" = "src/Listeners/AddClientAssets.php"}], "head" = "19bbf95ef2c42bc37fd30d4658ccaaff8b935211", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 2, "time_third" = 0}, {"base" = "63a12e35ed22fb7f19b65ffd54d66b8ac8f1496e", "case_id" = "friendsofflarum-byobu-ordinary-1b5877acfa665fa3424ba1040198c019680e65ab", "files" = [{"head_lines" = [[137, 138]], "path" = "js/forum/dist/extension.js"}, {"head_lines" = [[34, 35]], "path" = "js/forum/src/addRecipientLabels.js"}], "head" = "1b5877acfa665fa3424ba1040198c019680e65ab", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 0, "time_third" = 0}, {"base" = "036893e1cb396c3cc9040f6c734809b3df424b76", "case_id" = "friendsofflarum-byobu-ordinary-24840dde277c0ba3dd9e6f88d24d21122ff20acb", "files" = [{"head_lines" = [[11, 11]], "path" = "migrations/2021_01_23_000000_drop_tags_from_old_private_discussions.php"}], "head" = "24840dde277c0ba3dd9e6f88d24d21122ff20acb", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 0, "time_third" = 1}, {"base" = "ddc795d2a25467ae63455804368b9bafc2b9acdb", "case_id" = "friendsofflarum-byobu-ordinary-3870500d29c48dc78cf0b904e5da2de35929fd22", "files" = [{"head_lines" = [[16, 20]], "path" = "migrations/2020_02_19_110103_remove_retired_settings_key.php"}], "head" = "3870500d29c48dc78cf0b904e5da2de35929fd22", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 0, "time_third" = 2}, {"base" = "137c5c507f4087720bdb0eb8ebc50cb6de16d4bd", "case_id" = "friendsofflarum-byobu-ordinary-3b1a047b5eb5777689d43787cdafdebfbfcd10e6", "files" = [{"head_lines" = [[1, 13]], "path" = "bootstrap.php"}, {"head_lines" = [[25, 26]], "path" = "composer.json"}, {"head_lines" = [[1, 9]], "path" = "js/admin/Gulpfile.js"}, {"head_lines" = [[1, 7]], "path" = "js/admin/package.json"}, {"head_lines" = [[1, 14]], "path" = "js/admin/src/main.js"}, {"head_lines" = [[1, 2143]], "path" = "js/admin/yarn.lock"}, {"head_lines" = [[1, 9]], "path" = "js/forum/Gulpfile.js"}, {"head_lines" = [[1, 7]], "path" = "js/forum/package.json"}, {"head_lines" = [[1, 13]], "path" = "js/forum/src/addMessagingDropdown.js"}, {"head_lines" = [[1, 34]], "path" = "js/forum/src/components/MessagingDropdown.js"}, {"head_lines" = [[1, 9]], "path" = "js/forum/src/main.js"}, {"head_lines" = [[1, 13]], "path" = "js/forum/src/models/Message.js"}, {"head_lines" = [[1, 2143]], "path" = "js/forum/yarn.lock"}, {"head_lines" = [[1, 10]], "path" = "locale/en.yml"}, {"head_lines" = [[1, 71]], "path" = "src/Listeners/AddClientAssets.php"}, {"head_lines" = [[1, 44]], "path" = "src/Listeners/AddUploadsApi.php"}], "head" = "3b1a047b5eb5777689d43787cdafdebfbfcd10e6", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 3, "time_third" = 0}, {"base" = "d8c3060f2cffda7030a1ba4d0763fd6227e7abcb", "case_id" = "friendsofflarum-byobu-ordinary-3e3982b287efd79b4ef2262e1dcd079a493f0e27", "files" = [{"head_lines" = [[20, 20]], "path" = "src/Listeners/QueueNotificationJobs.php"}], "head" = "3e3982b287efd79b4ef2262e1dcd079a493f0e27", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 0, "time_third" = 1}, {"base" = "40c0337f8b1ee2b1360ce463f600af53a65fcd28", "case_id" = "friendsofflarum-byobu-ordinary-52da67e3ffd4341fa2627fbc3718094055e1e48a", "files" = [{"head_lines" = [[21, 21]], "path" = "resources/locale/en.yml"}, {"head_lines" = [[14, 14], [53, 56], [58, 58], [63, 71]], "path" = "src/Gambits/User/AllowsPdGambit.php"}], "head" = "52da67e3ffd4341fa2627fbc3718094055e1e48a", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 1, "time_third" = 1}, {"base" = "1bfc91e8edc4537b3214b34bbaee3cfcc9b60540", "case_id" = "friendsofflarum-byobu-ordinary-62aaac147d4df06280c34910cb1cec75d067c917", "files" = [{"head_lines" = [[20, 20]], "path" = "src/Gambits/Discussion/ByobuGambit.php"}], "head" = "62aaac147d4df06280c34910cb1cec75d067c917", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 0, "time_third" = 1}, {"base" = "324b07f25aa1fd4ceaff89c93dfb018de9ff8f43", "case_id" = "friendsofflarum-byobu-ordinary-718381f3a81a0bbc621d0899fdbfa565d6987386", "files" = [{"head_lines" = [[21, 24]], "path" = "js/src/forum/pages/labels/RecipientLabel.tsx"}], "head" = "718381f3a81a0bbc621d0899fdbfa565d6987386", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 0, "time_third" = 1}, {"base" = "047eb15322886b88365b4977ce6557fe11555228", "case_id" = "friendsofflarum-byobu-ordinary-7964a019b3ba4472779d95dfd42b4bfb2b170bc6", "files" = [{"head_lines" = [[27, 27]], "path" = "composer.json"}, {"head_lines" = [[223, 223]], "path" = "js/dist/admin.js"}, {"head_lines" = [[1, 1]], "path" = "js/dist/admin.js.map"}, {"head_lines" = [[283, 283], [382, 419], [534, 534], [546, 546], [1251, 1304], [1424, 1424], [1668, 1668], [1767, 1770], [1785, 1785], [1796, 1796], [1803, 1803], [2017, 2027], [2205, 2205]], "path" = "js/dist/forum.js"}, {"head_lines" = [[1, 1]], "path" = "js/dist/forum.js.map"}, {"head_lines" = [[115, 117], [119, 187], [204, 206], [209, 209], [213, 221], [253, 255], [257, 269], [289, 291], [295, 333], [350, 352], [354, 354], [462, 464], [480, 482], [485, 485], [538, 540], [556, 558], [561, 561], [565, 567], [570, 570], [574, 575], [577, 653], [665, 667], [673, 675], [678, 679], [700, 702], [708, 710], [724, 731], [742, 744], [746, 746], [752, 754], [756, 756], [770, 772], [774, 774], [778, 780], [803, 805], [807, 807], [812, 819], [857, 859], [861, 869], [916, 918], [933, 935], [938, 939], [943, 945], [951, 951], [953, 953], [959, 959], [961, 962], [964, 965], [968, 969], [971, 971], [973, 974], [976, 977], [979, 982], [986, 986], [988, 991], [994, 1006], [1670, 1672], [1674, 1676], [1746, 1748], [1947, 1947], [1949, 1951], [1953, 1955], [1959, 1961], [1966, 1968], [2151, 2153], [2544, 2546], [2549, 2550], [2569, 2569], [2592, 2592], [2617, 2617], [2621, 2621], [2625, 2625], [2668, 2668], [2686, 2686], [2690, 2690], [2747, 2747], [2751, 2751], [2756, 2756], [2772, 2772], [2777, 2777], [2781, 2781], [2787, 2787], [2793, 2793], [2797, 2797], [2813, 2813], [2818, 2818], [2885, 2885], [2889, 2889], [2917, 2917], [2921, 2921], [2925, 2925], [2940, 2940], [2986, 2986], [2990, 2990], [2992, 2993], [2995, 2995], [3005, 3005], [3009, 3009], [3018, 3018], [3499, 3501], [3707, 3709], [3778, 3780], [4142, 4144], [4155, 4157], [4172, 4174]], "path" = "js/package-lock.json"}, {"head_lines" = [[11, 11]], "path" = "js/package.json"}, {"head_lines" = [[9, 9]], "path" = "js/src/forum/addDiscussPrivatelyControl.js"}, {"head_lines" = [[1, 20]], "path" = "js/src/forum/addPrivateDiscussionsPage.js"}, {"head_lines" = [[1, 23]], "path" = "js/src/forum/components/PrivateDiscussionsUserPage.js"}, {"head_lines" = [[10, 10], [39, 40]], "path" = "js/src/forum/index.js"}, {"head_lines" = [[1, 64]], "path" = "src/Gambits/Discussion/ByobuGambit.php"}, {"head_lines" = [[5, 5], [29, 29]], "path" = "src/Listeners/AddGambits.php"}], "head" = "7964a019b3ba4472779d95dfd42b4bfb2b170bc6", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 3, "time_third" = 0}, {"base" = "1937b5605c9ba9571e4d09cc94751a6dd86cf5cc", "case_id" = "friendsofflarum-byobu-ordinary-7f99b301f7cc28f8d00e2fe4665c39f5d90e6d6f", "files" = [{"head_lines" = [[1, 1]], "path" = "js/src/forum/events/RecipientLeft.js"}, {"head_lines" = [[1, 2], [21, 24]], "path" = "js/src/forum/events/RecipientsModified.js"}, {"head_lines" = [[1, 7]], "path" = "js/src/forum/events/index.js"}, {"head_lines" = [[1, 1], [7, 7]], "path" = "js/src/forum/index.js"}, {"head_lines" = [[60, 60], [73, 73]], "path" = "js/src/forum/modals/AddRecipientModal.js"}, {"head_lines" = [[1, 1]], "path" = "js/src/forum/pages/routes.js"}, {"head_lines" = [[76, 76], [165, 167], [177, 177]], "path" = "js/src/forum/search/RecipientSearch.js"}, {"head_lines" = [[54, 54]], "path" = "src/Jobs/SendNotificationWhenPrivateDiscussionStarted.php"}, {"head_lines" = [[62, 62]], "path" = "src/Jobs/SendNotificationWhenRecipientAdded.php"}, {"head_lines" = [[56, 56]], "path" = "src/Jobs/SendNotificationWhenRecipientRemoved.php"}, {"head_lines" = [[51, 51], [58, 58]], "path" = "src/Listeners/CreatePostWhenRecipientsChanged.php"}, {"head_lines" = [[37, 38], [73, 73], [84, 85]], "path" = "src/Listeners/QueueNotificationJobs.php"}, {"head_lines" = [[62, 63], [66, 67]], "path" = "src/Posts/RecipientsModified.php"}], "head" = "7f99b301f7cc28f8d00e2fe4665c39f5d90e6d6f", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 2, "time_third" = 1}, {"base" = "752562f98760a8d25b9c7a7bfab3d4788bc4c3e7", "case_id" = "friendsofflarum-byobu-ordinary-998e6a3ea386e4f97d480b8389e230641286bb80", "files" = [{"head_lines" = [[16, 16]], "path" = "src/Gambits/Discussion/PrivacyGambit.php"}], "head" = "998e6a3ea386e4f97d480b8389e230641286bb80", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 1, "time_third" = 0}, {"base" = "3b1695359981f412848a88f285ce4bd5af4aa0d4", "case_id" = "friendsofflarum-byobu-ordinary-a3eef1e72e32b4417aa4cadf7160778394c205bc", "files" = [{"head_lines" = [[3, 3], [5, 5]], "path" = "resources/views/emails/byobuMadePublic.blade.php"}, {"head_lines" = [[1, 1], [5, 5]], "path" = "resources/views/emails/byobuRecipientRemoved.blade.php"}, {"head_lines" = [[5, 5]], "path" = "resources/views/emails/privateDiscussionAdded.blade.php"}, {"head_lines" = [[1, 1], [5, 5]], "path" = "resources/views/emails/privateDiscussionCreated.blade.php"}, {"head_lines" = [[5, 5]], "path" = "resources/views/emails/privateDiscussionReplied.blade.php"}], "head" = "a3eef1e72e32b4417aa4cadf7160778394c205bc", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 1, "time_third" = 1}, {"base" = "170259bad80875a104259736c7815021fc0bd5bb", "case_id" = "friendsofflarum-byobu-ordinary-a6624ba2a815441c0be748bb52ff4d1be11a4928", "files" = [{"head_lines" = [[36, 48]], "path" = "js/src/forum/pages/discussions/PrivateDiscussionComposer.js"}], "head" = "a6624ba2a815441c0be748bb52ff4d1be11a4928", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 1, "time_third" = 1}, {"base" = "ab558253eb38e61adffbdc50898c600c5bc800e7", "case_id" = "friendsofflarum-byobu-ordinary-d6cd4920901f9cf3b2ea1ca73a1f1009b1d225ea", "files" = [{"head_lines" = [[89, 90]], "path" = "extend.php"}, {"head_lines" = [[153, 154]], "path" = "js/src/forum/extend/Discussion.js"}, {"head_lines" = [[1, 35]], "path" = "src/Api/DiscussionDataAttributes.php"}], "head" = "d6cd4920901f9cf3b2ea1ca73a1f1009b1d225ea", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 1, "time_third" = 1}, {"base" = "b35bd54fb45237274ac3214f350e31844ac6d49a", "case_id" = "friendsofflarum-byobu-ordinary-db398538a16ecf2c491d5788ee7b232d04619951", "files" = [{"head_lines" = [[39, 40]], "path" = "migrations/2019_07_08_000000_add_blocks_pd_to_users.php"}, {"head_lines" = [[29, 31]], "path" = "src/Database/RecipientsConstraint.php"}, {"head_lines" = [[16, 16]], "path" = "src/Gambits/Discussion/PrivacyGambit.php"}], "head" = "db398538a16ecf2c491d5788ee7b232d04619951", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 0, "time_third" = 1}, {"base" = "dd19294217d93649e8bafd4eaf8d5784da84f410", "case_id" = "friendsofflarum-byobu-ordinary-e846189e10142dcfc0cc6601739b7a0a033a95bd", "files" = [{"head_lines" = [[18, 18], [20, 20], [32, 32], [35, 35], [40, 40], [42, 42], [64, 64], [71, 71], [78, 78], [81, 81], [84, 84], [90, 107], [110, 113], [122, 122], [125, 125], [128, 128], [131, 131], [134, 134], [138, 138]], "path" = "extend.php"}, {"head_lines" = [[1, 1]], "path" = "src/Api/CurrentUserAttributes.php"}, {"head_lines" = [[1, 55]], "path" = "src/Api/CurrentUserUnreadPrivateMessageCount.php"}, {"head_lines" = [[1, 41]], "path" = "src/Api/DiscussionPermissionAttributes.php"}, {"head_lines" = [[1, 38]], "path" = "src/Api/ForumPermissionAttributes.php"}, {"head_lines" = [[1, 1]], "path" = "src/Api/PermissionAttributes.php"}, {"head_lines" = [[1, 1]], "path" = "src/Api/UserAttributes.php"}, {"head_lines" = [[1, 1]], "path" = "src/Extend/ApiAttribute.php"}], "head" = "e846189e10142dcfc0cc6601739b7a0a033a95bd", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 3, "time_third" = 1}, {"base" = "2a0c75f1ccf4109f5fdcfa6ac25aeba1f9638011", "case_id" = "friendsofflarum-byobu-ordinary-ed86443463fbe459f687598501316515b9130bda", "files" = [{"head_lines" = [[1618, 1618]], "path" = "js/dist/forum.js"}, {"head_lines" = [[1, 1]], "path" = "js/dist/forum.js.map"}, {"head_lines" = [[86, 87]], "path" = "js/src/forum/components/AddRecipientModal.js"}, {"head_lines" = [[7, 7]], "path" = "js/src/forum/components/sources/UserSearchSource.js"}, {"head_lines" = [[10, 17]], "path" = "resources/less/forum/AddRecipientModal.less"}, {"head_lines" = [[1, 36]], "path" = "src/Gambits/User/AllowsPdGambit.php"}, {"head_lines" = [[1, 1]], "path" = "src/Gambits/User/BlocksPdGambit.php"}, {"head_lines" = [[6, 6], [32, 32]], "path" = "src/Listeners/AddGambits.php"}, {"head_lines" = [[96, 101]], "path" = "src/Listeners/SaveRecipientsToDatabase.php"}], "head" = "ed86443463fbe459f687598501316515b9130bda", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 2, "time_third" = 0}] +id = "friendsofflarum/byobu" +repository = "friendsofflarum/byobu" +slice = 1 +url = "https://github.com/FriendsOfFlarum/byobu.git" + +[[repository]] +changes = [{"advisory" = "GHSA-vvfj-p4jf-j8rm", "base" = "3d7a0c7907d831c58541508b893dcea2039809c5", "case_id" = "jenkinsci-analysis-core-plugin-e02e86e3c18ec1d6", "cwe" = "CWE-862", "family" = "access_control", "files" = [{"head_lines" = [[126, 136]], "path" = "src/main/java/hudson/plugins/analysis/graph/DefaultGraphConfigurationView.java"}], "function" = "persistValue", "function_lines" = [126, 136], "head" = "892ab94f85a49d8c04b302c9bf48b112efe97536", "kind" = "vulnerability", "label_check" = "confirmed", "method" = "fix_site", "path" = "src/main/java/hudson/plugins/analysis/graph/DefaultGraphConfigurationView.java"}, {"base" = "8a23656d83cbdd5f24b13308966aed5ac90eda98", "case_id" = "jenkinsci-analysis-core-plugin-ordinary-0f43dfc0a1a342c55f78bdd95d2d0792d3cc10ee", "files" = [{"head_lines" = [[7, 7], [36, 36]], "path" = "src/main/java/hudson/plugins/analysis/core/UpgradeNotifier.java"}], "head" = "0f43dfc0a1a342c55f78bdd95d2d0792d3cc10ee", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 0, "time_third" = 2}, {"base" = "06ce3f6cdbc47d2fe467c51dc60d55b812b63ca5", "case_id" = "jenkinsci-analysis-core-plugin-ordinary-15785ae39751b730da543afa82c736eb194afc06", "files" = [{"head_lines" = [[111, 111]], "path" = "src/main/java/hudson/plugins/analysis/graph/CategoryBuildResultGraph.java"}], "head" = "15785ae39751b730da543afa82c736eb194afc06", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 0, "time_third" = 0}, {"base" = "2096d8974acca0cad7cf80617d1322f3d6beb836", "case_id" = "jenkinsci-analysis-core-plugin-ordinary-16a89285d4d75d70fcf9e74f150f8c9236761516", "files" = [{"head_lines" = [[5, 5], [19, 19], [39, 39], [80, 80], [86, 86], [131, 132], [134, 136], [154, 155]], "path" = "src/main/java/hudson/plugins/analysis/graph/CategoryBuildResultGraph.java"}], "head" = "16a89285d4d75d70fcf9e74f150f8c9236761516", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 1, "time_third" = 0}, {"base" = "d2d1b23cd895a781cebf2afd45279589150240a9", "case_id" = "jenkinsci-analysis-core-plugin-ordinary-1ef1f5d503140d729531c7beaa328a2812b8d58b", "files" = [{"head_lines" = [[14, 14]], "path" = "src/main/java/hudson/plugins/analysis/util/FileFinder.java"}], "head" = "1ef1f5d503140d729531c7beaa328a2812b8d58b", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 0, "time_third" = 0}, {"base" = "dc45895f15b831d680ffcdeb49c2bc7ba8d473fb", "case_id" = "jenkinsci-analysis-core-plugin-ordinary-2044c03b92b52039f28879b529209c5d72184678", "files" = [{"head_lines" = [[171, 171]], "path" = "src/main/java/hudson/plugins/analysis/util/model/AbstractAnnotation.java"}], "head" = "2044c03b92b52039f28879b529209c5d72184678", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 0, "time_third" = 0}, {"base" = "bc709ddc71678311a41fd7a10e813939fca87b41", "case_id" = "jenkinsci-analysis-core-plugin-ordinary-233e425c0f8976509ba2c0efd435504699124585", "files" = [{"head_lines" = [[305, 305], [1140, 1140], [1147, 1147], [1155, 1174]], "path" = "src/main/java/hudson/plugins/analysis/core/BuildResult.java"}], "head" = "233e425c0f8976509ba2c0efd435504699124585", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 1, "time_third" = 0}, {"base" = "22b074f9fe05e007b74d1678fa61b1072dfb89c1", "case_id" = "jenkinsci-analysis-core-plugin-ordinary-25faca7e9f7eec794853c7b5473bc6b0cb2de3e2", "files" = [{"head_lines" = [[29, 29]], "path" = "src/main/java/hudson/plugins/analysis/core/AnnotationDifferencer.java"}], "head" = "25faca7e9f7eec794853c7b5473bc6b0cb2de3e2", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 0, "time_third" = 0}, {"base" = "28ef729fb13f619bb33d9986237764c0bfaca126", "case_id" = "jenkinsci-analysis-core-plugin-ordinary-3566d7b18d93898403257e38d8e4de21e24551bd", "files" = [{"head_lines" = [[5, 6], [44, 45], [119, 120], [123, 124], [133, 133], [141, 142], [145, 160]], "path" = "src/main/java/hudson/plugins/analysis/core/AbstractProjectAction.java"}, {"head_lines" = [[32, 32]], "path" = "src/main/java/hudson/plugins/analysis/graph/GraphConfigurationView.java"}], "head" = "3566d7b18d93898403257e38d8e4de21e24551bd", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 1, "time_third" = 0}, {"base" = "6ba2b6520802373297ffcff443f0ff4c0feceefb", "case_id" = "jenkinsci-analysis-core-plugin-ordinary-5ef6f26ab29cba4251a718289226e1d10b4fbabe", "files" = [{"head_lines" = [[4, 6], [226, 226], [232, 232], [241, 252]], "path" = "src/main/java/hudson/plugins/analysis/core/HealthAwarePublisher.java"}], "head" = "5ef6f26ab29cba4251a718289226e1d10b4fbabe", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 1, "time_third" = 1}, {"base" = "438f273567b94703dc38e7dbd28ba5b0d43593d4", "case_id" = "jenkinsci-analysis-core-plugin-ordinary-61789a15a0e0e0ea355ad7d4940f6d0d7959098e", "files" = [{"head_lines" = [[35, 36], [46, 46], [54, 54], [56, 64], [83, 83]], "path" = "src/main/java/hudson/plugins/analysis/dashboard/AbstractWarningsGraphPortlet.java"}], "head" = "61789a15a0e0e0ea355ad7d4940f6d0d7959098e", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 1, "time_third" = 0}, {"base" = "1c4891d68011588075c07f6ff1b602e4290c2db0", "case_id" = "jenkinsci-analysis-core-plugin-ordinary-7469fb024a2cf5c4542453a609a1bd6fa5e614a3", "files" = [{"head_lines" = [[2, 2], [6, 7], [26, 26], [42, 43], [58, 58], [60, 60], [78, 78], [96, 96]], "path" = "src/main/java/hudson/plugins/analysis/core/AnnotationDifferencer.java"}, {"head_lines" = [[6, 6], [129, 129], [146, 146]], "path" = "src/main/java/hudson/plugins/analysis/core/BuildHistory.java"}, {"head_lines" = [[228, 228], [467, 467], [518, 518], [857, 857]], "path" = "src/main/java/hudson/plugins/analysis/core/BuildResult.java"}, {"head_lines" = [[16, 18], [217, 218], [226, 227]], "path" = "src/main/java/hudson/plugins/analysis/core/ParserResult.java"}, {"head_lines" = [[14, 14], [18, 20], [331, 339], [341, 342], [346, 347], [355, 355], [364, 364], [373, 373], [378, 378]], "path" = "src/main/java/hudson/plugins/analysis/util/model/AnnotationContainer.java"}, {"head_lines" = [[3, 3], [93, 93], [102, 102], [111, 111]], "path" = "src/main/java/hudson/plugins/analysis/util/model/AnnotationProvider.java"}, {"head_lines" = [[20, 20]], "path" = "src/main/resources/tabview/warnings.jelly"}], "head" = "7469fb024a2cf5c4542453a609a1bd6fa5e614a3", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 2, "time_third" = 0}, {"base" = "b6217a9a608a1ead95b4584cb98bddb3e6888e00", "case_id" = "jenkinsci-analysis-core-plugin-ordinary-9102b070ba0ad254a227eb2cdf93bfcc4c70585f", "files" = [{"head_lines" = [[139, 139], [143, 155]], "path" = "src/main/java/hudson/plugins/analysis/graph/BuildResultGraph.java"}, {"head_lines" = [[215, 217]], "path" = "src/main/java/hudson/plugins/analysis/graph/CategoryBuildResultGraph.java"}, {"head_lines" = [[159, 161]], "path" = "src/main/java/hudson/plugins/analysis/graph/DifferenceGraph.java"}, {"head_lines" = [[21, 21], [188, 201]], "path" = "src/main/java/hudson/plugins/analysis/graph/GraphConfigurationView.java"}], "head" = "9102b070ba0ad254a227eb2cdf93bfcc4c70585f", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 1, "time_third" = 0}, {"base" = "fde91c34942a51e50d8be0d2eba7df08ed52534b", "case_id" = "jenkinsci-analysis-core-plugin-ordinary-9238b39084259b605ca07096d70c9396ca9fb9d8", "files" = [{"head_lines" = [[10, 10], [151, 182]], "path" = "src/main/java/hudson/plugins/analysis/core/AbstractResultAction.java"}, {"head_lines" = [[201, 222]], "path" = "src/main/java/hudson/plugins/analysis/core/MavenResultAction.java"}, {"head_lines" = [[7, 7], [143, 152]], "path" = "src/main/java/hudson/plugins/analysis/core/PluginDescriptor.java"}, {"head_lines" = [[1, 5]], "path" = "src/main/resources/hudson/plugins/analysis/core/AbstractResultAction/summary.jelly"}, {"head_lines" = [[4, 4], [10, 11]], "path" = "src/main/resources/util/summary.jelly"}], "head" = "9238b39084259b605ca07096d70c9396ca9fb9d8", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 2, "time_third" = 0}, {"base" = "8797d58876339bb0d905e6a282098900adb32e44", "case_id" = "jenkinsci-analysis-core-plugin-ordinary-9ed020307e45caf233645a135485e4e53d33db02", "files" = [{"head_lines" = [[189, 194], [293, 301], [1072, 1072], [1075, 1075], [1079, 1079], [1084, 1084], [1087, 1088], [1204, 1204]], "path" = "src/main/java/hudson/plugins/analysis/core/BuildResult.java"}, {"head_lines" = [[4, 4], [9, 9], [15, 15], [32, 32], [64, 64], [82, 82], [97, 97], [103, 104], [110, 111], [118, 132], [137, 139], [142, 142], [145, 145], [148, 148], [154, 155], [158, 158], [161, 161], [164, 164], [170, 171], [174, 174], [177, 177], [180, 180], [186, 188], [191, 192], [194, 217], [256, 256], [258, 335]], "path" = "src/main/java/hudson/plugins/analysis/core/BuildResultEvaluator.java"}, {"head_lines" = [[75, 79]], "path" = "src/main/resources/hudson/plugins/analysis/Messages.properties"}, {"head_lines" = [[76, 81]], "path" = "src/main/resources/hudson/plugins/analysis/Messages_de.properties"}, {"head_lines" = [[8, 8], [12, 12], [16, 16], [70, 70], [110, 150]], "path" = "src/test/java/hudson/plugins/analysis/core/BuildResultEvaluatorTest.java"}], "head" = "9ed020307e45caf233645a135485e4e53d33db02", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 3, "time_third" = 0}, {"base" = "47611541d169a41a587a48d03e4083d4c4546714", "case_id" = "jenkinsci-analysis-core-plugin-ordinary-b26b0dc682e66f64893f0a1d42a15225bc824fe1", "files" = [{"head_lines" = [[1, 2], [41, 54]], "path" = "pom.xml"}, {"head_lines" = [[638, 638], [641, 641], [644, 644], [647, 647]], "path" = "src/main/java/hudson/plugins/analysis/core/HealthAwarePublisher.java"}], "head" = "b26b0dc682e66f64893f0a1d42a15225bc824fe1", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 0, "time_third" = 0}, {"base" = "9c1db98e801ff2b0eb762b859ab7f5d13b6bd6c1", "case_id" = "jenkinsci-analysis-core-plugin-ordinary-b5457a8ecc62847e87aa28016de97255128c3c35", "files" = [{"head_lines" = [[10, 10]], "path" = "src/main/java/hudson/plugins/analysis/util/SaxSetup.java"}], "head" = "b5457a8ecc62847e87aa28016de97255128c3c35", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 0, "time_third" = 1}, {"base" = "f8b141df2a16874dc6161a693ce8100126c63633", "case_id" = "jenkinsci-analysis-core-plugin-ordinary-cadd503a959e9713eec3f74eb6ce1ff952de3c8f", "files" = [{"head_lines" = [[10, 10], [14, 15], [71, 72], [74, 77], [79, 83], [90, 96]], "path" = "src/main/java/hudson/plugins/analysis/core/AbstractAnnotationParser.java"}, {"head_lines" = [[7, 7], [18, 18], [21, 21], [183, 185], [187, 189], [191, 191], [193, 198]], "path" = "src/main/java/hudson/plugins/analysis/util/model/AbstractAnnotation.java"}], "head" = "cadd503a959e9713eec3f74eb6ce1ff952de3c8f", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 2, "time_third" = 0}, {"base" = "8d6e4491428497841835b019ceadf80e6fdc8c88", "case_id" = "jenkinsci-analysis-core-plugin-ordinary-fbaa68cf1599e64dc571eca86d87de2f92ea198a", "files" = [{"head_lines" = [[5, 5], [16, 17], [19, 21], [100, 100], [106, 136], [182, 187], [252, 252]], "path" = "src/main/java/hudson/plugins/analysis/core/AbstractProjectAction.java"}, {"head_lines" = [[672, 672], [693, 699]], "path" = "src/main/java/hudson/plugins/analysis/graph/GraphConfigurationDetail.java"}], "head" = "fbaa68cf1599e64dc571eca86d87de2f92ea198a", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 2, "time_third" = 0}, {"base" = "1ef1f5d503140d729531c7beaa328a2812b8d58b", "case_id" = "jenkinsci-analysis-core-plugin-ordinary-fc8f56cbdf4965c5f8eb40c256c11d8c50e70200", "files" = [{"head_lines" = [[1181, 1181]], "path" = "src/main/java/hudson/plugins/analysis/core/BuildResult.java"}], "head" = "fc8f56cbdf4965c5f8eb40c256c11d8c50e70200", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 0, "time_third" = 0}, {"base" = "33b1c68b4271e28c4356a29ceb1ba7231fe867ac", "case_id" = "jenkinsci-analysis-core-plugin-ordinary-fd936e3614cb601f11d4221b919ec1dca2f63459", "files" = [{"head_lines" = [[30, 30], [38, 38], [48, 49], [184, 184], [220, 220]], "path" = "src/main/java/hudson/plugins/analysis/core/MavenResultAction.java"}, {"head_lines" = [[86, 86]], "path" = "src/main/java/hudson/plugins/analysis/util/PluginLogger.java"}], "head" = "fd936e3614cb601f11d4221b919ec1dca2f63459", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 1, "time_third" = 0}] +id = "jenkinsci/analysis-core-plugin" +repository = "jenkinsci/analysis-core-plugin" +slice = 1 +url = "https://github.com/jenkinsci/analysis-core-plugin.git" + +[[repository]] +changes = [{"advisory" = "GHSA-7j55-28qq-676g", "base" = "64da8176c83a41bb83d3ad759628c9bd275b42f5", "case_id" = "jenkinsci-azure-credentials-plugin-0dab78b4ed2c29bb", "case_ids" = ["jenkinsci-azure-credentials-plugin-0dab78b4ed2c29bb", "jenkinsci-azure-credentials-plugin-144d42edd4fea476", "jenkinsci-azure-credentials-plugin-81c51344b9d31af8", "jenkinsci-azure-credentials-plugin-a83f939fb055e6a0", "jenkinsci-azure-credentials-plugin-af7645f7ae48e24c", "jenkinsci-azure-credentials-plugin-bd1228731e6d22aa", "jenkinsci-azure-credentials-plugin-d3c1129ce0199756"], "cwe" = "CWE-862", "family" = "access_control", "files" = [{"head_lines" = [[46, 64]], "path" = "src/main/java/com/microsoft/jenkins/keyvault/SecretStringCredentials.java"}, {"head_lines" = [[97, 103]], "path" = "src/main/java/com/microsoft/jenkins/keyvault/BaseSecretCredentials.java"}, {"head_lines" = [[772, 800]], "path" = "src/main/java/com/microsoft/azure/util/AzureCredentials.java"}, {"head_lines" = [[802, 808]], "path" = "src/main/java/com/microsoft/azure/util/AzureCredentials.java"}, {"head_lines" = [[105, 134]], "path" = "src/main/java/com/microsoft/jenkins/keyvault/SecretCertificateCredentials.java"}, {"head_lines" = [[55, 94]], "path" = "src/main/java/com/microsoft/azure/util/AzureImdsCredentials.java"}, {"head_lines" = [[107, 128]], "path" = "src/main/java/com/microsoft/azure/util/AzureImdsCredentials.java"}], "function" = "doVerifyConfiguration", "function_lines" = [46, 64], "head" = "887e0f9e898b2765d78e53c7b39017b8d6295dca", "kind" = "vulnerability", "label_check" = "confirmed", "method" = "fix_site", "path" = "src/main/java/com/microsoft/jenkins/keyvault/SecretStringCredentials.java", "targets" = [{"case_id" = "jenkinsci-azure-credentials-plugin-0dab78b4ed2c29bb", "cwe" = "CWE-862", "family" = "access_control", "function" = "doVerifyConfiguration", "function_lines" = [46, 64], "path" = "src/main/java/com/microsoft/jenkins/keyvault/SecretStringCredentials.java"}, {"case_id" = "jenkinsci-azure-credentials-plugin-144d42edd4fea476", "cwe" = "CWE-862", "family" = "access_control", "function" = "doFillServicePrincipalIdItems", "function_lines" = [97, 103], "path" = "src/main/java/com/microsoft/jenkins/keyvault/BaseSecretCredentials.java"}, {"case_id" = "jenkinsci-azure-credentials-plugin-81c51344b9d31af8", "cwe" = "CWE-862", "family" = "access_control", "function" = "doVerifyConfiguration", "function_lines" = [772, 800], "path" = "src/main/java/com/microsoft/azure/util/AzureCredentials.java"}, {"case_id" = "jenkinsci-azure-credentials-plugin-a83f939fb055e6a0", "cwe" = "CWE-862", "family" = "access_control", "function" = "doFillCertificateIdItems", "function_lines" = [802, 808], "path" = "src/main/java/com/microsoft/azure/util/AzureCredentials.java"}, {"case_id" = "jenkinsci-azure-credentials-plugin-af7645f7ae48e24c", "cwe" = "CWE-862", "family" = "access_control", "function" = "doVerifyConfiguration", "function_lines" = [105, 134], "path" = "src/main/java/com/microsoft/jenkins/keyvault/SecretCertificateCredentials.java"}, {"case_id" = "jenkinsci-azure-credentials-plugin-bd1228731e6d22aa", "cwe" = "CWE-862", "family" = "access_control", "function" = "validate", "function_lines" = [55, 94], "path" = "src/main/java/com/microsoft/azure/util/AzureImdsCredentials.java"}, {"case_id" = "jenkinsci-azure-credentials-plugin-d3c1129ce0199756", "cwe" = "CWE-862", "family" = "access_control", "function" = "doVerifyConfiguration", "function_lines" = [107, 128], "path" = "src/main/java/com/microsoft/azure/util/AzureImdsCredentials.java"}]}, {"base" = "2d43399dfcf1614a33000eb23b90267d984139a6", "case_id" = "jenkinsci-azure-credentials-plugin-ordinary-0f3973cd1e59c80f196c0e67f046fb63b074bdb2", "files" = [{"head_lines" = [[21, 21], [38, 38], [40, 40], [43, 43], [45, 45]], "path" = "src/main/java/com/microsoft/jenkins/credentials/AzureResourceManagerCache.java"}, {"head_lines" = [[34, 36]], "path" = "src/main/java/com/microsoft/jenkins/credentials/AzureResourceManagerRetriever.java"}], "head" = "0f3973cd1e59c80f196c0e67f046fb63b074bdb2", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 1, "time_third" = 2}, {"base" = "05a83eaaaa30aa94343f344f2d62d6de2929c7f8", "case_id" = "jenkinsci-azure-credentials-plugin-ordinary-25b2ddbcc3867f25fce44ccd4cef59b497ef603d", "files" = [{"head_lines" = [[35, 35], [93, 93], [100, 100], [135, 135], [136, 136]], "path" = "pom.xml"}, {"head_lines" = [[156, 156], [502, 505], [510, 513]], "path" = "src/main/java/com/microsoft/azure/util/AzureCredentials.java"}], "head" = "25b2ddbcc3867f25fce44ccd4cef59b497ef603d", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 0, "time_third" = 0}, {"base" = "4e09b25368506ea30fe262c1dadf70b15be48a5a", "case_id" = "jenkinsci-azure-credentials-plugin-ordinary-2d2a62f02986256f111310828ece17223e0a98d9", "files" = [{"head_lines" = [[23, 24], [58, 59]], "path" = "src/test/java/com/microsoft/jenkins/keyvault/integration/KeyVaultIntegrationTestBase.java"}], "head" = "2d2a62f02986256f111310828ece17223e0a98d9", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 0, "time_third" = 0}, {"base" = "50b7da3287bb515cd1100e4169775fae3f12d4d7", "case_id" = "jenkinsci-azure-credentials-plugin-ordinary-4c3c552ced1710679733f75bcd3b70cec0519afa", "files" = [{"head_lines" = [[223, 229], [551, 557], [562, 568], [593, 596], [718, 718], [722, 723]], "path" = "src/main/java/com/microsoft/azure/util/AzureCredentials.java"}, {"head_lines" = [[135, 136], [138, 138]], "path" = "src/main/java/com/microsoft/azure/util/AzureCredentialsBinding.java"}], "head" = "4c3c552ced1710679733f75bcd3b70cec0519afa", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 1, "time_third" = 0}, {"base" = "c826c96b1b983b7f3c59c28113e98c19051143ce", "case_id" = "jenkinsci-azure-credentials-plugin-ordinary-6628eec6a2c5e6432cae5ba6086c61e0160f6451", "files" = [{"head_lines" = [[39, 39], [64, 67]], "path" = "pom.xml"}, {"head_lines" = [[7, 7]], "path" = "src/main/java/com/microsoft/azure/util/AbstractManagedIdentitiesCredentials.java"}, {"head_lines" = [[52, 52]], "path" = "src/main/java/com/microsoft/azure/util/AzureCredentials.java"}, {"head_lines" = [[19, 19]], "path" = "src/main/java/com/microsoft/azure/util/AzureCredentialsBinding.java"}, {"head_lines" = [[5, 5]], "path" = "src/main/java/com/microsoft/azure/util/AzureEnvUtil.java"}, {"head_lines" = [[21, 21]], "path" = "src/main/java/com/microsoft/azure/util/AzureImdsCredentials.java"}], "head" = "6628eec6a2c5e6432cae5ba6086c61e0160f6451", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 0, "time_third" = 2}, {"base" = "8d791bd86c668b5ad5895f589fbcd38e5fb7951a", "case_id" = "jenkinsci-azure-credentials-plugin-ordinary-6ea5592773ad84f2f48854d1c611e1a529a22a9d", "files" = [{"head_lines" = [[22, 26], [32, 32]], "path" = "src/main/java/com/microsoft/azure/util/AzureMsiCredentials.java"}], "head" = "6ea5592773ad84f2f48854d1c611e1a529a22a9d", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 0, "time_third" = 0}, {"base" = "e3886f29a1195a1cb92c3c9e70b9cf84a4e91fc5", "case_id" = "jenkinsci-azure-credentials-plugin-ordinary-75f1c0d6d9faff08aff55836f576d42c878ec35f", "files" = [{"head_lines" = [[602, 603]], "path" = "src/main/java/com/microsoft/azure/util/AzureCredentials.java"}], "head" = "75f1c0d6d9faff08aff55836f576d42c878ec35f", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 0, "time_third" = 2}, {"base" = "6c80977b5a4ef69ceff7cea5498b6f7e6f393ad7", "case_id" = "jenkinsci-azure-credentials-plugin-ordinary-7af350e12b5707f723524613cfc31af695c68cee", "files" = [{"head_lines" = [[79, 79]], "path" = "checkstyle.xml"}, {"head_lines" = [[72, 81], [82, 82]], "path" = "pom.xml"}, {"head_lines" = [[3, 3], [300, 307]], "path" = "src/main/java/com/microsoft/azure/util/AzureCredentials.java"}, {"head_lines" = [[1, 178]], "path" = "src/main/java/com/microsoft/azure/util/AzureCredentialsBinding.java"}, {"head_lines" = [[1, 20]], "path" = "src/main/resources/com/microsoft/azure/util/AzureCredentialsBinding/config-variables.jelly"}, {"head_lines" = [[1, 7]], "path" = "src/main/resources/com/microsoft/azure/util/AzureCredentialsBinding/config-variables.properties"}, {"head_lines" = [[1, 3], [13, 13]], "path" = "src/main/resources/com/microsoft/azure/util/Messages.properties"}, {"head_lines" = [[1, 7]], "path" = "src/main/webapp/help-clientIdVariable.html"}, {"head_lines" = [[1, 7]], "path" = "src/main/webapp/help-clientSecretVariable.html"}, {"head_lines" = [[1, 7]], "path" = "src/main/webapp/help-subscriptionIdVariable.html"}, {"head_lines" = [[1, 7]], "path" = "src/main/webapp/help-tenantIdVariable.html"}], "head" = "7af350e12b5707f723524613cfc31af695c68cee", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 2, "time_third" = 0}, {"base" = "d40e833b320611855dbc131a698e100c9724cabf", "case_id" = "jenkinsci-azure-credentials-plugin-ordinary-887e0f9e898b2765d78e53c7b39017b8d6295dca", "files" = [{"head_lines" = [[812, 812]], "path" = "src/main/java/com/microsoft/azure/util/AzureCredentials.java"}, {"head_lines" = [[102, 102]], "path" = "src/main/java/com/microsoft/azure/util/AzureImdsCredentials.java"}, {"head_lines" = [[7, 7]], "path" = "src/main/webapp/help-authenticationEndpoint.html"}], "head" = "887e0f9e898b2765d78e53c7b39017b8d6295dca", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 0, "time_third" = 1}, {"base" = "d68f81265833fb79d8006faaa9ae38933d11f635", "case_id" = "jenkinsci-azure-credentials-plugin-ordinary-8d17e856e10f9f77027285fd770784b00287b0f3", "files" = [{"head_lines" = [[518, 520]], "path" = "src/main/java/com/microsoft/azure/util/AzureCredentials.java"}], "head" = "8d17e856e10f9f77027285fd770784b00287b0f3", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 0, "time_third" = 1}, {"base" = "a7ac2b471ad82c16dfa563abce3551c16e5532bf", "case_id" = "jenkinsci-azure-credentials-plugin-ordinary-8d791bd86c668b5ad5895f589fbcd38e5fb7951a", "files" = [{"head_lines" = [[39, 39], [81, 84], [106, 106], [157, 157], [159, 168], [254, 257], [584, 587]], "path" = "src/main/java/com/microsoft/azure/util/AzureCredentials.java"}, {"head_lines" = [[1, 63]], "path" = "src/main/java/com/microsoft/azure/util/AzureEnvUtil.java"}, {"head_lines" = [[16, 16], [29, 29], [34, 34], [36, 36], [87, 90]], "path" = "src/main/java/com/microsoft/azure/util/AzureMsiCredentials.java"}], "head" = "8d791bd86c668b5ad5895f589fbcd38e5fb7951a", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 2, "time_third" = 0}, {"base" = "d46fa7039961711f79c06ddfd33e18a377fd6eee", "case_id" = "jenkinsci-azure-credentials-plugin-ordinary-a2cec453da6c25c31d27ca264e38c1bb8b3fd86e", "files" = [{"head_lines" = [[131, 131]], "path" = "checkstyle.xml"}, {"head_lines" = [[40, 40], [54, 59], [66, 70], [82, 86], [122, 133], [147, 147]], "path" = "pom.xml"}, {"head_lines" = [[1, 56]], "path" = "src/main/java/com/microsoft/jenkins/keyvault/KeyVaultClientAuthenticator.java"}, {"head_lines" = [[1, 74]], "path" = "src/main/java/com/microsoft/jenkins/keyvault/KeyVaultSecretCredentials.java"}, {"head_lines" = [[1, 18]], "path" = "src/main/resources/com/microsoft/jenkins/keyvault/KeyVaultSecretCredentials/credentials.jelly"}, {"head_lines" = [[1, 9]], "path" = "src/main/resources/com/microsoft/jenkins/keyvault/KeyVaultSecretCredentials/credentials.properties"}, {"head_lines" = [[1, 8]], "path" = "src/main/resources/com/microsoft/jenkins/keyvault/KeyVaultSecretCredentials/help-secretIdentifier.html"}, {"head_lines" = [[1, 14]], "path" = "src/main/resources/com/microsoft/jenkins/keyvault/KeyVaultSecretCredentials/help-servicePrincipalId.html"}, {"head_lines" = [[1, 6]], "path" = "src/main/resources/com/microsoft/jenkins/keyvault/Messages.properties"}], "head" = "a2cec453da6c25c31d27ca264e38c1bb8b3fd86e", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 2, "time_third" = 0}, {"base" = "b73af8fc4ca2aa7fcd128cddfc1564e2397ecf3d", "case_id" = "jenkinsci-azure-credentials-plugin-ordinary-b380610cd08bc9b920ecb413327ea9b602c65060", "files" = [{"head_lines" = [[1, 6]], "path" = ".github/dependabot.yml"}, {"head_lines" = [[1, 1]], "path" = ".github/release-drafter.yml"}, {"head_lines" = [[1, 58]], "path" = ".github/workflows/cd.yaml"}, {"head_lines" = [[2, 7]], "path" = ".mvn/extensions.xml"}, {"head_lines" = [[2, 3]], "path" = ".mvn/maven.config"}, {"head_lines" = [[1, 80]], "path" = "CHANGELOG-old.md"}, {"head_lines" = [[1, 1]], "path" = "CHANGELOG.md"}, {"head_lines" = [[48, 51], [79, 79], [137, 137], [139, 139]], "path" = "checkstyle.xml"}, {"head_lines" = [[7, 7], [11, 11], [30, 32], [37, 39], [61, 61], [65, 65], [111, 111], [115, 115], [121, 127], [146, 146], [217, 217], [260, 267]], "path" = "pom.xml"}, {"head_lines" = [[1, 65]], "path" = "src/main/java/com/microsoft/azure/util/AzureMsiCredentials.java"}], "head" = "b380610cd08bc9b920ecb413327ea9b602c65060", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 2, "time_third" = 1}, {"base" = "6ea5592773ad84f2f48854d1c611e1a529a22a9d", "case_id" = "jenkinsci-azure-credentials-plugin-ordinary-b69b8af2b86ab36b476b18cfcd1aadbf491c6ff1", "files" = [{"head_lines" = [[10, 10], [48, 52], [143, 143]], "path" = "pom.xml"}, {"head_lines" = [[1, 35]], "path" = "src/main/java/com/microsoft/azure/util/AzureBaseCredentials.java"}, {"head_lines" = [[1, 58]], "path" = "src/main/java/com/microsoft/azure/util/AzureCredentialUtil.java"}, {"head_lines" = [[16, 16], [33, 33], [397, 397], [468, 468], [486, 486], [500, 500], [513, 513], [527, 527], [532, 532], [542, 542], [547, 557]], "path" = "src/main/java/com/microsoft/azure/util/AzureCredentials.java"}, {"head_lines" = [[6, 6], [14, 14], [57, 61], [78, 85]], "path" = "src/main/java/com/microsoft/azure/util/AzureMsiCredentials.java"}], "head" = "b69b8af2b86ab36b476b18cfcd1aadbf491c6ff1", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 2, "time_third" = 0}, {"base" = "e94f5278cad3a4b107fd2b9e67f494bac3ac6ac7", "case_id" = "jenkinsci-azure-credentials-plugin-ordinary-cf9fc9f31fd74636580e892f0436283dbea88247", "files" = [{"head_lines" = [[10, 10]], "path" = "src/main/java/com/microsoft/azure/util/AzureCredentialUtil.java"}, {"head_lines" = [[44, 44]], "path" = "src/main/java/com/microsoft/azure/util/AzureCredentials.java"}, {"head_lines" = [[19, 19], [128, 128]], "path" = "src/main/java/com/microsoft/azure/util/AzureCredentialsBinding.java"}, {"head_lines" = [[10, 10], [19, 19], [63, 63]], "path" = "src/main/java/com/microsoft/jenkins/keyvault/SecretCertificateCredentials.java"}, {"head_lines" = [[16, 16], [31, 31]], "path" = "src/main/java/com/microsoft/jenkins/keyvault/SecretStringCredentials.java"}], "head" = "cf9fc9f31fd74636580e892f0436283dbea88247", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 1, "time_third" = 1}, {"base" = "759bc747dffcb896786477ff8933ba4f4014c04b", "case_id" = "jenkinsci-azure-credentials-plugin-ordinary-d0fb33a8a14e8cde33c3f28534e72ceae07acf90", "files" = [{"head_lines" = [[296, 296]], "path" = "src/main/java/com/microsoft/azure/util/AzureCredentials.java"}], "head" = "d0fb33a8a14e8cde33c3f28534e72ceae07acf90", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 0, "time_third" = 2}, {"base" = "39cdf739864069f982491a3d5d6fdf290e0e1071", "case_id" = "jenkinsci-azure-credentials-plugin-ordinary-da1c4fe7ccd8a113ada6e5524f983e6ed8b49620", "files" = [{"head_lines" = [[21, 22]], "path" = "src/main/java/com/microsoft/jenkins/keyvault/BaseSecretCredentials.java"}, {"head_lines" = [[47, 49]], "path" = "src/main/java/com/microsoft/jenkins/keyvault/KeyVaultClientAuthenticator.java"}, {"head_lines" = [[34, 34]], "path" = "src/main/java/com/microsoft/jenkins/keyvault/SecretCertificateCredentials.java"}, {"head_lines" = [[20, 21]], "path" = "src/main/java/com/microsoft/jenkins/keyvault/SecretStringCredentials.java"}], "head" = "da1c4fe7ccd8a113ada6e5524f983e6ed8b49620", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 0, "time_third" = 0}, {"base" = "b81b5544bd4c9bacb922689a3080da5b8b5d67cd", "case_id" = "jenkinsci-azure-credentials-plugin-ordinary-e0b4a485ffc210e1fd08b959ebee9c5bae3b94c2", "files" = [{"head_lines" = [[23, 24], [39, 41], [69, 98]], "path" = "README.md"}, {"head_lines" = [[39, 39], [66, 71], [86, 87]], "path" = "pom.xml"}, {"head_lines" = [[143, 144]], "path" = "src/main/java/com/microsoft/azure/util/AzureCredentialsBinding.java"}, {"head_lines" = [[1, 35]], "path" = "src/main/java/com/microsoft/azure/util/AzureCredentialsHandler.java"}], "head" = "e0b4a485ffc210e1fd08b959ebee9c5bae3b94c2", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 1, "time_third" = 1}, {"base" = "88502ef059fe1631eb157aaf5f8a36e37eb5b598", "case_id" = "jenkinsci-azure-credentials-plugin-ordinary-f6659252e3d531ea927c76c06f86f80ebe0ae9fd", "files" = [{"head_lines" = [[69, 69], [191, 191]], "path" = "src/main/java/com/microsoft/azure/util/AzureCredentials.java"}], "head" = "f6659252e3d531ea927c76c06f86f80ebe0ae9fd", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 0, "time_third" = 0}, {"base" = "2f5ab5b822646d3e520c657ac20c030b87f8e80d", "case_id" = "jenkinsci-azure-credentials-plugin-ordinary-f9c2fdfde55c3aed2d603efa552cb0910ed2c164", "files" = [{"head_lines" = [[35, 37]], "path" = "src/main/java/com/microsoft/jenkins/credentials/AzureResourceManagerRetriever.java"}], "head" = "f9c2fdfde55c3aed2d603efa552cb0910ed2c164", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 0, "time_third" = 1}] +id = "jenkinsci/azure-credentials-plugin" +repository = "jenkinsci/azure-credentials-plugin" +slice = 1 +url = "https://github.com/jenkinsci/azure-credentials-plugin.git" + +[[repository]] +changes = [{"advisory" = "GHSA-gf8w-6hcm-rh3j", "base" = "f09ed652cc572d8ba5d7c8c8f9972fd241883c21", "case_id" = "jenkinsci-azure-keyvault-plugin-a9975f6d8b4f1568", "case_ids" = ["jenkinsci-azure-keyvault-plugin-a9975f6d8b4f1568", "jenkinsci-azure-keyvault-plugin-abd182ce20617255"], "cwe" = "CWE-862", "family" = "access_control", "files" = [{"head_lines" = [[290, 295]], "path" = "src/main/java/org/jenkinsci/plugins/azurekeyvaultplugin/AzureKeyVaultBuildWrapper.java"}, {"head_lines" = [[218, 223]], "path" = "src/main/java/org/jenkinsci/plugins/azurekeyvaultplugin/AzureKeyVaultStep.java"}], "function" = "SuppressWarnings", "function_lines" = [290, 295], "head" = "36680c54a27685d6d35d75135daa6e386a107a1b", "kind" = "vulnerability", "label_check" = "confirmed", "method" = "fix_site", "path" = "src/main/java/org/jenkinsci/plugins/azurekeyvaultplugin/AzureKeyVaultBuildWrapper.java", "targets" = [{"case_id" = "jenkinsci-azure-keyvault-plugin-a9975f6d8b4f1568", "cwe" = "CWE-862", "family" = "access_control", "function" = "SuppressWarnings", "function_lines" = [290, 295], "path" = "src/main/java/org/jenkinsci/plugins/azurekeyvaultplugin/AzureKeyVaultBuildWrapper.java"}, {"case_id" = "jenkinsci-azure-keyvault-plugin-abd182ce20617255", "cwe" = "CWE-862", "family" = "access_control", "function" = "SuppressWarnings", "function_lines" = [218, 223], "path" = "src/main/java/org/jenkinsci/plugins/azurekeyvaultplugin/AzureKeyVaultStep.java"}]}, {"base" = "5f604188f5badb66ae21039e834ce5123be64552", "case_id" = "jenkinsci-azure-keyvault-plugin-ordinary-166053ddda429f278eaef389de170cda21eb0cb1", "files" = [{"head_lines" = [[485, 485], [508, 511]], "path" = "README.md"}, {"head_lines" = [[153, 153], [163, 167], [179, 179]], "path" = "src/main/java/org/jenkinsci/plugins/azurekeyvaultplugin/AzureCredentialsProvider.java"}], "head" = "166053ddda429f278eaef389de170cda21eb0cb1", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 1, "time_third" = 2}, {"base" = "1f98b1d4a1bc709f4511e1058eda2675432f1bfe", "case_id" = "jenkinsci-azure-keyvault-plugin-ordinary-2ae60e2561c47207f94026f34517ccc949e72f81", "files" = [{"head_lines" = [[144, 148]], "path" = "src/main/java/org/jenkinsci/plugins/azurekeyvaultplugin/AzureKeyVaultBuildWrapper.java"}], "head" = "2ae60e2561c47207f94026f34517ccc949e72f81", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 0, "time_third" = 0}, {"base" = "fb0b941ddb17258db0a179914e89d8576275abab", "case_id" = "jenkinsci-azure-keyvault-plugin-ordinary-38c66869a4e4e344a4491320ba4dc27fa1d78712", "files" = [{"head_lines" = [[5, 5], [14, 14], [33, 33], [36, 38], [40, 40], [53, 56], [64, 64], [67, 81], [83, 83]], "path" = "pom.xml"}, {"head_lines" = [[26, 30], [42, 42], [44, 44], [63, 63], [69, 69], [72, 72], [74, 74], [76, 76], [78, 80], [97, 108], [110, 116], [148, 148], [158, 159], [166, 167], [174, 175], [187, 189]], "path" = "src/main/java/org/jenkinsci/plugins/azurekeyvaultplugin/AzureKeyVaultBuildWrapper.java"}, {"head_lines" = [[1, 75]], "path" = "src/main/java/org/jenkinsci/plugins/azurekeyvaultplugin/AzureKeyVaultCredential.java"}, {"head_lines" = [[8, 8], [13, 13], [18, 18]], "path" = "src/main/resources/org/jenkinsci/plugins/azurekeyvaultplugin/AzureKeyVaultBuildWrapper/config.jelly"}, {"head_lines" = [[4, 4], [7, 7], [10, 10]], "path" = "src/main/resources/org/jenkinsci/plugins/azurekeyvaultplugin/AzureKeyVaultBuildWrapper/global.jelly"}, {"head_lines" = [[1, 1]], "path" = "src/main/resources/org/jenkinsci/plugins/azurekeyvaultplugin/AzureKeyVaultBuildWrapper/help-ApplicationID.html"}, {"head_lines" = [[1, 1]], "path" = "src/main/resources/org/jenkinsci/plugins/azurekeyvaultplugin/AzureKeyVaultBuildWrapper/help-ApplicationSecret.html"}, {"head_lines" = [[1, 1]], "path" = "src/main/resources/org/jenkinsci/plugins/azurekeyvaultplugin/AzureKeyVaultBuildWrapper/help-KeyVaultURL.html"}, {"head_lines" = [[1, 1]], "path" = "src/main/resources/org/jenkinsci/plugins/azurekeyvaultplugin/AzureKeyVaultBuildWrapper/help-applicationID.html"}, {"head_lines" = [[1, 1]], "path" = "src/main/resources/org/jenkinsci/plugins/azurekeyvaultplugin/AzureKeyVaultBuildWrapper/help-applicationSecret.html"}, {"head_lines" = [[1, 1]], "path" = "src/main/resources/org/jenkinsci/plugins/azurekeyvaultplugin/AzureKeyVaultBuildWrapper/help-keyVaultURL.html"}, {"head_lines" = [[6, 7]], "path" = "src/main/resources/org/jenkinsci/plugins/azurekeyvaultplugin/AzureKeyVaultSecret/config.jelly"}], "head" = "38c66869a4e4e344a4491320ba4dc27fa1d78712", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 2, "time_third" = 0}, {"base" = "f9fa586917f5ad567fa97ab5fd0e0c0d44674a58", "case_id" = "jenkinsci-azure-keyvault-plugin-ordinary-394222bbd6abe9916e2a98f8446fc168e3dd1456", "files" = [{"head_lines" = [[35, 35], [45, 45]], "path" = "src/main/java/org/jenkinsci/plugins/azurekeyvaultplugin/AzureKeyVaultGlobalConfiguration.java"}], "head" = "394222bbd6abe9916e2a98f8446fc168e3dd1456", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 0, "time_third" = 0}, {"base" = "a978a5e97816343be13246381ccd98f76e1bee2a", "case_id" = "jenkinsci-azure-keyvault-plugin-ordinary-3f37dc30312a69527779f8a30b740981b7cbf04f", "files" = [{"head_lines" = [[60, 60], [70, 70], [85, 85], [95, 95], [106, 106], [114, 114]], "path" = "README.md"}, {"head_lines" = [[27, 27], [101, 107], [110, 111], [117, 117], [143, 144], [150, 150], [157, 157], [161, 162]], "path" = "src/main/java/org/jenkinsci/plugins/azurekeyvaultplugin/AzureKeyVaultGlobalConfiguration.java"}, {"head_lines" = [[4, 4], [41, 58]], "path" = "src/test/java/org/jenkinsci/plugins/azurekeyvaultplugin/AzureKeyVaultGlobalConfigurationEnvVarSPSecretFileTest.java"}, {"head_lines" = [[4, 4], [41, 62]], "path" = "src/test/java/org/jenkinsci/plugins/azurekeyvaultplugin/AzureKeyVaultGlobalConfigurationEnvVarSPTest.java"}, {"head_lines" = [[4, 4], [31, 45]], "path" = "src/test/java/org/jenkinsci/plugins/azurekeyvaultplugin/AzureKeyVaultGlobalConfigurationEnvVarUamiTest.java"}, {"head_lines" = [[4, 4], [38, 38], [57, 57], [65, 65], [81, 81]], "path" = "src/test/java/org/jenkinsci/plugins/azurekeyvaultplugin/AzureKeyVaultGlobalConfigurationSystemPropertySPSecretFileTest.java"}, {"head_lines" = [[4, 4], [39, 39], [58, 58], [66, 66], [82, 82], [101, 101], [104, 104], [110, 110]], "path" = "src/test/java/org/jenkinsci/plugins/azurekeyvaultplugin/AzureKeyVaultGlobalConfigurationSystemPropertySPTest.java"}, {"head_lines" = [[4, 4], [30, 30], [43, 58]], "path" = "src/test/java/org/jenkinsci/plugins/azurekeyvaultplugin/AzureKeyVaultGlobalConfigurationSystemPropertyUamiTest.java"}], "head" = "3f37dc30312a69527779f8a30b740981b7cbf04f", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 2, "time_third" = 2}, {"base" = "97cf8b4ce997b006159926372b4de14ad32996c3", "case_id" = "jenkinsci-azure-keyvault-plugin-ordinary-4fa35329ee665fc027eaf79975501e65e12b6dda", "files" = [{"head_lines" = [[150, 150]], "path" = "pom.xml"}, {"head_lines" = [[51, 51], [159, 159], [161, 162], [167, 170], [177, 179], [181, 182], [190, 192], [200, 201], [204, 204], [217, 217], [220, 220], [227, 227], [239, 239], [347, 347], [381, 381], [398, 399], [401, 401]], "path" = "src/main/java/org/jenkinsci/plugins/azurekeyvaultplugin/AzureKeyVaultBuildWrapper.java"}, {"head_lines" = [[2, 2]], "path" = "src/main/resources/org/jenkinsci/plugins/azurekeyvaultplugin/AzureKeyVaultBuildWrapper/config.jelly"}, {"head_lines" = [[2, 2], [6, 6]], "path" = "src/main/resources/org/jenkinsci/plugins/azurekeyvaultplugin/AzureKeyVaultBuildWrapper/global.jelly"}, {"head_lines" = [[1, 1]], "path" = "src/main/resources/org/jenkinsci/plugins/azurekeyvaultplugin/AzureKeyVaultBuildWrapper/help-applicationID.html"}, {"head_lines" = [[1, 1]], "path" = "src/main/resources/org/jenkinsci/plugins/azurekeyvaultplugin/AzureKeyVaultBuildWrapper/help-applicationSecret.html"}, {"head_lines" = [[1, 5]], "path" = "src/main/resources/org/jenkinsci/plugins/azurekeyvaultplugin/AzureKeyVaultBuildWrapper/help-credentialID.html"}, {"head_lines" = [[1, 5]], "path" = "src/main/resources/org/jenkinsci/plugins/azurekeyvaultplugin/AzureKeyVaultBuildWrapper/help-credentialIDOverride.html"}, {"head_lines" = [[2, 2]], "path" = "src/main/resources/org/jenkinsci/plugins/azurekeyvaultplugin/AzureKeyVaultSecret/config.jelly"}], "head" = "4fa35329ee665fc027eaf79975501e65e12b6dda", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 2, "time_third" = 0}, {"base" = "16b3d71868c9c5b931a71309a9f8abddf59a3ea2", "case_id" = "jenkinsci-azure-keyvault-plugin-ordinary-500484531b99acb90fe1d6064b49add6ab9d1f1a", "files" = [{"head_lines" = [[19, 19], [161, 168]], "path" = "pom.xml"}, {"head_lines" = [[3, 9], [12, 12], [15, 15], [20, 20], [23, 23], [32, 32], [34, 34], [37, 44], [46, 47]], "path" = "src/test/java/org/jenkinsci/plugins/azurekeyvaultplugin/ConfigAsCodeTest.java"}, {"head_lines" = [[1, 1]], "path" = "src/test/resources/org/jenkinsci/plugins/azurekeyvaultplugin/configuration-as-code.yml"}, {"head_lines" = [[1, 18]], "path" = "src/test/resources/org/jenkinsci/plugins/azurekeyvaultplugin/global-config.yml"}], "head" = "500484531b99acb90fe1d6064b49add6ab9d1f1a", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 1, "time_third" = 0}, {"base" = "149c779634538c3280ae3ebe31eac8301da12c47", "case_id" = "jenkinsci-azure-keyvault-plugin-ordinary-675a5ee82d5195d437d7b86ffbd389312ee2d92c", "files" = [{"head_lines" = [[200, 200], [203, 205], [208, 210]], "path" = "src/main/java/org/jenkinsci/plugins/azurekeyvaultplugin/AzureCredentialsProvider.java"}], "head" = "675a5ee82d5195d437d7b86ffbd389312ee2d92c", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 0, "time_third" = 2}, {"base" = "da3d6aafaa4796cf4093b6a3963061809238525b", "case_id" = "jenkinsci-azure-keyvault-plugin-ordinary-72c88cfc0c2b2caaca1717b213d3f310bcb29886", "files" = [{"head_lines" = [[43, 43], [196, 196]], "path" = "src/main/java/org/jenkinsci/plugins/azurekeyvaultplugin/AzureKeyVaultBuildWrapper.java"}, {"head_lines" = [[46, 46]], "path" = "src/main/java/org/jenkinsci/plugins/azurekeyvaultplugin/AzureKeyVaultCredentialRetriever.java"}], "head" = "72c88cfc0c2b2caaca1717b213d3f310bcb29886", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 0, "time_third" = 1}, {"base" = "bbe17f4a18dc978525ad50e77d06ec36cf3d118a", "case_id" = "jenkinsci-azure-keyvault-plugin-ordinary-7712866982c5e560c2b06b6899afb65f92b69264", "files" = [{"head_lines" = [[13, 13]], "path" = "pom.xml"}, {"head_lines" = [[42, 44], [46, 49], [51, 54], [75, 76], [107, 116], [119, 131], [133, 176]], "path" = "src/main/java/org/jenkinsci/plugins/azurekeyvaultplugin/AzureKeyVaultBuildWrapper.java"}, {"head_lines" = [[32, 32], [37, 38], [43, 43], [46, 46], [53, 53], [58, 58], [62, 62], [67, 67], [71, 71], [76, 76], [80, 80], [85, 85], [89, 102], [104, 104], [110, 116]], "path" = "src/main/java/org/jenkinsci/plugins/azurekeyvaultplugin/AzureKeyVaultSecret.java"}, {"head_lines" = [[4, 5]], "path" = "src/main/resources/org/jenkinsci/plugins/azurekeyvaultplugin/AzureKeyVaultSecret/config.jelly"}], "head" = "7712866982c5e560c2b06b6899afb65f92b69264", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 2, "time_third" = 0}, {"base" = "6f096e66b7051f8000b61169f6c5683fa8150548", "case_id" = "jenkinsci-azure-keyvault-plugin-ordinary-8fee859564167e93bcca7072832c1ea569c78798", "files" = [{"head_lines" = [[20, 20], [79, 79], [86, 90], [100, 100], [114, 114], [119, 119], [146, 159], [201, 206]], "path" = "pom.xml"}, {"head_lines" = [[30, 30], [143, 143], [146, 147], [152, 155], [163, 163], [167, 170], [174, 174], [231, 231]], "path" = "src/main/java/org/jenkinsci/plugins/azurekeyvaultplugin/AzureKeyVaultBuildWrapper.java"}, {"head_lines" = [[6, 6], [8, 8], [20, 20], [46, 47]], "path" = "src/main/java/org/jenkinsci/plugins/azurekeyvaultplugin/AzureKeyVaultCredentialRetriever.java"}, {"head_lines" = [[6, 6], [59, 60]], "path" = "src/main/java/org/jenkinsci/plugins/azurekeyvaultplugin/AzureKeyVaultGlobalConfiguration.java"}, {"head_lines" = [[1, 58]], "path" = "src/main/java/org/jenkinsci/plugins/azurekeyvaultplugin/AzureKeyVaultImdsCredential.java"}, {"head_lines" = [[7, 7], [94, 94], [105, 105], [111, 111], [157, 157]], "path" = "src/main/java/org/jenkinsci/plugins/azurekeyvaultplugin/AzureKeyVaultStep.java"}], "head" = "8fee859564167e93bcca7072832c1ea569c78798", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 2, "time_third" = 0}, {"base" = "a3b14eba091af6d89047d257793d55a78692227a", "case_id" = "jenkinsci-azure-keyvault-plugin-ordinary-950ba591c8d541e9c34f57522a8e0658d29f84aa", "files" = [{"head_lines" = [[355, 414]], "path" = "README.md"}, {"head_lines" = [[116, 116], [126, 130], [153, 154], [159, 165], [167, 167], [169, 169], [186, 189]], "path" = "src/main/java/org/jenkinsci/plugins/azurekeyvaultplugin/AzureCredentialsProvider.java"}, {"head_lines" = [[24, 24], [31, 31], [37, 37], [55, 55]], "path" = "src/main/java/org/jenkinsci/plugins/azurekeyvaultplugin/credentials/sshuserprivatekey/AzureSSHUserPrivateKeyCredentials.java"}, {"head_lines" = [[24, 24]], "path" = "src/main/java/org/jenkinsci/plugins/azurekeyvaultplugin/credentials/sshuserprivatekey/AzureSSHUserPrivateKeyCredentialsSnapshotTaker.java"}], "head" = "950ba591c8d541e9c34f57522a8e0658d29f84aa", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 1, "time_third" = 1}, {"base" = "f0351c2ae7feb282953c468f9093ebf976e38079", "case_id" = "jenkinsci-azure-keyvault-plugin-ordinary-997ad86b765a577c2f7b17a9ed5aa1eb8c7fcb19", "files" = [{"head_lines" = [[16, 16], [59, 103]], "path" = "README.md"}, {"head_lines" = [[3, 6], [9, 9], [17, 18], [21, 21], [30, 31], [40, 45], [62, 181], [193, 193]], "path" = "src/main/java/org/jenkinsci/plugins/azurekeyvaultplugin/AzureKeyVaultGlobalConfiguration.java"}, {"head_lines" = [[1, 50]], "path" = "src/test/java/org/jenkinsci/plugins/azurekeyvaultplugin/AzureKeyVaultGlobalConfigurationEnvVarSPTest.java"}, {"head_lines" = [[1, 38]], "path" = "src/test/java/org/jenkinsci/plugins/azurekeyvaultplugin/AzureKeyVaultGlobalConfigurationEnvVarUamiTest.java"}, {"head_lines" = [[1, 106]], "path" = "src/test/java/org/jenkinsci/plugins/azurekeyvaultplugin/AzureKeyVaultGlobalConfigurationSystemPropertySPTest.java"}, {"head_lines" = [[1, 44]], "path" = "src/test/java/org/jenkinsci/plugins/azurekeyvaultplugin/AzureKeyVaultGlobalConfigurationSystemPropertyUamiTest.java"}], "head" = "997ad86b765a577c2f7b17a9ed5aa1eb8c7fcb19", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 3, "time_third" = 0}, {"base" = "9d46dd92d6f8b3bdb2e4eb22a0244973fd9ca819", "case_id" = "jenkinsci-azure-keyvault-plugin-ordinary-a43de808769109620e307b3a378ed144b0204a6d", "files" = [{"head_lines" = [[18, 20], [56, 56], [79, 79], [91, 91], [257, 275]], "path" = "README.md"}, {"head_lines" = [[3, 3], [26, 26], [107, 107], [109, 116]], "path" = "src/main/java/org/jenkinsci/plugins/azurekeyvaultplugin/AzureCredentialsProvider.java"}, {"head_lines" = [[1, 70]], "path" = "src/main/java/org/jenkinsci/plugins/azurekeyvaultplugin/AzureKeyVaultUsernamePasswordCredentials.java"}], "head" = "a43de808769109620e307b3a378ed144b0204a6d", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 2, "time_third" = 1}, {"base" = "711998f683092c6588c9d3b20030656f3275dc47", "case_id" = "jenkinsci-azure-keyvault-plugin-ordinary-a60991a5d3d27759a59217d81ad9ed77b16f4b51", "files" = [{"head_lines" = [[4, 4], [16, 16], [87, 92]], "path" = "src/main/java/org/jenkinsci/plugins/azurekeyvaultplugin/credentials/sshuserprivatekey/AzureSSHUserPrivateKeyCredentials.java"}, {"head_lines" = [[60, 60]], "path" = "src/main/java/org/jenkinsci/plugins/azurekeyvaultplugin/credentials/usernamepassword/AzureUsernamePasswordCredentials.java"}], "head" = "a60991a5d3d27759a59217d81ad9ed77b16f4b51", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 1, "time_third" = 1}, {"base" = "282c12f3af3c4a49f22c91f77e7e11b087fa24e1", "case_id" = "jenkinsci-azure-keyvault-plugin-ordinary-d59a49b62b9fa94ff5afcc269c20b43b67c13eda", "files" = [{"head_lines" = [[120, 121], [123, 125], [127, 130], [132, 132], [134, 136], [138, 150], [152, 158], [160, 166], [168, 176], [177, 177], [180, 182]], "path" = "src/main/java/org/jenkinsci/plugins/azurekeyvaultplugin/AzureCredentialsProvider.java"}], "head" = "d59a49b62b9fa94ff5afcc269c20b43b67c13eda", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 2, "time_third" = 1}, {"base" = "8723b823cd7a816c22f9064aace34061d3e780a5", "case_id" = "jenkinsci-azure-keyvault-plugin-ordinary-dc33a680fef642071aa6c856c4f83a2105a535b5", "files" = [{"head_lines" = [[24, 24], [128, 133]], "path" = "src/main/java/org/jenkinsci/plugins/azurekeyvaultplugin/AzureCredentialsProvider.java"}], "head" = "dc33a680fef642071aa6c856c4f83a2105a535b5", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 0, "time_third" = 1}, {"base" = "997ad86b765a577c2f7b17a9ed5aa1eb8c7fcb19", "case_id" = "jenkinsci-azure-keyvault-plugin-ordinary-e7dd0e6f228e6acbb887a2425603ff0209397a73", "files" = [{"head_lines" = [[265, 288]], "path" = "README.md"}, {"head_lines" = [[213, 213]], "path" = "pom.xml"}, {"head_lines" = [[1, 44]], "path" = "src/main/java/org/jenkinsci/plugins/azurekeyvaultplugin/AzureKeyVaultSecretSource.java"}], "head" = "e7dd0e6f228e6acbb887a2425603ff0209397a73", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 1, "time_third" = 0}, {"base" = "b0cb94e262fb3689e16fe6dff74d4065376b3c44", "case_id" = "jenkinsci-azure-keyvault-plugin-ordinary-edc05102985b98374382d7bda789d4a5302df3af", "files" = [{"head_lines" = [[23, 23]], "path" = "pom.xml"}, {"head_lines" = [[16, 16]], "path" = "src/main/java/org/jenkinsci/plugins/azurekeyvaultplugin/credentials/sshuserprivatekey/AzureSSHUserPrivateKeyCredentials.java"}], "head" = "edc05102985b98374382d7bda789d4a5302df3af", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 0, "time_third" = 2}, {"base" = "4fa35329ee665fc027eaf79975501e65e12b6dda", "case_id" = "jenkinsci-azure-keyvault-plugin-ordinary-f2f1f882b4049195204dab692652fdbc321fc254", "files" = [{"head_lines" = [[3, 3], [5, 5], [12, 12], [15, 15], [24, 24], [85, 85], [92, 92], [97, 97], [102, 102], [107, 107], [112, 112], [117, 117], [122, 122], [127, 127], [132, 132], [137, 137], [154, 156], [164, 164], [174, 174], [176, 176], [187, 187], [194, 194], [197, 197], [205, 206], [209, 210], [213, 214], [221, 221], [229, 229], [235, 235], [239, 239], [245, 245], [255, 255], [257, 257], [265, 265], [293, 293], [298, 299], [305, 305], [314, 314], [321, 321], [342, 342], [360, 360], [368, 368], [376, 376]], "path" = "src/main/java/org/jenkinsci/plugins/azurekeyvaultplugin/AzureKeyVaultBuildWrapper.java"}, {"head_lines" = [[3, 3], [5, 5], [12, 12], [15, 15], [24, 25], [43, 43], [46, 48], [50, 51], [55, 56], [59, 60], [63, 64], [67, 68], [71, 72], [75, 76], [83, 84]], "path" = "src/main/java/org/jenkinsci/plugins/azurekeyvaultplugin/AzureKeyVaultCredential.java"}, {"head_lines" = [[3, 3], [5, 5], [12, 12], [15, 15], [35, 35], [65, 65], [109, 109]], "path" = "src/main/java/org/jenkinsci/plugins/azurekeyvaultplugin/AzureKeyVaultSecret.java"}, {"head_lines" = [[3, 3], [5, 5], [12, 12], [15, 15], [26, 26], [29, 30]], "path" = "src/main/java/org/jenkinsci/plugins/azurekeyvaultplugin/AzureKeyVaultUtil.java"}, {"head_lines" = [[43, 43], [65, 67], [71, 73]], "path" = "src/main/java/org/jenkinsci/plugins/azurekeyvaultplugin/MaskingConsoleLogFilter.java"}], "head" = "f2f1f882b4049195204dab692652fdbc321fc254", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 3, "time_third" = 0}] +id = "jenkinsci/azure-keyvault-plugin" +repository = "jenkinsci/azure-keyvault-plugin" +slice = 1 +url = "https://github.com/jenkinsci/azure-keyvault-plugin.git" + +[[repository]] +changes = [{"advisory" = "GHSA-vc7g-4269-f7hw", "base" = "659a66aff0d0ad693eab9d2807985d591e102aab", "case_id" = "jenkinsci-blueocean-plugin-5aa4f2eb0a53ebfe", "case_ids" = ["jenkinsci-blueocean-plugin-5aa4f2eb0a53ebfe", "jenkinsci-blueocean-plugin-e4ad2dadd845ec00"], "cwe" = "CWE-862", "family" = "access_control", "files" = [{"head_lines" = [[56, 145]], "path" = "blueocean-github-pipeline/src/main/java/io/jenkins/blueocean/blueocean_github_pipeline/GithubServerContainer.java"}, {"head_lines" = [[44, 97]], "path" = "blueocean-bitbucket-pipeline/src/main/java/io/jenkins/blueocean/blueocean_bitbucket_pipeline/server/BitbucketServerEndpointContainer.java"}], "function" = "create", "function_lines" = [56, 145], "head" = "966da5a824c0e78767ba8b6a40be2ebfd8d8919f", "kind" = "vulnerability", "label_check" = "confirmed", "method" = "fix_site", "path" = "blueocean-github-pipeline/src/main/java/io/jenkins/blueocean/blueocean_github_pipeline/GithubServerContainer.java", "targets" = [{"case_id" = "jenkinsci-blueocean-plugin-5aa4f2eb0a53ebfe", "cwe" = "CWE-862", "family" = "access_control", "function" = "create", "function_lines" = [56, 145], "path" = "blueocean-github-pipeline/src/main/java/io/jenkins/blueocean/blueocean_github_pipeline/GithubServerContainer.java"}, {"case_id" = "jenkinsci-blueocean-plugin-e4ad2dadd845ec00", "cwe" = "CWE-862", "family" = "access_control", "function" = "create", "function_lines" = [44, 97], "path" = "blueocean-bitbucket-pipeline/src/main/java/io/jenkins/blueocean/blueocean_bitbucket_pipeline/server/BitbucketServerEndpointContainer.java"}]}, {"base" = "b8e44a327fdf88522b69640d5f3d6b15f2067d63", "case_id" = "jenkinsci-blueocean-plugin-ordinary-103b99a9ce91c64adeddb13fe6a0696efad60c6e", "files" = [{"head_lines" = [[117, 117]], "path" = "blueocean-dashboard/src/main/js/components/Activity.jsx"}], "head" = "103b99a9ce91c64adeddb13fe6a0696efad60c6e", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 0, "time_third" = 0}, {"base" = "b428a7d0d7b6c8400ecd7e1bc716e91f419be85d", "case_id" = "jenkinsci-blueocean-plugin-ordinary-13b6e6f6450af6b2e6efc07b57ad03030b633833", "files" = [{"head_lines" = [[32, 32], [140, 140], [142, 142]], "path" = "blueocean-dashboard/src/main/js/components/PullRequestRow.jsx"}], "head" = "13b6e6f6450af6b2e6efc07b57ad03030b633833", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 0, "time_third" = 0}, {"base" = "057c3921c4c3206102931fa55a11c84d5b866a25", "case_id" = "jenkinsci-blueocean-plugin-ordinary-1a762118aac87d66a63f94acf39581be78b952be", "files" = [{"head_lines" = [[306, 306]], "path" = "blueocean-pipeline-api-impl/src/test/java/io/jenkins/blueocean/rest/impl/pipeline/GraphBuilderTest.java"}], "head" = "1a762118aac87d66a63f94acf39581be78b952be", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 0, "time_third" = 0}, {"base" = "61e1ea8ebcf1f614a50229e29eb27d00bcad6520", "case_id" = "jenkinsci-blueocean-plugin-ordinary-1c3c375f9f809a088f4e46ca82eeb81edc43ccd6", "files" = [{"head_lines" = [[151, 157], [189, 189], [192, 192]], "path" = "blueocean-github-pipeline/src/main/java/io/jenkins/blueocean/blueocean_github_pipeline/GithubPipelineCreateRequest.java"}, {"head_lines" = [[58, 58]], "path" = "blueocean-github-pipeline/src/main/java/io/jenkins/blueocean/blueocean_github_pipeline/GithubPipelineUpdateRequest.java"}], "head" = "1c3c375f9f809a088f4e46ca82eeb81edc43ccd6", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 0, "time_third" = 0}, {"base" = "927870115b9c30de1a56553d0985fdd034a40d03", "case_id" = "jenkinsci-blueocean-plugin-ordinary-2e06a91861bdf7033190471517bdb64834b82beb", "files" = [{"head_lines" = [[3, 3]], "path" = "blueocean-core-js/package.json"}, {"head_lines" = [[13, 23], [28, 28], [38, 38], [68, 68], [89, 89]], "path" = "blueocean-core-js/src/js/components/ResultPageHeader.jsx"}, {"head_lines" = [[126, 126]], "path" = "blueocean-core-js/src/less/header.less"}, {"head_lines" = [[6, 8]], "path" = "blueocean-dashboard/npm-shrinkwrap.json"}, {"head_lines" = [[46, 46]], "path" = "blueocean-dashboard/package.json"}, {"head_lines" = [[175, 175]], "path" = "blueocean-dashboard/src/main/js/components/RunDetailsHeader.jsx"}, {"head_lines" = [[6, 8]], "path" = "blueocean-personalization/npm-shrinkwrap.json"}, {"head_lines" = [[42, 42]], "path" = "blueocean-personalization/package.json"}, {"head_lines" = [[6, 8]], "path" = "blueocean-web/npm-shrinkwrap.json"}, {"head_lines" = [[33, 33]], "path" = "blueocean-web/package.json"}], "head" = "2e06a91861bdf7033190471517bdb64834b82beb", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 1, "time_third" = 0}, {"base" = "1da6c842f15479998dcdc35c96f0a12c6d3aa943", "case_id" = "jenkinsci-blueocean-plugin-ordinary-31645e23b3c68f474372b0df4002c509958ff0ed", "files" = [{"head_lines" = [[3, 3]], "path" = "blueocean-core-js/package.json"}, {"head_lines" = [[280, 280], [287, 287]], "path" = "blueocean-core-js/src/js/fetch.js"}, {"head_lines" = [[46, 47]], "path" = "blueocean-core-js/src/js/i18n/i18n.js"}, {"head_lines" = [[6, 8]], "path" = "blueocean-dashboard/npm-shrinkwrap.json"}, {"head_lines" = [[42, 42]], "path" = "blueocean-dashboard/package.json"}, {"head_lines" = [[6, 8], [7013, 7013], [7015, 7015]], "path" = "blueocean-personalization/npm-shrinkwrap.json"}, {"head_lines" = [[38, 38]], "path" = "blueocean-personalization/package.json"}, {"head_lines" = [[6, 8], [4578, 4578], [4580, 4580]], "path" = "blueocean-web/npm-shrinkwrap.json"}, {"head_lines" = [[32, 32]], "path" = "blueocean-web/package.json"}], "head" = "31645e23b3c68f474372b0df4002c509958ff0ed", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 0, "time_third" = 0}, {"base" = "7a3e6d75dd0fe38764010d9b40f9037e0cccb815", "case_id" = "jenkinsci-blueocean-plugin-ordinary-41986fb5f861513e6de0f932fdd12a2df6101e98", "files" = [{"head_lines" = [[130, 132]], "path" = "blueocean-dashboard/src/main/js/components/PipelineRunGraph.jsx"}, {"head_lines" = [[11, 11], [325, 337]], "path" = "blueocean-dashboard/src/test/js/pipeline-graph-converter-spec.js"}, {"head_lines" = [[1, 3271]], "path" = "blueocean-dashboard/src/test/json/pipeline-graph-converter/missing-nodes.json"}, {"head_lines" = [[244, 244], [246, 250], [258, 260]], "path" = "jenkins-design-language/src/js/components/PipelineGraph.jsx"}, {"head_lines" = [[1, 16]], "path" = "jenkins-design-language/test/js/components/PipelineGraph-spec.js"}, {"head_lines" = [[1, 701]], "path" = "jenkins-design-language/test/js/data/pipeline-graph/stages-with-null-children.json"}], "head" = "41986fb5f861513e6de0f932fdd12a2df6101e98", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 1, "time_third" = 0}, {"base" = "e40f92f9e8654dfc753a2ded08c46a222ded4ef5", "case_id" = "jenkinsci-blueocean-plugin-ordinary-55c88def695be36736d96c9caa63a03524926b9f", "files" = [{"head_lines" = [[3, 6], [90, 90]], "path" = "blueocean-rest-impl/src/test/java/io/jenkins/blueocean/service/embedded/rest/BlueTrendTest.java"}], "head" = "55c88def695be36736d96c9caa63a03524926b9f", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 0, "time_third" = 2}, {"base" = "9cd5d47167c488faeb32144d6e688b87b3831d00", "case_id" = "jenkinsci-blueocean-plugin-ordinary-5e1fed182817c395140d33a03b8dcf50465e4aaa", "files" = [{"head_lines" = [[94, 106], [124, 124], [153, 155], [167, 167], [183, 194], [275, 275], [284, 292]], "path" = "blueocean-dashboard/src/main/js/components/PipelineRunGraph.jsx"}, {"head_lines" = [[326, 327], [329, 335]], "path" = "blueocean-dashboard/src/main/js/components/karaoke/components/Pipeline.jsx"}, {"head_lines" = [[7, 8], [116, 118]], "path" = "blueocean-dashboard/src/main/js/components/karaoke/services/pagers/PipelinePager.js"}, {"head_lines" = [[69, 69]], "path" = "blueocean-dashboard/src/main/js/util/logDisplayHelper.js"}, {"head_lines" = [[575, 575], [588, 591], [594, 594], [599, 599]], "path" = "jenkins-design-language/src/js/components/pipeline/PipelineGraph.jsx"}, {"head_lines" = [[222, 222]], "path" = "jenkins-design-language/src/js/components/pipeline/PipelineGraphLayout.jsx"}, {"head_lines" = [[14, 15], [17, 17], [23, 23], [26, 28], [57, 57], [74, 74], [78, 78], [102, 110], [115, 115], [272, 274], [276, 278], [280, 280], [282, 282], [285, 285], [320, 321], [367, 367], [371, 371]], "path" = "jenkins-design-language/test/js/components/PipelineGraph-spec.js"}], "head" = "5e1fed182817c395140d33a03b8dcf50465e4aaa", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 2, "time_third" = 0}, {"base" = "e0dc3d7b01a904953c006a46de9b506e57cce566", "case_id" = "jenkinsci-blueocean-plugin-ordinary-64ee5d460e76d2ac810e8ad409ac7d56a80e3eb6", "files" = [{"head_lines" = [[3, 4], [14, 15], [56, 67]], "path" = "blueocean-events/src/main/java/io/jenkins/blueocean/events/PipelineEventListener.java"}], "head" = "64ee5d460e76d2ac810e8ad409ac7d56a80e3eb6", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 1, "time_third" = 0}, {"base" = "23902bdae77935418fc8901edcd9c63cefe9da9e", "case_id" = "jenkinsci-blueocean-plugin-ordinary-6696ce57679edb0941b07df482e7f4836e68e951", "files" = [{"head_lines" = [[42, 42]], "path" = "Jenkinsfile"}, {"head_lines" = [[8, 8], [25, 25], [36, 38]], "path" = "blueocean-pipeline-api-impl/src/main/java/io/jenkins/blueocean/rest/impl/pipeline/NodeRunStatus.java"}, {"head_lines" = [[246, 246], [248, 248]], "path" = "blueocean-pipeline-api-impl/src/main/java/io/jenkins/blueocean/rest/impl/pipeline/PipelineNodeGraphVisitor.java"}, {"head_lines" = [[219, 219], [227, 228], [280, 312], [398, 411]], "path" = "blueocean-pipeline-api-impl/src/test/java/io/jenkins/blueocean/rest/impl/pipeline/GraphBuilderTest.java"}, {"head_lines" = [[8, 8], [39, 39], [42, 42], [167, 167], [169, 169], [177, 177], [189, 189], [191, 191], [194, 198], [676, 676], [677, 677], [689, 690], [696, 697], [705, 707]], "path" = "blueocean-pipeline-api-impl/src/test/java/io/jenkins/blueocean/rest/impl/pipeline/PipelineNodeTest.java"}, {"head_lines" = [[3, 3]], "path" = "blueocean-pipeline-api-impl/src/test/resources/io/jenkins/blueocean/rest/impl/pipeline/earlyUnstableStatusShouldReportPunStateAsRunningAndResultAsUnknown.jenkinsfile"}, {"head_lines" = [[1, 9]], "path" = "blueocean-pipeline-api-impl/src/test/resources/io/jenkins/blueocean/rest/impl/pipeline/parallelFailFast.jenkinsfile"}, {"head_lines" = [[1, 27]], "path" = "blueocean-pipeline-api-impl/src/test/resources/io/jenkins/blueocean/rest/impl/pipeline/parallelFailFastDeclarative.jenkinsfile"}, {"head_lines" = [[1, 21]], "path" = "blueocean-pipeline-api-impl/src/test/resources/io/jenkins/blueocean/rest/impl/pipeline/unstableSmokes.jenkinsfile"}, {"head_lines" = [[30, 30], [48, 48], [334, 334], [345, 345], [350, 355], [360, 360], [365, 365], [370, 370], [375, 375], [406, 406], [436, 436]], "path" = "pom.xml"}], "head" = "6696ce57679edb0941b07df482e7f4836e68e951", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 2, "time_third" = 0}, {"base" = "22c081026d34acac3a0ade27b5393caa27168634", "case_id" = "jenkinsci-blueocean-plugin-ordinary-77960a8dc21840ae5f6df784a26f91e09d7da621", "files" = [{"head_lines" = [[5, 5], [45, 53]], "path" = "blueocean-rest-impl/src/main/java/io/jenkins/blueocean/service/embedded/BlueOceanUrlAction.java"}, {"head_lines" = [[44, 49], [52, 52], [57, 59]], "path" = "blueocean-rest-impl/src/main/java/io/jenkins/blueocean/service/embedded/TryBlueOceanMenu.java"}, {"head_lines" = [[1, 24]], "path" = "blueocean-rest-impl/src/test/java/io/jenkins/blueocean/service/embedded/BlueOceanUrlActionTest.java"}], "head" = "77960a8dc21840ae5f6df784a26f91e09d7da621", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 2, "time_third" = 0}, {"base" = "df58a6ec10ec9510668a9a691387ae42bf16a26a", "case_id" = "jenkinsci-blueocean-plugin-ordinary-83ed38b7362d981ed3f9815aec8318cd3cfc7f8d", "files" = [{"head_lines" = [[1, 8]], "path" = "blueocean-pipeline-editor/gulpfile.js"}, {"head_lines" = [[6, 25], [28, 30], [35, 36], [42, 42], [47, 48], [53, 68], [100, 101], [107, 107], [112, 113], [118, 119], [124, 125], [130, 131], [137, 137], [142, 143], [150, 151], [156, 157], [162, 163], [168, 169], [174, 175], [180, 181], [186, 187], [192, 193], [198, 199], [204, 205], [210, 211], [217, 217], [222, 223], [230, 231], [236, 237], [242, 243], [250, 251], [256, 257], [262, 263], [268, 269], [274, 275], [280, 281], [287, 287], [292, 293], [301, 301], [306, 307], [314, 315], [321, 321], [326, 327], [340, 340], [345, 346], [354, 354], [359, 360], [367, 368], [374, 374], [379, 380], [387, 388], [393, 394], [399, 400], [410, 411], [416, 417], [422, 423], [428, 429], [434, 435], [440, 447], [452, 453], [463, 464], [469, 470], [475, 476], [481, 488], [493, 494], [499, 500], [505, 506], [511, 512], [517, 518], [523, 524], [529, 530], [535, 536], [541, 542], [547, 548], [558, 560], [570, 571], [576, 578], [583, 584], [594, 595], [600, 601], [606, 607], [612, 613], [623, 624], [629, 631], [636, 637], [642, 643], [648, 649], [655, 655], [660, 661], [668, 669], [675, 675], [680, 681], [686, 687], [694, 695], [700, 701], [706, 707], [712, 713], [718, 719], [724, 725], [730, 731], [736, 737], [742, 743], [748, 749], [754, 755], [760, 761], [766, 767], [772, 773], [778, 785], [790, 791], [796, 797], [802, 823], [828, 829], [834, 835], [840, 841], [846, 847], [852, 853], [858, 859], [864, 865], [870, 871], [876, 877], [882, 883], [888, 889], [894, 895], [900, 901], [906, 907], [912, 913], [918, 919], [924, 925], [930, 931], [936, 937], [942, 943], [948, 949], [954, 955], [960, 961], [966, 967], [972, 973], [978, 979], [984, 985], [990, 991], [996, 997], [1002, 1003], [1008, 1009], [1014, 1015], [1020, 1021], [1026, 1027], [1032, 1033], [1038, 1039], [1044, 1045], [1050, 1051], [1056, 1057], [1062, 1063], [1068, 1069], [1074, 1075], [1080, 1081], [1086, 1087], [1092, 1093], [1098, 1099], [1104, 1105], [1110, 1111], [1116, 1117], [1122, 1123], [1128, 1129], [1134, 1135], [1140, 1141], [1146, 1147], [1152, 1153], [1158, 1159], [1164, 1165], [1170, 1177], [1182, 1183], [1188, 1189], [1194, 1195], [1200, 1201], [1206, 1207], [1213, 1213], [1218, 1219], [1224, 1225], [1230, 1231], [1236, 1237], [1245, 1245], [1250, 1251], [1258, 1259], [1264, 1265], [1270, 1271], [1276, 1277], [1282, 1283], [1298, 1299], [1309, 1311], [1316, 1317], [1322, 1323], [1328, 1329], [1339, 1340], [1346, 1346], [1351, 1352], [1359, 1360], [1366, 1366], [1371, 1372], [1384, 1385], [1390, 1391], [1396, 1397], [1402, 1403], [1409, 1409], [1414, 1415], [1423, 1423], [1428, 1429], [1434, 1435], [1440, 1441], [1446, 1447], [1452, 1453], [1458, 1459], [1464, 1465], [1470, 1471], [1476, 1477], [1485, 1485], [1491, 1491], [1496, 1497], [1502, 1503], [1510, 1511], [1516, 1517], [1522, 1523], [1530, 1531], [1536, 1537], [1542, 1543], [1549, 1549], [1554, 1555], [1563, 1563], [1568, 1569], [1576, 1577], [1582, 1583], [1588, 1589], [1594, 1601], [1606, 1607], [1612, 1613], [1623, 1624], [1629, 1636], [1641, 1642], [1647, 1648], [1653, 1654], [1659, 1660], [1665, 1666], [1671, 1672], [1677, 1678], [1684, 1684], [1689, 1690], [1697, 1698], [1703, 1704], [1709, 1710], [1715, 1716], [1726, 1727], [1732, 1733], [1738, 1739], [1745, 1745], [1750, 1751], [1758, 1765], [1770, 1771], [1776, 1777], [1782, 1783], [1788, 1789], [1795, 1796], [1801, 1803], [1811, 1811], [1816, 1817], [1824, 1825], [1830, 1831], [1836, 1837], [1842, 1843], [1849, 1849], [1854, 1855], [1862, 1863], [1868, 1869], [1874, 1875], [1880, 1881], [1886, 1887], [1892, 1893], [1898, 1899], [1904, 1905], [1910, 1911], [1916, 1917], [1922, 1923], [1929, 1929], [1934, 1935], [1940, 1941], [1948, 1950], [1960, 1961], [1976, 1977], [1982, 1983], [1988, 1989], [1994, 1995], [2000, 2001], [2006, 2013], [2018, 2019], [2024, 2025], [2030, 2031], [2041, 2042], [2048, 2048], [2053, 2054], [2061, 2062], [2067, 2068], [2073, 2074], [2079, 2081], [2086, 2087], [2092, 2093], [2098, 2099], [2104, 2105], [2110, 2111], [2116, 2117], [2123, 2123], [2128, 2129], [2136, 2137], [2142, 2143], [2148, 2149], [2154, 2155], [2161, 2161], [2166, 2167], [2174, 2175], [2180, 2181], [2186, 2188], [2193, 2194], [2200, 2200], [2205, 2206], [2213, 2214], [2219, 2220], [2226, 2226], [2231, 2232], [2239, 2240], [2246, 2246], [2251, 2252], [2264, 2279], [2284, 2285], [2290, 2291], [2301, 2302], [2307, 2309], [2314, 2315], [2320, 2321], [2326, 2327], [2332, 2333], [2338, 2339], [2344, 2345], [2350, 2351], [2361, 2362], [2368, 2368], [2373, 2374], [2378, 2387], [2391, 2392], [2398, 2398], [2403, 2404], [2409, 2410], [2417, 2418], [2423, 2424], [2429, 2430], [2435, 2436], [2441, 2442], [2448, 2448], [2453, 2454], [2459, 2460], [2465, 2466], [2474, 2474], [2479, 2480], [2487, 2489], [2499, 2500], [2505, 2506], [2511, 2512], [2518, 2518], [2523, 2524], [2531, 2532], [2537, 2538], [2549, 2549], [2554, 2555], [2563, 2563], [2568, 2569], [2576, 2577], [2587, 2588], [2593, 2600], [2605, 2606], [2611, 2612], [2617, 2618], [2623, 2624], [2629, 2630], [2635, 2636], [2641, 2642], [2647, 2648], [2653, 2654], [2659, 2660], [2665, 2666], [2671, 2672], [2677, 2678], [2684, 2684], [2689, 2690], [2695, 2696], [2701, 2703], [2711, 2711], [2716, 2717], [2725, 2725], [2730, 2731], [2736, 2737], [2742, 2743], [2750, 2751], [2756, 2757], [2763, 2763], [2768, 2769], [2775, 2775], [2780, 2781], [2788, 2789], [2794, 2795], [2800, 2801], [2806, 2807], [2812, 2813], [2821, 2821], [2826, 2827], [2840, 2840], [2845, 2846], [2853, 2854], [2859, 2860], [2865, 2866], [2871, 2872], [2877, 2878], [2883, 2890], [2895, 2896], [2901, 2902], [2907, 2908], [2913, 2914], [2919, 2920], [2925, 2926], [2932, 2932], [2937, 2938], [2943, 2944], [2949, 2950], [2957, 2958], [2963, 2964], [2969, 2970], [2976, 2976], [2981, 2982], [2987, 2988], [2995, 2996], [3001, 3002], [3007, 3008], [3013, 3014], [3019, 3026], [3036, 3037], [3042, 3043], [3048, 3049], [3054, 3069], [3074, 3075], [3081, 3081], [3086, 3087], [3094, 3095], [3100, 3101], [3107, 3107], [3112, 3113], [3120, 3121], [3127, 3127], [3132, 3133], [3140, 3141], [3146, 3147], [3152, 3153], [3158, 3159], [3164, 3165], [3170, 3171], [3176, 3177], [3182, 3184], [3189, 3190], [3195, 3197], [3202, 3203], [3208, 3209], [3214, 3215], [3220, 3221], [3227, 3228], [3233, 3235], [3240, 3242], [3247, 3248], [3253, 3255], [3260, 3262], [3267, 3269], [3274, 3276], [3281, 3283], [3288, 3290], [3295, 3297], [3302, 3303], [3308, 3310], [3315, 3316], [3321, 3322], [3327, 3328], [3333, 3334], [3339, 3341], [3346, 3348], [3353, 3354], [3359, 3360], [3365, 3366], [3371, 3372], [3377, 3378], [3383, 3385], [3391, 3392], [3397, 3399], [3406, 3408], [3413, 3415], [3420, 3421], [3426, 3428], [3433, 3435], [3440, 3442], [3447, 3448], [3453, 3455], [3460, 3462], [3467, 3468], [3473, 3474], [3479, 3481], [3486, 3488], [3494, 3495], [3500, 3502], [3509, 3510], [3515, 3516], [3521, 3523], [3528, 3530], [3535, 3537], [3542, 3544], [3549, 3550], [3555, 3557], [3562, 3563], [3568, 3569], [3574, 3576], [3581, 3582], [3587, 3589], [3594, 3595], [3600, 3602], [3607, 3609], [3614, 3616], [3621, 3623], [3628, 3630], [3635, 3637], [3642, 3644], [3650, 3651], [3656, 3658], [3665, 3666], [3671, 3672], [3677, 3678], [3683, 3684], [3689, 3690], [3695, 3697], [3702, 3704], [3709, 3711], [3716, 3718], [3723, 3724], [3729, 3731], [3736, 3738], [3743, 3744], [3749, 3751], [3756, 3758], [3763, 3765], [3770, 3771], [3776, 3778], [3783, 3784], [3789, 3791], [3796, 3798], [3804, 3805], [3810, 3812], [3819, 3820], [3825, 3827], [3832, 3833], [3838, 3839], [3844, 3846], [3851, 3853], [3858, 3860], [3865, 3867], [3873, 3874], [3879, 3881], [3888, 3889], [3894, 3895], [3900, 3902], [3907, 3908], [3913, 3915], [3920, 3921], [3926, 3928], [3933, 3935], [3940, 3942], [3947, 3949], [3954, 3956], [3961, 3962], [3967, 3969], [3974, 3976], [3981, 3983], [3988, 3989], [3996, 3997], [4002, 4003], [4008, 4009], [4014, 4015], [4020, 4021], [4026, 4027], [4032, 4039], [4045, 4045], [4050, 4051], [4063, 4064], [4069, 4070], [4076, 4076], [4081, 4082], [4087, 4088], [4093, 4094], [4099, 4100], [4105, 4106], [4111, 4112], [4119, 4120], [4125, 4126], [4131, 4132], [4137, 4138], [4143, 4144], [4150, 4150], [4155, 4156], [4164, 4164], [4169, 4170], [4175, 4176], [4181, 4182], [4187, 4188], [4193, 4194], [4201, 4202], [4212, 4213], [4218, 4219], [4225, 4225], [4230, 4231], [4239, 4239], [4244, 4245], [4251, 4251], [4256, 4257], [4264, 4265], [4270, 4271], [4276, 4277], [4282, 4283], [4288, 4289], [4296, 4297], [4302, 4309], [4314, 4315], [4321, 4321], [4326, 4327], [4332, 4333], [4338, 4339], [4344, 4345], [4350, 4351], [4356, 4357], [4364, 4365], [4370, 4371], [4376, 4377], [4383, 4383], [4388, 4389], [4394, 4395], [4402, 4403], [4409, 4409], [4414, 4415], [4422, 4423], [4429, 4429], [4434, 4435], [4442, 4443], [4448, 4449], [4454, 4455], [4460, 4461], [4466, 4467], [4472, 4473], [4479, 4480], [4485, 4487], [4506, 4507], [4522, 4523], [4528, 4535], [4540, 4547], [4552, 4553], [4558, 4559], [4565, 4565], [4570, 4571], [4576, 4577], [4582, 4583], [4590, 4591], [4596, 4598], [4603, 4604], [4629, 4630], [4635, 4636], [4641, 4642], [4647, 4648], [4653, 4654], [4659, 4660], [4665, 4666], [4671, 4672], [4687, 4688], [4694, 4694], [4699, 4700], [4707, 4708], [4714, 4714], [4719, 4720], [4725, 4726], [4731, 4732], [4739, 4740], [4747, 4752], [4756, 4757], [4762, 4763], [4768, 4769], [4774, 4781], [4786, 4787], [4792, 4799], [4804, 4811], [4816, 4817], [4822, 4823], [4828, 4829], [4834, 4835], [4840, 4841], [4846, 4847], [4852, 4853], [4858, 4859], [4864, 4865], [4870, 4871], [4876, 4877], [4882, 4883], [4888, 4889], [4894, 4895], [4900, 4901], [4906, 4907], [4913, 4913], [4918, 4919], [4926, 4927], [4932, 4933], [4938, 4939], [4944, 4945], [4950, 4951], [4956, 4957], [4962, 4963], [4973, 4974], [4979, 4980], [4985, 4986], [4991, 4992], [4997, 4998], [5003, 5004], [5009, 5010], [5015, 5016], [5026, 5027], [5032, 5033], [5043, 5160], [5166, 5166], [5171, 5172], [5177, 5178], [5186, 5186], [5191, 5192], [5199, 5200], [5205, 5206], [5211, 5577], [5582, 5583], [5593, 5594], [5599, 5600], [5622, 5624], [5630, 5630], [5635, 5636], [5641, 5642], [5647, 5648], [5653, 5654], [5659, 5660], [5666, 5666], [5671, 5672], [5679, 5680], [5685, 5686], [5691, 5692], [5697, 5698], [5703, 5704], [5709, 5710], [5715, 5716], [5721, 5722], [5727, 5728], [5733, 5734], [5739, 5740], [5745, 5746], [5751, 5752], [5757, 5758], [5763, 5765], [5770, 5771], [5776, 5777], [5784, 5785], [5791, 5791], [5796, 5797], [5802, 5803], [5810, 5811], [5816, 5817], [5822, 5823], [5828, 5829], [5834, 5835], [5840, 5841], [5846, 5847], [5852, 5853], [5858, 5859], [5864, 5865], [5870, 5871], [5882, 5882], [5887, 5888], [5917, 5918], [5923, 5924], [5930, 5930], [5935, 5936], [5943, 5950], [5956, 5956], [5961, 5963], [5968, 5970], [5974, 5979], [5983, 5984], [5989, 5990], [5995, 5996], [6003, 6016], [6021, 6021], [6026, 6027], [6036, 6049], [6063, 6064], [6069, 6070], [6075, 6076], [6081, 6082], [6087, 6088], [6093, 6094], [6099, 6100], [6105, 6106], [6111, 6112], [6117, 6118], [6123, 6124], [6129, 6130], [6135, 6136], [6141, 6142], [6147, 6148], [6153, 6154], [6159, 6160], [6165, 6166], [6171, 6172], [6177, 6178], [6183, 6184], [6189, 6190], [6195, 6196], [6206, 6207], [6213, 6213], [6218, 6219], [6224, 6225], [6232, 6233], [6238, 6239], [6244, 6245], [6250, 6251], [6256, 6257], [6262, 6263], [6268, 6269], [6274, 6275], [6280, 6281], [6286, 6287], [6292, 6293], [6303, 6304], [6309, 6310], [6315, 6316], [6321, 6322], [6327, 6328], [6333, 6334], [6339, 6340], [6345, 6346], [6351, 6352], [6357, 6358], [6369, 6369], [6374, 6375], [6382, 6383], [6388, 6395], [6401, 6401], [6406, 6407], [6414, 6415], [6420, 6421], [6426, 6427], [6432, 6433], [6439, 6439], [6444, 6445], [6452, 6453], [6458, 6465], [6470, 6471], [6476, 6477], [6482, 6483], [6488, 6489], [6495, 6495], [6500, 6501], [6508, 6510], [6515, 6516], [6521, 6523], [6529, 6529], [6534, 6535], [6540, 6541], [6546, 6547], [6559, 6560], [6596, 6596], [6601, 6602], [6607, 6608], [6613, 6614], [6619, 6620], [6625, 6626], [6631, 6632], [6637, 6638], [6643, 6644], [6652, 6652], [6658, 6658], [6663, 6664], [6671, 6672], [6677, 6678], [6700, 6701], [6706, 6707], [6712, 6713], [6718, 6720], [6725, 6732], [6737, 6738], [6743, 6744], [6750, 6750], [6755, 6756], [6763, 6764], [6774, 6781], [6787, 6787], [6792, 6793], [6798, 6799], [6804, 6805], [6810, 6811], [6816, 6817], [6822, 6823], [6828, 6829], [6834, 6835], [6840, 6841], [6849, 6849], [6854, 6855], [6860, 6861], [6866, 6867], [6874, 6882], [6887, 6888], [6893, 6894], [6900, 6900], [6905, 6906], [6913, 6914], [6919, 6920], [6925, 6926], [6931, 6932], [6937, 6939], [6949, 6950], [6955, 6956], [6961, 6962], [6967, 6968], [6974, 6974], [6979, 6980], [6985, 6986], [6993, 6994], [6999, 7000], [7005, 7006], [7012, 7012], [7017, 7018], [7025, 7026], [7031, 7032], [7042, 7043], [7049, 7049], [7054, 7055], [7062, 7063], [7068, 7069], [7074, 7075], [7080, 7081], [7086, 7093], [7098, 7099], [7104, 7117], [7122, 7123], [7128, 7129], [7135, 7135], [7140, 7141], [7146, 7147], [7154, 7155], [7160, 7167], [7172, 7173], [7178, 7179], [7184, 7185], [7190, 7191], [7196, 7197], [7207, 7208], [7213, 7214], [7219, 7220], [7225, 7226], [7231, 7232], [7237, 7244], [7249, 7250], [7255, 7256], [7266, 7267], [7272, 7273], [7278, 7279], [7284, 7285], [7290, 7291], [7296, 7297], [7302, 7303], [7308, 7309], [7315, 7315], [7320, 7321], [7326, 7327], [7334, 7335], [7340, 7341], [7346, 7347], [7352, 7353], [7358, 7359], [7364, 7365], [7370, 7371], [7376, 7377], [7382, 7383], [7388, 7389], [7394, 7395], [7400, 7401], [7406, 7407], [7412, 7413], [7418, 7419], [7424, 7425], [7430, 7431], [7436, 7437], [7443, 7443], [7448, 7449], [7454, 7455], [7460, 7461], [7466, 7467], [7472, 7473], [7478, 7479], [7487, 7487], [7492, 7493], [7498, 7499], [7504, 7505], [7510, 7511], [7516, 7517], [7522, 7523], [7528, 7529], [7534, 7535], [7543, 7543], [7548, 7549], [7554, 7555], [7560, 7561], [7566, 7567], [7572, 7573], [7578, 7579], [7584, 7585], [7590, 7591], [7599, 7599], [7604, 7605], [7610, 7611], [7616, 7617], [7622, 7623], [7628, 7629], [7634, 7635], [7642, 7643], [7648, 7649], [7654, 7655], [7660, 7661], [7666, 7667], [7672, 7673], [7678, 7679], [7684, 7685], [7690, 7691], [7696, 7697], [7702, 7703], [7708, 7709], [7714, 7715], [7720, 7735], [7740, 7741], [7751, 7752], [7757, 7758], [7763, 7764], [7774, 7775], [7785, 7786], [7791, 7792], [7797, 7798], [7804, 7804], [7809, 7810], [7817, 7818], [7828, 7830], [7840, 7841], [7846, 7847], [7853, 7853], [7858, 7859], [7867, 7867], [7873, 7873], [7878, 7879], [7886, 7887], [7894, 7895], [7900, 7901], [7906, 7907], [7912, 7913], [7918, 7919], [7934, 7952], [7962, 7963], [7968, 7969], [7974, 7975], [7980, 7981], [7986, 7987], [8002, 8003], [8008, 8009], [8014, 8027], [8032, 8033], [8038, 8039], [8044, 8045], [8067, 8068], [8073, 8074], [8080, 8080], [8085, 8086], [8094, 8094], [8099, 8100], [8108, 8108], [8113, 8114], [8126, 8127], [8132, 8133], [8138, 8139], [8144, 8145], [8150, 8151], [8156, 8157], [8162, 8163], [8180, 8181], [8186, 8187], [8192, 8193], [8198, 8199], [8204, 8205], [8210, 8224], [8229, 8230], [8235, 8236], [8241, 8242], [8247, 8248], [8253, 8254], [8259, 8260], [8266, 8266], [8271, 8272], [8279, 8280], [8285, 8286], [8291, 8292], [8299, 8324], [8328, 8329], [8334, 8335], [8341, 8341], [8346, 8347], [8352, 8353], [8358, 8359], [8366, 8367], [8373, 8373], [8378, 8379], [8386, 8393], [8398, 8399], [8409, 8410], [8415, 8416], [8421, 8422], [8427, 8428], [8433, 8434], [8439, 8440], [8445, 8446], [8451, 8452], [8457, 8458], [8463, 8464], [8469, 8470], [8475, 8476], [8481, 8482], [8488, 8489], [8494, 8496], [8503, 8504], [8509, 8510], [8521, 8521], [8526, 8527], [8535, 8535], [8540, 8541], [8548, 8567], [8578, 8578], [8583, 8584], [8589, 8590], [8598, 8598], [8603, 8604], [8611, 8612], [8618, 8618], [8623, 8624], [8629, 8630], [8635, 8636], [8644, 8644], [8649, 8650], [8655, 8656], [8661, 8662], [8667, 8668], [8673, 8674], [8679, 8680], [8685, 8686], [8693, 8694], [8699, 8700], [8705, 8706], [8712, 8712], [8717, 8718], [8725, 8726], [8731, 8732], [8737, 8738], [8743, 8744], [8754, 8761], [8766, 8767], [8772, 8773], [8778, 8779], [8784, 8785], [8790, 8791], [8796, 8797], [8802, 8803], [8808, 8809], [8815, 8815], [8820, 8821], [8828, 8829], [8835, 8835], [8840, 8841], [8846, 8847], [8852, 8853], [8865, 8866], [8871, 8872], [8878, 8878], [8883, 8884], [8889, 8890], [8895, 8896], [8901, 8902], [8909, 8910], [8916, 8916], [8921, 8922], [8929, 8936], [8941, 8948], [8958, 8959], [8964, 8965], [8970, 8971], [8976, 8977], [8982, 8989], [8994, 8995], [9000, 9001], [9011, 9012], [9017, 9018], [9024, 9024], [9029, 9030], [9035, 9036], [9041, 9042], [9049, 9050], [9056, 9056], [9061, 9062], [9067, 9068], [9073, 9074], [9079, 9080], [9085, 9086], [9093, 9094], [9099, 9100], [9105, 9106], [9111, 9113], [9118, 9120], [9125, 9126], [9131, 9132], [9138, 9138], [9143, 9144], [9151, 9152], [9163, 9164], [9169, 9171], [9176, 9178], [9183, 9185], [9190, 9192], [9199, 9200], [9205, 9206], [9211, 9212], [9227, 9228], [9233, 9234], [9239, 9240], [9245, 9246], [9251, 9252], [9258, 9258], [9263, 9264], [9272, 9272], [9277, 9278], [9283, 9284], [9289, 9290], [9297, 9298], [9304, 9304], [9309, 9310], [9317, 9318], [9323, 9324], [9329, 9330], [9336, 9336], [9341, 9342], [9346, 9351], [9355, 9356], [9361, 9362], [9368, 9368], [9373, 9374], [9381, 9382], [9388, 9388], [9393, 9394], [9399, 9400], [9405, 9406], [9411, 9412], [9417, 9418], [9423, 9424], [9429, 9430], [9438, 9438], [9443, 9444], [9449, 9450], [9455, 9456], [9461, 9462], [9467, 9468], [9473, 9474], [9482, 9482], [9487, 9488], [9495, 9502], [9509, 9514], [9518, 9519], [9524, 9525], [9531, 9531], [9536, 9537], [9542, 9543], [9548, 9549], [9554, 9555], [9560, 9561], [9567, 9567], [9572, 9573], [9582, 9583], [9589, 9589], [9594, 9595], [9600, 9601], [9606, 9607], [9614, 9621], [9628, 9641], [9645, 9646], [9651, 9652], [9657, 9664], [9669, 9670], [9675, 9688], [9698, 9699], [9704, 9705], [9710, 9717], [9722, 9723], [9728, 9729], [9734, 9735], [9740, 9741], [9748, 9753], [9757, 9772]], "path" = "blueocean-pipeline-editor/npm-shrinkwrap.json"}, {"head_lines" = [[14, 16], [28, 28], [61, 62]], "path" = "blueocean-pipeline-editor/package.json"}, {"head_lines" = [[20, 20]], "path" = "blueocean-pipeline-editor/src/main/js/components/Accordion.jsx"}, {"head_lines" = [[1, 9]], "path" = "blueocean-pipeline-editor/src/main/js/components/editor/DragPosition.js"}, {"head_lines" = [[24, 24], [35, 35], [211, 229], [260, 260], [285, 296], [313, 315], [317, 320], [330, 331]], "path" = "blueocean-pipeline-editor/src/main/js/components/editor/EditorMain.jsx"}, {"head_lines" = [[5, 5], [26, 26], [29, 32], [96, 96], [116, 118], [121, 126]], "path" = "blueocean-pipeline-editor/src/main/js/components/editor/EditorStepDetails.jsx"}, {"head_lines" = [[1, 137]], "path" = "blueocean-pipeline-editor/src/main/js/components/editor/EditorStepItem.jsx"}, {"head_lines" = [[4, 10], [13, 13], [19, 19], [25, 28], [31, 33], [36, 36], [38, 38], [42, 42], [53, 55], [71, 71], [102, 102], [105, 105], [108, 108], [111, 111], [113, 133], [171, 186], [188, 188]], "path" = "blueocean-pipeline-editor/src/main/js/components/editor/EditorStepList.jsx"}, {"head_lines" = [[1, 67]], "path" = "blueocean-pipeline-editor/src/main/js/components/editor/EditorStepListDropZone.jsx"}, {"head_lines" = [[5, 5], [231, 252], [361, 409]], "path" = "blueocean-pipeline-editor/src/main/js/services/PipelineStore.js"}, {"head_lines" = [[20, 22], [332, 337], [340, 341], [344, 349], [354, 356], [358, 362], [370, 370], [372, 372], [379, 382], [388, 390], [430, 430], [506, 595]], "path" = "blueocean-pipeline-editor/src/main/less/editor.less"}, {"head_lines" = [[1, 1]], "path" = "blueocean-pipeline-editor/src/test/js/_init-tests-spec.js"}, {"head_lines" = [[1, 91]], "path" = "blueocean-pipeline-editor/src/test/js/services/PipelineStore-spec.js"}, {"head_lines" = [[6, 6], [12, 12]], "path" = "blueocean-pipeline-editor/src/test/js/services/PipelineSyntaxConverter-spec.js"}, {"head_lines" = [[1, 151]], "path" = "blueocean-pipeline-editor/src/test/js/services/sample-pipeline.json"}], "head" = "83ed38b7362d981ed3f9815aec8318cd3cfc7f8d", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 3, "time_third" = 0}, {"base" = "9fd3ad72262c00b8a2a1c51f234cc4c891c75250", "case_id" = "jenkinsci-blueocean-plugin-ordinary-930d5d5851c451132ce49e524b588c71028564e9", "files" = [{"head_lines" = [[23, 23], [29, 30], [33, 33], [42, 42], [92, 96], [130, 130], [174, 178], [190, 190]], "path" = "blueocean-github-pipeline/src/main/java/io/jenkins/blueocean/blueocean_github_pipeline/GithubContent.java"}, {"head_lines" = [[150, 153]], "path" = "blueocean-github-pipeline/src/main/java/io/jenkins/blueocean/blueocean_github_pipeline/GithubPipelineCreateRequest.java"}, {"head_lines" = [[42, 42], [85, 85], [98, 98], [149, 149], [154, 160], [165, 165]], "path" = "blueocean-github-pipeline/src/main/java/io/jenkins/blueocean/blueocean_github_pipeline/GithubScmSaveFileRequest.java"}], "head" = "930d5d5851c451132ce49e524b588c71028564e9", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 1, "time_third" = 0}, {"base" = "3beb5db129914d65be964ccb9da0ca1996cdc8c9", "case_id" = "jenkinsci-blueocean-plugin-ordinary-b640430ffc4931860d97088f9c69084e2b5abf0c", "files" = [{"head_lines" = [[55, 55]], "path" = "Dockerfile.build"}, {"head_lines" = [[63, 63]], "path" = "README.md"}, {"head_lines" = [[114, 114]], "path" = "bin/cleanInstall.js"}, {"head_lines" = [[28, 28]], "path" = "blueocean-bitbucket-pipeline/src/main/java/io/jenkins/blueocean/blueocean_bitbucket_pipeline/BitbucketApiFactory.java"}, {"head_lines" = [[209, 209]], "path" = "blueocean-bitbucket-pipeline/src/test/java/io/jenkins/blueocean/blueocean_bitbucket_pipeline/server/BitbucketServerEndpointTest.java"}, {"head_lines" = [[44, 45]], "path" = "blueocean-commons/src/main/java/io/jenkins/blueocean/commons/PageStatePreloader.java"}, {"head_lines" = [[30, 30], [36, 36], [39, 39]], "path" = "blueocean-config/src/test/java/io/jenkins/blueocean/config/BlueOceanConfigFactoryTest.java"}, {"head_lines" = [[23, 23]], "path" = "blueocean-core-js/src/js/ToastService.js"}, {"head_lines" = [[83, 83]], "path" = "blueocean-core-js/src/js/i18n/bundle-startup.js"}, {"head_lines" = [[27, 27], [29, 29], [65, 65]], "path" = "blueocean-core-js/src/js/services/BunkerService.js"}, {"head_lines" = [[10, 10], [23, 23], [30, 30], [65, 65]], "path" = "blueocean-core-js/src/js/services/Pager.js"}, {"head_lines" = [[5, 5], [19, 19], [22, 22]], "path" = "blueocean-core-js/src/js/services/PagerService.js"}, {"head_lines" = [[8, 8]], "path" = "blueocean-core-js/src/js/services/PipelineService.js"}, {"head_lines" = [[14, 14], [34, 34]], "path" = "blueocean-core-js/src/less/variables.less"}, {"head_lines" = [[29, 29]], "path" = "blueocean-core-js/test/js/ToastService-spec.js"}, {"head_lines" = [[24, 24]], "path" = "blueocean-core-js/test/js/utils/TimeManager-spec.js"}, {"head_lines" = [[11, 11], [23, 23], [31, 31], [35, 35], [187, 187]], "path" = "blueocean-dashboard/reports/junit.xml"}, {"head_lines" = [[18, 18], [30, 30], [90, 90]], "path" = "blueocean-dashboard/src/main/js/components/Capability.jsx"}, {"head_lines" = [[129, 129]], "path" = "blueocean-dashboard/src/main/js/components/PipelineRunGraph.jsx"}, {"head_lines" = [[162, 162]], "path" = "blueocean-dashboard/src/main/js/components/karaoke/components/Step.jsx"}, {"head_lines" = [[56, 56]], "path" = "blueocean-dashboard/src/main/js/components/karaoke/services/pagers/PipelinePager.js"}, {"head_lines" = [[84, 84], [88, 88]], "path" = "blueocean-dashboard/src/main/js/components/stories/data/step.js"}, {"head_lines" = [[12, 12]], "path" = "blueocean-dashboard/src/main/js/util/PromiseDelayUtils.js"}, {"head_lines" = [[8, 8]], "path" = "blueocean-dashboard/src/main/js/util/ansi.jsx"}, {"head_lines" = [[22, 22], [99, 99]], "path" = "blueocean-dashboard/src/main/js/util/logDisplayHelper.js"}, {"head_lines" = [[49, 49], [69, 69]], "path" = "blueocean-dashboard/src/main/less/variables.less"}, {"head_lines" = [[47, 47], [119, 119], [172, 172], [195, 195]], "path" = "blueocean-dashboard/src/test/js/UrlUtils-spec.js"}, {"head_lines" = [[206, 206]], "path" = "blueocean-dashboard/src/test/js/activity-spec.js"}, {"head_lines" = [[41, 41]], "path" = "blueocean-dashboard/src/test/js/creation/flow2/Enum-spec.js"}, {"head_lines" = [[12, 12]], "path" = "blueocean-dashboard/src/test/js/mock-extensions-i18n.js"}, {"head_lines" = [[14, 14]], "path" = "blueocean-dashboard/src/test/js/util/EnzymeUtils.js"}, {"head_lines" = [[486, 486]], "path" = "blueocean-events/src/test/java/io/jenkins/blueocean/events/SseEventTest.java"}, {"head_lines" = [[68, 68]], "path" = "blueocean-events/src/test/java/io/jenkins/blueocean/events/sse/SSEMessage.java"}, {"head_lines" = [[66, 66]], "path" = "blueocean-github-pipeline/src/test/java/io/jenkins/blueocean/blueocean_github_pipeline/GithubEnterpriseApiTest.java"}, {"head_lines" = [[376, 376]], "path" = "blueocean-i18n/src/main/java/io/jenkins/blueocean/i18n/BlueI18n.java"}, {"head_lines" = [[24, 24], [33, 33]], "path" = "blueocean-jwt/src/main/java/io/jenkins/blueocean/auth/jwt/JwtAuthenticationStoreFactory.java"}, {"head_lines" = [[45, 45]], "path" = "blueocean-jwt/src/main/java/io/jenkins/blueocean/auth/jwt/impl/JwtAuthenticationServiceImpl.java"}, {"head_lines" = [[102, 102]], "path" = "blueocean-jwt/src/main/java/io/jenkins/blueocean/auth/jwt/impl/JwtTokenVerifierImpl.java"}, {"head_lines" = [[18, 18], [69, 69], [190, 190]], "path" = "blueocean-personalization/src/main/js/components/PipelineCard.jsx"}, {"head_lines" = [[19, 19]], "path" = "blueocean-personalization/src/main/js/util/FavoriteUtils.js"}, {"head_lines" = [[12, 12]], "path" = "blueocean-personalization/src/test/js/mock-extensions-i18n.js"}, {"head_lines" = [[3, 3]], "path" = "blueocean-pipeline-api-impl/README.md"}, {"head_lines" = [[109, 109]], "path" = "blueocean-pipeline-api-impl/src/main/java/io/jenkins/blueocean/rest/impl/pipeline/BranchContainerImpl.java"}, {"head_lines" = [[203, 203]], "path" = "blueocean-pipeline-api-impl/src/main/java/io/jenkins/blueocean/rest/impl/pipeline/FlowNodeWrapper.java"}, {"head_lines" = [[159, 159]], "path" = "blueocean-pipeline-api-impl/src/main/java/io/jenkins/blueocean/rest/impl/pipeline/OrganizationFolderPipelineImpl.java"}, {"head_lines" = [[17, 17]], "path" = "blueocean-pipeline-api-impl/src/main/java/io/jenkins/blueocean/rest/impl/pipeline/PipelineInputStepListener.java"}, {"head_lines" = [[136, 136]], "path" = "blueocean-pipeline-api-impl/src/main/java/io/jenkins/blueocean/rest/impl/pipeline/PipelineStepVisitor.java"}, {"head_lines" = [[103, 103], [1526, 1526]], "path" = "blueocean-pipeline-api-impl/src/test/java/io/jenkins/blueocean/rest/impl/pipeline/PipelineNodeTest.java"}, {"head_lines" = [[11, 11]], "path" = "blueocean-pipeline-editor/README.md"}, {"head_lines" = [[497, 497]], "path" = "blueocean-pipeline-editor/src/test/js/StepMetadata.json"}, {"head_lines" = [[112, 112]], "path" = "blueocean-pipeline-scm-api/src/main/java/io/jenkins/blueocean/scm/api/AbstractMultiBranchCreateRequest.java"}, {"head_lines" = [[3, 3]], "path" = "blueocean-rest-impl/README.md"}, {"head_lines" = [[60, 60]], "path" = "blueocean-rest-impl/src/main/java/io/jenkins/blueocean/service/embedded/rest/ContainerFilter.java"}, {"head_lines" = [[16, 16]], "path" = "blueocean-rest-impl/src/main/java/io/jenkins/blueocean/service/embedded/util/Capabilities.java"}, {"head_lines" = [[891, 891]], "path" = "blueocean-rest-impl/src/test/java/io/jenkins/blueocean/service/embedded/PipelineApiTest.java"}, {"head_lines" = [[104, 104], [162, 162], [171, 171], [225, 225], [796, 796], [1024, 1024], [1058, 1058], [1557, 1557], [1955, 1955]], "path" = "blueocean-rest/README.md"}, {"head_lines" = [[15, 15]], "path" = "blueocean-rest/src/main/java/io/jenkins/blueocean/rest/model/BlueExtensionClassContainer.java"}, {"head_lines" = [[105, 105]], "path" = "blueocean-rest/src/main/java/io/jenkins/blueocean/rest/model/BluePipeline.java"}, {"head_lines" = [[38, 38]], "path" = "blueocean-rest/src/main/java/io/jenkins/blueocean/rest/model/BluePipelineFolder.java"}, {"head_lines" = [[10, 10]], "path" = "blueocean-rest/src/main/java/io/jenkins/blueocean/rest/pageable/Pageable.java"}, {"head_lines" = [[11, 11]], "path" = "blueocean-web/src/main/java/io/jenkins/blueocean/BluePageDecorator.java"}, {"head_lines" = [[3, 3]], "path" = "blueocean-web/src/main/js/ie/Error.js"}, {"head_lines" = [[193, 193]], "path" = "blueocean-web/src/main/js/main.jsx"}, {"head_lines" = [[42, 42]], "path" = "blueocean-web/src/main/webapp/scripts/ie-detect.js"}, {"head_lines" = [[3, 3]], "path" = "blueocean/README.md"}, {"head_lines" = [[25, 25], [55, 55], [97, 97]], "path" = "docu/I18N.md"}, {"head_lines" = [[8, 8]], "path" = "jenkins-design-language/.storybook/head.html"}, {"head_lines" = [[166, 166]], "path" = "jenkins-design-language/bin/import-material-icons.js"}, {"head_lines" = [[49, 49], [69, 69]], "path" = "jenkins-design-language/less/variables.less"}, {"head_lines" = [[8, 8]], "path" = "jenkins-design-language/src/js/components/FileSize.jsx"}, {"head_lines" = [[251, 251]], "path" = "jenkins-design-language/src/js/components/FloatingElement.jsx"}, {"head_lines" = [[55, 55], [91, 91]], "path" = "jenkins-design-language/src/js/components/jtable/TableRow.jsx"}, {"head_lines" = [[482, 482], [518, 518]], "path" = "jenkins-design-language/src/js/components/pipeline/PipelineGraph.jsx"}, {"head_lines" = [[49, 49], [178, 178]], "path" = "jenkins-design-language/src/js/components/pipeline/PipelineGraphLayout.jsx"}, {"head_lines" = [[23, 23]], "path" = "jenkins-design-language/src/js/stories/DialogStories.jsx"}, {"head_lines" = [[21, 21]], "path" = "jenkins-design-language/src/js/stories/alerts.jsx"}, {"head_lines" = [[9, 9]], "path" = "jenkins-design-language/test/js/components/Dropdown-spec.jsx"}, {"head_lines" = [[79, 79]], "path" = "jenkins-design-language/test/js/components/TimeDuration-spec.jsx"}, {"head_lines" = [[426, 426]], "path" = "pom.xml"}], "head" = "b640430ffc4931860d97088f9c69084e2b5abf0c", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 2, "time_third" = 0}, {"base" = "ed7fd41656ee2f83e321cf43fe4736c5248d4ff5", "case_id" = "jenkinsci-blueocean-plugin-ordinary-cbd4c6a88e67127417833f11fd5d794d82896085", "files" = [{"head_lines" = [[12, 14], [16, 16], [65, 75]], "path" = "blueocean-rest-impl/src/main/java/io/jenkins/blueocean/service/embedded/rest/FavoriteContainerImpl.java"}, {"head_lines" = [[1, 86]], "path" = "blueocean-rest-impl/src/test/java/io/jenkins/blueocean/service/embedded/FavoritesApiTest.java"}, {"head_lines" = [[196, 196], [248, 248]], "path" = "blueocean-rest-impl/src/test/java/io/jenkins/blueocean/service/embedded/ProfileApiTest.java"}], "head" = "cbd4c6a88e67127417833f11fd5d794d82896085", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 2, "time_third" = 0}, {"base" = "71bfd4dbe8eb0cbdc791263beca4780b6c464b7d", "case_id" = "jenkinsci-blueocean-plugin-ordinary-cf08890daed3f57467c0e7625b41822ffdde06e7", "files" = [{"head_lines" = [[168, 169]], "path" = "acceptance-tests/src/test/java/io/blueocean/ath/offline/personalization/FavoritesCardsTest.java"}], "head" = "cf08890daed3f57467c0e7625b41822ffdde06e7", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 0, "time_third" = 1}, {"base" = "0d2aed03e1fc58c207311d39a718c3ca2ff4bff1", "case_id" = "jenkinsci-blueocean-plugin-ordinary-da4d6c44d12071413689c6e091e13ae8553e6d4a", "files" = [{"head_lines" = [[6, 7], [11, 12], [48, 50], [59, 59], [76, 77], [107, 109]], "path" = "blueocean-dashboard/src/main/js/components/Pipelines.jsx"}, {"head_lines" = [[1, 38]], "path" = "blueocean-dashboard/src/main/js/components/placeholder/DashboardPlaceholder.jsx"}, {"head_lines" = [[4, 4], [6, 6]], "path" = "blueocean-dashboard/src/main/js/components/placeholder/Icon.js"}, {"head_lines" = [[71, 74]], "path" = "blueocean-dashboard/src/main/resources/jenkins/plugins/blueocean/dashboard/Messages.properties"}], "head" = "da4d6c44d12071413689c6e091e13ae8553e6d4a", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 2, "time_third" = 0}, {"base" = "a8d2683497244bc4fe247550353b39a979f3989a", "case_id" = "jenkinsci-blueocean-plugin-ordinary-da9329c75dd2ea70d89d24e9e121a19b7f1fb2f2", "files" = [{"head_lines" = [[104, 107]], "path" = "blueocean-pipeline-api-impl/src/main/java/io/jenkins/blueocean/rest/impl/pipeline/PipelineRunImpl.java"}], "head" = "da9329c75dd2ea70d89d24e9e121a19b7f1fb2f2", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 0, "time_third" = 0}, {"base" = "0f86ba74efd88ae1d85033953e11271a2ac72707", "case_id" = "jenkinsci-blueocean-plugin-ordinary-f5e83df5a8a8ad1f88be9f612e43e62bfa10ad29", "files" = [{"head_lines" = [[18, 21]], "path" = ".gitignore"}, {"head_lines" = [[28, 28]], "path" = "Jenkinsfile"}, {"head_lines" = [[8, 8]], "path" = "blueocean-core-js/.gitignore"}, {"head_lines" = [[45, 70]], "path" = "blueocean-core-js/README.md"}, {"head_lines" = [[17, 17], [19, 19], [24, 24], [38, 38], [41, 44], [47, 47], [79, 79], [81, 83], [101, 146]], "path" = "blueocean-core-js/gulpfile.js"}, {"head_lines" = [[256, 261], [593, 598], [617, 636], [1005, 1010], [1314, 1319], [1482, 1487], [1949, 1962], [2532, 2537], [2660, 2668], [2702, 2707], [2743, 2770], [3802, 3807], [3987, 3992], [4191, 4196], [4255, 4260], [4578, 4583], [4632, 4637], [4863, 5196], [5496, 5501], [5517, 5522], [5566, 5579], [5957, 5962], [6021, 6026], [6074, 6077], [6082, 6089], [6222, 6227], [6234, 6247], [6390, 6395], [6440, 6445], [6470, 6481], [6571, 6576], [6934, 6947], [7315, 7326], [7418, 7437], [7490, 7495], [7559, 7564], [7872, 7877], [8010, 8015], [8022, 8027], [8069, 8074], [8454, 8459], [8465, 8470], [8593, 8598], [8611, 8622], [8652, 8657], [8681, 8686], [8693, 8706]], "path" = "blueocean-core-js/npm-shrinkwrap.json"}, {"head_lines" = [[15, 16], [80, 80], [84, 86], [94, 94]], "path" = "blueocean-core-js/package.json"}, {"head_lines" = [[1, 7]], "path" = "blueocean-core-js/src/js/i18n/__mocks__/i18n.js"}, {"head_lines" = [[1, 1], [8, 11]], "path" = "blueocean-core-js/test/js/components/ReplayButton-spec.js"}, {"head_lines" = [[1, 1], [8, 11], [14, 14], [18, 18]], "path" = "blueocean-core-js/test/js/components/RunButton-spec.js"}, {"head_lines" = [[10, 13]], "path" = "blueocean-core-js/test/js/components/TimeHarmonizer-spec.js"}, {"head_lines" = [[1, 8]], "path" = "blueocean-dashboard/gulpfile.js"}, {"head_lines" = [[41, 54], [294, 294], [422, 427], [457, 462], [747, 752], [770, 789], [1136, 1141], [1593, 1598], [1634, 1639], [1757, 1762], [2005, 2010], [2177, 2177], [2254, 2267], [2287, 2287], [2584, 2589], [2825, 2830], [2949, 2954], [2984, 3005], [4000, 4005], [4222, 4227], [4426, 4431], [4438, 4443], [4641, 4646], [4671, 4676], [4689, 4694], [4701, 4706], [4926, 5029], [5062, 5065], [5068, 5071], [5073, 5110], [5112, 5115], [5118, 5122], [5124, 5128], [5132, 5135], [5136, 5136], [5138, 5142], [5148, 5148], [5154, 5154], [5172, 5172], [5184, 5184], [5190, 5190], [5196, 5532], [5790, 5795], [5818, 5823], [5842, 5855], [5875, 5888], [6248, 6253], [6304, 6309], [6547, 6552], [6596, 6601], [6697, 6702], [6751, 6751], [6874, 6879], [6892, 6903], [6948, 6953], [6964, 6964], [7025, 7030], [7332, 7345], [7604, 7615], [7815, 7826], [7905, 7930], [7995, 8000], [8149, 8166], [8355, 8360], [8468, 8468], [8522, 8527], [8534, 8539], [8575, 8580], [8607, 8607], [8935, 8940], [9079, 9084], [9090, 9095], [9193, 9206], [9212, 9225], [9245, 9250], [9263, 9274], [9298, 9303], [9308, 9308], [9333, 9338], [9344, 9357]], "path" = "blueocean-dashboard/npm-shrinkwrap.json"}, {"head_lines" = [[8, 18], [23, 23]], "path" = "blueocean-dashboard/package.json"}, {"head_lines" = [[1, 1]], "path" = "blueocean-dashboard/src/test/js/_init-tests-spec.js"}, {"head_lines" = [[9, 9], [178, 179], [195, 196]], "path" = "blueocean-dashboard/src/test/js/activity-spec.js"}, {"head_lines" = [[10, 10], [19, 20], [40, 41]], "path" = "blueocean-dashboard/src/test/js/branches-spec.js"}, {"head_lines" = [[6, 9]], "path" = "blueocean-dashboard/src/test/js/creation/git/GitFlowManager-spec.js"}, {"head_lines" = [[1, 35]], "path" = "blueocean-dashboard/src/test/js/mock-extensions-i18n.js"}, {"head_lines" = [[8, 11], [18, 19], [50, 50], [79, 79], [122, 122], [182, 182], [234, 234]], "path" = "blueocean-dashboard/src/test/js/pipeline-graph-converter-spec.js"}, {"head_lines" = [[7, 10], [19, 19], [43, 44], [63, 63]], "path" = "blueocean-dashboard/src/test/js/pipeline-not-found-spec.js"}, {"head_lines" = [[9, 10], [14, 15]], "path" = "blueocean-dashboard/src/test/js/pipelines-spec.js"}, {"head_lines" = [[11, 13], [15, 16], [22, 22], [36, 36], [53, 53]], "path" = "blueocean-dashboard/src/test/js/run-details-changes-spec.js"}, {"head_lines" = [[7, 7]], "path" = "blueocean-dashboard/src/test/js/smart-fetch-spec.js"}, {"head_lines" = [[28, 28], [57, 57]], "path" = "blueocean-dashboard/src/test/js/store-spec.js"}, {"head_lines" = [[9, 11]], "path" = "blueocean-dashboard/src/test/js/testResult-spec.js"}, {"head_lines" = [[1, 8]], "path" = "blueocean-personalization/gulpfile.js"}, {"head_lines" = [[27, 40], [263, 263], [386, 391], [421, 426], [718, 723], [742, 761], [1104, 1109], [1539, 1544], [1696, 1701], [1943, 1948], [2109, 2109], [2193, 2198], [2718, 2723], [2842, 2847], [2877, 2882], [3875, 3880], [4091, 4096], [4199, 4204], [4291, 4296], [4474, 4479], [4534, 4539], [4759, 4880], [4905, 4908], [4911, 4914], [4916, 4953], [4955, 4958], [4961, 4964], [4966, 4973], [4975, 4978], [4979, 4979], [4982, 4997], [5003, 5003], [5009, 5009], [5017, 5022], [5033, 5039], [5051, 5051], [5057, 5057], [5063, 5063], [5066, 5066], [5068, 5075], [5081, 5420], [5647, 5652], [5675, 5680], [5724, 5737], [6103, 6108], [6179, 6184], [6396, 6401], [6445, 6450], [6614, 6614], [6737, 6742], [6755, 6766], [6821, 6821], [6852, 6857], [6905, 6910], [7189, 7202], [7684, 7695], [7766, 7791], [7848, 7853], [8247, 8252], [8417, 8422], [8429, 8434], [8470, 8475], [8503, 8503], [8949, 8960], [9052, 9065], [9071, 9084], [9104, 9109], [9122, 9133], [9157, 9162], [9167, 9167], [9192, 9197], [9211, 9224]], "path" = "blueocean-personalization/npm-shrinkwrap.json"}, {"head_lines" = [[6, 16], [21, 21]], "path" = "blueocean-personalization/package.json"}, {"head_lines" = [[254, 254], [337, 337]], "path" = "blueocean-personalization/src/main/js/components/PipelineCard.jsx"}, {"head_lines" = [[1, 1]], "path" = "blueocean-personalization/src/test/js/CapabilityTestUtils.js"}, {"head_lines" = [[1, 1]], "path" = "blueocean-personalization/src/test/js/_init-tests-spec.js"}, {"head_lines" = [[9, 9], [52, 52], [54, 54], [55, 55]], "path" = "blueocean-personalization/src/test/js/components/DashboardCards-spec.jsx"}, {"head_lines" = [[8, 9], [18, 18], [19, 19], [29, 29], [36, 37], [41, 43], [46, 46], [51, 54], [56, 56]], "path" = "blueocean-personalization/src/test/js/components/PipelineCard-spec.jsx"}, {"head_lines" = [[1, 35]], "path" = "blueocean-personalization/src/test/js/mock-extensions-i18n.js"}], "head" = "f5e83df5a8a8ad1f88be9f612e43e62bfa10ad29", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 3, "time_third" = 0}] +id = "jenkinsci/blueocean-plugin" +repository = "jenkinsci/blueocean-plugin" +slice = 1 +url = "https://github.com/jenkinsci/blueocean-plugin.git" + +[[repository]] +changes = [{"advisory" = "GHSA-75fc-fv3p-xh82", "base" = "bf00665b13641351a9f67027bbe34609cc4f65e2", "case_id" = "jenkinsci-compuware-scm-downloader-plugin-29636a1534a39217", "case_ids" = ["jenkinsci-compuware-scm-downloader-plugin-29636a1534a39217", "jenkinsci-compuware-scm-downloader-plugin-316557e9fdf67223", "jenkinsci-compuware-scm-downloader-plugin-4b64810cb01a07f5", "jenkinsci-compuware-scm-downloader-plugin-936a096a4a941ee5", "jenkinsci-compuware-scm-downloader-plugin-c416a32628e63296"], "cwe" = "CWE-862", "family" = "access_control", "files" = [{"head_lines" = [[254, 276]], "path" = "src/main/java/com/compuware/jenkins/scm/PdsConfiguration.java"}, {"head_lines" = [[312, 334]], "path" = "src/main/java/com/compuware/jenkins/scm/IspwContainerConfiguration.java"}, {"head_lines" = [[107, 131]], "path" = "src/main/java/com/compuware/jenkins/scm/AbstractConfiguration.java"}, {"head_lines" = [[255, 277]], "path" = "src/main/java/com/compuware/jenkins/scm/EndevorConfiguration.java"}, {"head_lines" = [[416, 438]], "path" = "src/main/java/com/compuware/jenkins/scm/IspwConfiguration.java"}], "function" = "doFillConnectionIdItems", "function_lines" = [254, 276], "head" = "115f057078baad506e2b34b74f4f0600f81990b3", "kind" = "vulnerability", "label_check" = "confirmed", "method" = "fix_site", "path" = "src/main/java/com/compuware/jenkins/scm/PdsConfiguration.java", "targets" = [{"case_id" = "jenkinsci-compuware-scm-downloader-plugin-29636a1534a39217", "cwe" = "CWE-862", "family" = "access_control", "function" = "doFillConnectionIdItems", "function_lines" = [254, 276], "path" = "src/main/java/com/compuware/jenkins/scm/PdsConfiguration.java"}, {"case_id" = "jenkinsci-compuware-scm-downloader-plugin-316557e9fdf67223", "cwe" = "CWE-862", "family" = "access_control", "function" = "doFillConnectionIdItems", "function_lines" = [312, 334], "path" = "src/main/java/com/compuware/jenkins/scm/IspwContainerConfiguration.java"}, {"case_id" = "jenkinsci-compuware-scm-downloader-plugin-4b64810cb01a07f5", "cwe" = "CWE-862", "family" = "access_control", "function" = "doFillCredentialsIdItems", "function_lines" = [107, 131], "path" = "src/main/java/com/compuware/jenkins/scm/AbstractConfiguration.java"}, {"case_id" = "jenkinsci-compuware-scm-downloader-plugin-936a096a4a941ee5", "cwe" = "CWE-862", "family" = "access_control", "function" = "doFillConnectionIdItems", "function_lines" = [255, 277], "path" = "src/main/java/com/compuware/jenkins/scm/EndevorConfiguration.java"}, {"case_id" = "jenkinsci-compuware-scm-downloader-plugin-c416a32628e63296", "cwe" = "CWE-862", "family" = "access_control", "function" = "doFillConnectionIdItems", "function_lines" = [416, 438], "path" = "src/main/java/com/compuware/jenkins/scm/IspwConfiguration.java"}]}, {"base" = "6e44800ca756aeccd8b847bfff6076b38b19f6ec", "case_id" = "jenkinsci-compuware-scm-downloader-plugin-ordinary-05071657a6c4ab60e76b30cd739c267873bb0bfb", "files" = [{"head_lines" = [[29, 29]], "path" = "src/main/java/com/compuware/jenkins/scm/global/SCMGlobalConfiguration.java"}], "head" = "05071657a6c4ab60e76b30cd739c267873bb0bfb", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 0, "time_third" = 0}, {"base" = "1f96e35b4c0472fed9ac95e4975ebe5a4a17d57f", "case_id" = "jenkinsci-compuware-scm-downloader-plugin-ordinary-1213070b4bbe70a217b2d24eed9e8e2c7715b496", "files" = [{"head_lines" = [[43, 43], [49, 50]], "path" = "src/main/java/com/compuware/jenkins/scm/AbstractDownloader.java"}, {"head_lines" = [[43, 44]], "path" = "src/main/java/com/compuware/jenkins/scm/utils/Constants.java"}, {"head_lines" = [[1, 1]], "path" = "src/main/resources/com/compuware/jenkins/scm/EndevorConfiguration/help-filterPattern.html"}, {"head_lines" = [[1, 1]], "path" = "src/main/resources/com/compuware/jenkins/scm/PdsConfiguration/help-filterPattern.html"}], "head" = "1213070b4bbe70a217b2d24eed9e8e2c7715b496", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 0, "time_third" = 0}, {"base" = "67fe5c2920ce904fd9b70522cbef1900d6e4e7f2", "case_id" = "jenkinsci-compuware-scm-downloader-plugin-ordinary-1de467d851a01c15a0f70f44aaf7801b9c99857a", "files" = [{"head_lines" = [[65, 65], [104, 104], [135, 135], [277, 287], [382, 382]], "path" = "src/main/java/com/compuware/jenkins/scm/IspwConfiguration.java"}, {"head_lines" = [[56, 56], [89, 89], [101, 101], [185, 194], [258, 258]], "path" = "src/main/java/com/compuware/jenkins/scm/IspwContainerConfiguration.java"}, {"head_lines" = [[112, 114], [138, 140], [168, 170], [223, 223], [261, 265]], "path" = "src/main/java/com/compuware/jenkins/scm/IspwDownloader.java"}, {"head_lines" = [[63, 63]], "path" = "src/main/java/com/compuware/jenkins/scm/utils/ScmConstants.java"}, {"head_lines" = [[58, 60]], "path" = "src/main/resources/com/compuware/jenkins/scm/IspwConfiguration/config.jelly"}, {"head_lines" = [[6, 6]], "path" = "src/main/resources/com/compuware/jenkins/scm/IspwConfiguration/config.properties"}, {"head_lines" = [[46, 48]], "path" = "src/main/resources/com/compuware/jenkins/scm/IspwContainerConfiguration/config.jelly"}, {"head_lines" = [[7, 7]], "path" = "src/main/resources/com/compuware/jenkins/scm/IspwContainerConfiguration/config.properties"}, {"head_lines" = [[1, 3]], "path" = "src/main/webapp/ispw/help-categorizeOnSubAppl.html"}, {"head_lines" = [[81, 81], [138, 138], [224, 224]], "path" = "src/test/java/com/compuware/jenkins/scm/IspwConfigurationTest.java"}, {"head_lines" = [[76, 76], [127, 127], [203, 203]], "path" = "src/test/java/com/compuware/jenkins/scm/IspwContainerConfigurationTest.java"}], "head" = "1de467d851a01c15a0f70f44aaf7801b9c99857a", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 2, "time_third" = 2}, {"base" = "e46dcf39a31adeb7358dd27da421945ebcf67643", "case_id" = "jenkinsci-compuware-scm-downloader-plugin-ordinary-45687d3d5325fff2b2af650486319a9ce163a40a", "files" = [{"head_lines" = [[5, 5], [26, 26], [32, 33], [105, 105], [107, 122], [144, 154]], "path" = "src/main/java/com/compuware/jenkins/scm/EndevorDownloader.java"}, {"head_lines" = [[5, 5], [23, 23], [26, 27], [98, 98], [100, 117], [188, 195]], "path" = "src/main/java/com/compuware/jenkins/scm/IspwDownloader.java"}, {"head_lines" = [[24, 24], [30, 32], [34, 34], [105, 106], [108, 126], [149, 159]], "path" = "src/main/java/com/compuware/jenkins/scm/PdsDownloader.java"}], "head" = "45687d3d5325fff2b2af650486319a9ce163a40a", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 2, "time_third" = 1}, {"base" = "0d6e11b5adceecc137c82f7fae908ca6a50d9520", "case_id" = "jenkinsci-compuware-scm-downloader-plugin-ordinary-54142f5f61b658f5866027955064b3e1a5fd04d3", "files" = [{"head_lines" = [[1, 1]], "path" = "src/main/resources/com/compuware/jenkins/scm/EndevorConfiguration/help-filterPattern.html"}, {"head_lines" = [[1, 1]], "path" = "src/main/resources/com/compuware/jenkins/scm/PdsConfiguration/help-filterPattern.html"}, {"head_lines" = [[166, 168], [173, 180], [185, 185], [196, 196]], "path" = "src/test/java/com/compuware/jenkins/scm/AbstractDownloaderTest.java"}], "head" = "54142f5f61b658f5866027955064b3e1a5fd04d3", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 1, "time_third" = 0}, {"base" = "ec2d3fcc64df8ec90a5f92122596ac696c9e7d3b", "case_id" = "jenkinsci-compuware-scm-downloader-plugin-ordinary-5c21905a354e3952de52580117f2b90484384fe3", "files" = [{"head_lines" = [[1, 1]], "path" = "src/main/java/com/compuware/jenkins/scm/AbstractDownloader.java"}], "head" = "5c21905a354e3952de52580117f2b90484384fe3", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 0, "time_third" = 0}, {"base" = "bc2f472620037b409a0d5c4192a42de141a13561", "case_id" = "jenkinsci-compuware-scm-downloader-plugin-ordinary-67fe5c2920ce904fd9b70522cbef1900d6e4e7f2", "files" = [{"head_lines" = [[5, 5], [64, 64], [97, 98], [103, 103], [133, 133], [267, 276], [369, 369]], "path" = "src/main/java/com/compuware/jenkins/scm/IspwConfiguration.java"}, {"head_lines" = [[5, 5], [28, 28], [55, 55], [82, 83], [88, 88], [99, 99], [172, 181], [245, 245]], "path" = "src/main/java/com/compuware/jenkins/scm/IspwContainerConfiguration.java"}, {"head_lines" = [[5, 5], [109, 111], [132, 134], [159, 161], [215, 219], [252, 256]], "path" = "src/main/java/com/compuware/jenkins/scm/IspwDownloader.java"}, {"head_lines" = [[62, 62]], "path" = "src/main/java/com/compuware/jenkins/scm/utils/ScmConstants.java"}, {"head_lines" = [[55, 57]], "path" = "src/main/resources/com/compuware/jenkins/scm/IspwConfiguration/config.jelly"}, {"head_lines" = [[5, 5]], "path" = "src/main/resources/com/compuware/jenkins/scm/IspwConfiguration/config.properties"}, {"head_lines" = [[1, 50]], "path" = "src/main/resources/com/compuware/jenkins/scm/IspwContainerConfiguration/config.jelly"}, {"head_lines" = [[1, 13]], "path" = "src/main/resources/com/compuware/jenkins/scm/IspwContainerConfiguration/config.properties"}, {"head_lines" = [[1, 3]], "path" = "src/main/webapp/ispw/help-categorizeOnComponentType.html"}, {"head_lines" = [[81, 81], [138, 138], [224, 224]], "path" = "src/test/java/com/compuware/jenkins/scm/IspwConfigurationTest.java"}, {"head_lines" = [[76, 76], [127, 127], [203, 203]], "path" = "src/test/java/com/compuware/jenkins/scm/IspwContainerConfigurationTest.java"}], "head" = "67fe5c2920ce904fd9b70522cbef1900d6e4e7f2", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 2, "time_third" = 2}, {"base" = "37169d68b1a287987de16943d02d79683a10e019", "case_id" = "jenkinsci-compuware-scm-downloader-plugin-ordinary-6e44800ca756aeccd8b847bfff6076b38b19f6ec", "files" = [{"head_lines" = [[47, 47], [160, 160], [402, 402]], "path" = "src/main/java/com/compuware/jenkins/scm/PdsConfiguration.java"}], "head" = "6e44800ca756aeccd8b847bfff6076b38b19f6ec", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 0, "time_third" = 0}, {"base" = "e29e086816b3af78235227eea737a47185f9e262", "case_id" = "jenkinsci-compuware-scm-downloader-plugin-ordinary-9dfa75f2ff4d3c326b8a35e9470c5f6a8bc25171", "files" = [{"head_lines" = [[2, 4]], "path" = ".gitignore"}, {"head_lines" = [[4, 4], [24, 25], [79, 80], [96, 96]], "path" = "src/main/java/com/compuware/jenkins/scm/AbstractDownloader.java"}, {"head_lines" = [[4, 4], [20, 20], [28, 28], [30, 33], [136, 137], [187, 188], [215, 215], [217, 217]], "path" = "src/main/java/com/compuware/jenkins/scm/CpwrScmConfiguration.java"}, {"head_lines" = [[4, 4], [20, 20], [31, 31], [41, 45], [47, 57], [97, 97], [99, 99], [104, 105], [111, 111], [115, 119], [124, 124], [125, 125], [134, 134], [136, 136], [188, 206], [229, 236], [410, 410], [443, 444]], "path" = "src/main/java/com/compuware/jenkins/scm/EndevorConfiguration.java"}, {"head_lines" = [[4, 4], [25, 26], [50, 50], [58, 58], [80, 80], [82, 82], [90, 91]], "path" = "src/main/java/com/compuware/jenkins/scm/EndevorDownloader.java"}, {"head_lines" = [[4, 4], [20, 20], [31, 31], [41, 45], [47, 57], [97, 97], [102, 103], [109, 109], [113, 117], [122, 122], [123, 123], [133, 133], [185, 203], [228, 235], [434, 435]], "path" = "src/main/java/com/compuware/jenkins/scm/PdsConfiguration.java"}, {"head_lines" = [[4, 4], [25, 26], [56, 56], [64, 64], [86, 86], [88, 88], [96, 97]], "path" = "src/main/java/com/compuware/jenkins/scm/PdsDownloader.java"}], "head" = "9dfa75f2ff4d3c326b8a35e9470c5f6a8bc25171", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 3, "time_third" = 0}, {"base" = "7bfcfaaf07e8e60f55b5e525d3ac5034c246eeaa", "case_id" = "jenkinsci-compuware-scm-downloader-plugin-ordinary-a6a1f7df47b40a841e83aad4b27d2abeb62b55f2", "files" = [{"head_lines" = [[201, 201]], "path" = "src/main/java/com/compuware/jenkins/scm/CpwrScmConfiguration.java"}], "head" = "a6a1f7df47b40a841e83aad4b27d2abeb62b55f2", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 0, "time_third" = 0}, {"base" = "f8a36efe29fdd4705d6bf1f773366281efb6e615", "case_id" = "jenkinsci-compuware-scm-downloader-plugin-ordinary-aaf719373cf2251b236c752c2723dcdce6feeed8", "files" = [{"head_lines" = [[34, 34]], "path" = "src/main/java/com/compuware/jenkins/scm/PdsConfiguration.java"}], "head" = "aaf719373cf2251b236c752c2723dcdce6feeed8", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 0, "time_third" = 0}, {"base" = "109d650030b012366853f69a71da7e96aec801e1", "case_id" = "jenkinsci-compuware-scm-downloader-plugin-ordinary-ae126b7f3459e13d1b00e0a3676c217a4143d5d8", "files" = [{"head_lines" = [[18, 18]], "path" = "src/main/java/com/compuware/jenkins/scm/AbstractDownloader.java"}, {"head_lines" = [[18, 18]], "path" = "src/main/java/com/compuware/jenkins/scm/EndevorDownloader.java"}, {"head_lines" = [[18, 18]], "path" = "src/main/java/com/compuware/jenkins/scm/PdsDownloader.java"}], "head" = "ae126b7f3459e13d1b00e0a3676c217a4143d5d8", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 0, "time_third" = 0}, {"base" = "1213070b4bbe70a217b2d24eed9e8e2c7715b496", "case_id" = "jenkinsci-compuware-scm-downloader-plugin-ordinary-ce61b152fd74beabe76096093087d9a8305bfc1b", "files" = [{"head_lines" = [[1, 194]], "path" = "src/test/java/com/compuware/jenkins/scm/AbstractDownloaderTest.java"}], "head" = "ce61b152fd74beabe76096093087d9a8305bfc1b", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 2, "time_third" = 0}, {"base" = "16947ee61cf242d8c01c952f007df4ed97878516", "case_id" = "jenkinsci-compuware-scm-downloader-plugin-ordinary-d48df11659e4e25b3cd3ead45a1226a647f6992a", "files" = [{"head_lines" = [[402, 402]], "path" = "src/main/java/com/compuware/jenkins/scm/EndevorConfiguration.java"}], "head" = "d48df11659e4e25b3cd3ead45a1226a647f6992a", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 0, "time_third" = 0}, {"base" = "d461a3fa64c340e37c357fcb1cc414ec07dc672c", "case_id" = "jenkinsci-compuware-scm-downloader-plugin-ordinary-e62a258a439a9e39bf897116ac0d7f26a58d7802", "files" = [{"head_lines" = [[1, 18], [21, 26], [30, 30], [59, 59], [61, 74], [76, 78]], "path" = "src/main/java/com/compuware/jenkins/scm/AbstractDownloader.java"}, {"head_lines" = [[1, 18], [21, 21], [42, 42], [134, 134], [136, 136], [138, 138], [141, 141], [143, 143]], "path" = "src/main/java/com/compuware/jenkins/scm/CpwrScmConfiguration.java"}, {"head_lines" = [[1, 18], [106, 106], [109, 109], [121, 122], [126, 126], [167, 167]], "path" = "src/main/java/com/compuware/jenkins/scm/EndevorConfiguration.java"}, {"head_lines" = [[1, 18], [21, 21], [23, 23], [25, 27], [30, 30], [45, 46], [48, 50], [51, 51], [55, 74], [76, 89], [91, 91], [93, 93], [95, 95]], "path" = "src/main/java/com/compuware/jenkins/scm/EndevorDownloader.java"}, {"head_lines" = [[1, 18], [106, 106], [109, 109], [121, 122], [126, 126], [167, 167]], "path" = "src/main/java/com/compuware/jenkins/scm/PdsConfiguration.java"}, {"head_lines" = [[1, 18], [21, 21], [23, 23], [25, 27], [30, 30], [51, 52], [54, 56], [57, 57], [61, 63], [65, 95], [97, 97], [99, 99], [101, 101]], "path" = "src/main/java/com/compuware/jenkins/scm/PdsDownloader.java"}, {"head_lines" = [[1, 44]], "path" = "src/main/java/com/compuware/jenkins/scm/RemoteSystemProperties.java"}, {"head_lines" = [[1, 18], [22, 22], [33, 34], [55, 56], [70, 104]], "path" = "src/main/java/com/compuware/jenkins/scm/global/SCMGlobalConfiguration.java"}, {"head_lines" = [[1, 18], [27, 28]], "path" = "src/main/java/com/compuware/jenkins/scm/utils/Constants.java"}, {"head_lines" = [[3, 7]], "path" = "src/main/resources/com/compuware/jenkins/scm/global/SCMGlobalConfiguration/config.jelly"}, {"head_lines" = [[2, 3]], "path" = "src/main/resources/com/compuware/jenkins/scm/global/SCMGlobalConfiguration/config.properties"}, {"head_lines" = [[1, 1]], "path" = "src/main/resources/com/compuware/jenkins/scm/global/SCMGlobalConfiguration/help-topazCLILocationLinux.html"}, {"head_lines" = [[1, 1]], "path" = "src/main/resources/com/compuware/jenkins/scm/global/SCMGlobalConfiguration/help-topazCLILocationWindows.html"}], "head" = "e62a258a439a9e39bf897116ac0d7f26a58d7802", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 3, "time_third" = 0}, {"base" = "adedfef6db97fb9208ed02497fcf4dc13aa0b4f2", "case_id" = "jenkinsci-compuware-scm-downloader-plugin-ordinary-ec2d3fcc64df8ec90a5f92122596ac696c9e7d3b", "files" = [{"head_lines" = [[1, 1]], "path" = "src/main/java/com/compuware/jenkins/scm/CpwrScmConfiguration.java"}], "head" = "ec2d3fcc64df8ec90a5f92122596ac696c9e7d3b", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 0, "time_third" = 0}, {"base" = "a311b37ef8fcbc063237596682fb3e95a177d0ee", "case_id" = "jenkinsci-compuware-scm-downloader-plugin-ordinary-f6ce10868628a3d0ea05cef7c55b70675bfee0ef", "files" = [{"head_lines" = [[339, 339], [345, 345]], "path" = "src/main/java/com/compuware/jenkins/scm/EndevorConfiguration.java"}], "head" = "f6ce10868628a3d0ea05cef7c55b70675bfee0ef", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 0, "time_third" = 0}, {"base" = "7264011ecba7a8f846debace2f79e39012476913", "case_id" = "jenkinsci-compuware-scm-downloader-plugin-ordinary-f8a36efe29fdd4705d6bf1f773366281efb6e615", "files" = [{"head_lines" = [[404, 404]], "path" = "src/main/java/com/compuware/jenkins/scm/PdsConfiguration.java"}], "head" = "f8a36efe29fdd4705d6bf1f773366281efb6e615", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 0, "time_third" = 0}, {"base" = "3bdfbdd209de21afe20c2268cd90dcc8dfdbda4d", "case_id" = "jenkinsci-compuware-scm-downloader-plugin-ordinary-fa6b8813011a61919fe2aaed6f5b4c58e7d61985", "files" = [{"head_lines" = [[62, 62], [66, 66], [85, 86], [169, 179]], "path" = "src/main/java/com/compuware/jenkins/scm/IspwConfiguration.java"}, {"head_lines" = [[56, 56], [60, 60], [68, 68], [111, 121]], "path" = "src/main/java/com/compuware/jenkins/scm/IspwContainerConfiguration.java"}, {"head_lines" = [[107, 107], [119, 119], [127, 127], [128, 128], [199, 200]], "path" = "src/main/java/com/compuware/jenkins/scm/IspwDownloader.java"}, {"head_lines" = [[57, 57]], "path" = "src/main/java/com/compuware/jenkins/scm/utils/ScmConstants.java"}, {"head_lines" = [[6, 14], [40, 42]], "path" = "src/main/resources/com/compuware/jenkins/scm/IspwConfiguration/config.jelly"}, {"head_lines" = [[2, 2]], "path" = "src/main/resources/com/compuware/jenkins/scm/IspwConfiguration/config.properties"}, {"head_lines" = [[6, 14], [34, 36]], "path" = "src/main/resources/com/compuware/jenkins/scm/IspwContainerConfiguration/config.jelly"}, {"head_lines" = [[4, 4]], "path" = "src/main/resources/com/compuware/jenkins/scm/IspwContainerConfiguration/config.properties"}, {"head_lines" = [[1, 3]], "path" = "src/main/webapp/ispw/help-downloadAll.html"}, {"head_lines" = [[47, 47], [78, 78], [110, 112], [129, 129], [181, 183], [209, 209], [211, 211]], "path" = "src/test/java/com/compuware/jenkins/scm/IspwConfigurationTest.java"}, {"head_lines" = [[45, 45], [75, 75], [102, 105], [122, 122], [168, 170], [195, 195], [197, 197]], "path" = "src/test/java/com/compuware/jenkins/scm/IspwContainerConfigurationTest.java"}], "head" = "fa6b8813011a61919fe2aaed6f5b4c58e7d61985", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 2, "time_third" = 0}, {"base" = "45687d3d5325fff2b2af650486319a9ce163a40a", "case_id" = "jenkinsci-compuware-scm-downloader-plugin-ordinary-ff14d86c0852ee385a812000fb20890efe1c8c44", "files" = [{"head_lines" = [[4, 4], [24, 24], [29, 29], [101, 101], [103, 104], [126, 126]], "path" = "src/main/java/com/compuware/jenkins/scm/EndevorDownloader.java"}, {"head_lines" = [[4, 4], [21, 21], [23, 23], [94, 94], [96, 97], [168, 168]], "path" = "src/main/java/com/compuware/jenkins/scm/IspwDownloader.java"}, {"head_lines" = [[23, 23], [29, 29], [30, 30], [101, 101], [103, 104], [127, 127]], "path" = "src/main/java/com/compuware/jenkins/scm/PdsDownloader.java"}], "head" = "ff14d86c0852ee385a812000fb20890efe1c8c44", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 2, "time_third" = 1}] +id = "jenkinsci/compuware-scm-downloader-plugin" +repository = "jenkinsci/compuware-scm-downloader-plugin" +slice = 1 +url = "https://github.com/jenkinsci/compuware-scm-downloader-plugin.git" + +[[repository]] +changes = [{"advisory" = "GHSA-4cmq-88f8-53r5", "base" = "06cd0e7e1b3f2fb87b3fa332ee1da710ca94b8e1", "case_id" = "jenkinsci-crx-content-package-deployer-plugin-79286d969348bd3c", "cwe" = "CWE-285", "family" = "access_control", "files" = [{"head_lines" = [[149, 153]], "path" = "src/main/java/org/jenkinsci/plugins/graniteclient/GraniteAHCFactory.java"}], "function" = "doFillCredentialsIdItems", "function_lines" = [149, 153], "head" = "1313c422170a064dab0f9359324ff27e30a9f4a5", "kind" = "vulnerability", "label_check" = "confirmed", "method" = "fix_site", "path" = "src/main/java/org/jenkinsci/plugins/graniteclient/GraniteAHCFactory.java"}, {"base" = "c4502c2c89097348f9aa37ed50ceaa7c7b10648d", "case_id" = "jenkinsci-crx-content-package-deployer-plugin-ordinary-0afe1d34e34d83e261be8929a841d89181f16a12", "files" = [{"head_lines" = [[103, 104], [106, 106], [122, 127], [131, 131], [190, 190]], "path" = "pom.xml"}, {"head_lines" = [[1, 30]], "path" = "src/main/java/org/jenkinsci/plugins/graniteclient/AbstractBuildStep.java"}, {"head_lines" = [[31, 31], [33, 33], [49, 49], [54, 54], [81, 82], [84, 87], [107, 111]], "path" = "src/main/java/org/jenkinsci/plugins/graniteclient/BuildPackageBuilder.java"}, {"head_lines" = [[54, 54], [59, 59], [245, 246], [263, 263], [277, 280], [289, 292], [296, 296], [309, 309], [398, 398]], "path" = "src/main/java/org/jenkinsci/plugins/graniteclient/DeployPackagesBuilder.java"}, {"head_lines" = [[32, 32], [50, 50], [55, 55], [83, 84], [99, 103]], "path" = "src/main/java/org/jenkinsci/plugins/graniteclient/DownloadPackagesBuilder.java"}, {"head_lines" = [[112, 112], [211, 211], [217, 225], [228, 228], [239, 241]], "path" = "src/main/java/org/jenkinsci/plugins/graniteclient/GraniteAHCFactory.java"}, {"head_lines" = [[271, 273]], "path" = "src/main/java/org/jenkinsci/plugins/graniteclient/GraniteNamedIdCredentials.java"}, {"head_lines" = [[32, 32], [50, 50], [55, 55], [78, 79], [150, 150]], "path" = "src/main/java/org/jenkinsci/plugins/graniteclient/ReplicatePackagesBuilder.java"}, {"head_lines" = [[49, 49], [54, 54], [153, 154], [164, 164], [202, 204], [208, 208]], "path" = "src/main/java/org/jenkinsci/plugins/graniteclient/ValidatePackagesBuilder.java"}], "head" = "0afe1d34e34d83e261be8929a841d89181f16a12", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 2, "time_third" = 1}, {"base" = "b89c61475bd36477a294ad3e435c38a745b7f18f", "case_id" = "jenkinsci-crx-content-package-deployer-plugin-ordinary-0b1c0f75b09f160d346e81e08534d97bdddd1902", "files" = [{"head_lines" = [[235, 235], [237, 237]], "path" = "src/main/java/net/adamcin/jenkins/granite/DeployPackagesBuilder.java"}, {"head_lines" = [[90, 90]], "path" = "src/main/java/net/adamcin/jenkins/granite/PackageDeploymentCallable.java"}], "head" = "0b1c0f75b09f160d346e81e08534d97bdddd1902", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 0, "time_third" = 0}, {"base" = "b04dafd1e3f90db776b9c64a297099a4072c5fe8", "case_id" = "jenkinsci-crx-content-package-deployer-plugin-ordinary-16144b90935ccab390c48251b9cf6e91cc343d20", "files" = [{"head_lines" = [[19, 20]], "path" = ".gitignore"}, {"head_lines" = [[6, 6], [18, 18]], "path" = "src/main/java/net/adamcin/jenkins/granite/PackageDeploymentCallable.java"}], "head" = "16144b90935ccab390c48251b9cf6e91cc343d20", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 0, "time_third" = 0}, {"base" = "933e0e5e9901e492124b4b5a4f2abf3320b4722d", "case_id" = "jenkinsci-crx-content-package-deployer-plugin-ordinary-1b3bd443754101812ca2b87fb491d11f8f63d82f", "files" = [{"head_lines" = [[14, 16]], "path" = "pom.xml"}, {"head_lines" = [[44, 44], [49, 49], [59, 59], [144, 147], [183, 186], [188, 188], [190, 196], [335, 349]], "path" = "src/main/java/net/adamcin/jenkins/granite/DeployPackagesBuilder.java"}, {"head_lines" = [[136, 136]], "path" = "src/main/java/net/adamcin/jenkins/granite/PackageDeploymentCallable.java"}, {"head_lines" = [[16, 20]], "path" = "src/main/resources/net/adamcin/jenkins/granite/DeployPackagesBuilder/config.jelly"}, {"head_lines" = [[1, 6]], "path" = "src/main/resources/net/adamcin/jenkins/granite/DeployPackagesBuilder/help-disableForJobTesting.html"}], "head" = "1b3bd443754101812ca2b87fb491d11f8f63d82f", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 1, "time_third" = 0}, {"base" = "fbd32519db9a1fa66eda78c0e3c82352aaf6897a", "case_id" = "jenkinsci-crx-content-package-deployer-plugin-ordinary-1f6f5c331fb11a15f0bf57e5c355a0331e857087", "files" = [{"head_lines" = [[302, 302]], "path" = "src/main/java/org/jenkinsci/plugins/graniteclient/PackageChoiceParameterDefinition.java"}, {"head_lines" = [[31, 31]], "path" = "src/main/resources/org/jenkinsci/plugins/graniteclient/PackageChoiceParameterDefinition/index.jelly"}], "head" = "1f6f5c331fb11a15f0bf57e5c355a0331e857087", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 0, "time_third" = 0}, {"base" = "dbfb01e2b17dec1ce74097a1c9dbc8b4d72d229e", "case_id" = "jenkinsci-crx-content-package-deployer-plugin-ordinary-351d7f4b488b675be45ff9cba4217daaf969ba68", "files" = [{"head_lines" = [[30, 31], [88, 88], [90, 90], [113, 117], [123, 123]], "path" = "src/main/java/org/jenkinsci/plugins/graniteclient/PathOrPackIdFilter.java"}], "head" = "351d7f4b488b675be45ff9cba4217daaf969ba68", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 1, "time_third" = 1}, {"base" = "eec60cb50dfee6ddbac817238310663d3e64caf6", "case_id" = "jenkinsci-crx-content-package-deployer-plugin-ordinary-3728125e82dd2415d8bac2b1c9459ecd9b546c5b", "files" = [{"head_lines" = [[66, 66], [128, 128]], "path" = "src/main/java/org/jenkinsci/plugins/graniteclient/GraniteClientExecutor.java"}], "head" = "3728125e82dd2415d8bac2b1c9459ecd9b546c5b", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 0, "time_third" = 0}, {"base" = "25190e3ca2015731cbe90a38270dc57467a7ae4f", "case_id" = "jenkinsci-crx-content-package-deployer-plugin-ordinary-5f960b54342f2b6a23f41df67562b1955ec5f4e1", "files" = [{"head_lines" = [[72, 77]], "path" = "pom.xml"}, {"head_lines" = [[8, 8], [210, 213], [220, 235], [236, 236], [239, 240], [452, 452], [461, 461], [463, 463]], "path" = "src/main/java/net/adamcin/jenkins/granite/DeployPackagesBuilder.java"}, {"head_lines" = [[1, 25]], "path" = "src/main/java/net/adamcin/jenkins/granite/GraniteAnnotatorFactory.java"}, {"head_lines" = [[7, 8], [26, 26], [38, 39], [51, 51], [70, 70], [89, 93], [96, 96], [98, 98], [113, 113]], "path" = "src/main/java/net/adamcin/jenkins/granite/PackageDeploymentCallable.java"}], "head" = "5f960b54342f2b6a23f41df67562b1955ec5f4e1", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 2, "time_third" = 0}, {"base" = "62821f88bbbd4f1790782f4f15bd54ec016acd37", "case_id" = "jenkinsci-crx-content-package-deployer-plugin-ordinary-79ab7681c1f985ac47769363211f822059da51dc", "files" = [{"head_lines" = [[53, 53]], "path" = "src/main/java/org/jenkinsci/plugins/graniteclient/GraniteAHCFactory.java"}], "head" = "79ab7681c1f985ac47769363211f822059da51dc", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 0, "time_third" = 1}, {"base" = "f963c7c979b34da8a43f014eb7c5ae917236cafe", "case_id" = "jenkinsci-crx-content-package-deployer-plugin-ordinary-7e372bb2e8fab2a8e99bb1fa3554d873df5fbcf2", "files" = [{"head_lines" = [[1, 9]], "path" = "src/main/java/net/adamcin/jenkins/granite/AHCFactory.java"}, {"head_lines" = [[3, 4], [16, 16], [20, 20], [23, 23], [224, 225], [337, 345], [354, 369], [388, 395]], "path" = "src/main/java/net/adamcin/jenkins/granite/DeployPackagesBuilder.java"}, {"head_lines" = [[5, 5], [8, 8], [10, 10], [26, 26], [35, 35], [37, 37], [49, 49], [52, 57], [95, 98], [112, 121], [123, 123]], "path" = "src/main/java/net/adamcin/jenkins/granite/PackageDeploymentCallable.java"}, {"head_lines" = [[51, 51], [55, 55]], "path" = "src/main/resources/net/adamcin/jenkins/granite/DeployPackagesBuilder/config.jelly"}, {"head_lines" = [[1, 7]], "path" = "src/main/resources/net/adamcin/jenkins/granite/DeployPackagesBuilder/global.jelly"}, {"head_lines" = [[1, 4]], "path" = "src/main/resources/net/adamcin/jenkins/granite/DeployPackagesBuilder/help-idleConnectionTimeoutInMs.html"}], "head" = "7e372bb2e8fab2a8e99bb1fa3554d873df5fbcf2", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 2, "time_third" = 0}, {"base" = "6a035b605ff23299fe06dc6efb0f6e8db5bfa322", "case_id" = "jenkinsci-crx-content-package-deployer-plugin-ordinary-8431e38483d4d66c10b2b68742ce8b58caafe4a2", "files" = [{"head_lines" = [[71, 76], [110, 110]], "path" = "pom.xml"}, {"head_lines" = [[1, 273]], "path" = "src/main/java/org/jenkinsci/plugins/graniteclient/BuildPackageBuilder.java"}, {"head_lines" = [[1, 151]], "path" = "src/main/java/org/jenkinsci/plugins/graniteclient/BuildPackageCallable.java"}, {"head_lines" = [[30, 30], [47, 47], [49, 52], [58, 59]], "path" = "src/main/java/org/jenkinsci/plugins/graniteclient/DeployPackageCallable.java"}, {"head_lines" = [[83, 83], [89, 89], [102, 102], [215, 222], [279, 279]], "path" = "src/main/java/org/jenkinsci/plugins/graniteclient/DeployPackagesBuilder.java"}, {"head_lines" = [[61, 61], [64, 64], [68, 70], [76, 76], [79, 79], [92, 92], [96, 96], [176, 183], [188, 191], [216, 219]], "path" = "src/main/java/org/jenkinsci/plugins/graniteclient/DownloadPackagesBuilder.java"}, {"head_lines" = [[30, 30], [34, 34], [38, 38], [47, 47], [49, 51], [54, 55], [58, 61], [64, 65], [77, 77], [85, 101]], "path" = "src/main/java/org/jenkinsci/plugins/graniteclient/DownloadPackagesCallable.java"}, {"head_lines" = [[40, 40], [46, 46], [49, 52], [54, 57], [62, 62], [86, 89]], "path" = "src/main/java/org/jenkinsci/plugins/graniteclient/GraniteClientConfig.java"}, {"head_lines" = [[85, 85], [157, 157]], "path" = "src/main/java/org/jenkinsci/plugins/graniteclient/GraniteClientExecutor.java"}, {"head_lines" = [[58, 59]], "path" = "src/main/java/org/jenkinsci/plugins/graniteclient/PackageChoiceParameterDefinition.java"}, {"head_lines" = [[38, 39]], "path" = "src/main/java/org/jenkinsci/plugins/graniteclient/PackageChoiceParameterValue.java"}, {"head_lines" = [[39, 39]], "path" = "src/main/java/org/jenkinsci/plugins/graniteclient/PackageInstallOptions.java"}, {"head_lines" = [[61, 61], [66, 67], [73, 73], [89, 89], [215, 222]], "path" = "src/main/java/org/jenkinsci/plugins/graniteclient/ReplicatePackagesBuilder.java"}, {"head_lines" = [[6, 6], [13, 13], [15, 15]], "path" = "src/main/java/org/jenkinsci/plugins/graniteclient/ReplicatePackagesClientCallable.java"}, {"head_lines" = [[1, 89]], "path" = "src/main/java/org/jenkinsci/plugins/graniteclient/ValidateFileCallable.java"}, {"head_lines" = [[1, 321]], "path" = "src/main/java/org/jenkinsci/plugins/graniteclient/ValidatePackagesBuilder.java"}, {"head_lines" = [[1, 68]], "path" = "src/main/resources/org/jenkinsci/plugins/graniteclient/BuildPackageBuilder/config.jelly"}, {"head_lines" = [[1, 33]], "path" = "src/main/resources/org/jenkinsci/plugins/graniteclient/BuildPackageBuilder/help-baseUrl.html"}, {"head_lines" = [[1, 36]], "path" = "src/main/resources/org/jenkinsci/plugins/graniteclient/BuildPackageBuilder/help-credentialsId.html"}, {"head_lines" = [[1, 30]], "path" = "src/main/resources/org/jenkinsci/plugins/graniteclient/BuildPackageBuilder/help-download.html"}, {"head_lines" = [[1, 30]], "path" = "src/main/resources/org/jenkinsci/plugins/graniteclient/BuildPackageBuilder/help-localDirectory.html"}, {"head_lines" = [[1, 34]], "path" = "src/main/resources/org/jenkinsci/plugins/graniteclient/BuildPackageBuilder/help-packageId.html"}, {"head_lines" = [[1, 30]], "path" = "src/main/resources/org/jenkinsci/plugins/graniteclient/BuildPackageBuilder/help-requestTimeout.html"}, {"head_lines" = [[1, 30]], "path" = "src/main/resources/org/jenkinsci/plugins/graniteclient/BuildPackageBuilder/help-serviceTimeout.html"}, {"head_lines" = [[1, 30]], "path" = "src/main/resources/org/jenkinsci/plugins/graniteclient/BuildPackageBuilder/help-waitDelay.html"}, {"head_lines" = [[1, 53]], "path" = "src/main/resources/org/jenkinsci/plugins/graniteclient/BuildPackageBuilder/help-wspFilter.html"}, {"head_lines" = [[80, 83]], "path" = "src/main/resources/org/jenkinsci/plugins/graniteclient/DeployPackagesBuilder/config.jelly"}, {"head_lines" = [[1, 30]], "path" = "src/main/resources/org/jenkinsci/plugins/graniteclient/DeployPackagesBuilder/help-waitDelay.html"}, {"head_lines" = [[34, 37]], "path" = "src/main/resources/org/jenkinsci/plugins/graniteclient/DownloadPackagesBuilder/config.jelly"}, {"head_lines" = [[1, 30]], "path" = "src/main/resources/org/jenkinsci/plugins/graniteclient/DownloadPackagesBuilder/help-rebuild.html"}, {"head_lines" = [[1, 30]], "path" = "src/main/resources/org/jenkinsci/plugins/graniteclient/DownloadPackagesBuilder/help-waitDelay.html"}, {"head_lines" = [[1, 30]], "path" = "src/main/resources/org/jenkinsci/plugins/graniteclient/PackageChoiceParameterDefinition/help-waitDelay.html"}, {"head_lines" = [[1, 30]], "path" = "src/main/resources/org/jenkinsci/plugins/graniteclient/ReplicatePackagesBuilder/help-waitDelay.html"}, {"head_lines" = [[1, 54]], "path" = "src/main/resources/org/jenkinsci/plugins/graniteclient/ValidatePackagesBuilder/config.jelly"}, {"head_lines" = [[1, 30]], "path" = "src/main/resources/org/jenkinsci/plugins/graniteclient/ValidatePackagesBuilder/help-allowNonCoveredRoots.html"}, {"head_lines" = [[1, 30]], "path" = "src/main/resources/org/jenkinsci/plugins/graniteclient/ValidatePackagesBuilder/help-forbiddenExtensions.html"}, {"head_lines" = [[1, 30]], "path" = "src/main/resources/org/jenkinsci/plugins/graniteclient/ValidatePackagesBuilder/help-localDirectory.html"}, {"head_lines" = [[1, 53]], "path" = "src/main/resources/org/jenkinsci/plugins/graniteclient/ValidatePackagesBuilder/help-packageIdFilters.html"}, {"head_lines" = [[1, 46]], "path" = "src/main/resources/org/jenkinsci/plugins/graniteclient/ValidatePackagesBuilder/help-validationFilter.html"}], "head" = "8431e38483d4d66c10b2b68742ce8b58caafe4a2", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 3, "time_third" = 0}, {"base" = "7368dd9b03609e70e5f06a4fe17fb78ed09d7ba9", "case_id" = "jenkinsci-crx-content-package-deployer-plugin-ordinary-91628a1ac9d9c454484ea6c7bc9a858aa8fd1021", "files" = [{"head_lines" = [[89, 89], [96, 96], [101, 101], [105, 106], [110, 111]], "path" = "pom.xml"}, {"head_lines" = [[40, 40], [42, 44], [101, 101], [107, 107], [110, 110]], "path" = "src/main/java/org/jenkinsci/plugins/graniteclient/GraniteClientExecutor.java"}], "head" = "91628a1ac9d9c454484ea6c7bc9a858aa8fd1021", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 1, "time_third" = 0}, {"base" = "285ef0b37be9b72943372e22056265c6547acca8", "case_id" = "jenkinsci-crx-content-package-deployer-plugin-ordinary-96265c97f6b94ab40d9a34299b23afd034f5d665", "files" = [{"head_lines" = [[33, 33], [96, 96], [100, 101], [106, 107], [128, 130], [135, 135], [161, 161], [187, 187], [193, 193], [201, 206], [210, 285]], "path" = "pom.xml"}, {"head_lines" = [[2, 2], [4, 4], [7, 7], [9, 9], [10, 10]], "path" = "src/main/java/org/jenkinsci/plugins/graniteclient/AbstractBuildStep.java"}, {"head_lines" = [[37, 37], [38, 38], [41, 41], [48, 49], [54, 54], [63, 69], [72, 76], [91, 92], [100, 100], [104, 105], [108, 110], [113, 113], [120, 120], [127, 127], [138, 138], [140, 140], [147, 147], [149, 149], [157, 157], [160, 160], [162, 166], [169, 169], [171, 171], [178, 178], [180, 180], [207, 207], [213, 213], [221, 221], [228, 228], [233, 233], [238, 238], [243, 243], [248, 248], [253, 253], [258, 258], [263, 263]], "path" = "src/main/java/org/jenkinsci/plugins/graniteclient/BuildPackageBuilder.java"}, {"head_lines" = [[50, 50], [51, 51], [54, 54], [65, 66], [70, 70], [77, 77], [81, 91], [94, 98], [127, 128], [141, 141], [147, 147], [150, 150], [152, 156], [160, 160], [167, 167], [176, 176], [185, 185], [194, 194], [203, 203], [210, 210], [216, 216], [218, 222], [229, 229], [238, 238], [247, 247], [256, 256], [263, 263], [296, 297], [308, 308], [319, 319], [337, 337], [340, 340], [342, 342], [346, 346], [381, 381], [419, 420], [423, 423], [426, 426], [437, 437], [439, 439], [447, 447], [449, 449], [461, 461], [465, 466], [538, 538], [540, 540]], "path" = "src/main/java/org/jenkinsci/plugins/graniteclient/DeployPackagesBuilder.java"}, {"head_lines" = [[40, 40], [41, 41], [44, 44], [50, 51], [56, 56], [65, 71], [74, 78], [94, 95], [103, 103], [108, 108], [110, 110], [117, 117], [128, 128], [130, 130], [137, 137], [139, 139], [147, 147], [150, 150], [152, 156], [159, 159], [161, 161], [168, 168], [171, 171], [201, 201], [215, 215], [222, 222], [227, 227], [232, 232], [237, 237], [242, 242], [247, 247], [252, 252], [257, 262]], "path" = "src/main/java/org/jenkinsci/plugins/graniteclient/DownloadPackagesBuilder.java"}, {"head_lines" = [[173, 173]], "path" = "src/main/java/org/jenkinsci/plugins/graniteclient/GraniteAHCFactory.java"}, {"head_lines" = [[66, 66], [79, 79]], "path" = "src/main/java/org/jenkinsci/plugins/graniteclient/GraniteNamedIdCredentials.java"}, {"head_lines" = [[42, 42], [43, 43], [46, 46], [52, 53], [58, 58], [67, 71], [74, 78], [91, 92], [99, 99], [108, 108], [124, 124], [135, 135], [137, 137], [153, 153], [158, 158], [160, 160], [168, 168], [171, 171], [173, 177], [180, 180], [183, 183], [205, 205], [210, 210], [215, 215], [220, 220], [229, 229], [234, 234]], "path" = "src/main/java/org/jenkinsci/plugins/graniteclient/ReplicatePackagesBuilder.java"}, {"head_lines" = [[30, 38], [42, 45], [54, 55], [58, 58], [60, 60], [67, 73], [76, 79], [102, 102], [109, 109], [116, 116], [122, 122], [125, 125], [134, 134], [140, 140], [143, 143], [149, 150], [153, 153], [159, 159], [162, 162], [168, 168], [171, 171], [176, 176], [178, 178], [185, 185], [187, 187], [194, 194], [196, 196], [203, 203], [205, 205], [216, 216], [220, 221], [223, 223], [225, 228], [235, 236], [245, 245], [255, 255], [282, 283], [287, 287], [309, 309], [330, 331], [334, 334], [337, 337], [348, 348], [350, 350], [363, 363], [366, 366], [434, 434]], "path" = "src/main/java/org/jenkinsci/plugins/graniteclient/ValidatePackagesBuilder.java"}, {"head_lines" = [[40, 40]], "path" = "src/main/resources/org/jenkinsci/plugins/graniteclient/DeployPackagesBuilder/config.jelly"}, {"head_lines" = [[46, 46]], "path" = "src/main/resources/org/jenkinsci/plugins/graniteclient/ValidatePackagesBuilder/config.jelly"}], "head" = "96265c97f6b94ab40d9a34299b23afd034f5d665", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 3, "time_third" = 2}, {"base" = "0b1c0f75b09f160d346e81e08534d97bdddd1902", "case_id" = "jenkinsci-crx-content-package-deployer-plugin-ordinary-b04dafd1e3f90db776b9c64a297099a4072c5fe8", "files" = [{"head_lines" = [[201, 202], [440, 440]], "path" = "src/main/java/net/adamcin/jenkins/granite/DeployPackagesBuilder.java"}, {"head_lines" = [[11, 11]], "path" = "src/main/java/net/adamcin/jenkins/granite/ExistingPackageBehavior.java"}, {"head_lines" = [[71, 73], [121, 123]], "path" = "src/main/java/net/adamcin/jenkins/granite/PackageDeploymentCallable.java"}], "head" = "b04dafd1e3f90db776b9c64a297099a4072c5fe8", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 1, "time_third" = 0}, {"base" = "49f0700b187eca4dab269b23d73ff730426cf0d3", "case_id" = "jenkinsci-crx-content-package-deployer-plugin-ordinary-bebe55ccd438244cee284e589082a5453bb20265", "files" = [{"head_lines" = [[1, 1]], "path" = "README.md"}, {"head_lines" = [[1, 1]], "path" = "src/main/java/org/jenkinsci/plugins/graniteclient/AHCFactory.java"}, {"head_lines" = [[34, 35], [37, 37]], "path" = "src/main/java/org/jenkinsci/plugins/graniteclient/AbstractClientFileCallable.java"}, {"head_lines" = [[33, 36]], "path" = "src/main/java/org/jenkinsci/plugins/graniteclient/DefaultPackIdFilter.java"}, {"head_lines" = [[65, 67]], "path" = "src/main/java/org/jenkinsci/plugins/graniteclient/DeployPackagesBuilder.java"}, {"head_lines" = [[50, 50]], "path" = "src/main/java/org/jenkinsci/plugins/graniteclient/DownloadPackagesBuilder.java"}, {"head_lines" = [[31, 31]], "path" = "src/main/java/org/jenkinsci/plugins/graniteclient/ExistingPackageBehavior.java"}, {"head_lines" = [[42, 42], [45, 45]], "path" = "src/main/java/org/jenkinsci/plugins/graniteclient/GraniteAHCFactory.java"}, {"head_lines" = [[38, 42]], "path" = "src/main/java/org/jenkinsci/plugins/graniteclient/GraniteAnnotatorFactory.java"}, {"head_lines" = [[1, 1]], "path" = "src/main/java/org/jenkinsci/plugins/graniteclient/GraniteClientCallable.java"}, {"head_lines" = [[33, 33]], "path" = "src/main/java/org/jenkinsci/plugins/graniteclient/GraniteClientConfig.java"}, {"head_lines" = [[54, 55], [62, 62], [66, 66]], "path" = "src/main/java/org/jenkinsci/plugins/graniteclient/GraniteClientExecutor.java"}, {"head_lines" = [[34, 34]], "path" = "src/main/java/org/jenkinsci/plugins/graniteclient/JenkinsResponseProgressListener.java"}, {"head_lines" = [[50, 50], [109, 109]], "path" = "src/main/java/org/jenkinsci/plugins/graniteclient/PackageChoiceParameterDefinition.java"}, {"head_lines" = [[34, 34]], "path" = "src/main/java/org/jenkinsci/plugins/graniteclient/PackageChoiceParameterValue.java"}, {"head_lines" = [[43, 45], [61, 61]], "path" = "src/main/java/org/jenkinsci/plugins/graniteclient/PackageDeploymentCallable.java"}, {"head_lines" = [[42, 42], [56, 56]], "path" = "src/main/java/org/jenkinsci/plugins/graniteclient/PackageDownloadCallable.java"}, {"head_lines" = [[35, 35]], "path" = "src/main/java/org/jenkinsci/plugins/graniteclient/PackageInstallOptions.java"}, {"head_lines" = [[1, 38]], "path" = "src/main/java/org/jenkinsci/plugins/graniteclient/PackageManagerClientCallable.java"}, {"head_lines" = [[32, 33]], "path" = "src/main/resources/index.jelly"}, {"head_lines" = [[31, 31]], "path" = "src/main/resources/org/jenkinsci/plugins/graniteclient/PackageChoiceParameterValue/index.jelly"}], "head" = "bebe55ccd438244cee284e589082a5453bb20265", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 2, "time_third" = 0}, {"base" = "8f6c3ed0edf91f058f67193c7bc590f9731e1850", "case_id" = "jenkinsci-crx-content-package-deployer-plugin-ordinary-c2f74b4b967278fb194260289a6803c5837c51ed", "files" = [{"head_lines" = [[33, 33], [42, 44], [63, 65], [69, 107], [119, 119], [204, 205], [209, 210], [213, 214]], "path" = "src/main/java/org/jenkinsci/plugins/graniteclient/GraniteAHCFactory.java"}, {"head_lines" = [[35, 35], [77, 77], [86, 89], [145, 145], [154, 154]], "path" = "src/main/java/org/jenkinsci/plugins/graniteclient/GraniteClientExecutor.java"}], "head" = "c2f74b4b967278fb194260289a6803c5837c51ed", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 2, "time_third" = 0}, {"base" = "a1c960b4b5db4ded4bb717d6dd2dad1df003761a", "case_id" = "jenkinsci-crx-content-package-deployer-plugin-ordinary-c962ff705f0ff72459ec2bf300125259e1402726", "files" = [{"head_lines" = [[1, 246]], "path" = "src/main/java/org/jenkinsci/plugins/graniteclient/ContentSignatureCalculator.java"}, {"head_lines" = [[43, 43], [101, 101], [120, 120], [127, 127]], "path" = "src/main/java/org/jenkinsci/plugins/graniteclient/GraniteClientExecutor.java"}], "head" = "c962ff705f0ff72459ec2bf300125259e1402726", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 3, "time_third" = 0}, {"base" = "a33620d84edb57009b573aee83e8b53f63fdd3a4", "case_id" = "jenkinsci-crx-content-package-deployer-plugin-ordinary-d5f1409609188fd8abfee70dbabc4eb3b1a8ccf6", "files" = [{"head_lines" = [[136, 136]], "path" = "pom.xml"}, {"head_lines" = [[11, 11]], "path" = "src/main/java/org/jenkinsci/plugins/graniteclient/BaseUrlUtil.java"}, {"head_lines" = [[39, 40], [50, 61]], "path" = "src/main/java/org/jenkinsci/plugins/graniteclient/GraniteClientConfig.java"}, {"head_lines" = [[53, 54], [153, 153]], "path" = "src/main/java/org/jenkinsci/plugins/graniteclient/ReplicatePackagesBuilder.java"}], "head" = "d5f1409609188fd8abfee70dbabc4eb3b1a8ccf6", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 1, "time_third" = 1}, {"base" = "d5f1409609188fd8abfee70dbabc4eb3b1a8ccf6", "case_id" = "jenkinsci-crx-content-package-deployer-plugin-ordinary-e827f5042fcd32ee40f875ef4c66b9507645a519", "files" = [{"head_lines" = [[43, 43], [54, 55], [161, 161]], "path" = "src/main/java/org/jenkinsci/plugins/graniteclient/GraniteClientConfig.java"}], "head" = "e827f5042fcd32ee40f875ef4c66b9507645a519", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 0, "time_third" = 1}, {"base" = "d41a0177e96fe875d86a254c0e4978940b203c44", "case_id" = "jenkinsci-crx-content-package-deployer-plugin-ordinary-ed8b12f8a3e9a5d4e78e3f6c7e8f32a83220f387", "files" = [{"head_lines" = [[1, 1]], "path" = "src/main/java/org/jenkinsci/plugins/graniteclient/AbstractClientFileCallable.java"}, {"head_lines" = [[33, 33], [44, 44], [241, 244]], "path" = "src/main/java/org/jenkinsci/plugins/graniteclient/BuildPackageBuilder.java"}, {"head_lines" = [[34, 34], [37, 37]], "path" = "src/main/java/org/jenkinsci/plugins/graniteclient/BuildPackageCallable.java"}, {"head_lines" = [[34, 34]], "path" = "src/main/java/org/jenkinsci/plugins/graniteclient/DeployPackageCallable.java"}, {"head_lines" = [[34, 34], [41, 41], [50, 50], [255, 258], [266, 266], [456, 459]], "path" = "src/main/java/org/jenkinsci/plugins/graniteclient/DeployPackagesBuilder.java"}, {"head_lines" = [[33, 33], [239, 242]], "path" = "src/main/java/org/jenkinsci/plugins/graniteclient/DownloadPackagesBuilder.java"}, {"head_lines" = [[34, 34]], "path" = "src/main/java/org/jenkinsci/plugins/graniteclient/DownloadPackagesCallable.java"}, {"head_lines" = [[41, 41], [215, 219], [221, 222]], "path" = "src/main/java/org/jenkinsci/plugins/graniteclient/GraniteAHCFactory.java"}, {"head_lines" = [[30, 30], [33, 34], [37, 40], [64, 64], [69, 101], [116, 125], [142, 201]], "path" = "src/main/java/org/jenkinsci/plugins/graniteclient/GraniteClientConfig.java"}, {"head_lines" = [[32, 32], [100, 102]], "path" = "src/main/java/org/jenkinsci/plugins/graniteclient/GraniteClientExecutor.java"}, {"head_lines" = [[31, 31], [36, 36], [38, 39], [42, 42], [60, 89], [91, 95], [174, 239]], "path" = "src/main/java/org/jenkinsci/plugins/graniteclient/GraniteNamedIdCredentials.java"}, {"head_lines" = [[35, 35], [67, 70]], "path" = "src/main/java/org/jenkinsci/plugins/graniteclient/PackageChoiceParameterDefinition.java"}, {"head_lines" = [[33, 33], [243, 246]], "path" = "src/main/java/org/jenkinsci/plugins/graniteclient/ReplicatePackagesBuilder.java"}, {"head_lines" = [[4, 4], [9, 11]], "path" = "src/main/java/org/jenkinsci/plugins/graniteclient/ReplicatePackagesClientCallable.java"}, {"head_lines" = [[36, 36]], "path" = "src/main/java/org/jenkinsci/plugins/graniteclient/ValidateFileCallable.java"}, {"head_lines" = [[33, 33], [38, 38], [47, 47]], "path" = "src/main/java/org/jenkinsci/plugins/graniteclient/ValidatePackagesBuilder.java"}, {"head_lines" = [[32, 48]], "path" = "src/main/resources/org/jenkinsci/plugins/graniteclient/BuildPackageBuilder/help-baseUrl.html"}, {"head_lines" = [[29, 30], [32, 33]], "path" = "src/main/resources/org/jenkinsci/plugins/graniteclient/BuildPackageBuilder/help-credentialsId.html"}, {"head_lines" = [[29, 31]], "path" = "src/main/resources/org/jenkinsci/plugins/graniteclient/BuildPackageBuilder/help-localDirectory.html"}, {"head_lines" = [[30, 31], [33, 35]], "path" = "src/main/resources/org/jenkinsci/plugins/graniteclient/BuildPackageBuilder/help-packageId.html"}, {"head_lines" = [[32, 32], [38, 38], [43, 43], [48, 48], [50, 50], [55, 55]], "path" = "src/main/resources/org/jenkinsci/plugins/graniteclient/BuildPackageBuilder/help-wspFilter.html"}, {"head_lines" = [[32, 33], [35, 51]], "path" = "src/main/resources/org/jenkinsci/plugins/graniteclient/DeployPackagesBuilder/help-baseUrls.html"}, {"head_lines" = [[29, 30], [32, 33]], "path" = "src/main/resources/org/jenkinsci/plugins/graniteclient/DeployPackagesBuilder/help-credentialsId.html"}, {"head_lines" = [[29, 31]], "path" = "src/main/resources/org/jenkinsci/plugins/graniteclient/DeployPackagesBuilder/help-localDirectory.html"}, {"head_lines" = [[31, 31], [34, 35], [46, 46], [52, 53], [57, 58], [61, 61], [64, 66]], "path" = "src/main/resources/org/jenkinsci/plugins/graniteclient/DeployPackagesBuilder/help-packageIdFilters.html"}, {"head_lines" = [[30, 31]], "path" = "src/main/resources/org/jenkinsci/plugins/graniteclient/DeployPackagesBuilder/help.html"}, {"head_lines" = [[32, 48]], "path" = "src/main/resources/org/jenkinsci/plugins/graniteclient/DownloadPackagesBuilder/help-baseUrl.html"}, {"head_lines" = [[29, 30], [32, 33]], "path" = "src/main/resources/org/jenkinsci/plugins/graniteclient/DownloadPackagesBuilder/help-credentialsId.html"}, {"head_lines" = [[29, 31]], "path" = "src/main/resources/org/jenkinsci/plugins/graniteclient/DownloadPackagesBuilder/help-localDirectory.html"}, {"head_lines" = [[29, 30], [32, 34]], "path" = "src/main/resources/org/jenkinsci/plugins/graniteclient/DownloadPackagesBuilder/help-packageIds.html"}, {"head_lines" = [[29, 32]], "path" = "src/main/resources/org/jenkinsci/plugins/graniteclient/GraniteAHCFactory/help-credentialsId.html"}, {"head_lines" = [[32, 46]], "path" = "src/main/resources/org/jenkinsci/plugins/graniteclient/PackageChoiceParameterDefinition/help-baseUrl.html"}, {"head_lines" = [[29, 30], [32, 33]], "path" = "src/main/resources/org/jenkinsci/plugins/graniteclient/PackageChoiceParameterDefinition/help-credentialsId.html"}, {"head_lines" = [[29, 30], [32, 34], [45, 45]], "path" = "src/main/resources/org/jenkinsci/plugins/graniteclient/PackageChoiceParameterDefinition/help-packageIdFilter.html"}, {"head_lines" = [[32, 33], [35, 51]], "path" = "src/main/resources/org/jenkinsci/plugins/graniteclient/ReplicatePackagesBuilder/help-baseUrls.html"}, {"head_lines" = [[29, 30], [32, 33]], "path" = "src/main/resources/org/jenkinsci/plugins/graniteclient/ReplicatePackagesBuilder/help-credentialsId.html"}, {"head_lines" = [[30, 31], [33, 35]], "path" = "src/main/resources/org/jenkinsci/plugins/graniteclient/ReplicatePackagesBuilder/help-packageIds.html"}, {"head_lines" = [[29, 30], [35, 35]], "path" = "src/main/resources/org/jenkinsci/plugins/graniteclient/ValidatePackagesBuilder/help-forbiddenExtensions.html"}, {"head_lines" = [[29, 31]], "path" = "src/main/resources/org/jenkinsci/plugins/graniteclient/ValidatePackagesBuilder/help-localDirectory.html"}, {"head_lines" = [[31, 31], [33, 35], [46, 46], [52, 53], [57, 58], [62, 64]], "path" = "src/main/resources/org/jenkinsci/plugins/graniteclient/ValidatePackagesBuilder/help-packageIdFilters.html"}, {"head_lines" = [[29, 29], [31, 31], [37, 38], [41, 41], [45, 46]], "path" = "src/main/resources/org/jenkinsci/plugins/graniteclient/ValidatePackagesBuilder/help-validationFilter.html"}, {"head_lines" = [[30, 31]], "path" = "src/main/resources/org/jenkinsci/plugins/graniteclient/ValidatePackagesBuilder/help.html"}, {"head_lines" = [[1, 75]], "path" = "src/test/java/org/jenkinsci/plugins/graniteclient/GraniteClientConfigTest.java"}], "head" = "ed8b12f8a3e9a5d4e78e3f6c7e8f32a83220f387", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 3, "time_third" = 0}] +id = "jenkinsci/crx-content-package-deployer-plugin" +repository = "jenkinsci/crx-content-package-deployer-plugin" +slice = 1 +url = "https://github.com/jenkinsci/crx-content-package-deployer-plugin.git" + +[[repository]] +changes = [{"advisory" = "GHSA-hj36-v72x-cc6j", "base" = "7a438d96897af0034cb2e06db0819ca4595c24cb", "case_id" = "jenkinsci-database-plugin-6a8e141d0c9eaab2", "case_ids" = ["jenkinsci-database-plugin-6a8e141d0c9eaab2", "jenkinsci-database-plugin-d2e038dce743f4f4", "jenkinsci-database-plugin-fdb5a7fd01260ec1"], "cwe" = "CWE-862", "family" = "access_control", "files" = [{"head_lines" = [[24, 42]], "path" = "src/main/java/org/jenkinsci/plugins/database/AbstractRemoteDatabaseDescriptor.java"}, {"head_lines" = [[85, 110]], "path" = "src/main/java/org/jenkinsci/plugins/database/GenericDatabase.java"}, {"head_lines" = [[97, 108]], "path" = "src/main/java/org/jenkinsci/plugins/database/GenericDatabase.java"}], "function" = "doValidate", "function_lines" = [24, 42], "head" = "a68258cf17ba8d5264010cc760770a62a3cc6c2d", "kind" = "vulnerability", "label_check" = "confirmed", "method" = "fix_site", "path" = "src/main/java/org/jenkinsci/plugins/database/AbstractRemoteDatabaseDescriptor.java", "targets" = [{"case_id" = "jenkinsci-database-plugin-6a8e141d0c9eaab2", "cwe" = "CWE-862", "family" = "access_control", "function" = "doValidate", "function_lines" = [24, 42], "path" = "src/main/java/org/jenkinsci/plugins/database/AbstractRemoteDatabaseDescriptor.java"}, {"case_id" = "jenkinsci-database-plugin-d2e038dce743f4f4", "cwe" = "CWE-862", "family" = "access_control", "function" = "doCheckDriver", "function_lines" = [85, 110], "path" = "src/main/java/org/jenkinsci/plugins/database/GenericDatabase.java"}, {"case_id" = "jenkinsci-database-plugin-fdb5a7fd01260ec1", "cwe" = "CWE-862", "family" = "access_control", "function" = "doValidate", "function_lines" = [97, 108], "path" = "src/main/java/org/jenkinsci/plugins/database/GenericDatabase.java"}]}, {"base" = "8b2e1489a4d8a2de375a798c95822d0f7aaf5672", "case_id" = "jenkinsci-database-plugin-ordinary-0775a70a7c30f4d829b8821ee58be17011aee15d", "files" = [{"head_lines" = [[3, 3], [43, 43]], "path" = "src/main/java/org/jenkinsci/plugins/database/jpa/PersistenceService.java"}], "head" = "0775a70a7c30f4d829b8821ee58be17011aee15d", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 0, "time_third" = 0}, {"base" = "37b4c374b074840a700984d1f2899570244f8285", "case_id" = "jenkinsci-database-plugin-ordinary-13b66894c1e92f102da757bd8dce823d5b391501", "files" = [{"head_lines" = [[35, 35]], "path" = "src/main/java/org/jenkinsci/plugins/database/AbstractRemoteDatabase.java"}], "head" = "13b66894c1e92f102da757bd8dce823d5b391501", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 0, "time_third" = 0}, {"base" = "706387440aa8d5c3acfcd07b7bdd2c786c5858fb", "case_id" = "jenkinsci-database-plugin-ordinary-1474463824273cf4c975919aa70b85af93f91d92", "files" = [{"head_lines" = [[14, 40]], "path" = "pom.xml"}, {"head_lines" = [[1, 47]], "path" = "src/test/java/org/jenkinsci/plugins/database/DatabaseConsole.java"}, {"head_lines" = [[1, 49]], "path" = "src/test/java/org/jenkinsci/plugins/database/Main.java"}, {"head_lines" = [[1, 51]], "path" = "src/test/java/org/jenkinsci/plugins/database/Sample.java"}, {"head_lines" = [[1, 55]], "path" = "src/test/resources/org/jenkinsci/plugins/database/DatabaseConsole/index.groovy"}, {"head_lines" = [[1, 7]], "path" = "src/test/resources/org/jenkinsci/plugins/database/Sample/config.groovy"}], "head" = "1474463824273cf4c975919aa70b85af93f91d92", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 2, "time_third" = 0}, {"base" = "d9f219fdd25db4f9eda101e900cb074f287e146b", "case_id" = "jenkinsci-database-plugin-ordinary-1d03c767934ef62d17b1adf35ae2d1ba589d1667", "files" = [{"head_lines" = [[116, 131]], "path" = "README.md"}, {"head_lines" = [[19, 22], [29, 30], [41, 41], [108, 118]], "path" = "pom.xml"}, {"head_lines" = [], "path" = "resources/images/screenshot-jenkins-pipeline-trace-with-jdbc-span.png"}, {"head_lines" = [[6, 11], [15, 15], [18, 18], [42, 42], [67, 67], [83, 87], [89, 89]], "path" = "src/main/java/org/jenkinsci/plugins/database/AbstractRemoteDatabase.java"}, {"head_lines" = [[5, 6], [22, 22], [25, 42], [45, 45], [47, 48]], "path" = "src/main/java/org/jenkinsci/plugins/database/Database.java"}, {"head_lines" = [[3, 3], [7, 10], [16, 16], [17, 17], [20, 20], [21, 21], [29, 29], [40, 40], [92, 92], [103, 108], [110, 110]], "path" = "src/main/java/org/jenkinsci/plugins/database/GenericDatabase.java"}], "head" = "1d03c767934ef62d17b1adf35ae2d1ba589d1667", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 2, "time_third" = 2}, {"base" = "34038d0906c917caa919d2b88c100c34073d8368", "case_id" = "jenkinsci-database-plugin-ordinary-22f469c2f495b43ce11f0600c8905dbd6f154965", "files" = [{"head_lines" = [[1, 42]], "path" = "src/main/java/org/jenkinsci/plugins/database/GlobalDatabaseConfiguration.java"}, {"head_lines" = [[1, 48]], "path" = "src/main/java/org/jenkinsci/plugins/database/NoDatabase.java"}, {"head_lines" = [[4, 4], [5, 5], [11, 18], [22, 22]], "path" = "src/main/java/org/jenkinsci/plugins/database/PerItemDatabaseConfiguration.java"}, {"head_lines" = [[1, 9]], "path" = "src/main/resources/org/jenkinsci/plugins/database/GlobalDatabaseConfiguration/config.groovy"}, {"head_lines" = [[1, 6]], "path" = "src/main/resources/org/jenkinsci/plugins/database/GlobalDatabaseConfiguration/help-database.html"}, {"head_lines" = [[1, 3]], "path" = "src/main/resources/org/jenkinsci/plugins/database/NoDatabase/config.groovy"}], "head" = "22f469c2f495b43ce11f0600c8905dbd6f154965", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 2, "time_third" = 0}, {"base" = "578daf0d014382837d586ad9f6439146fc79634d", "case_id" = "jenkinsci-database-plugin-ordinary-244bd85f086d8e32f6b00a1b04981341c87d5e3b", "files" = [{"head_lines" = [[19, 19], [26, 26], [61, 65], [74, 80]], "path" = "pom.xml"}, {"head_lines" = [[3, 3], [23, 23]], "path" = "src/main/java/org/jenkinsci/plugins/database/AbstractRemoteDatabase.java"}], "head" = "244bd85f086d8e32f6b00a1b04981341c87d5e3b", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 0, "time_third" = 2}, {"base" = "5e5b925d6643b9a5c4a5b4a900294d64d2ababf6", "case_id" = "jenkinsci-database-plugin-ordinary-30d3f51bc8cb0359e339090929bd7ee0d3596212", "files" = [{"head_lines" = [[42, 44]], "path" = "src/main/java/org/jenkinsci/plugins/database/PerItemDatabaseConfiguration.java"}], "head" = "30d3f51bc8cb0359e339090929bd7ee0d3596212", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 0, "time_third" = 0}, {"base" = "5d3cdcbecdaa8cae960179570da57cb96cfd949e", "case_id" = "jenkinsci-database-plugin-ordinary-37b4c374b074840a700984d1f2899570244f8285", "files" = [{"head_lines" = [[6, 6], [15, 30], [108, 125]], "path" = "pom.xml"}, {"head_lines" = [[1, 191]], "path" = "src/main/java/org/jenkinsci/plugins/database/steps/DatabaseConnectionStep.java"}, {"head_lines" = [[1, 29]], "path" = "src/main/java/org/jenkinsci/plugins/database/steps/DatabaseContext.java"}, {"head_lines" = [[1, 16]], "path" = "src/main/java/org/jenkinsci/plugins/database/steps/DatabaseType.java"}, {"head_lines" = [[1, 14]], "path" = "src/main/java/org/jenkinsci/plugins/database/steps/FailedToGetDatabaseException.java"}, {"head_lines" = [[1, 147]], "path" = "src/main/java/org/jenkinsci/plugins/database/steps/SQLStep.java"}, {"head_lines" = [[1, 10]], "path" = "src/main/resources/org/jenkinsci/plugins/database/steps/DatabaseConnectionStep/config.jelly"}, {"head_lines" = [[1, 1]], "path" = "src/main/resources/org/jenkinsci/plugins/database/steps/DatabaseConnectionStep/help-id.html"}, {"head_lines" = [[1, 12]], "path" = "src/main/resources/org/jenkinsci/plugins/database/steps/SQLStep/config.jelly"}, {"head_lines" = [[1, 1]], "path" = "src/main/resources/org/jenkinsci/plugins/database/steps/SQLStep/help-connection.html"}, {"head_lines" = [[1, 4]], "path" = "src/main/resources/org/jenkinsci/plugins/database/steps/SQLStep/help-sql.html"}], "head" = "37b4c374b074840a700984d1f2899570244f8285", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 3, "time_third" = 0}, {"base" = "c95302e2e17ec4c078cf1114bff283927159e56e", "case_id" = "jenkinsci-database-plugin-ordinary-38f62c900323ea8130ecbae46818aa08b34d6335", "files" = [{"head_lines" = [[12, 12], [47, 47], [57, 57], [67, 67], [77, 77]], "path" = "src/main/java/org/jenkinsci/plugins/database/GenericDatabase.java"}, {"head_lines" = [[8, 8]], "path" = "src/main/java/org/jenkinsci/plugins/database/GlobalDatabaseConfiguration.java"}, {"head_lines" = [[11, 12], [80, 80]], "path" = "src/main/java/org/jenkinsci/plugins/database/PerItemDatabaseConfiguration.java"}, {"head_lines" = [[10, 10]], "path" = "src/main/java/org/jenkinsci/plugins/database/jpa/PersistenceService.java"}, {"head_lines" = [[27, 28], [84, 84], [164, 164], [192, 192]], "path" = "src/main/java/org/jenkinsci/plugins/database/steps/DatabaseConnectionStep.java"}, {"head_lines" = [[14, 15], [81, 81], [150, 150]], "path" = "src/main/java/org/jenkinsci/plugins/database/steps/SQLStep.java"}], "head" = "38f62c900323ea8130ecbae46818aa08b34d6335", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 1, "time_third" = 1}, {"base" = "7af0e0813e44158ce0871ada2f75e58522e11c1b", "case_id" = "jenkinsci-database-plugin-ordinary-56e5547db5bd42d871afd2749c6dc906136dfae2", "files" = [{"head_lines" = [[48, 50]], "path" = "pom.xml"}, {"head_lines" = [[3, 3], [6, 6], [26, 26]], "path" = "src/main/java/org/jenkinsci/plugins/database/BasicDataSource2.java"}], "head" = "56e5547db5bd42d871afd2749c6dc906136dfae2", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 2, "time_third" = 1}, {"base" = "97c0c6d623fe15eef103916d511d74493a225a7f", "case_id" = "jenkinsci-database-plugin-ordinary-59bdd1b5e7e8fa6f3eb6e9a126b775d77c3b6ea0", "files" = [{"head_lines" = [[55, 58]], "path" = "src/main/java/org/jenkinsci/plugins/database/GlobalDatabaseConfiguration.java"}], "head" = "59bdd1b5e7e8fa6f3eb6e9a126b775d77c3b6ea0", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 0, "time_third" = 0}, {"base" = "4d6c6c7d1a60a9d86e9ab95f5912d84829e12fd5", "case_id" = "jenkinsci-database-plugin-ordinary-5e5b925d6643b9a5c4a5b4a900294d64d2ababf6", "files" = [{"head_lines" = [[1, 2]], "path" = ".gitignore"}, {"head_lines" = [[1, 72]], "path" = "src/main/java/org/jenkinsci/plugins/database/DatabaseConsole.java"}, {"head_lines" = [[1, 34]], "path" = "src/main/java/org/jenkinsci/plugins/database/PerItemDatabase.java"}, {"head_lines" = [[1, 81]], "path" = "src/main/java/org/jenkinsci/plugins/database/PerItemDatabaseConfiguration.java"}, {"head_lines" = [[1, 22]], "path" = "src/main/java/org/jenkinsci/plugins/database/PerItemDatabaseDescriptor.java"}, {"head_lines" = [[1, 48]], "path" = "src/main/resources/org/jenkinsci/plugins/database/DatabaseConsole/index.groovy"}, {"head_lines" = [[1, 5]], "path" = "src/main/resources/org/jenkinsci/plugins/database/PerItemDatabase/config.jelly"}, {"head_lines" = [[1, 7]], "path" = "src/main/resources/org/jenkinsci/plugins/database/PerItemDatabaseConfiguration/config.jelly"}], "head" = "5e5b925d6643b9a5c4a5b4a900294d64d2ababf6", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 3, "time_third" = 0}, {"base" = "ca2bd3c24cf1108faef87bc504be20096c7a741f", "case_id" = "jenkinsci-database-plugin-ordinary-606bbed2eab23b7b4428f581dd838663764b40dc", "files" = [{"head_lines" = [[82, 82]], "path" = "README.md"}, {"head_lines" = [[1, 1]], "path" = "src/main/java/org/jenkinsci/plugins/database/jpa/PerItemTable.java"}, {"head_lines" = [[2, 2], [3, 3], [7, 7], [17, 17], [33, 33], [65, 65]], "path" = "src/main/java/org/jenkinsci/plugins/database/jpa/PersistenceService.java"}], "head" = "606bbed2eab23b7b4428f581dd838663764b40dc", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 2, "time_third" = 1}, {"base" = "c65cf6f836c301aa636a99fa7d39fd01077e709a", "case_id" = "jenkinsci-database-plugin-ordinary-78fdefe0361931c684b80e7a4deec218be27f244", "files" = [{"head_lines" = [[13, 13]], "path" = "src/main/java/org/jenkinsci/plugins/database/NoDatabase.java"}], "head" = "78fdefe0361931c684b80e7a4deec218be27f244", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 0, "time_third" = 1}, {"base" = "793223c6370432d966aeadbc27c145b30422b737", "case_id" = "jenkinsci-database-plugin-ordinary-7fdd4652e7424bbe4513e739fcfe054f4cad25bc", "files" = [{"head_lines" = [[44, 50]], "path" = "pom.xml"}, {"head_lines" = [[10, 11], [44, 45], [71, 71], [87, 87], [96, 111]], "path" = "src/main/java/org/jenkinsci/plugins/database/AbstractRemoteDatabase.java"}, {"head_lines" = [[25, 42]], "path" = "src/main/java/org/jenkinsci/plugins/database/Database.java"}, {"head_lines" = [[1, 93]], "path" = "src/test/java/org/jenkinsci/plugins/database/AbstractRemoteDatabaseTest.java"}], "head" = "7fdd4652e7424bbe4513e739fcfe054f4cad25bc", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 2, "time_third" = 2}, {"base" = "a5e65ef67801e0dc553b8e2b6e5e3d217a33e17a", "case_id" = "jenkinsci-database-plugin-ordinary-887b8b2e73dd7356f6e7162ab852a15615434743", "files" = [{"head_lines" = [[4, 4], [10, 11], [13, 13], [17, 17], [20, 20], [21, 21], [23, 23], [28, 28], [36, 36], [48, 52], [76, 76], [80, 80], [84, 88], [118, 118], [124, 124], [131, 132], [135, 135], [141, 141], [151, 151], [158, 158], [178, 184]], "path" = "src/main/java/org/jenkinsci/plugins/database/steps/DatabaseConnectionStep.java"}, {"head_lines" = [[4, 4], [6, 7], [9, 10], [15, 15], [21, 22], [25, 25], [30, 30], [65, 69], [75, 75], [79, 84], [92, 92], [117, 117], [127, 127], [136, 142]], "path" = "src/main/java/org/jenkinsci/plugins/database/steps/SQLStep.java"}], "head" = "887b8b2e73dd7356f6e7162ab852a15615434743", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 2, "time_third" = 1}, {"base" = "30d3f51bc8cb0359e339090929bd7ee0d3596212", "case_id" = "jenkinsci-database-plugin-ordinary-c0e20bc4c98d44b47573c3e1fe98594b86c5c43f", "files" = [{"head_lines" = [[27, 27], [37, 52], [56, 56], [57, 57]], "path" = "src/main/java/org/jenkinsci/plugins/database/PerItemDatabaseConfiguration.java"}], "head" = "c0e20bc4c98d44b47573c3e1fe98594b86c5c43f", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 1, "time_third" = 0}, {"base" = "0ae32a6c7863fef473ae74a10004f2ecb1651fda", "case_id" = "jenkinsci-database-plugin-ordinary-d0659549d8d3f6d78595b4768701731c04131c2f", "files" = [{"head_lines" = [[13, 13]], "path" = "src/main/java/org/jenkinsci/plugins/database/DatabaseConsole.java"}, {"head_lines" = [[1, 1]], "path" = "src/main/resources/org/jenkinsci/plugins/database/DatabaseConsole/index.groovy"}, {"head_lines" = [[1, 48]], "path" = "src/main/resources/org/jenkinsci/plugins/database/RootDatabaseConsole/index.groovy"}, {"head_lines" = [[1, 1]], "path" = "src/test/java/org/jenkinsci/plugins/database/DatabaseConsole.java"}, {"head_lines" = [[1, 47]], "path" = "src/test/java/org/jenkinsci/plugins/database/RootDatabaseConsole.java"}, {"head_lines" = [[1, 1]], "path" = "src/test/resources/org/jenkinsci/plugins/database/DatabaseConsole/index.groovy"}, {"head_lines" = [[1, 55]], "path" = "src/test/resources/org/jenkinsci/plugins/database/RootDatabaseConsole/index.groovy"}], "head" = "d0659549d8d3f6d78595b4768701731c04131c2f", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 2, "time_third" = 0}, {"base" = "52c835a3ba22c4b1aa433c690342c8eff3bf99b2", "case_id" = "jenkinsci-database-plugin-ordinary-e5a7759952a4713c5f8df7bfb21505173ef0e669", "files" = [{"head_lines" = [[4, 6], [10, 10], [31, 97]], "path" = "src/main/java/org/jenkinsci/plugins/database/BasicDataSource2.java"}], "head" = "e5a7759952a4713c5f8df7bfb21505173ef0e669", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 2, "time_third" = 0}, {"base" = "bc5b80877b9f0b124c6e8c591c4e0258a8e78e84", "case_id" = "jenkinsci-database-plugin-ordinary-ecc83ea651e4172dd237dda8d321c781354eb7a5", "files" = [{"head_lines" = [[16, 17]], "path" = "src/main/java/org/jenkinsci/plugins/database/GlobalDatabaseConfiguration.java"}], "head" = "ecc83ea651e4172dd237dda8d321c781354eb7a5", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 0, "time_third" = 0}] +id = "jenkinsci/database-plugin" +repository = "jenkinsci/database-plugin" +slice = 1 +url = "https://github.com/jenkinsci/database-plugin.git" + [[repository]] changes = [{"advisory" = "GHSA-xfrw-pcmc-r2p3", "base" = "70e7b82ad9a10499e628998a0bcb57c1481c66bc", "case_id" = "jenkinsci-dependency-track-plugin-673cc48b4f75ebf5", "case_ids" = ["jenkinsci-dependency-track-plugin-673cc48b4f75ebf5", "jenkinsci-dependency-track-plugin-90b566be2c3aebff", "jenkinsci-dependency-track-plugin-9e8488d96f7c0424"], "cwe" = "CWE-862", "family" = "access_control", "files" = [{"head_lines" = [[205, 219]], "path" = "src/main/java/org/jenkinsci/plugins/DependencyTrack/DescriptorImpl.java"}, {"head_lines" = [[195, 204]], "path" = "src/main/java/org/jenkinsci/plugins/DependencyTrack/DescriptorImpl.java"}, {"head_lines" = [[220, 245]], "path" = "src/main/java/org/jenkinsci/plugins/DependencyTrack/DescriptorImpl.java"}], "function" = "doCheckDependencyTrackFrontendUrl", "function_lines" = [205, 219], "head" = "69317029c8a3eaadc7fe3f5a57de2c364279f612", "kind" = "vulnerability", "label_check" = "confirmed", "method" = "fix_site", "path" = "src/main/java/org/jenkinsci/plugins/DependencyTrack/DescriptorImpl.java", "targets" = [{"case_id" = "jenkinsci-dependency-track-plugin-673cc48b4f75ebf5", "cwe" = "CWE-862", "family" = "access_control", "function" = "doCheckDependencyTrackFrontendUrl", "function_lines" = [205, 219], "path" = "src/main/java/org/jenkinsci/plugins/DependencyTrack/DescriptorImpl.java"}, {"case_id" = "jenkinsci-dependency-track-plugin-90b566be2c3aebff", "cwe" = "CWE-862", "family" = "access_control", "function" = "doCheckDependencyTrackUrl", "function_lines" = [195, 204], "path" = "src/main/java/org/jenkinsci/plugins/DependencyTrack/DescriptorImpl.java"}, {"case_id" = "jenkinsci-dependency-track-plugin-9e8488d96f7c0424", "cwe" = "CWE-862", "family" = "access_control", "function" = "doTestConnection", "function_lines" = [220, 245], "path" = "src/main/java/org/jenkinsci/plugins/DependencyTrack/DescriptorImpl.java"}]}, {"base" = "b6e0c90e6ea4a33c4011bae9010c05297d231a91", "case_id" = "jenkinsci-dependency-track-plugin-ordinary-0d167208df6d423f5170101165abbc9deb005841", "files" = [{"head_lines" = [[22, 22], [42, 42]], "path" = "src/main/java/org/jenkinsci/plugins/DependencyTrack/AbstractRunAction.java"}, {"head_lines" = [[18, 18], [38, 38]], "path" = "src/main/java/org/jenkinsci/plugins/DependencyTrack/ResultAction.java"}, {"head_lines" = [[18, 18], [37, 37]], "path" = "src/main/java/org/jenkinsci/plugins/DependencyTrack/ViolationsRunAction.java"}, {"head_lines" = [[42, 42], [312, 314], [415, 417], [437, 439], [487, 489]], "path" = "src/test/java/org/jenkinsci/plugins/DependencyTrack/DependencyTrackPublisherTest.java"}, {"head_lines" = [[98, 119]], "path" = "src/test/java/org/jenkinsci/plugins/DependencyTrack/ResultActionTest.java"}, {"head_lines" = [[100, 120]], "path" = "src/test/java/org/jenkinsci/plugins/DependencyTrack/ViolationsRunActionTest.java"}], "head" = "0d167208df6d423f5170101165abbc9deb005841", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 2, "time_third" = 2}, {"base" = "bc2c31e451d86915a2061442c56a82da3bdd4b2e", "case_id" = "jenkinsci-dependency-track-plugin-ordinary-123a5dc0150fc0e45e6e27cb36c55108dd4b2c26", "files" = [{"head_lines" = [[58, 58]], "path" = "src/main/webapp/js/charts.js"}], "head" = "123a5dc0150fc0e45e6e27cb36c55108dd4b2c26", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 0, "time_third" = 0}, {"base" = "afbc85ab03f59440bfc08e64a62efc5ca83cf412", "case_id" = "jenkinsci-dependency-track-plugin-ordinary-16f7f643651266f2e0d10901152c81261ee44225", "files" = [{"head_lines" = [[270, 270], [317, 318], [320, 320]], "path" = "src/main/java/org/jenkinsci/plugins/DependencyTrack/ApiClient.java"}, {"head_lines" = [[401, 412]], "path" = "src/test/java/org/jenkinsci/plugins/DependencyTrack/ApiClientTest.java"}], "head" = "16f7f643651266f2e0d10901152c81261ee44225", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 1, "time_third" = 2}, {"base" = "bdcf5e30b05239314c9b55093f8e8edfa1aede6a", "case_id" = "jenkinsci-dependency-track-plugin-ordinary-1efa1410b701872981b903d7857d2406913d5b97", "files" = [{"head_lines" = [[5, 5]], "path" = "CHANGELOG.md"}, {"head_lines" = [[20, 22], [71, 71], [76, 80]], "path" = "src/main/java/org/jenkinsci/plugins/DependencyTrack/ResultLinkAction.java"}, {"head_lines" = [[45, 46]], "path" = "src/test/java/org/jenkinsci/plugins/DependencyTrack/ResultLinkActionTest.java"}], "head" = "1efa1410b701872981b903d7857d2406913d5b97", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 1, "time_third" = 0}, {"base" = "a79dc89fb2d801018fe8d61ef640f5a26d0b2542", "case_id" = "jenkinsci-dependency-track-plugin-ordinary-2c7d0738ad3e55626021a48d7e23d4aa18163ac0", "files" = [{"head_lines" = [[204, 209]], "path" = "src/main/java/org/jenkinsci/plugins/DependencyTrack/DependencyTrackPublisher.java"}, {"head_lines" = [[21, 21]], "path" = "src/main/resources/org/jenkinsci/plugins/DependencyTrack/Messages.properties"}], "head" = "2c7d0738ad3e55626021a48d7e23d4aa18163ac0", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 0, "time_third" = 0}, {"base" = "670f5988f7939f18343c3547d6d363e1600cc70b", "case_id" = "jenkinsci-dependency-track-plugin-ordinary-3b1a2ea9082a3a0e7a8cfaa9a448ae9ad23e528b", "files" = [{"head_lines" = [[7, 7]], "path" = "src/main/resources/org/jenkinsci/plugins/DependencyTrack/JobAction/floatingBox.jelly"}, {"head_lines" = [[15, 25]], "path" = "src/main/resources/org/jenkinsci/plugins/DependencyTrack/JobAction/floatingBox.properties"}, {"head_lines" = [[15, 25]], "path" = "src/main/resources/org/jenkinsci/plugins/DependencyTrack/JobAction/floatingBox_de.properties"}, {"head_lines" = [[8, 8], [14, 18], [33, 33], [45, 45], [60, 60], [76, 76], [85, 85], [94, 94], [103, 103], [112, 112], [121, 121], [141, 172], [176, 176], [196, 196], [200, 200], [204, 204], [208, 208], [212, 212], [216, 216]], "path" = "src/main/webapp/js/charts.js"}], "head" = "3b1a2ea9082a3a0e7a8cfaa9a448ae9ad23e528b", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 2, "time_third" = 1}, {"base" = "b4ee819c80866839e29f84cd063f691962f10c5f", "case_id" = "jenkinsci-dependency-track-plugin-ordinary-432f1df244aaa3a6ca02c1412a597d2dc97db5aa", "files" = [{"head_lines" = [[46, 49], [53, 56], [62, 69]], "path" = "src/main/java/org/jenkinsci/plugins/DependencyTrack/ThresholdCapablePublisher.java"}, {"head_lines" = [[20, 21]], "path" = "src/main/java/org/jenkinsci/plugins/DependencyTrack/model/Thresholds.java"}], "head" = "432f1df244aaa3a6ca02c1412a597d2dc97db5aa", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 1, "time_third" = 0}, {"base" = "b9f4ac39b9f60d2bfd01c0daec8f35a24e8c26c7", "case_id" = "jenkinsci-dependency-track-plugin-ordinary-50848c0edeeb99d3803bed63324a48754228a159", "files" = [{"head_lines" = [[2, 2]], "path" = "src/main/resources/org/jenkinsci/plugins/DependencyTrack/JobAction/floatingBox.jelly"}, {"head_lines" = [[2, 5], [28, 48]], "path" = "src/main/resources/org/jenkinsci/plugins/DependencyTrack/ResultAction/index.jelly"}, {"head_lines" = [[155, 160], [162, 164], [165, 165], [166, 166], [167, 167], [168, 168], [169, 169], [171, 171]], "path" = "src/main/webapp/js/charts.js"}], "head" = "50848c0edeeb99d3803bed63324a48754228a159", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 1, "time_third" = 0}, {"base" = "6aafc87ebc4fdbf76836eaf17e6284aefda05213", "case_id" = "jenkinsci-dependency-track-plugin-ordinary-670f5988f7939f18343c3547d6d363e1600cc70b", "files" = [{"head_lines" = [[14, 14]], "path" = ".gitignore"}, {"head_lines" = [[198, 198], [260, 260]], "path" = "pom.xml"}, {"head_lines" = [[11, 11]], "path" = "src/main/resources/org/jenkinsci/plugins/DependencyTrack/JobAction/floatingBox.jelly"}, {"head_lines" = [[8, 8]], "path" = "src/main/resources/org/jenkinsci/plugins/DependencyTrack/ResultAction/summary.jelly"}, {"head_lines" = [[1, 2], [4, 4], [23, 23], [137, 137], [183, 183]], "path" = "src/main/webapp/js/charts.js"}, {"head_lines" = [[1, 2], [4, 4], [23, 23], [104, 104]], "path" = "src/main/webapp/js/result-summary.js"}], "head" = "670f5988f7939f18343c3547d6d363e1600cc70b", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 1, "time_third" = 1}, {"base" = "50848c0edeeb99d3803bed63324a48754228a159", "case_id" = "jenkinsci-dependency-track-plugin-ordinary-694379976b192eaaf0275e5cbfe95e8ca898d06b", "files" = [{"head_lines" = [[53, 53]], "path" = "src/main/java/org/jenkinsci/plugins/DependencyTrack/JobAction.java"}, {"head_lines" = [[92, 92]], "path" = "src/main/java/org/jenkinsci/plugins/DependencyTrack/ResultAction.java"}], "head" = "694379976b192eaaf0275e5cbfe95e8ca898d06b", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 1, "time_third" = 0}, {"base" = "6025f8314ace31bdb1c5ea3d8cadcb435757e3d2", "case_id" = "jenkinsci-dependency-track-plugin-ordinary-6d66c56feb5dc23ecc5f8f73562e06ec0c8e65ff", "files" = [{"head_lines" = [[67, 68], [72, 72]], "path" = "src/main/java/org/jenkinsci/plugins/DependencyTrack/ApiClient.java"}, {"head_lines" = [[227, 227]], "path" = "src/main/java/org/jenkinsci/plugins/DependencyTrack/DependencyTrackPublisher.java"}], "head" = "6d66c56feb5dc23ecc5f8f73562e06ec0c8e65ff", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 0, "time_third" = 0}, {"base" = "be1e8559e5500e3d52f40f181552a5320e5b9556", "case_id" = "jenkinsci-dependency-track-plugin-ordinary-9203f702005c090bff7898ce91cafac9a26a8b7d", "files" = [{"head_lines" = [[63, 63], [64, 64], [65, 65], [67, 67], [75, 88], [191, 194]], "path" = "src/main/java/org/jenkinsci/plugins/DependencyTrack/DependencyTrackPublisher.java"}], "head" = "9203f702005c090bff7898ce91cafac9a26a8b7d", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 1, "time_third" = 0}, {"base" = "8ee997b1fce838e70d157cebbdbb7dccf62cc047", "case_id" = "jenkinsci-dependency-track-plugin-ordinary-9f5ddda50d037d1185953377896c80def8d41e57", "files" = [{"head_lines" = [[3, 12], [16, 18], [21, 23], [24, 24], [29, 29], [102, 108]], "path" = "src/main/webapp/js/result-action.js"}], "head" = "9f5ddda50d037d1185953377896c80def8d41e57", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 1, "time_third" = 1}, {"base" = "bcfa2ae89b8627657c1d2e9ddd71d5b285f49f25", "case_id" = "jenkinsci-dependency-track-plugin-ordinary-bbc913e3c9878ae3a56712f28cdeb6464bf5daee", "files" = [{"head_lines" = [[77, 77]], "path" = "src/main/java/org/jenkinsci/plugins/DependencyTrack/ResultLinkAction.java"}, {"head_lines" = [[27, 27]], "path" = "src/main/resources/org/jenkinsci/plugins/DependencyTrack/ResultAction/index.jelly"}, {"head_lines" = [[46, 46]], "path" = "src/test/java/org/jenkinsci/plugins/DependencyTrack/ResultLinkActionTest.java"}], "head" = "bbc913e3c9878ae3a56712f28cdeb6464bf5daee", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 0, "time_third" = 1}, {"base" = "e307ddf59e5391fc3b5f6964c220583c21c27ed4", "case_id" = "jenkinsci-dependency-track-plugin-ordinary-bbe8342f2d8f4cdf4566f71cc7ed87b695f3a5c4", "files" = [{"head_lines" = [[38, 38], [276, 276], [284, 284], [308, 308], [334, 345]], "path" = "src/main/java/org/jenkinsci/plugins/DependencyTrack/DescriptorImpl.java"}, {"head_lines" = [[18, 18]], "path" = "src/main/resources/org/jenkinsci/plugins/DependencyTrack/Messages.properties"}, {"head_lines" = [[18, 18]], "path" = "src/main/resources/org/jenkinsci/plugins/DependencyTrack/Messages_de.properties"}, {"head_lines" = [[229, 230], [241, 241], [268, 269], [280, 281], [307, 308], [319, 320]], "path" = "src/test/java/org/jenkinsci/plugins/DependencyTrack/DescriptorImplTest.java"}], "head" = "bbe8342f2d8f4cdf4566f71cc7ed87b695f3a5c4", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 1, "time_third" = 1}, {"base" = "4e80b5c71c9f75780ee4581e6eb7fa8a66dbae67", "case_id" = "jenkinsci-dependency-track-plugin-ordinary-bcfa2ae89b8627657c1d2e9ddd71d5b285f49f25", "files" = [{"head_lines" = [[18, 18], [42, 48], [81, 82], [91, 103], [107, 111]], "path" = "src/main/java/org/jenkinsci/plugins/DependencyTrack/FindingParser.java"}, {"head_lines" = [[19, 19], [23, 23], [28, 28]], "path" = "src/main/java/org/jenkinsci/plugins/DependencyTrack/model/Component.java"}, {"head_lines" = [[18, 18], [20, 20], [24, 24], [32, 34], [37, 60]], "path" = "src/main/java/org/jenkinsci/plugins/DependencyTrack/model/Finding.java"}, {"head_lines" = [[18, 19], [21, 22], [26, 26], [31, 31], [44, 68]], "path" = "src/main/java/org/jenkinsci/plugins/DependencyTrack/model/Vulnerability.java"}, {"head_lines" = [[57, 57], [135, 137]], "path" = "src/main/resources/org/jenkinsci/plugins/DependencyTrack/ResultAction/index.jelly"}, {"head_lines" = [[29, 29]], "path" = "src/main/resources/org/jenkinsci/plugins/DependencyTrack/ResultAction/index.properties"}, {"head_lines" = [[29, 29]], "path" = "src/main/resources/org/jenkinsci/plugins/DependencyTrack/ResultAction/index_de.properties"}, {"head_lines" = [[81, 81], [162, 162]], "path" = "src/main/webapp/js/result-action.js"}, {"head_lines" = [[20, 20], [42, 42], [44, 45], [48, 57]], "path" = "src/test/java/org/jenkinsci/plugins/DependencyTrack/FindingParserTest.java"}, {"head_lines" = [[1, 53]], "path" = "src/test/java/org/jenkinsci/plugins/DependencyTrack/model/FindingTest.java"}, {"head_lines" = [[12, 12], [25, 35], [43, 147]], "path" = "src/test/resources/findings.json"}], "head" = "bcfa2ae89b8627657c1d2e9ddd71d5b285f49f25", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 2, "time_third" = 1}, {"base" = "9c1c52bda3c6e5a342e0db093b4bd83bfef26c91", "case_id" = "jenkinsci-dependency-track-plugin-ordinary-def475c90bc85f709dc22841ffcb265c48afc5fd", "files" = [{"head_lines" = [[45, 48], [82, 82]], "path" = "src/main/java/org/jenkinsci/plugins/DependencyTrack/FindingParser.java"}], "head" = "def475c90bc85f709dc22841ffcb265c48afc5fd", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 0, "time_third" = 0}, {"base" = "5fbf42bdfb246307a4b4798294537038940ade59", "case_id" = "jenkinsci-dependency-track-plugin-ordinary-e74042b706b640355643be4c9ab8aa0f4dddb5c4", "files" = [{"head_lines" = [[167, 167]], "path" = "src/main/java/org/jenkinsci/plugins/DependencyTrack/DescriptorImpl.java"}, {"head_lines" = [[16, 16]], "path" = "src/main/resources/org/jenkinsci/plugins/DependencyTrack/Messages.properties"}, {"head_lines" = [[16, 16]], "path" = "src/main/resources/org/jenkinsci/plugins/DependencyTrack/Messages_de.properties"}, {"head_lines" = [[87, 87]], "path" = "src/test/java/org/jenkinsci/plugins/DependencyTrack/DescriptorImplTest.java"}], "head" = "e74042b706b640355643be4c9ab8aa0f4dddb5c4", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 0, "time_third" = 1}, {"base" = "bbe8342f2d8f4cdf4566f71cc7ed87b695f3a5c4", "case_id" = "jenkinsci-dependency-track-plugin-ordinary-e7e4409570ee0d2eb31ba7ade5ecedb5b817f436", "files" = [{"head_lines" = [[274, 274]], "path" = "src/main/java/org/jenkinsci/plugins/DependencyTrack/DescriptorImpl.java"}, {"head_lines" = [[145, 145]], "path" = "src/test/java/org/jenkinsci/plugins/DependencyTrack/DescriptorImplTest.java"}], "head" = "e7e4409570ee0d2eb31ba7ade5ecedb5b817f436", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 0, "time_third" = 1}, {"base" = "4b61b7c8c4bdc76a1cd17853253a1108f7e15ffd", "case_id" = "jenkinsci-dependency-track-plugin-ordinary-fd311a6cef414e39b08f528608b9f1753b0b9a77", "files" = [{"head_lines" = [[12, 12]], "path" = "CHANGELOG.md"}, {"head_lines" = [[77, 77]], "path" = "README.md"}, {"head_lines" = [[30, 30], [317, 317], [320, 320], [326, 326], [435, 449]], "path" = "src/main/java/org/jenkinsci/plugins/DependencyTrack/DependencyTrackPublisher.java"}, {"head_lines" = [[34, 34]], "path" = "src/main/resources/org/jenkinsci/plugins/DependencyTrack/Messages.properties"}, {"head_lines" = [[34, 34]], "path" = "src/main/resources/org/jenkinsci/plugins/DependencyTrack/Messages_de.properties"}, {"head_lines" = [[8, 8]], "path" = "src/main/webapp/help-thresholds-new.html"}, {"head_lines" = [[4, 4]], "path" = "src/main/webapp/help-thresholds-new_de.html"}, {"head_lines" = [[26, 26], [39, 39], [56, 57], [209, 219], [224, 224]], "path" = "src/test/java/org/jenkinsci/plugins/DependencyTrack/DependencyTrackPublisherTest.java"}], "head" = "fd311a6cef414e39b08f528608b9f1753b0b9a77", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 1, "time_third" = 1}] id = "jenkinsci/dependency-track-plugin" @@ -9,6 +72,41 @@ repository = "jenkinsci/dependency-track-plugin" slice = 1 url = "https://github.com/jenkinsci/dependency-track-plugin.git" +[[repository]] +changes = [{"advisory" = "GHSA-6hmm-77r2-h6hr", "base" = "0cdbaf2d7da5c368209f427559c8608dec22a63b", "case_id" = "jenkinsci-ec2-plugin-6058527110940076", "case_ids" = ["jenkinsci-ec2-plugin-6058527110940076", "jenkinsci-ec2-plugin-92278d8bf0b7f60a"], "cwe" = "CWE-862", "family" = "access_control", "files" = [{"head_lines" = [[934, 959]], "path" = "src/main/java/hudson/plugins/ec2/EC2Cloud.java"}, {"head_lines" = [[960, 991]], "path" = "src/main/java/hudson/plugins/ec2/EC2Cloud.java"}], "function" = "doTestConnection", "function_lines" = [934, 959], "head" = "2af0a6da84ef203c463981afbd81da0c0b1b5364", "kind" = "vulnerability", "label_check" = "confirmed", "method" = "fix_site", "path" = "src/main/java/hudson/plugins/ec2/EC2Cloud.java", "targets" = [{"case_id" = "jenkinsci-ec2-plugin-6058527110940076", "cwe" = "CWE-862", "family" = "access_control", "function" = "doTestConnection", "function_lines" = [934, 959], "path" = "src/main/java/hudson/plugins/ec2/EC2Cloud.java"}, {"case_id" = "jenkinsci-ec2-plugin-92278d8bf0b7f60a", "cwe" = "CWE-862", "family" = "access_control", "function" = "doGenerateKey", "function_lines" = [960, 991], "path" = "src/main/java/hudson/plugins/ec2/EC2Cloud.java"}]}, {"base" = "f8f04d62765883930e481d3232690ba1fe559e52", "case_id" = "jenkinsci-ec2-plugin-ordinary-160d794a9862b7404634db946101944072d62f23", "files" = [{"head_lines" = [[40, 46], [48, 54]], "path" = "src/main/java/hudson/plugins/ec2/NoDelayProvisionerStrategy.java"}], "head" = "160d794a9862b7404634db946101944072d62f23", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 1, "time_third" = 1}, {"base" = "2a220f0dc10e20653b21915812d7d2e9cdfbca35", "case_id" = "jenkinsci-ec2-plugin-ordinary-1d57c66f2045fbe5e6d81fe0a72b0610cceccb1a", "files" = [{"head_lines" = [[26, 26]], "path" = "src/main/java/hudson/plugins/ec2/EC2RetentionStrategy.java"}, {"head_lines" = [[4, 5], [9, 9], [17, 20], [47, 53], [59, 74], [90, 91]], "path" = "src/main/java/hudson/plugins/ec2/EC2Slave.java"}, {"head_lines" = [[1, 10]], "path" = "src/main/resources/hudson/plugins/ec2/EC2Cloud/computerSet.jelly"}, {"head_lines" = [[1, 1]], "path" = "src/main/resources/hudson/plugins/ec2/EC2Cloud/computerSet.properties"}], "head" = "1d57c66f2045fbe5e6d81fe0a72b0610cceccb1a", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 1, "time_third" = 0}, {"base" = "59a7488116e052c0d1f7054be52a443684ee7029", "case_id" = "jenkinsci-ec2-plugin-ordinary-2a2da4d6301245b506cf25c7472e8bea112c8864", "files" = [{"head_lines" = [[190, 190]], "path" = "src/main/java/hudson/plugins/ec2/EC2Computer.java"}], "head" = "2a2da4d6301245b506cf25c7472e8bea112c8864", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 0, "time_third" = 1}, {"base" = "4488e034c0afd7a138d725df328006524f14c54e", "case_id" = "jenkinsci-ec2-plugin-ordinary-320be267f4c000381b741baa11a48c1d091a8f08", "files" = [{"head_lines" = [[725, 725]], "path" = "src/main/java/hudson/plugins/ec2/SlaveTemplate.java"}], "head" = "320be267f4c000381b741baa11a48c1d091a8f08", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 0, "time_third" = 1}, {"base" = "d2325e63d651c76d1d6b3befe9599698d1d3390c", "case_id" = "jenkinsci-ec2-plugin-ordinary-3c29afcacc33fdd1b78891ec94051e7f199f580f", "files" = [{"head_lines" = [[8, 8], [16, 17], [26, 26], [44, 50]], "path" = "src/main/java/hudson/plugins/ec2/EC2Cloud.java"}, {"head_lines" = [[11, 12], [18, 18]], "path" = "src/main/java/hudson/plugins/ec2/EC2Slave.java"}, {"head_lines" = [[2, 2], [4, 7], [10, 14], [16, 16], [21, 22], [37, 37], [48, 71]], "path" = "src/main/java/hudson/plugins/ec2/SlaveTemplate.java"}], "head" = "3c29afcacc33fdd1b78891ec94051e7f199f580f", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 2, "time_third" = 0}, {"base" = "73998b605c4d16f6a9ba725c74a845e59e7a6c15", "case_id" = "jenkinsci-ec2-plugin-ordinary-3e5f46e3dcaf111fe7373c69c63524dda5d0d4cc", "files" = [{"head_lines" = [[54, 54], [440, 440]], "path" = "src/main/java/hudson/plugins/ec2/EC2AbstractSlave.java"}, {"head_lines" = [[454, 454], [771, 771], [773, 773], [807, 807], [809, 809], [1265, 1265], [1270, 1270], [1340, 1340], [1499, 1499], [1709, 1709]], "path" = "src/main/java/hudson/plugins/ec2/EC2Cloud.java"}, {"head_lines" = [[167, 167]], "path" = "src/main/java/hudson/plugins/ec2/EC2Computer.java"}, {"head_lines" = [[58, 58], [65, 65], [70, 70], [77, 77]], "path" = "src/main/java/hudson/plugins/ec2/EC2ComputerLauncher.java"}, {"head_lines" = [[49, 49], [149, 149]], "path" = "src/main/java/hudson/plugins/ec2/EC2PrivateKey.java"}, {"head_lines" = [[282, 282]], "path" = "src/main/java/hudson/plugins/ec2/EC2RetentionStrategy.java"}, {"head_lines" = [[44, 44]], "path" = "src/main/java/hudson/plugins/ec2/EC2SlaveMonitor.java"}, {"head_lines" = [[49, 49], [111, 111]], "path" = "src/main/java/hudson/plugins/ec2/EC2Step.java"}, {"head_lines" = [[42, 42], [45, 45], [47, 47], [53, 53]], "path" = "src/main/java/hudson/plugins/ec2/NoDelayProvisionerStrategy.java"}, {"head_lines" = [[118, 118], [124, 124]], "path" = "src/main/java/hudson/plugins/ec2/SpotConfiguration.java"}, {"head_lines" = [[167, 167], [556, 556], [558, 558]], "path" = "src/main/java/hudson/plugins/ec2/ssh/EC2MacLauncher.java"}, {"head_lines" = [[168, 168], [579, 579], [581, 581]], "path" = "src/main/java/hudson/plugins/ec2/ssh/EC2UnixLauncher.java"}, {"head_lines" = [[45, 45]], "path" = "src/main/java/hudson/plugins/ec2/ssh/HostKeyVerifierImpl.java"}, {"head_lines" = [[31, 31], [46, 46]], "path" = "src/main/java/hudson/plugins/ec2/ssh/verifiers/HostKey.java"}, {"head_lines" = [[5, 5], [15, 18]], "path" = "src/main/java/hudson/plugins/ec2/util/AmazonEC2FactoryImpl.java"}, {"head_lines" = [[158, 158], [162, 162], [166, 166]], "path" = "src/main/java/hudson/plugins/ec2/util/FIPS140Utils.java"}, {"head_lines" = [[64, 64]], "path" = "src/main/java/hudson/plugins/ec2/util/KeyHelper.java"}, {"head_lines" = [[70, 85], [87, 92], [94, 103], [105, 109]], "path" = "src/main/java/hudson/plugins/ec2/util/MinimumInstanceChecker.java"}, {"head_lines" = [[170, 170]], "path" = "src/main/java/hudson/plugins/ec2/win/EC2WindowsLauncher.java"}, {"head_lines" = [[147, 147]], "path" = "src/main/java/hudson/plugins/ec2/win/winrm/WinRMClient.java"}, {"head_lines" = [[2, 2], [40, 40]], "path" = "src/main/java/hudson/plugins/ec2/win/winrm/soap/Header.java"}, {"head_lines" = [[3, 3], [67, 67]], "path" = "src/main/java/hudson/plugins/ec2/win/winrm/soap/HeaderBuilder.java"}, {"head_lines" = [[56, 56], [88, 89], [104, 104], [157, 157], [159, 159], [164, 165], [418, 421]], "path" = "src/test/java/hudson/plugins/ec2/EC2CloudUnitTest.java"}, {"head_lines" = [[87, 87], [90, 90]], "path" = "src/test/java/hudson/plugins/ec2/EC2FilterTest.java"}, {"head_lines" = [[629, 629], [634, 634], [640, 640], [643, 643], [933, 933], [1019, 1019], [1117, 1117], [1221, 1221]], "path" = "src/test/java/hudson/plugins/ec2/EC2RetentionStrategyTest.java"}, {"head_lines" = [[30, 33], [50, 53]], "path" = "src/test/java/hudson/plugins/ec2/FileBasedSSHKeyTest.java"}, {"head_lines" = [[694, 694]], "path" = "src/test/java/hudson/plugins/ec2/SlaveTemplateTest.java"}, {"head_lines" = [[914, 914], [964, 964], [1071, 1073], [1128, 1130], [1185, 1187]], "path" = "src/test/java/hudson/plugins/ec2/SlaveTemplateUnitTest.java"}, {"head_lines" = [[68, 68]], "path" = "src/test/java/hudson/plugins/ec2/util/ConnectionRule.java"}, {"head_lines" = [[17, 17], [79, 79], [199, 199]], "path" = "src/test/java/hudson/plugins/ec2/util/EC2AgentFactoryMockImpl.java"}, {"head_lines" = [[9, 9], [26, 26]], "path" = "src/test/java/hudson/plugins/ec2/win/WinConnectionTest.java"}], "head" = "3e5f46e3dcaf111fe7373c69c63524dda5d0d4cc", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 3, "time_third" = 2}, {"base" = "18fb3247bbb850b815fb0f51a6b0ff4066656da1", "case_id" = "jenkinsci-ec2-plugin-ordinary-46a497da0d0ccdf9c897072dec9aef5ab988158b", "files" = [{"head_lines" = [[130, 130]], "path" = "src/main/java/hudson/plugins/ec2/EC2Cloud.java"}], "head" = "46a497da0d0ccdf9c897072dec9aef5ab988158b", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 0, "time_third" = 1}, {"base" = "a4acbf89d11308e4ed1936efe47b3c276e51fa02", "case_id" = "jenkinsci-ec2-plugin-ordinary-605240d464e686459c62549bc6ba308c6dbd2bfe", "files" = [{"head_lines" = [[70, 70]], "path" = "src/main/java/hudson/plugins/ec2/EC2Cloud.java"}], "head" = "605240d464e686459c62549bc6ba308c6dbd2bfe", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 0, "time_third" = 0}, {"base" = "7e30dc649f4b5dad47ab0c38916086a8a42fb61a", "case_id" = "jenkinsci-ec2-plugin-ordinary-644500758cd274f14bea1d77bf7222f8b986c8fb", "files" = [{"head_lines" = [[493, 493]], "path" = "src/main/java/hudson/plugins/ec2/EC2Cloud.java"}], "head" = "644500758cd274f14bea1d77bf7222f8b986c8fb", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 0, "time_third" = 1}, {"base" = "92a4be703974757c74b5cca699a882f7b2a8a215", "case_id" = "jenkinsci-ec2-plugin-ordinary-804c487c638b68aa9335365261aa38e22dc607ac", "files" = [{"head_lines" = [[309, 309], [347, 347], [358, 358]], "path" = "src/test/java/hudson/plugins/ec2/ConfigurationAsCodeTest.java"}, {"head_lines" = [[30, 31], [33, 33]], "path" = "src/test/java/hudson/plugins/ec2/EC2CleanupOrphanedNodesTest.java"}, {"head_lines" = [[3, 4], [7, 7], [94, 94]], "path" = "src/test/java/hudson/plugins/ec2/EC2CloudCredentialsTest.java"}, {"head_lines" = [[3, 5], [9, 10], [12, 12], [14, 14], [16, 17], [25, 25], [33, 34], [51, 51]], "path" = "src/test/java/hudson/plugins/ec2/FileBasedSSHKeyTest.java"}, {"head_lines" = [[89, 89], [1596, 1596]], "path" = "src/test/java/hudson/plugins/ec2/SlaveTemplateTest.java"}, {"head_lines" = [[2, 2], [4, 4]], "path" = "src/test/java/hudson/plugins/ec2/win/winrm/WinRMClientWithFIPSTest.java"}, {"head_lines" = [[34, 35]], "path" = "src/test/java/hudson/plugins/ec2/win/winrm/WinRMWithFIPSTest.java"}], "head" = "804c487c638b68aa9335365261aa38e22dc607ac", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 2, "time_third" = 2}, {"base" = "c9b09ed99e3195f82d2a4cee997585ba80369c76", "case_id" = "jenkinsci-ec2-plugin-ordinary-898e98dd4ef53888eaa45596fe110bfaf81af58d", "files" = [{"head_lines" = [[108, 108], [179, 179]], "path" = "src/test/java/hudson/plugins/ec2/SlaveTemplateUnitTest.java"}], "head" = "898e98dd4ef53888eaa45596fe110bfaf81af58d", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 0, "time_third" = 2}, {"base" = "148c25ae2d826f011f43df627de5b7c34858109e", "case_id" = "jenkinsci-ec2-plugin-ordinary-9690e154e282bf24a80316ce8938c4d99549b8f1", "files" = [{"head_lines" = [[378, 379], [383, 383], [388, 388], [395, 395], [401, 401], [403, 403], [406, 406], [412, 412], [416, 420], [429, 429], [525, 525], [532, 532], [534, 534], [555, 555], [567, 567], [570, 570], [573, 574], [576, 576], [579, 579], [583, 583]], "path" = "src/main/java/hudson/plugins/ec2/SlaveTemplate.java"}], "head" = "9690e154e282bf24a80316ce8938c4d99549b8f1", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 1, "time_third" = 1}, {"base" = "420a3906ae5d23a55c95bf87b5c4b8002a96907c", "case_id" = "jenkinsci-ec2-plugin-ordinary-972af6ecbbf1b1241c8dbef1772c67e44d2b434c", "files" = [{"head_lines" = [[109, 109]], "path" = "src/main/java/hudson/plugins/ec2/win/WinConnection.java"}], "head" = "972af6ecbbf1b1241c8dbef1772c67e44d2b434c", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 0, "time_third" = 2}, {"base" = "8195b86f36704d602ccc3e09a81befe8c94b3724", "case_id" = "jenkinsci-ec2-plugin-ordinary-bb6500a1f041da4e754ee726b19aa125155f4aaf", "files" = [{"head_lines" = [[620, 620], [648, 656], [682, 687], [792, 797]], "path" = "src/main/java/hudson/plugins/ec2/SlaveTemplate.java"}], "head" = "bb6500a1f041da4e754ee726b19aa125155f4aaf", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 1, "time_third" = 1}, {"base" = "81608a5d9f8edcf7149665afc4fcc60c0d62a671", "case_id" = "jenkinsci-ec2-plugin-ordinary-caed3b0af95fc1a55e291f15a90cf5223b37a344", "files" = [{"head_lines" = [[199, 199], [320, 320]], "path" = "src/main/java/hudson/plugins/ec2/EC2RetentionStrategy.java"}, {"head_lines" = [[7, 8], [51, 51], [677, 716]], "path" = "src/test/java/hudson/plugins/ec2/EC2RetentionStrategyTest.java"}], "head" = "caed3b0af95fc1a55e291f15a90cf5223b37a344", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 1, "time_third" = 2}, {"base" = "01ac047bc1c9c28b2a21008fe4db81005f4bf262", "case_id" = "jenkinsci-ec2-plugin-ordinary-cc93a2ec6efe99c820fe046e6d4cfb39d00558a4", "files" = [{"head_lines" = [[879, 880]], "path" = "src/main/java/hudson/plugins/ec2/EC2Cloud.java"}], "head" = "cc93a2ec6efe99c820fe046e6d4cfb39d00558a4", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 0, "time_third" = 2}, {"base" = "e8d98353650577718a4b579d0ab003be0383051e", "case_id" = "jenkinsci-ec2-plugin-ordinary-cdecd0007c1a90e8a27519ce07035a2d5541607a", "files" = [{"head_lines" = [[61, 62], [158, 159], [165, 174]], "path" = "src/main/java/hudson/plugins/ec2/ssh/EC2UnixLauncher.java"}], "head" = "cdecd0007c1a90e8a27519ce07035a2d5541607a", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 1, "time_third" = 0}, {"base" = "008e5e4ce17936e7e1af0fb79c5b8d62b4d32e3d", "case_id" = "jenkinsci-ec2-plugin-ordinary-e52a2eae39445157eef79b45da51f435ee5adfaa", "files" = [{"head_lines" = [[68, 68], [340, 340], [487, 487], [499, 504], [521, 521]], "path" = "src/main/java/hudson/plugins/ec2/EC2Cloud.java"}, {"head_lines" = [[369, 370], [376, 376], [378, 378], [382, 382], [443, 443], [558, 566], [572, 573]], "path" = "src/main/java/hudson/plugins/ec2/SlaveTemplate.java"}], "head" = "e52a2eae39445157eef79b45da51f435ee5adfaa", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 1, "time_third" = 1}, {"base" = "d6ec6f2860b5e58e68d26b09bea3e4a7bd040ee7", "case_id" = "jenkinsci-ec2-plugin-ordinary-ee051a751893d5fc7a79aba1a51da406a2e3c4da", "files" = [{"head_lines" = [[2064, 2064]], "path" = "src/main/java/hudson/plugins/ec2/SlaveTemplate.java"}], "head" = "ee051a751893d5fc7a79aba1a51da406a2e3c4da", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 0, "time_third" = 2}, {"base" = "b480e51e4696979781151bced263f9bbeb61b7ed", "case_id" = "jenkinsci-ec2-plugin-ordinary-f8932b718053e2b1b23a49950c7678cba804f1a2", "files" = [{"head_lines" = [[191, 191]], "path" = "src/main/java/hudson/plugins/ec2/SlaveTemplate.java"}], "head" = "f8932b718053e2b1b23a49950c7678cba804f1a2", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 0, "time_third" = 0}] +id = "jenkinsci/ec2-plugin" +repository = "jenkinsci/ec2-plugin" +slice = 1 +url = "https://github.com/jenkinsci/ec2-plugin.git" + +[[repository]] +changes = [{"advisory" = "GHSA-449w-c77c-vmf6", "base" = "b46165c74a0bf15e08763de2e506005624d5d238", "case_id" = "jenkinsci-git-plugin-751c41fb6795520f", "cwe" = "CWE-306", "family" = "access_control", "files" = [{"head_lines" = [[115, 177]], "path" = "src/main/java/hudson/plugins/git/GitStatus.java"}], "function" = "doNotifyCommit", "function_lines" = [115, 177], "head" = "18577d14afa2d1fbf970c44f60fce426d083073b", "kind" = "vulnerability", "label_check" = "confirmed", "method" = "fix_site", "path" = "src/main/java/hudson/plugins/git/GitStatus.java"}, {"base" = "96afbac31bfb6e25e4eaba2c1d9e941bf5d8bca1", "case_id" = "jenkinsci-git-plugin-ordinary-04104cfb81f45b388aa57bfa3d875e7efc6fec6d", "files" = [{"head_lines" = [[77, 77], [185, 185], [188, 188]], "path" = "src/main/java/hudson/plugins/git/util/BuildChooser.java"}], "head" = "04104cfb81f45b388aa57bfa3d875e7efc6fec6d", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 0, "time_third" = 0}, {"base" = "dde0b90e2a0a9b51828de96c9c560382c635a971", "case_id" = "jenkinsci-git-plugin-ordinary-2018604a0ae2a9d016b81e7ed15f2c1fffb86a4b", "files" = [{"head_lines" = [[33, 33], [49, 49]], "path" = "src/test/java/hudson/plugins/git/GitSCMTest.java"}], "head" = "2018604a0ae2a9d016b81e7ed15f2c1fffb86a4b", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 0, "time_third" = 1}, {"base" = "f7f12dd2409dc41f211d1de25a60f09799ec9a9d", "case_id" = "jenkinsci-git-plugin-ordinary-233158fb1948462e8202a55cc8a300ae609b3d83", "files" = [{"head_lines" = [[623, 623]], "path" = "src/main/java/hudson/plugins/git/GitSCM.java"}], "head" = "233158fb1948462e8202a55cc8a300ae609b3d83", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 0, "time_third" = 2}, {"base" = "0800b8e2e7b65f5cbf6d56d6b2915c8947dc1956", "case_id" = "jenkinsci-git-plugin-ordinary-233b13d5100971aa74796d286aa34e00467741f6", "files" = [{"head_lines" = [[17, 17], [372, 372], [378, 378], [623, 623]], "path" = "src/main/java/hudson/plugins/git/GitChangeSet.java"}, {"head_lines" = [[12, 12], [37, 37]], "path" = "src/main/java/hudson/plugins/git/GitChangeSetList.java"}, {"head_lines" = [[38, 39], [60, 60], [109, 109], [118, 118], [127, 127]], "path" = "src/main/java/hudson/plugins/git/GitPublisher.java"}, {"head_lines" = [[146, 146], [163, 163], [204, 204], [236, 236], [551, 551], [1895, 1895]], "path" = "src/main/java/hudson/plugins/git/GitSCM.java"}, {"head_lines" = [[25, 26], [193, 193]], "path" = "src/main/java/hudson/plugins/git/GitTagAction.java"}, {"head_lines" = [[9, 9], [38, 38]], "path" = "src/main/java/hudson/plugins/git/SubmoduleCombinator.java"}, {"head_lines" = [[33, 34], [48, 48], [55, 55]], "path" = "src/main/java/hudson/plugins/git/extensions/impl/PreBuildMerge.java"}, {"head_lines" = [[18, 18], [34, 34]], "path" = "src/main/java/hudson/plugins/git/extensions/impl/SparseCheckoutPaths.java"}, {"head_lines" = [[34, 34], [44, 44]], "path" = "src/main/java/hudson/plugins/git/util/GitUtils.java"}, {"head_lines" = [[33, 33], [417, 417]], "path" = "src/main/java/jenkins/plugins/git/GitSCMSource.java"}, {"head_lines" = [[30, 30], [99, 99]], "path" = "src/main/java/jenkins/plugins/git/GitSCMSourceRequest.java"}, {"head_lines" = [[4, 4], [65, 65]], "path" = "src/main/java/jenkins/plugins/git/GitToolChooser.java"}, {"head_lines" = [[29, 29], [53, 53], [64, 64]], "path" = "src/main/java/jenkins/plugins/git/traits/GitSCMExtensionTrait.java"}, {"head_lines" = [[41, 41], [192, 192]], "path" = "src/main/java/jenkins/plugins/git/traits/GitSCMExtensionTraitDescriptor.java"}], "head" = "233b13d5100971aa74796d286aa34e00467741f6", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 1, "time_third" = 1}, {"base" = "a3707cddf53118423c4f9d676f432535ed2c47f9", "case_id" = "jenkinsci-git-plugin-ordinary-2d125cdb6a43d9ebda54a0f26be10ff196032862", "files" = [{"head_lines" = [[8, 8], [16, 16], [18, 19], [25, 25], [74, 76], [86, 87]], "path" = "src/main/java/hudson/plugins/git/GitChangeLogParser.java"}, {"head_lines" = [[130, 130]], "path" = "src/main/java/hudson/plugins/git/RemoteConfigConverter.java"}, {"head_lines" = [[24, 24], [28, 28], [71, 72]], "path" = "src/main/java/hudson/plugins/git/browser/GitBlitRepositoryBrowser.java"}, {"head_lines" = [[25, 25], [29, 29], [64, 65]], "path" = "src/main/java/hudson/plugins/git/browser/ViewGitWeb.java"}, {"head_lines" = [[28, 28], [91, 94]], "path" = "src/main/java/hudson/plugins/git/util/AncestryBuildChooser.java"}, {"head_lines" = [[3, 3], [6, 6], [57, 57], [62, 62]], "path" = "src/test/java/hudson/plugins/git/AbstractGitRepository.java"}, {"head_lines" = [[186, 186]], "path" = "src/test/java/hudson/plugins/git/GitChangeSetTest.java"}, {"head_lines" = [[7, 7], [162, 162], [164, 164]], "path" = "src/test/java/hudson/plugins/git/GitChangeSetTruncateTest.java"}, {"head_lines" = [[8, 8], [195, 195]], "path" = "src/test/java/hudson/plugins/git/GitHooksTest.java"}, {"head_lines" = [[38, 38], [2963, 2963], [2965, 2965]], "path" = "src/test/java/hudson/plugins/git/GitSCMTest.java"}, {"head_lines" = [[15, 15], [29, 29], [306, 306], [328, 329]], "path" = "src/test/java/hudson/plugins/git/SCMTriggerTest.java"}, {"head_lines" = [[7, 7], [68, 68]], "path" = "src/test/java/hudson/plugins/git/browser/GitBlitRepositoryBrowserTest.java"}, {"head_lines" = [[37, 37], [98, 98], [100, 100]], "path" = "src/test/java/jenkins/plugins/git/CliGitCommand.java"}], "head" = "2d125cdb6a43d9ebda54a0f26be10ff196032862", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 2, "time_third" = 1}, {"base" = "4e0202bcbbe46372f3ccd64ba616efb34fcae93a", "case_id" = "jenkinsci-git-plugin-ordinary-3bfc528f4b6207f240d2d6556647fa909c3acaa4", "files" = [{"head_lines" = [[154, 154], [196, 196]], "path" = "src/main/java/hudson/plugins/git/GitSCM.java"}, {"head_lines" = [[30, 30]], "path" = "src/main/java/hudson/plugins/git/extensions/impl/SparseCheckoutPaths.java"}, {"head_lines" = [[244, 244]], "path" = "src/main/java/hudson/plugins/git/util/BuildChooser.java"}, {"head_lines" = [[314, 314], [352, 352]], "path" = "src/main/java/hudson/plugins/git/util/GitUtils.java"}, {"head_lines" = [[1218, 1218]], "path" = "src/main/java/jenkins/plugins/git/AbstractGitSCMSource.java"}, {"head_lines" = [[539, 539], [630, 630]], "path" = "src/main/java/jenkins/plugins/git/GitSCMSource.java"}, {"head_lines" = [[86, 86]], "path" = "src/main/java/jenkins/plugins/git/GitStep.java"}, {"head_lines" = [[82, 82], [154, 154], [191, 191]], "path" = "src/test/java/hudson/plugins/git/AbstractGitProject.java"}, {"head_lines" = [[191, 191], [227, 227]], "path" = "src/test/java/hudson/plugins/git/AbstractGitTestCase.java"}, {"head_lines" = [[36, 36]], "path" = "src/test/java/hudson/plugins/git/CredentialsUserRemoteConfigTest.java"}, {"head_lines" = [[107, 108], [142, 142], [155, 155], [161, 161], [163, 163], [196, 196], [203, 203], [206, 207], [247, 247], [253, 253], [255, 255], [283, 283], [289, 289], [291, 291], [367, 367], [373, 373], [375, 375], [455, 455], [461, 461], [463, 463], [545, 545], [584, 584], [588, 588], [590, 590], [635, 635], [637, 637], [684, 684], [686, 686], [712, 712], [719, 719], [721, 721]], "path" = "src/test/java/hudson/plugins/git/GitPublisherTest.java"}, {"head_lines" = [[136, 136], [170, 170], [565, 565], [1737, 1737], [1771, 1771], [1852, 1852], [1892, 1892], [1922, 1922], [1966, 1966], [2006, 2006], [2041, 2041], [2080, 2080], [2117, 2117], [2149, 2149], [2189, 2189], [2715, 2715], [2760, 2760], [2766, 2766], [2777, 2777], [2852, 2853], [2874, 2874], [3208, 3208], [3297, 3297]], "path" = "src/test/java/hudson/plugins/git/GitSCMTest.java"}, {"head_lines" = [[228, 228], [237, 237], [246, 246], [255, 255], [267, 267], [278, 278], [298, 298]], "path" = "src/test/java/hudson/plugins/git/GitSCMUnitTest.java"}, {"head_lines" = [[415, 415], [468, 468]], "path" = "src/test/java/hudson/plugins/git/GitStatusTest.java"}, {"head_lines" = [[126, 126], [132, 132]], "path" = "src/test/java/hudson/plugins/git/GitTagActionTest.java"}, {"head_lines" = [[33, 33]], "path" = "src/test/java/hudson/plugins/git/browser/TFS2013GitRepositoryBrowserTest.java"}, {"head_lines" = [[32, 32]], "path" = "src/test/java/hudson/plugins/git/browser/TFS2013GitRepositoryBrowserXSSTest.java"}, {"head_lines" = [[85, 85]], "path" = "src/test/java/hudson/plugins/git/extensions/GitSCMExtensionTest.java"}, {"head_lines" = [[47, 47]], "path" = "src/test/java/hudson/plugins/git/opt/PreBuildMergeOptionsTest.java"}, {"head_lines" = [[140, 140], [168, 168], [260, 260], [283, 283], [285, 285], [897, 897], [1072, 1072]], "path" = "src/test/java/jenkins/plugins/git/AbstractGitSCMSourceTest.java"}, {"head_lines" = [[442, 442]], "path" = "src/test/java/jenkins/plugins/git/GitSCMBuilderTest.java"}, {"head_lines" = [[184, 184], [215, 215], [397, 397]], "path" = "src/test/java/jenkins/plugins/git/GitSCMFileSystemTest.java"}, {"head_lines" = [[115, 115], [176, 176], [178, 178], [192, 192], [194, 194], [205, 205], [207, 207], [222, 222], [225, 225], [237, 237], [245, 245], [247, 247], [255, 255], [257, 257], [272, 272], [276, 276], [280, 280], [294, 294], [316, 316], [336, 336], [340, 340], [534, 534]], "path" = "src/test/java/jenkins/plugins/git/GitSCMSourceTest.java"}, {"head_lines" = [[146, 147], [152, 152], [158, 158], [170, 170], [186, 186], [192, 192], [198, 198], [204, 204], [213, 218], [227, 227], [244, 244], [248, 248], [256, 256], [265, 265], [269, 271], [276, 280]], "path" = "src/test/java/jenkins/plugins/git/GitSCMSourceTraitsTest.java"}, {"head_lines" = [[555, 555]], "path" = "src/test/java/jenkins/plugins/git/GitSCMTelescopeTest.java"}, {"head_lines" = [[64, 64], [90, 91], [120, 121], [158, 158], [192, 192], [225, 225], [229, 229], [264, 264], [306, 306], [348, 348], [367, 367], [392, 392], [413, 413], [432, 432], [450, 450], [468, 469], [486, 488], [506, 507], [524, 524], [546, 546], [560, 560], [582, 582], [604, 606], [653, 653]], "path" = "src/test/java/jenkins/plugins/git/GitToolChooserTest.java"}, {"head_lines" = [[36, 36]], "path" = "src/test/java/org/jenkinsci/plugins/gittagmessage/GitTagMessageExtensionTest.java"}], "head" = "3bfc528f4b6207f240d2d6556647fa909c3acaa4", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 3, "time_third" = 1}, {"base" = "67217124f29ecf5e3c6300b067200aac5817e263", "case_id" = "jenkinsci-git-plugin-ordinary-3cdaaf33e5730fb16f8dc4cb18b60fbd4876ef03", "files" = [{"head_lines" = [[37, 37], [46, 46]], "path" = "src/main/java/jenkins/plugins/git/GitTagSCMHead.java"}], "head" = "3cdaaf33e5730fb16f8dc4cb18b60fbd4876ef03", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 0, "time_third" = 0}, {"base" = "6acd5b7b819582ad6fcfd2b3258a6b0dd816a5bc", "case_id" = "jenkinsci-git-plugin-ordinary-70c181e4385046961d10ea7d6a2c80b4a10a8fb8", "files" = [{"head_lines" = [[603, 603]], "path" = "src/test/java/hudson/plugins/git/GitStatusTest.java"}, {"head_lines" = [[315, 329]], "path" = "src/test/java/jenkins/plugins/git/GitStepTest.java"}], "head" = "70c181e4385046961d10ea7d6a2c80b4a10a8fb8", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 1, "time_third" = 2}, {"base" = "770d70d7eece76f92f305bf37420e0beae132766", "case_id" = "jenkinsci-git-plugin-ordinary-785dcce7861a56360846cecf5544dd92feb6d589", "files" = [{"head_lines" = [[438, 438]], "path" = "src/main/java/jenkins/plugins/git/GitSCMSource.java"}], "head" = "785dcce7861a56360846cecf5544dd92feb6d589", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 0, "time_third" = 2}, {"base" = "be8edeaf907dc84176abdce44ed7da9186bbb445", "case_id" = "jenkinsci-git-plugin-ordinary-895d481624c9d16c1f59b3d35028bbf27efb77b5", "files" = [{"head_lines" = [[105, 105]], "path" = "src/main/java/hudson/plugins/git/util/BuildData.java"}, {"head_lines" = [[5, 5]], "path" = "src/main/resources/hudson/plugins/git/util/BuildData/summary.jelly"}, {"head_lines" = [[1, 1]], "path" = "src/main/resources/images/symbols/git-icon.svg"}, {"head_lines" = [[1, 1]], "path" = "src/main/resources/images/symbols/git-logo.svg"}, {"head_lines" = [[1, 1]], "path" = "src/main/webapp/icons/git-icon.svg"}, {"head_lines" = [[1, 1]], "path" = "src/main/webapp/icons/git-logo.svg"}, {"head_lines" = [[69, 69]], "path" = "src/test/java/hudson/plugins/git/util/BuildDataTest.java"}], "head" = "895d481624c9d16c1f59b3d35028bbf27efb77b5", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 0, "time_third" = 1}, {"base" = "2dac35f7d82150e3b664d3f943284035f9841ab1", "case_id" = "jenkinsci-git-plugin-ordinary-b1386765033a5cb2ca870b7f42413f5cc2d5d000", "files" = [{"head_lines" = [[134, 134]], "path" = "src/test/java/hudson/plugins/git/GitStatusTest.java"}], "head" = "b1386765033a5cb2ca870b7f42413f5cc2d5d000", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 0, "time_third" = 1}, {"base" = "f759dada8c54007d114287e7e160dc2f2577c05e", "case_id" = "jenkinsci-git-plugin-ordinary-bf86e57a328ebe0514b52c82b7ee7e976e59d13a", "files" = [{"head_lines" = [[82, 82]], "path" = "src/main/java/hudson/plugins/git/util/InverseBuildChooser.java"}, {"head_lines" = [[279, 279], [504, 504]], "path" = "src/main/java/jenkins/plugins/git/GitSCMBuilder.java"}, {"head_lines" = [[57, 57], [366, 368]], "path" = "src/main/java/jenkins/plugins/git/GitSCMFileSystem.java"}, {"head_lines" = [[297, 297], [310, 310], [323, 323]], "path" = "src/main/java/jenkins/plugins/git/GitSCMSource.java"}, {"head_lines" = [[5, 6], [67, 67], [75, 75], [79, 79], [83, 83], [87, 87], [91, 91]], "path" = "src/test/java/hudson/plugins/git/GitChangeSetBasicTest.java"}, {"head_lines" = [[5, 5], [64, 64]], "path" = "src/test/java/hudson/plugins/git/RevisionParameterActionRemoteUrlTest.java"}, {"head_lines" = [[20, 20], [222, 223], [245, 246]], "path" = "src/test/java/hudson/plugins/git/SCMTriggerTest.java"}, {"head_lines" = [[80, 80], [86, 86], [100, 100], [106, 106], [121, 121], [127, 127], [159, 159], [165, 165]], "path" = "src/test/java/hudson/plugins/git/extensions/impl/PathRestrictionTest.java"}, {"head_lines" = [[12, 12], [91, 91]], "path" = "src/test/java/hudson/plugins/git/util/CandidateRevisionsTest.java"}, {"head_lines" = [[1072, 1072]], "path" = "src/test/java/jenkins/plugins/git/AbstractGitSCMSourceTest.java"}, {"head_lines" = [[109, 109]], "path" = "src/test/java/jenkins/plugins/git/CliGitCommand.java"}], "head" = "bf86e57a328ebe0514b52c82b7ee7e976e59d13a", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 2, "time_third" = 1}, {"base" = "8ca92b2289145476a1bf9ae8797ed1f602dd637b", "case_id" = "jenkinsci-git-plugin-ordinary-c8c0ab42e284e9355a5d8de838ae33897204bfc1", "files" = [{"head_lines" = [[15, 15], [52, 52], [960, 972]], "path" = "src/main/java/hudson/plugins/git/GitSCM.java"}, {"head_lines" = [[1, 60]], "path" = "src/main/java/jenkins/plugins/git/GitCredentialContextualizer.java"}], "head" = "c8c0ab42e284e9355a5d8de838ae33897204bfc1", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 2, "time_third" = 2}, {"base" = "1ee3d2181341a847e4c6a4f48869999f1363143f", "case_id" = "jenkinsci-git-plugin-ordinary-da6948ab89429a1fe0dea6095a5d0050e59fbf00", "files" = [{"head_lines" = [[162, 162], [1061, 1070]], "path" = "README.adoc"}, {"head_lines" = [[16, 16], [56, 56], [60, 60]], "path" = "src/main/java/hudson/plugins/git/extensions/impl/SparseCheckoutPaths.java"}, {"head_lines" = [[166, 166]], "path" = "src/test/java/hudson/plugins/git/CredentialsUserRemoteConfigTest.java"}], "head" = "da6948ab89429a1fe0dea6095a5d0050e59fbf00", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 0, "time_third" = 2}, {"base" = "2463cc3b7beb3a73b4cb2a27c4695d21fe097cb7", "case_id" = "jenkinsci-git-plugin-ordinary-dde0b90e2a0a9b51828de96c9c560382c635a971", "files" = [{"head_lines" = [[386, 386], [395, 395], [404, 404]], "path" = "src/test/java/hudson/plugins/git/GitStatusTest.java"}], "head" = "dde0b90e2a0a9b51828de96c9c560382c635a971", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 0, "time_third" = 1}, {"base" = "ae196bf63c725e7c58163b613f6acd19eaf167be", "case_id" = "jenkinsci-git-plugin-ordinary-df0b3518ef5eaa3dbf4b3bcd802a73b4353e166e", "files" = [{"head_lines" = [[2658, 2658]], "path" = "src/test/java/hudson/plugins/git/GitSCMTest.java"}], "head" = "df0b3518ef5eaa3dbf4b3bcd802a73b4353e166e", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 1, "time_third" = 1}, {"base" = "895d481624c9d16c1f59b3d35028bbf27efb77b5", "case_id" = "jenkinsci-git-plugin-ordinary-e7c807aeb73d2f1b42161eb4301105c1af18b17f", "files" = [{"head_lines" = [[104, 104], [1255, 1256]], "path" = "src/main/java/jenkins/plugins/git/AbstractGitSCMSource.java"}], "head" = "e7c807aeb73d2f1b42161eb4301105c1af18b17f", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 0, "time_third" = 1}, {"base" = "a43688be1c275136be900c40474ab0265b0eb74a", "case_id" = "jenkinsci-git-plugin-ordinary-eaf0d8274385254737220fca0e8231cc773d5529", "files" = [{"head_lines" = [[363, 363], [401, 403], [405, 407], [414, 424], [442, 444], [465, 470], [527, 532]], "path" = "src/main/java/hudson/plugins/git/GitStatus.java"}], "head" = "eaf0d8274385254737220fca0e8231cc773d5529", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 1, "time_third" = 2}, {"base" = "6d60708ca4f19fb22c0016edd221cdd53fda1a7f", "case_id" = "jenkinsci-git-plugin-ordinary-ede48550cff0093002474cf5deb179451455c3fc", "files" = [{"head_lines" = [[19, 19], [20, 20]], "path" = "src/test/java/hudson/plugins/git/browser/GitRepositoryBrowserTest.java"}], "head" = "ede48550cff0093002474cf5deb179451455c3fc", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 0, "time_third" = 1}, {"base" = "11ae2dd63513327a9d6665f8574527f5e13e7397", "case_id" = "jenkinsci-git-plugin-ordinary-f8823046cc795b7e75bb188295f6cbe8c956f642", "files" = [{"head_lines" = [[48, 48]], "path" = "src/test/java/hudson/plugins/git/Security2478Test.java"}], "head" = "f8823046cc795b7e75bb188295f6cbe8c956f642", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 0, "time_third" = 2}] +id = "jenkinsci/git-plugin" +repository = "jenkinsci/git-plugin" +slice = 1 +url = "https://github.com/jenkinsci/git-plugin.git" + +[[repository]] +changes = [{"advisory" = "GHSA-gm8g-fh49-qq6v", "base" = "32aeb0493c4ff5423448576f477ac612f7a25138", "case_id" = "jenkinsci-global-build-stats-plugin-b2560994597ff44f", "case_ids" = ["jenkinsci-global-build-stats-plugin-b2560994597ff44f", "jenkinsci-global-build-stats-plugin-ee8d1b0fdf63b4ee"], "cwe" = "CWE-284", "family" = "access_control", "files" = [{"head_lines" = [[130, 136]], "path" = "src/main/java/hudson/plugins/global_build_stats/GlobalBuildStatsPlugin.java"}, {"head_lines" = [[123, 129]], "path" = "src/main/java/hudson/plugins/global_build_stats/GlobalBuildStatsPlugin.java"}], "function" = "doPython", "function_lines" = [130, 136], "head" = "6478447abafa3d984bdfb4f73a358b68a97bdcf3", "kind" = "vulnerability", "label_check" = "confirmed", "method" = "fix_site", "path" = "src/main/java/hudson/plugins/global_build_stats/GlobalBuildStatsPlugin.java", "targets" = [{"case_id" = "jenkinsci-global-build-stats-plugin-b2560994597ff44f", "cwe" = "CWE-284", "family" = "access_control", "function" = "doPython", "function_lines" = [130, 136], "path" = "src/main/java/hudson/plugins/global_build_stats/GlobalBuildStatsPlugin.java"}, {"case_id" = "jenkinsci-global-build-stats-plugin-ee8d1b0fdf63b4ee", "cwe" = "CWE-284", "family" = "access_control", "function" = "doJson", "function_lines" = [123, 129], "path" = "src/main/java/hudson/plugins/global_build_stats/GlobalBuildStatsPlugin.java"}]}, {"base" = "29c71232114baa4882942b4516865fa9f5685578", "case_id" = "jenkinsci-global-build-stats-plugin-ordinary-19e6729335046a4bbb92e27699c902c64ae63b04", "files" = [{"head_lines" = [[24, 24], [70, 86]], "path" = "src/main/java/hudson/plugins/global_build_stats/GlobalBuildStatsPlugin.java"}, {"head_lines" = [[29, 31], [68, 68], [79, 79]], "path" = "src/main/java/hudson/plugins/global_build_stats/xstream/GlobalBuildStatsXStreamConverter.java"}], "head" = "19e6729335046a4bbb92e27699c902c64ae63b04", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 1, "time_third" = 0}, {"base" = "f3f00868999d2c33025741374cbd11fb0c8992bd", "case_id" = "jenkinsci-global-build-stats-plugin-ordinary-1f123b672f4c0bd42aa50af372061455e3a29fc0", "files" = [{"head_lines" = [[6, 8], [66, 68]], "path" = "src/main/java/hudson/plugins/global_build_stats/business/GlobalBuildStatsPluginSaver.java"}], "head" = "1f123b672f4c0bd42aa50af372061455e3a29fc0", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 0, "time_third" = 0}, {"base" = "9980026232b02f4486790f8b3adbd9ccc0f4c13c", "case_id" = "jenkinsci-global-build-stats-plugin-ordinary-21e819a13649f51f36f787d9830f7fe95f7c886c", "files" = [{"head_lines" = [[146, 146], [319, 319], [325, 330], [372, 372]], "path" = "src/main/java/hudson/plugins/global_build_stats/business/GlobalBuildStatsBusiness.java"}], "head" = "21e819a13649f51f36f787d9830f7fe95f7c886c", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 1, "time_third" = 0}, {"base" = "ba026530cc1ea08d3d0e6bc6eda7613a6308f0e5", "case_id" = "jenkinsci-global-build-stats-plugin-ordinary-2ae17817173a66eda9ebb3b95bf1418e3c924d14", "files" = [{"head_lines" = [[71, 71]], "path" = "src/main/java/hudson/plugins/global_build_stats/model/JobBuildResultSharder.java"}], "head" = "2ae17817173a66eda9ebb3b95bf1418e3c924d14", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 0, "time_third" = 0}, {"base" = "c160f7bc9d261cbdb81a2261ff22a9826e36fa16", "case_id" = "jenkinsci-global-build-stats-plugin-ordinary-2cf03aaa379f68e8e1e56f3f0222328345e06525", "files" = [{"head_lines" = [[26, 27], [29, 29]], "path" = "src/main/java/hudson/plugins/global_build_stats/model/AbstractBuildStatChartDimension.java"}, {"head_lines" = [[1, 53]], "path" = "src/main/resources/hudson/plugins/global_build_stats/Messages.properties"}, {"head_lines" = [[1, 53]], "path" = "src/main/resources/hudson/plugins/global_build_stats/Messages_fr.properties"}], "head" = "2cf03aaa379f68e8e1e56f3f0222328345e06525", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 0, "time_third" = 0}, {"base" = "63d1b2a5e26ff0926b67c48910e3b3babb491dd5", "case_id" = "jenkinsci-global-build-stats-plugin-ordinary-50c538a10235726b48266e5b47581f2d48fe32c9", "files" = [{"head_lines" = [[8, 10], [12, 12], [14, 14], [16, 16]], "path" = "src/main/java/hudson/plugins/global_build_stats/model/HistoricScale.java"}], "head" = "50c538a10235726b48266e5b47581f2d48fe32c9", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 1, "time_third" = 0}, {"base" = "8011faa8eea231cba556c9e463a06948df6a3a72", "case_id" = "jenkinsci-global-build-stats-plugin-ordinary-61a6721355f94616ff80600b21bb288548e1b6fc", "files" = [{"head_lines" = [[24, 24]], "path" = "src/main/java/hudson/plugins/global_build_stats/model/DateRange.java"}], "head" = "61a6721355f94616ff80600b21bb288548e1b6fc", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 0, "time_third" = 0}, {"base" = "25e23f6123a940985d8b5401797ac45aac745ae0", "case_id" = "jenkinsci-global-build-stats-plugin-ordinary-6509e250522f7c0d039a8771f6c0da42177efb68", "files" = [{"head_lines" = [[45, 49], [92, 96]], "path" = "src/main/java/hudson/plugins/global_build_stats/model/AbstractBuildStatChartDimension.java"}, {"head_lines" = [[3, 4], [7, 36], [44, 45]], "path" = "src/main/java/hudson/plugins/global_build_stats/model/BuildResult.java"}, {"head_lines" = [[14, 18], [33, 37], [39, 43]], "path" = "src/main/java/hudson/plugins/global_build_stats/model/YAxisChartType.java"}, {"head_lines" = [[255, 255]], "path" = "src/main/resources/hudson/plugins/global_build_stats/GlobalBuildStatsPlugin/buildHistory.jelly"}, {"head_lines" = [[4, 13]], "path" = "src/main/resources/hudson/plugins/global_build_stats/Messages.properties"}, {"head_lines" = [[4, 13]], "path" = "src/main/resources/hudson/plugins/global_build_stats/Messages_fr.properties"}, {"head_lines" = [[30, 31]], "path" = "src/test/java/hudson/plugins/global_build_stats/BuildStatChartDataCreationTest.java"}], "head" = "6509e250522f7c0d039a8771f6c0da42177efb68", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 2, "time_third" = 0}, {"base" = "1da950911049e959641f31be013d660824ac1686", "case_id" = "jenkinsci-global-build-stats-plugin-ordinary-6826ff2b588f7d8c5a0d6b514226943ca1a6f9d0", "files" = [{"head_lines" = [[1, 16]], "path" = "src/main/java/hudson/plugins/global_build_stats/xstream/migration/v8/V7ToV8Migrator.java"}, {"head_lines" = [[1, 9]], "path" = "src/main/java/hudson/plugins/global_build_stats/xstream/migration/v8/v8GlobalBuildStatsPOJO.java"}], "head" = "6826ff2b588f7d8c5a0d6b514226943ca1a6f9d0", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 1, "time_third" = 0}, {"base" = "6826ff2b588f7d8c5a0d6b514226943ca1a6f9d0", "case_id" = "jenkinsci-global-build-stats-plugin-ordinary-79cef13eb8ebb218d7ab534ee358847e5da40460", "files" = [{"head_lines" = [[1, 92]], "path" = "src/main/java/hudson/plugins/global_build_stats/xstream/migration/AbstractMigrator.java"}, {"head_lines" = [[1, 91]], "path" = "src/main/java/hudson/plugins/global_build_stats/xstream/migration/PreV8AbstractMigrator.java"}, {"head_lines" = [[1, 28]], "path" = "src/main/java/hudson/plugins/global_build_stats/xstream/migration/v0/InitialMigrator.java"}, {"head_lines" = [[1, 43]], "path" = "src/main/java/hudson/plugins/global_build_stats/xstream/migration/v1/V0ToV1Migrator.java"}, {"head_lines" = [[1, 36]], "path" = "src/main/java/hudson/plugins/global_build_stats/xstream/migration/v2/V1ToV2Migrator.java"}, {"head_lines" = [[1, 45]], "path" = "src/main/java/hudson/plugins/global_build_stats/xstream/migration/v3/V2ToV3Migrator.java"}, {"head_lines" = [[1, 36]], "path" = "src/main/java/hudson/plugins/global_build_stats/xstream/migration/v4/V3ToV4Migrator.java"}, {"head_lines" = [[1, 40]], "path" = "src/main/java/hudson/plugins/global_build_stats/xstream/migration/v5/V4ToV5Migrator.java"}, {"head_lines" = [[1, 45]], "path" = "src/main/java/hudson/plugins/global_build_stats/xstream/migration/v6/V5ToV6Migrator.java"}, {"head_lines" = [[1, 68]], "path" = "src/main/java/hudson/plugins/global_build_stats/xstream/migration/v7/V6ToV7Migrator.java"}], "head" = "79cef13eb8ebb218d7ab534ee358847e5da40460", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 3, "time_third" = 0}, {"base" = "40eb4b6e05b89bb4ff860a45474d0952f06eed4e", "case_id" = "jenkinsci-global-build-stats-plugin-ordinary-829ebc6067889f55949ac477e3acdddd4cfdc032", "files" = [{"head_lines" = [[164, 164], [165, 165], [166, 166], [167, 167], [168, 168]], "path" = "src/main/java/hudson/plugins/global_build_stats/GlobalBuildStatsPlugin.java"}], "head" = "829ebc6067889f55949ac477e3acdddd4cfdc032", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 0, "time_third" = 0}, {"base" = "feca4e3f5e3d863559f99790c6935f57eecb12e2", "case_id" = "jenkinsci-global-build-stats-plugin-ordinary-96dbd3aba6a15d24cd561b48ae8e68bfbf68c00d", "files" = [{"head_lines" = [[368, 378]], "path" = "src/main/java/hudson/plugins/global_build_stats/GlobalBuildStatsPlugin.java"}], "head" = "96dbd3aba6a15d24cd561b48ae8e68bfbf68c00d", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 1, "time_third" = 0}, {"base" = "7fd2ff2f2a3977aca88642845e22badd24c340b8", "case_id" = "jenkinsci-global-build-stats-plugin-ordinary-9980026232b02f4486790f8b3adbd9ccc0f4c13c", "files" = [{"head_lines" = [[9, 9], [139, 147]], "path" = "src/main/java/hudson/plugins/global_build_stats/model/JobBuildResultSharder.java"}], "head" = "9980026232b02f4486790f8b3adbd9ccc0f4c13c", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 1, "time_third" = 0}, {"base" = "159a781cf1cd92dbe13627437a9f731d3ff9c407", "case_id" = "jenkinsci-global-build-stats-plugin-ordinary-9ee32c09072407ae177afc135ac529de353c6e91", "files" = [{"head_lines" = [[1, 1]], "path" = "src/main/java/hudson/plugins/global_build_stats/xstream/migration/v8/V8GlobalBuildStatsPOJO-forRename.java"}, {"head_lines" = [[1, 9]], "path" = "src/main/java/hudson/plugins/global_build_stats/xstream/migration/v8/V8GlobalBuildStatsPOJO.java"}], "head" = "9ee32c09072407ae177afc135ac529de353c6e91", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 1, "time_third" = 0}, {"base" = "c480d1c65ea2e1c32eaa29f9b87d2a52a145ad2f", "case_id" = "jenkinsci-global-build-stats-plugin-ordinary-a93969fd918df85927d4185b6e10dcd63dbe5050", "files" = [{"head_lines" = [[9, 9]], "path" = "src/main/java/hudson/plugins/global_build_stats/model/DateRange.java"}], "head" = "a93969fd918df85927d4185b6e10dcd63dbe5050", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 0, "time_third" = 0}, {"base" = "1754ac07c6661351a14b2e7ddc20e3779795b04e", "case_id" = "jenkinsci-global-build-stats-plugin-ordinary-b2c4a0f138bb75d0a1adfe705da79c4ef281db99", "files" = [{"head_lines" = [[6, 6], [9, 9], [24, 25], [49, 50], [200, 200], [202, 203], [208, 208]], "path" = "src/main/java/hudson/plugins/global_build_stats/GlobalBuildStatsPlugin.java"}, {"head_lines" = [[18, 19], [21, 23], [32, 32], [54, 54]], "path" = "src/main/java/hudson/plugins/global_build_stats/JobBuildResultFactory.java"}, {"head_lines" = [[3, 3], [8, 8], [55, 56], [370, 370], [375, 376], [408, 408]], "path" = "src/main/java/hudson/plugins/global_build_stats/business/GlobalBuildStatsBusiness.java"}, {"head_lines" = [[3, 3], [50, 50]], "path" = "src/main/java/hudson/plugins/global_build_stats/rententionstrategies/DiscardResultsOlderThanDays.java"}, {"head_lines" = [[3, 3], [21, 21]], "path" = "src/main/java/hudson/plugins/global_build_stats/rententionstrategies/DoNotKeepBuildResultWhenDiscarded.java"}, {"head_lines" = [[4, 4], [57, 57], [64, 64]], "path" = "src/main/java/hudson/plugins/global_build_stats/rententionstrategies/RetentionStrategy.java"}, {"head_lines" = [[3, 3], [10, 10]], "path" = "src/main/java/hudson/plugins/global_build_stats/rententionstrategies/strategybehaviours/BuildCompletedListener.java"}, {"head_lines" = [[3, 3], [10, 10]], "path" = "src/main/java/hudson/plugins/global_build_stats/rententionstrategies/strategybehaviours/BuildDeletedListener.java"}, {"head_lines" = [[4, 4], [7, 7], [95, 95], [98, 98]], "path" = "src/main/java/hudson/plugins/global_build_stats/xstream/migration/AbstractMigrator.java"}, {"head_lines" = [[2, 2], [5, 5], [82, 82], [85, 85]], "path" = "src/main/java/hudson/plugins/global_build_stats/xstream/migration/PreV8AbstractMigrator.java"}, {"head_lines" = [[6, 6], [9, 9], [85, 85], [88, 88]], "path" = "src/main/java/hudson/plugins/global_build_stats/xstream/migration/PreV9AbstractMigrator.java"}, {"head_lines" = [[4, 4], [33, 33], [36, 38]], "path" = "src/main/java/hudson/plugins/global_build_stats/xstream/migration/v3/V2ToV3Migrator.java"}, {"head_lines" = [[3, 3], [57, 57]], "path" = "src/main/java/hudson/plugins/global_build_stats/xstream/migration/v7/V6ToV7Migrator.java"}], "head" = "b2c4a0f138bb75d0a1adfe705da79c4ef281db99", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 2, "time_third" = 2}, {"base" = "192537c434bfa27baf8a93cbb361a32117aadde9", "case_id" = "jenkinsci-global-build-stats-plugin-ordinary-be9ff1a411dc7b3da146bd71f68b2abed0ca467a", "files" = [{"head_lines" = [[13, 13], [14, 14], [21, 21], [47, 54], [58, 58], [60, 61], [201, 201], [408, 410], [412, 412], [414, 421]], "path" = "src/main/java/hudson/plugins/global_build_stats/GlobalBuildStatsPlugin.java"}, {"head_lines" = [[52, 52], [55, 55], [64, 64], [66, 66], [74, 74], [82, 82], [89, 89], [99, 99], [110, 111], [124, 124], [156, 156], [165, 166], [182, 183], [192, 192], [195, 195], [204, 204], [211, 211], [213, 214], [223, 223], [226, 226], [230, 230], [232, 233], [317, 317], [398, 398]], "path" = "src/main/java/hudson/plugins/global_build_stats/business/GlobalBuildStatsBusiness.java"}, {"head_lines" = [[30, 30], [39, 39], [49, 49], [88, 88], [94, 94], [106, 107], [111, 111], [114, 115], [121, 121], [129, 129]], "path" = "src/main/java/hudson/plugins/global_build_stats/business/GlobalBuildStatsPluginSaver.java"}], "head" = "be9ff1a411dc7b3da146bd71f68b2abed0ca467a", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 2, "time_third" = 0}, {"base" = "a18b06c6f06835c70c56ead17a2afe41e810a23d", "case_id" = "jenkinsci-global-build-stats-plugin-ordinary-c88610561dacdf069b936b43ef3b3256f21797b6", "files" = [{"head_lines" = [[14, 14], [69, 73], [364, 369], [434, 441]], "path" = "src/main/java/hudson/plugins/global_build_stats/GlobalBuildStatsPlugin.java"}, {"head_lines" = [[1, 22]], "path" = "src/main/java/hudson/plugins/global_build_stats/rententionstrategies/DiscardResultsOlderThanDays.java"}, {"head_lines" = [[1, 12]], "path" = "src/main/java/hudson/plugins/global_build_stats/rententionstrategies/DoNotKeepBuildResultWhenDiscarded.java"}, {"head_lines" = [[1, 37]], "path" = "src/main/java/hudson/plugins/global_build_stats/rententionstrategies/RetentionStragegy.java"}, {"head_lines" = [[33, 38], [230, 249], [252, 252]], "path" = "src/main/resources/hudson/plugins/global_build_stats/GlobalBuildStatsPlugin/index.jelly"}, {"head_lines" = [[49, 53]], "path" = "src/main/resources/hudson/plugins/global_build_stats/GlobalBuildStatsPlugin/index_fr.properties"}, {"head_lines" = [[1, 11]], "path" = "src/main/resources/hudson/plugins/global_build_stats/GlobalBuildStatsPlugin/retentionStrategies/discardResultsOlderThanDays.jelly"}, {"head_lines" = [[1, 3]], "path" = "src/main/resources/hudson/plugins/global_build_stats/GlobalBuildStatsPlugin/retentionStrategies/doNotKeepBuildResultWhenDiscarded.jelly"}], "head" = "c88610561dacdf069b936b43ef3b3256f21797b6", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 2, "time_third" = 0}, {"base" = "d8c0d18d9711115657612a88da699a0cd0390bc5", "case_id" = "jenkinsci-global-build-stats-plugin-ordinary-da0aa8cc3cedcfef497659cb54c4fc38ece78e6d", "files" = [{"head_lines" = [[21, 22], [25, 27]], "path" = "src/main/java/hudson/plugins/global_build_stats/FieldFilterFactory.java"}, {"head_lines" = [[121, 121]], "path" = "src/main/java/hudson/plugins/global_build_stats/business/GlobalBuildStatsBusiness.java"}, {"head_lines" = [[188, 188], [193, 193], [220, 220], [227, 227]], "path" = "src/main/java/hudson/plugins/global_build_stats/model/BuildStatConfiguration.java"}], "head" = "da0aa8cc3cedcfef497659cb54c4fc38ece78e6d", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 1, "time_third" = 0}, {"base" = "8322b1333329f418ea89f7c3a1528b976f6a1ede", "case_id" = "jenkinsci-global-build-stats-plugin-ordinary-daa1d71e72e6a49330a7d39bafe9402eef1b381a", "files" = [{"head_lines" = [[50, 50]], "path" = "src/main/java/hudson/plugins/global_build_stats/GlobalBuildStatsPlugin.java"}], "head" = "daa1d71e72e6a49330a7d39bafe9402eef1b381a", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 0, "time_third" = 1}] +id = "jenkinsci/global-build-stats-plugin" +repository = "jenkinsci/global-build-stats-plugin" +slice = 1 +url = "https://github.com/jenkinsci/global-build-stats-plugin.git" + +[[repository]] +changes = [{"advisory" = "GHSA-vpf7-q2rx-26mh", "base" = "3b38d767aba8bd98d6f4fb53c1f1678d95b5e752", "case_id" = "jenkinsci-hashicorp-vault-plugin-4b8dac7099e598b2", "case_ids" = ["jenkinsci-hashicorp-vault-plugin-4b8dac7099e598b2", "jenkinsci-hashicorp-vault-plugin-69b136827df9a5c0", "jenkinsci-hashicorp-vault-plugin-7782cfb6ae3f0339", "jenkinsci-hashicorp-vault-plugin-9f7965aeec3cc869", "jenkinsci-hashicorp-vault-plugin-c76a541ee22b2ef9", "jenkinsci-hashicorp-vault-plugin-e7d568b004427b1d"], "cwe" = "CWE-862", "family" = "access_control", "files" = [{"head_lines" = [[81, 105]], "path" = "src/main/java/com/datapipe/jenkins/vault/credentials/common/VaultUsernamePasswordCredentialImpl.java"}, {"head_lines" = [[115, 147]], "path" = "src/main/java/com/datapipe/jenkins/vault/credentials/common/VaultSSHUserPrivateKeyImpl.java"}, {"head_lines" = [[59, 75]], "path" = "src/main/java/com/datapipe/jenkins/vault/credentials/common/VaultStringCredentialImpl.java"}, {"head_lines" = [[139, 162]], "path" = "src/main/java/com/datapipe/jenkins/vault/credentials/common/VaultCertificateCredentialsImpl.java"}, {"head_lines" = [[91, 120]], "path" = "src/main/java/com/datapipe/jenkins/vault/credentials/common/VaultFileCredentialImpl.java"}, {"head_lines" = [[60, 78]], "path" = "src/main/java/com/datapipe/jenkins/vault/credentials/common/VaultGCRLoginImpl.java"}], "function" = "doTestConnection", "function_lines" = [81, 105], "head" = "db858fd6bf48b0784598b8f1b12d006c8d6dec98", "kind" = "vulnerability", "label_check" = "confirmed", "method" = "fix_site", "path" = "src/main/java/com/datapipe/jenkins/vault/credentials/common/VaultUsernamePasswordCredentialImpl.java", "targets" = [{"case_id" = "jenkinsci-hashicorp-vault-plugin-4b8dac7099e598b2", "cwe" = "CWE-862", "family" = "access_control", "function" = "doTestConnection", "function_lines" = [81, 105], "path" = "src/main/java/com/datapipe/jenkins/vault/credentials/common/VaultUsernamePasswordCredentialImpl.java"}, {"case_id" = "jenkinsci-hashicorp-vault-plugin-69b136827df9a5c0", "cwe" = "CWE-862", "family" = "access_control", "function" = "doTestConnection", "function_lines" = [115, 147], "path" = "src/main/java/com/datapipe/jenkins/vault/credentials/common/VaultSSHUserPrivateKeyImpl.java"}, {"case_id" = "jenkinsci-hashicorp-vault-plugin-7782cfb6ae3f0339", "cwe" = "CWE-862", "family" = "access_control", "function" = "doTestConnection", "function_lines" = [59, 75], "path" = "src/main/java/com/datapipe/jenkins/vault/credentials/common/VaultStringCredentialImpl.java"}, {"case_id" = "jenkinsci-hashicorp-vault-plugin-9f7965aeec3cc869", "cwe" = "CWE-862", "family" = "access_control", "function" = "doTestConnection", "function_lines" = [139, 162], "path" = "src/main/java/com/datapipe/jenkins/vault/credentials/common/VaultCertificateCredentialsImpl.java"}, {"case_id" = "jenkinsci-hashicorp-vault-plugin-c76a541ee22b2ef9", "cwe" = "CWE-862", "family" = "access_control", "function" = "doTestConnection", "function_lines" = [91, 120], "path" = "src/main/java/com/datapipe/jenkins/vault/credentials/common/VaultFileCredentialImpl.java"}, {"case_id" = "jenkinsci-hashicorp-vault-plugin-e7d568b004427b1d", "cwe" = "CWE-862", "family" = "access_control", "function" = "doTestConnection", "function_lines" = [60, 78], "path" = "src/main/java/com/datapipe/jenkins/vault/credentials/common/VaultGCRLoginImpl.java"}]}, {"base" = "51c2ceeee26b3224684e2018ec2394aa571d0294", "case_id" = "jenkinsci-hashicorp-vault-plugin-ordinary-05dbb4f58bc1cb4471816abb24720c7fb807cf10", "files" = [{"head_lines" = [[72, 72], [249, 249]], "path" = "src/main/java/com/datapipe/jenkins/vault/VaultBuildWrapper.java"}, {"head_lines" = [[6, 6], [19, 19], [21, 21]], "path" = "src/main/java/com/datapipe/jenkins/vault/configuration/GlobalVaultConfiguration.java"}, {"head_lines" = [[269, 281]], "path" = "src/main/java/com/datapipe/jenkins/vault/configuration/VaultConfiguration.java"}, {"head_lines" = [[2, 2], [9, 9], [14, 15], [23, 23], [27, 27], [32, 32], [56, 57], [67, 67], [71, 71], [75, 78], [80, 83], [85, 86]], "path" = "src/main/java/com/datapipe/jenkins/vault/credentials/common/VaultHelper.java"}, {"head_lines" = [[33, 33], [75, 75], [280, 280], [315, 315], [350, 350], [378, 378]], "path" = "src/test/java/com/datapipe/jenkins/vault/it/VaultConfigurationIT.java"}, {"head_lines" = [[28, 28], [78, 78]], "path" = "src/test/java/com/datapipe/jenkins/vault/it/folder/FolderIT.java"}], "head" = "05dbb4f58bc1cb4471816abb24720c7fb807cf10", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 2, "time_third" = 1}, {"base" = "a8b29a3b92c05c42b8b95cea911621badcccf938", "case_id" = "jenkinsci-hashicorp-vault-plugin-ordinary-11afdc54e4424d310191e4a5bc30e3308f6dea9d", "files" = [{"head_lines" = [[44, 44], [197, 197]], "path" = "src/main/java/com/datapipe/jenkins/vault/VaultBuildWrapper.java"}], "head" = "11afdc54e4424d310191e4a5bc30e3308f6dea9d", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 0, "time_third" = 0}, {"base" = "d9980be20a2d3e12dcbdadea02fc0146a92ee46e", "case_id" = "jenkinsci-hashicorp-vault-plugin-ordinary-19aabcbbb51c9e18f9c2a43414d0f00861abf659", "files" = [{"head_lines" = [[28, 28], [30, 30]], "path" = "src/main/java/com/datapipe/jenkins/vault/VaultAccessor.java"}, {"head_lines" = [[142, 142]], "path" = "src/main/java/com/datapipe/jenkins/vault/VaultBuildWrapper.java"}, {"head_lines" = [[29, 31], [33, 34], [40, 40], [46, 46], [55, 59], [64, 67], [75, 80], [86, 100]], "path" = "src/main/java/com/datapipe/jenkins/vault/model/VaultSecret.java"}, {"head_lines" = [[7, 7], [11, 11], [17, 24]], "path" = "src/main/resources/com/datapipe/jenkins/vault/model/VaultSecret/config.jelly"}, {"head_lines" = [[1, 3]], "path" = "src/main/resources/com/datapipe/jenkins/vault/model/VaultSecret/help-engineVersion.html"}, {"head_lines" = [[46, 46]], "path" = "src/test/java/com/datapipe/jenkins/vault/VaultBuildWrapperWithMockAccessor.java"}, {"head_lines" = [[5, 5], [91, 91], [100, 102], [125, 125], [147, 147], [172, 172], [219, 219], [243, 243], [266, 266], [290, 290]], "path" = "src/test/java/com/datapipe/jenkins/vault/it/VaultConfigurationIT.java"}, {"head_lines" = [[11, 11], [114, 114], [123, 125], [149, 149], [171, 171], [194, 194]], "path" = "src/test/java/com/datapipe/jenkins/vault/it/folder/FolderIT.java"}], "head" = "19aabcbbb51c9e18f9c2a43414d0f00861abf659", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 2, "time_third" = 0}, {"base" = "e31d80d44c74acd24be4317fcc17d08505ab6f7f", "case_id" = "jenkinsci-hashicorp-vault-plugin-ordinary-1e055fe615a3a43bd72e39f9d88b69b1d75891d4", "files" = [{"head_lines" = [[36, 36], [42, 44]], "path" = "src/test/java/com/datapipe/jenkins/vault/VaultBuildWrapperTest.java"}], "head" = "1e055fe615a3a43bd72e39f9d88b69b1d75891d4", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 0, "time_third" = 0}, {"base" = "228dd8dec278be735d918030f702731103bd27d7", "case_id" = "jenkinsci-hashicorp-vault-plugin-ordinary-3958ecc111c2233ce0cb2c8e02c5683f85823871", "files" = [{"head_lines" = [[132, 135]], "path" = "pom.xml"}, {"head_lines" = [[16, 16], [18, 18], [19, 19], [24, 24], [36, 59], [61, 61], [63, 64], [67, 86], [88, 88], [112, 112]], "path" = "src/main/java/com/datapipe/jenkins/vault/credentials/common/VaultHelper.java"}], "head" = "3958ecc111c2233ce0cb2c8e02c5683f85823871", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 2, "time_third" = 1}, {"base" = "22d5fabf5a5c69f2699f9c5389deb835efb1a251", "case_id" = "jenkinsci-hashicorp-vault-plugin-ordinary-3b57135510d6b9874f0cda8b5f12def1346e9519", "files" = [{"head_lines" = [[47, 48]], "path" = "src/main/java/com/datapipe/jenkins/vault/credentials/AbstractVaultTokenCredentialWithExpiration.java"}], "head" = "3b57135510d6b9874f0cda8b5f12def1346e9519", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 0, "time_third" = 2}, {"base" = "239e937ba9daafb31747c9fcee5a243577c9c99d", "case_id" = "jenkinsci-hashicorp-vault-plugin-ordinary-3f308266ae6775000bdf7f81ff386acd046c7cc5", "files" = [{"head_lines" = [[14, 14], [18, 18], [72, 83]], "path" = "src/test/java/com/datapipe/jenkins/vault/log/MaskingConsoleLogFilterSpec.java"}], "head" = "3f308266ae6775000bdf7f81ff386acd046c7cc5", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 1, "time_third" = 0}, {"base" = "00499d096f6a7c49d700f5958523e0ec0e4baab4", "case_id" = "jenkinsci-hashicorp-vault-plugin-ordinary-3fd79c0451e903a736fb5d384c8776daf451dfa8", "files" = [{"head_lines" = [[5, 5], [7, 7], [10, 10], [24, 24], [29, 34], [37, 40], [42, 45], [47, 47], [49, 50], [52, 52], [54, 63], [66, 70], [72, 83], [86, 92], [94, 96], [98, 99], [101, 107], [109, 169]], "path" = "src/test/java/com/datapipe/jenkins/vault/VaultBuildWrapperTest.java"}, {"head_lines" = [[1, 1]], "path" = "src/test/java/com/datapipe/jenkins/vault/VaultDevServer.java"}], "head" = "3fd79c0451e903a736fb5d384c8776daf451dfa8", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 3, "time_third" = 0}, {"base" = "11afdc54e4424d310191e4a5bc30e3308f6dea9d", "case_id" = "jenkinsci-hashicorp-vault-plugin-ordinary-457cb924b949fe8351af9c7d18cfb50ad8e27ef3", "files" = [{"head_lines" = [[26, 27], [33, 35], [44, 50], [53, 58], [59, 59], [62, 65], [67, 67], [71, 71]], "path" = "src/main/java/com/datapipe/jenkins/vault/model/VaultSecretValue.java"}, {"head_lines" = [[2, 3]], "path" = "src/main/resources/com/datapipe/jenkins/vault/model/VaultSecretValue/help-envVar.html"}], "head" = "457cb924b949fe8351af9c7d18cfb50ad8e27ef3", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 1, "time_third" = 0}, {"base" = "9797866fcdea3aeb82b07686b8eb0a3e4919b790", "case_id" = "jenkinsci-hashicorp-vault-plugin-ordinary-46a264d10a40ec3d7449072bda55853af5bec19e", "files" = [{"head_lines" = [[9, 9], [14, 14]], "path" = "src/main/java/com/datapipe/jenkins/vault/configuration/GlobalVaultConfiguration.java"}], "head" = "46a264d10a40ec3d7449072bda55853af5bec19e", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 0, "time_third" = 0}, {"base" = "8e70b761172b9b0cf72719aa9191d71d5fc01fbf", "case_id" = "jenkinsci-hashicorp-vault-plugin-ordinary-77e30ef35906ee49cbd70cfef506a53ce106594a", "files" = [{"head_lines" = [[20, 20], [36, 39], [192, 221]], "path" = "pom.xml"}, {"head_lines" = [[1, 43]], "path" = "src/main/java/com/datapipe/jenkins/vault/jcasc/secrets/VaultAppRoleAuthenticator.java"}, {"head_lines" = [[1, 18]], "path" = "src/main/java/com/datapipe/jenkins/vault/jcasc/secrets/VaultAuthenticator.java"}, {"head_lines" = [[1, 61]], "path" = "src/main/java/com/datapipe/jenkins/vault/jcasc/secrets/VaultAuthenticatorWithExpiration.java"}, {"head_lines" = [[1, 214]], "path" = "src/main/java/com/datapipe/jenkins/vault/jcasc/secrets/VaultSecretSource.java"}, {"head_lines" = [[1, 18]], "path" = "src/main/java/com/datapipe/jenkins/vault/jcasc/secrets/VaultSingleTokenAuthenticator.java"}, {"head_lines" = [[1, 45]], "path" = "src/main/java/com/datapipe/jenkins/vault/jcasc/secrets/VaultUserPassAuthenticator.java"}, {"head_lines" = [[1, 238]], "path" = "src/test/java/com/datapipe/jenkins/vault/jcasc/secrets/VaultSecretSourceTest.java"}, {"head_lines" = [[1, 119]], "path" = "src/test/java/com/datapipe/jenkins/vault/jcasc/secrets/VaultTestUtil.java"}, {"head_lines" = [[1, 2]], "path" = "src/test/resources/com/datapipe/jenkins/vault/jcasc/secrets/vault.yml"}, {"head_lines" = [[1, 15]], "path" = "src/test/resources/com/datapipe/jenkins/vault/jcasc/secrets/vaultTest_adminPolicy.hcl"}, {"head_lines" = [[1, 1]], "path" = "src/test/resources/com/datapipe/jenkins/vault/jcasc/secrets/vaultTest_cascFile"}], "head" = "77e30ef35906ee49cbd70cfef506a53ce106594a", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 3, "time_third" = 0}, {"base" = "60064f031472a8fdb7e453633a82ada3e03b9dfc", "case_id" = "jenkinsci-hashicorp-vault-plugin-ordinary-7e8cd71e41cc94c36dbf30efdc199c3557dd9268", "files" = [{"head_lines" = [[142, 142]], "path" = "src/main/java/com/datapipe/jenkins/vault/VaultBuildWrapper.java"}], "head" = "7e8cd71e41cc94c36dbf30efdc199c3557dd9268", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 0, "time_third" = 1}, {"base" = "d49bf7441aa330cb717640075c4d74a5047e7878", "case_id" = "jenkinsci-hashicorp-vault-plugin-ordinary-946b53544a30ed5a2333e2a1abc79b1090d9be45", "files" = [{"head_lines" = [[47, 48], [54, 54], [112, 112], [154, 154], [158, 158]], "path" = "src/main/java/com/datapipe/jenkins/vault/credentials/AbstractVaultTokenCredentialWithExpiration.java"}], "head" = "946b53544a30ed5a2333e2a1abc79b1090d9be45", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 1, "time_third" = 2}, {"base" = "f60221d0748ae438aec2e0331eee0d8f450d5eb0", "case_id" = "jenkinsci-hashicorp-vault-plugin-ordinary-97efc405843de4230afdc996e7e1fa51c2cd7e3b", "files" = [{"head_lines" = [[79, 79], [128, 128], [145, 147], [173, 173], [175, 175], [178, 179], [183, 183], [185, 186], [198, 198], [200, 200], [203, 203]], "path" = "src/main/java/com/datapipe/jenkins/vault/VaultBuildWrapper.java"}, {"head_lines" = [[1, 118]], "path" = "src/test/java/com/datapipe/jenkins/vault/VaultBuildWrapperTest.java"}, {"head_lines" = [[270, 270]], "path" = "src/test/java/com/datapipe/jenkins/vault/jcasc/secrets/VaultSecretSourceTest.java"}], "head" = "97efc405843de4230afdc996e7e1fa51c2cd7e3b", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 2, "time_third" = 0}, {"base" = "8dfe4061f29ec3c5f12c0b582330a3dc547d692b", "case_id" = "jenkinsci-hashicorp-vault-plugin-ordinary-af8c1627dbba4c7dcf904a87d410e1b1b3fe143b", "files" = [{"head_lines" = [[65, 66]], "path" = "src/main/java/com/datapipe/jenkins/vault/credentials/AbstractVaultTokenCredentialWithExpiration.java"}], "head" = "af8c1627dbba4c7dcf904a87d410e1b1b3fe143b", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 0, "time_third" = 2}, {"base" = "37361585b634fca569ce0d89edf42c3dbec4422d", "case_id" = "jenkinsci-hashicorp-vault-plugin-ordinary-c67f9948cf77f0ef28cf655cd41e29f9f8b83ccd", "files" = [{"head_lines" = [[218, 218], [230, 230]], "path" = "README.md"}, {"head_lines" = [[18, 20]], "path" = "src/main/java/com/datapipe/jenkins/vault/jcasc/secrets/VaultAuthenticator.java"}, {"head_lines" = [[1, 24]], "path" = "src/main/java/com/datapipe/jenkins/vault/jcasc/secrets/VaultKubernetes.java"}, {"head_lines" = [[1, 62]], "path" = "src/main/java/com/datapipe/jenkins/vault/jcasc/secrets/VaultKubernetesAuthenticator.java"}, {"head_lines" = [[21, 21], [38, 38], [47, 47], [119, 119], [124, 124], [160, 165]], "path" = "src/main/java/com/datapipe/jenkins/vault/jcasc/secrets/VaultSecretSource.java"}], "head" = "c67f9948cf77f0ef28cf655cd41e29f9f8b83ccd", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 2, "time_third" = 1}, {"base" = "82f6fd7b260069f2b1b08aa8a798ad0288d0f2f2", "case_id" = "jenkinsci-hashicorp-vault-plugin-ordinary-e8486443a4a6029bbf9c89659d8b5135c2dcee8e", "files" = [{"head_lines" = [[225, 225], [298, 316]], "path" = "README.md"}, {"head_lines" = [[175, 175], [177, 182], [186, 187], [193, 193]], "path" = "src/main/java/com/datapipe/jenkins/vault/jcasc/secrets/VaultSecretSource.java"}, {"head_lines" = [[96, 96], [109, 109], [123, 123], [136, 136], [148, 148], [160, 160], [172, 172], [184, 184], [196, 196], [209, 209], [221, 221], [223, 223], [235, 236], [238, 238], [277, 277], [293, 303]], "path" = "src/test/java/com/datapipe/jenkins/vault/jcasc/secrets/VaultSecretSourceTest.java"}, {"head_lines" = [[2, 2]], "path" = "src/test/resources/com/datapipe/jenkins/vault/jcasc/secrets/vault.yml"}], "head" = "e8486443a4a6029bbf9c89659d8b5135c2dcee8e", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 1, "time_third" = 1}, {"base" = "3b38d767aba8bd98d6f4fb53c1f1678d95b5e752", "case_id" = "jenkinsci-hashicorp-vault-plugin-ordinary-ed18810ab8289c606753d70b01a30fa8aacd4336", "files" = [{"head_lines" = [[63, 63], [67, 67]], "path" = "src/main/java/com/datapipe/jenkins/vault/credentials/common/VaultHelper.java"}], "head" = "ed18810ab8289c606753d70b01a30fa8aacd4336", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 0, "time_third" = 1}, {"base" = "2ea958312bb09c201328498424762e4471a58823", "case_id" = "jenkinsci-hashicorp-vault-plugin-ordinary-f50eb8c314e47cb89caea5b4f54d6cc823a72a68", "files" = [{"head_lines" = [[172, 173], [174, 174]], "path" = "src/main/java/com/datapipe/jenkins/vault/VaultBuildWrapper.java"}], "head" = "f50eb8c314e47cb89caea5b4f54d6cc823a72a68", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 0, "time_third" = 1}, {"base" = "05dbb4f58bc1cb4471816abb24720c7fb807cf10", "case_id" = "jenkinsci-hashicorp-vault-plugin-ordinary-fe322a3a13dee3a1ab643b1bb45138510ae81393", "files" = [{"head_lines" = [[10, 10], [12, 12], [23, 23], [32, 33], [70, 76]], "path" = "src/main/java/com/datapipe/jenkins/vault/credentials/VaultAppRoleCredential.java"}], "head" = "fe322a3a13dee3a1ab643b1bb45138510ae81393", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 1, "time_third" = 1}] +id = "jenkinsci/hashicorp-vault-plugin" +repository = "jenkinsci/hashicorp-vault-plugin" +slice = 1 +url = "https://github.com/jenkinsci/hashicorp-vault-plugin.git" + +[[repository]] +changes = [{"advisory" = "GHSA-gc7m-x2cj-3775", "base" = "0cc6208295b5cb683528e8bf04d139f0bee8eb53", "case_id" = "jenkinsci-jiratestresultreporter-plugin-28213733c6b799eb", "cwe" = "CWE-862", "family" = "access_control", "files" = [{"head_lines" = [[511, 544]], "path" = "src/main/java/org/jenkinsci/plugins/JiraTestResultReporter/JiraTestDataPublisher.java"}], "function" = "doValidateGlobal", "function_lines" = [511, 544], "head" = "81792855394237a2f78b06f509985a894ac5c008", "kind" = "vulnerability", "label_check" = "confirmed", "method" = "fix_site", "path" = "src/main/java/org/jenkinsci/plugins/JiraTestResultReporter/JiraTestDataPublisher.java"}, {"base" = "9a5060dcb08044e0d5cae30d844713a036a6a65b", "case_id" = "jenkinsci-jiratestresultreporter-plugin-ordinary-13ee3a486caabec4407e72591e63809b0bfd2b0b", "files" = [{"head_lines" = [[484, 484]], "path" = "src/main/java/org/jenkinsci/plugins/JiraTestResultReporter/JiraTestDataPublisher.java"}, {"head_lines" = [[58, 58], [162, 162]], "path" = "src/main/java/org/jenkinsci/plugins/JiraTestResultReporter/JobConfigMapping.java"}, {"head_lines" = [[539, 539]], "path" = "src/main/java/org/jenkinsci/plugins/JiraTestResultReporter/MetadataCache.java"}, {"head_lines" = [[45, 47]], "path" = "src/main/java/org/jenkinsci/plugins/JiraTestResultReporter/config/AbstractFields.java"}, {"head_lines" = [[45, 45]], "path" = "src/main/java/org/jenkinsci/plugins/JiraTestResultReporter/config/SelectableArrayFields.java"}, {"head_lines" = [[41, 41]], "path" = "src/main/java/org/jenkinsci/plugins/JiraTestResultReporter/config/StringArrayFields.java"}], "head" = "13ee3a486caabec4407e72591e63809b0bfd2b0b", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 1, "time_third" = 2}, {"base" = "8ee0248c418c68ae8b1e24dfb4158dd14b318c24", "case_id" = "jenkinsci-jiratestresultreporter-plugin-ordinary-1be1698d222557d4fce01ff6a32343acece5018e", "files" = [{"head_lines" = [[7, 7], [53, 54], [67, 67]], "path" = "pom.xml"}, {"head_lines" = [[132, 132], [136, 136]], "path" = "src/main/java/org/jenkinsci/plugins/JiraTestResultReporter/JiraTestAction.java"}, {"head_lines" = [[84, 84], [160, 160], [232, 232], [234, 234], [588, 588], [663, 663], [790, 790]], "path" = "src/main/java/org/jenkinsci/plugins/JiraTestResultReporter/JiraTestDataPublisher.java"}, {"head_lines" = [[10, 11], [12, 12], [15, 16], [34, 34]], "path" = "src/main/java/org/jenkinsci/plugins/JiraTestResultReporter/api/TestToIssueMappingApi.java"}], "head" = "1be1698d222557d4fce01ff6a32343acece5018e", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 1, "time_third" = 2}, {"base" = "13ee3a486caabec4407e72591e63809b0bfd2b0b", "case_id" = "jenkinsci-jiratestresultreporter-plugin-ordinary-21bcbd2da51c0a332762499c98a6795e309b58fb", "files" = [{"head_lines" = [[35, 35], [151, 161], [189, 190]], "path" = "src/main/java/org/jenkinsci/plugins/JiraTestResultReporter/config/SelectableArrayFields.java"}, {"head_lines" = [[32, 32], [138, 148], [164, 165]], "path" = "src/main/java/org/jenkinsci/plugins/JiraTestResultReporter/config/SelectableFields.java"}], "head" = "21bcbd2da51c0a332762499c98a6795e309b58fb", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 1, "time_third" = 2}, {"base" = "a7d44a0cf54d72d5425513cc1a0078810758ce1a", "case_id" = "jenkinsci-jiratestresultreporter-plugin-ordinary-25f2ac133f4fbb9ef7dede92219cd7898385d5bb", "files" = [{"head_lines" = [[1, 16]], "path" = "src/main/java/org/jenkinsci/plugins/JiraTestResultReporter/JiraTestResultReporterPlugin.java"}, {"head_lines" = [[19, 20], [40, 40], [41, 41], [229, 259]], "path" = "src/main/java/org/jenkinsci/plugins/JiraTestResultReporter/TestToIssueMapping.java"}, {"head_lines" = [[1, 72]], "path" = "src/main/java/org/jenkinsci/plugins/JiraTestResultReporter/api/TestToIssueMappingApi.java"}], "head" = "25f2ac133f4fbb9ef7dede92219cd7898385d5bb", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 2, "time_third" = 0}, {"base" = "d812122201f7895cdf6b692d50c2b8ce88de44af", "case_id" = "jenkinsci-jiratestresultreporter-plugin-ordinary-2cdbf8ab3a67329a992799e75cbcdfc4cdde9510", "files" = [{"head_lines" = [[246, 246], [264, 264]], "path" = "src/main/java/org/jenkinsci/plugins/JiraTestResultReporter/JiraTestAction.java"}, {"head_lines" = [[391, 391], [472, 472], [551, 551], [559, 559]], "path" = "src/main/java/org/jenkinsci/plugins/JiraTestResultReporter/JiraTestDataPublisher.java"}, {"head_lines" = [[66, 67]], "path" = "src/main/java/org/jenkinsci/plugins/JiraTestResultReporter/JiraUtils.java"}], "head" = "2cdbf8ab3a67329a992799e75cbcdfc4cdde9510", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 0, "time_third" = 0}, {"base" = "d328464feb857ce2106468a2d7cd48e165d5f53c", "case_id" = "jenkinsci-jiratestresultreporter-plugin-ordinary-2f1dd32f7b246699f1dce1468548a3e62b36e8df", "files" = [{"head_lines" = [[44, 44], [46, 50], [88, 92], [94, 97], [104, 104], [113, 113], [115, 126], [129, 130], [139, 139], [150, 153], [161, 161], [172, 179], [191, 191]], "path" = "src/main/java/com/maplesteve/jenkinsci/plugins/JiraTestResultReporter/JiraReporter.java"}], "head" = "2f1dd32f7b246699f1dce1468548a3e62b36e8df", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 2, "time_third" = 0}, {"base" = "8799cdd1fd12633889aa597dab3163d214ab5229", "case_id" = "jenkinsci-jiratestresultreporter-plugin-ordinary-326ec8ae3eb01eef45073bf0cb4e12ebe9f550b9", "files" = [{"head_lines" = [[19, 19], [20, 20], [23, 23], [36, 36], [93, 96], [112, 113], [123, 124], [156, 159], [163, 190]], "path" = "src/main/java/org/jenkinsci/plugins/JiraTestResultReporter/JiraTestDataPublisher.java"}, {"head_lines" = [[45, 46], [55, 56], [62, 62], [91, 92], [236, 238], [288, 292]], "path" = "src/main/java/org/jenkinsci/plugins/JiraTestResultReporter/JobConfigMapping.java"}, {"head_lines" = [[17, 20]], "path" = "src/main/resources/org/jenkinsci/plugins/JiraTestResultReporter/JiraTestDataPublisher/config.jelly"}, {"head_lines" = [[1, 6]], "path" = "src/main/resources/org/jenkinsci/plugins/JiraTestResultReporter/JiraTestDataPublisher/help-autoResolveIssue.html"}], "head" = "326ec8ae3eb01eef45073bf0cb4e12ebe9f550b9", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 2, "time_third" = 0}, {"base" = "64f8b96819f113f58f80f3b4ac26f8670a4344de", "case_id" = "jenkinsci-jiratestresultreporter-plugin-ordinary-3c409bb90c0ead9314247401c6f6df1fa3be2997", "files" = [{"head_lines" = [[52, 58], [60, 65], [76, 76], [91, 93], [95, 95], [98, 98], [105, 105], [115, 127], [129, 130], [139, 139], [148, 148], [153, 153], [156, 156], [160, 160], [176, 176], [192, 192]], "path" = "src/main/java/com/maplesteve/jenkinsci/plugins/JiraTestResultReporter/JiraReporter.java"}], "head" = "3c409bb90c0ead9314247401c6f6df1fa3be2997", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 2, "time_third" = 0}, {"base" = "dacb4f9a4adbcfca0508ea316a9a62c21e147336", "case_id" = "jenkinsci-jiratestresultreporter-plugin-ordinary-45a85a9d66097df0373723e680d318fa4b325489", "files" = [{"head_lines" = [[35, 35], [265, 265]], "path" = "src/main/java/org/jenkinsci/plugins/JiraTestResultReporter/JiraTestAction.java"}, {"head_lines" = [[48, 48], [206, 206], [280, 280], [288, 288], [296, 296], [304, 304]], "path" = "src/main/java/org/jenkinsci/plugins/JiraTestResultReporter/JiraUtils.java"}, {"head_lines" = [[9, 9], [24, 24], [30, 30]], "path" = "src/test/java/org/jenkinsci/plugins/JiraTestResultReporter/JiraTestDataTest.java"}], "head" = "45a85a9d66097df0373723e680d318fa4b325489", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 1, "time_third" = 2}, {"base" = "cd0744260ce57898107d2d550d28649a03abea0c", "case_id" = "jenkinsci-jiratestresultreporter-plugin-ordinary-4f72634dc7507d622fbec296e08b9989af31c8a9", "files" = [{"head_lines" = [[35, 35], [56, 56], [129, 129], [139, 146]], "path" = "src/main/java/org/jenkinsci/plugins/JiraTestResultReporter/JiraTestAction.java"}, {"head_lines" = [[37, 37], [110, 120], [130, 130], [134, 134], [137, 157], [177, 177], [182, 187], [204, 204], [215, 215], [243, 243], [295, 295], [306, 308], [312, 313], [316, 319]], "path" = "src/main/java/org/jenkinsci/plugins/JiraTestResultReporter/JiraTestDataPublisher.java"}, {"head_lines" = [[26, 26], [100, 100]], "path" = "src/main/java/org/jenkinsci/plugins/JiraTestResultReporter/JiraUtils.java"}, {"head_lines" = [[22, 22], [26, 26], [29, 29], [34, 35], [44, 44], [46, 52], [64, 64], [68, 68], [113, 113], [116, 119], [121, 193], [212, 212], [225, 225], [229, 229], [239, 239], [265, 265], [293, 293], [317, 317], [325, 334], [339, 339], [354, 354], [364, 364], [374, 374], [379, 379], [384, 384], [389, 389], [399, 399]], "path" = "src/main/java/org/jenkinsci/plugins/JiraTestResultReporter/JobConfigMapping.java"}, {"head_lines" = [[18, 22], [32, 32], [50, 54]], "path" = "src/main/java/org/jenkinsci/plugins/JiraTestResultReporter/config/Entry.java"}, {"head_lines" = [[29, 29], [107, 107]], "path" = "src/main/java/org/jenkinsci/plugins/JiraTestResultReporter/config/SelectableArrayFields.java"}, {"head_lines" = [[29, 29], [97, 97]], "path" = "src/main/java/org/jenkinsci/plugins/JiraTestResultReporter/config/SelectableFields.java"}, {"head_lines" = [[25, 25], [98, 98]], "path" = "src/main/java/org/jenkinsci/plugins/JiraTestResultReporter/config/StringArrayFields.java"}, {"head_lines" = [[25, 25], [96, 96]], "path" = "src/main/java/org/jenkinsci/plugins/JiraTestResultReporter/config/StringFields.java"}], "head" = "4f72634dc7507d622fbec296e08b9989af31c8a9", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 3, "time_third" = 1}, {"base" = "257aa7ee4a46c94b619f755195df67c9c5e2c4e1", "case_id" = "jenkinsci-jiratestresultreporter-plugin-ordinary-50e157563ae9c74fe05937e7a2b93bf812c72e39", "files" = [{"head_lines" = [[348, 348], [358, 368], [373, 373]], "path" = "src/main/java/org/jenkinsci/plugins/JiraTestResultReporter/JiraTestDataPublisher.java"}, {"head_lines" = [[4, 4], [55, 56]], "path" = "src/main/resources/org/jenkinsci/plugins/JiraTestResultReporter/JiraTestDataPublisher/config.jelly"}], "head" = "50e157563ae9c74fe05937e7a2b93bf812c72e39", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 1, "time_third" = 0}, {"base" = "53fb95d412a6a404ef784bcddbe46432ce236fc0", "case_id" = "jenkinsci-jiratestresultreporter-plugin-ordinary-5db6eacb06ab352f2c6e75fcde042b3d6c6f7bc2", "files" = [{"head_lines" = [[53, 57], [60, 65], [91, 93], [109, 110], [135, 135], [143, 144], [199, 199]], "path" = "src/main/java/com/maplesteve/jenkinsci/plugins/JiraTestResultReporter/JiraReporter.java"}], "head" = "5db6eacb06ab352f2c6e75fcde042b3d6c6f7bc2", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 1, "time_third" = 0}, {"base" = "718fe352f730c489d033aaeb0025a05eee87002a", "case_id" = "jenkinsci-jiratestresultreporter-plugin-ordinary-742d96717a5e756079c4a7203b704f9a10734d21", "files" = [{"head_lines" = [[781, 781], [784, 784], [792, 792]], "path" = "src/main/java/org/jenkinsci/plugins/JiraTestResultReporter/JiraTestDataPublisher.java"}, {"head_lines" = [[5, 5], [41, 55], [57, 57], [60, 60], [70, 70]], "path" = "src/main/resources/org/jenkinsci/plugins/JiraTestResultReporter/JiraTestDataPublisher/config.jelly"}, {"head_lines" = [[1, 55]], "path" = "src/main/resources/org/jenkinsci/plugins/JiraTestResultReporter/JiraTestDataPublisher/jira-test-data-publisher-resource.js"}], "head" = "742d96717a5e756079c4a7203b704f9a10734d21", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 2, "time_third" = 2}, {"base" = "2f9e45322e3d500eded931827ee517119162c1ff", "case_id" = "jenkinsci-jiratestresultreporter-plugin-ordinary-8ba18cc0e22d55178f70a6afb331e99557656dfe", "files" = [{"head_lines" = [[96, 96], [241, 241]], "path" = "src/main/java/org/jenkinsci/plugins/JiraTestResultReporter/JiraTestAction.java"}, {"head_lines" = [[427, 427], [843, 843]], "path" = "src/main/java/org/jenkinsci/plugins/JiraTestResultReporter/JiraTestDataPublisher.java"}, {"head_lines" = [[93, 93]], "path" = "src/main/java/org/jenkinsci/plugins/JiraTestResultReporter/JiraUtils.java"}, {"head_lines" = [[265, 265]], "path" = "src/main/java/org/jenkinsci/plugins/JiraTestResultReporter/JobConfigMapping.java"}, {"head_lines" = [[60, 60]], "path" = "src/main/java/org/jenkinsci/plugins/JiraTestResultReporter/TestToIssueMapping.java"}, {"head_lines" = [[47, 47], [56, 56], [65, 65]], "path" = "src/main/java/org/jenkinsci/plugins/JiraTestResultReporter/api/TestToIssueMappingApi.java"}], "head" = "8ba18cc0e22d55178f70a6afb331e99557656dfe", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 1, "time_third" = 2}, {"base" = "0efbd63afafa22116ecf11c522ffe3b02acd77bc", "case_id" = "jenkinsci-jiratestresultreporter-plugin-ordinary-8ef680ad32cee1859ec1ae7883812e2fdaf0a6fe", "files" = [{"head_lines" = [[255, 255]], "path" = "src/main/java/org/jenkinsci/plugins/JiraTestResultReporter/JiraTestDataPublisher.java"}], "head" = "8ef680ad32cee1859ec1ae7883812e2fdaf0a6fe", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 0, "time_third" = 0}, {"base" = "efb726f92581ea7f0d9d4539eff1ba65038f162e", "case_id" = "jenkinsci-jiratestresultreporter-plugin-ordinary-9dd1cb763267f0543b68a7bac1d2d8e40ae11c09", "files" = [{"head_lines" = [[26, 26], [49, 49], [51, 51], [141, 141]], "path" = "README.md"}, {"head_lines" = [[142, 142]], "path" = "pom.xml"}, {"head_lines" = [[18, 20], [26, 26]], "path" = "src/main/java/org/jenkinsci/plugins/JiraTestResultReporter/JiraTestData.java"}, {"head_lines" = [[64, 64]], "path" = "src/main/java/org/jenkinsci/plugins/JiraTestResultReporter/JiraTestDataPublisher.java"}, {"head_lines" = [[24, 24]], "path" = "src/main/java/org/jenkinsci/plugins/JiraTestResultReporter/TestToIssueMapping.java"}, {"head_lines" = [[19, 19]], "path" = "src/main/java/org/jenkinsci/plugins/JiraTestResultReporter/config/Entry.java"}], "head" = "9dd1cb763267f0543b68a7bac1d2d8e40ae11c09", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 0, "time_third" = 2}, {"base" = "f719ccbac3297cebd3b199e16cb07598f1f04109", "case_id" = "jenkinsci-jiratestresultreporter-plugin-ordinary-a43517e55627775c2a512f1f25cef1cff86a8a4d", "files" = [{"head_lines" = [[36, 36]], "path" = "src/main/java/org/jenkinsci/plugins/JiraTestResultReporter/JiraTestAction.java"}, {"head_lines" = [[10, 10]], "path" = "src/test/java/org/jenkinsci/plugins/JiraTestResultReporter/JiraTestDataTest.java"}], "head" = "a43517e55627775c2a512f1f25cef1cff86a8a4d", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 0, "time_third" = 2}, {"base" = "38526a125c20c1421b047d30b591049c091b9969", "case_id" = "jenkinsci-jiratestresultreporter-plugin-ordinary-d0235007835d568a47973b7e206f7f62d769bc23", "files" = [{"head_lines" = [[349, 354], [361, 361], [364, 364]], "path" = "src/main/java/org/jenkinsci/plugins/JiraTestResultReporter/JiraTestDataPublisher.java"}], "head" = "d0235007835d568a47973b7e206f7f62d769bc23", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 0, "time_third" = 0}, {"base" = "ef5b10b8fa31fbbe72e6aca07623d996c7e2fd64", "case_id" = "jenkinsci-jiratestresultreporter-plugin-ordinary-d328464feb857ce2106468a2d7cd48e165d5f53c", "files" = [{"head_lines" = [[34, 37], [39, 40], [42, 42], [45, 45]], "path" = "src/main/java/com/maplesteve/jenkinsci/plugins/JiraTestResultReporter/JiraReporter.java"}], "head" = "d328464feb857ce2106468a2d7cd48e165d5f53c", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 1, "time_third" = 0}, {"base" = "d0235007835d568a47973b7e206f7f62d769bc23", "case_id" = "jenkinsci-jiratestresultreporter-plugin-ordinary-d812122201f7895cdf6b692d50c2b8ce88de44af", "files" = [{"head_lines" = [[53, 53], [110, 112], [155, 155]], "path" = "src/main/java/org/jenkinsci/plugins/JiraTestResultReporter/JiraTestAction.java"}, {"head_lines" = [[28, 28]], "path" = "src/main/resources/org/jenkinsci/plugins/JiraTestResultReporter/JiraTestAction/badge.jelly"}], "head" = "d812122201f7895cdf6b692d50c2b8ce88de44af", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 0, "time_third" = 0}] +id = "jenkinsci/jiratestresultreporter-plugin" +repository = "jenkinsci/jiratestresultreporter-plugin" +slice = 1 +url = "https://github.com/jenkinsci/JiraTestResultReporter-plugin.git" + [[repository]] changes = [{"advisory" = "GHSA-4g29-r7vj-2rpv", "base" = "1b4119849571d4879977c529f9972d271ad6a630", "case_id" = "jenkinsci-job-import-plugin-07e0e7023a46cf4d", "case_ids" = ["jenkinsci-job-import-plugin-07e0e7023a46cf4d", "jenkinsci-job-import-plugin-5509a356384e862e"], "cwe" = "CWE-862", "family" = "access_control", "files" = [{"head_lines" = [[336, 342]], "path" = "src/main/java/org/jenkins/ci/plugins/jobimport/JobImportAction.java"}, {"head_lines" = [[318, 335]], "path" = "src/main/java/org/jenkins/ci/plugins/jobimport/JobImportAction.java"}], "function" = "doFillJenkinsSitesItems", "function_lines" = [336, 342], "head" = "647b3d5a034708c7f8dd61194c476b4e2b8d9593", "kind" = "vulnerability", "label_check" = "confirmed", "method" = "fix_site", "path" = "src/main/java/org/jenkins/ci/plugins/jobimport/JobImportAction.java", "targets" = [{"case_id" = "jenkinsci-job-import-plugin-07e0e7023a46cf4d", "cwe" = "CWE-862", "family" = "access_control", "function" = "doFillJenkinsSitesItems", "function_lines" = [336, 342], "path" = "src/main/java/org/jenkins/ci/plugins/jobimport/JobImportAction.java"}, {"case_id" = "jenkinsci-job-import-plugin-5509a356384e862e", "cwe" = "CWE-862", "family" = "access_control", "function" = "doFillCredentialIdItems", "function_lines" = [318, 335], "path" = "src/main/java/org/jenkins/ci/plugins/jobimport/JobImportAction.java"}]}, {"base" = "eb4a1280b1c34f7cb2b7b589e00506befbb0c97c", "case_id" = "jenkinsci-job-import-plugin-ordinary-044a2e819b271dade0106de10291b2fed45836df", "files" = [{"head_lines" = [[34, 34], [53, 53], [128, 131]], "path" = "pom.xml"}, {"head_lines" = [[49, 49]], "path" = "src/main/java/org/jenkins/ci/plugins/jobimport/JobImportAction.java"}, {"head_lines" = [[4, 4]], "path" = "src/main/java/org/jenkins/ci/plugins/jobimport/client/RestApiClient.java"}, {"head_lines" = [[4, 4]], "path" = "src/main/java/org/jenkins/ci/plugins/jobimport/model/RemoteItem.java"}, {"head_lines" = [[3, 4], [53, 53]], "path" = "src/main/java/org/jenkins/ci/plugins/jobimport/utils/RemoteItemUtils.java"}], "head" = "044a2e819b271dade0106de10291b2fed45836df", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 1, "time_third" = 2}, {"base" = "66b17d16ecd2f108912351ddb2e15a637520b0a8", "case_id" = "jenkinsci-job-import-plugin-ordinary-1bcce383bc2977e8ed5170eea2fdab408edbe682", "files" = [{"head_lines" = [[44, 44], [60, 60], [64, 64], [79, 79], [95, 126], [134, 138]], "path" = "src/main/java/org/jenkins/ci/plugins/jobimport/JobImportAction.java"}, {"head_lines" = [[42, 42]], "path" = "src/main/resources/org/jenkins/ci/plugins/jobimport/JobImportAction/index.jelly"}], "head" = "1bcce383bc2977e8ed5170eea2fdab408edbe682", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 2, "time_third" = 0}, {"base" = "4e2cb93e8de3b3ffacddbf72bd157cae1ef67f46", "case_id" = "jenkinsci-job-import-plugin-ordinary-23feb819c2e2778f60e8a7a8096b92d4086ff3ea", "files" = [{"head_lines" = [[72, 74]], "path" = "src/main/java/org/jenkins/ci/plugins/jobimport/RemoteJobUtils.java"}], "head" = "23feb819c2e2778f60e8a7a8096b92d4086ff3ea", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 0, "time_third" = 0}, {"base" = "39fbfa85e766f6c3ddc9270a44e35afba48bffc4", "case_id" = "jenkinsci-job-import-plugin-ordinary-445573104f2dda90a133308d574c2fed0828d081", "files" = [{"head_lines" = [[51, 51]], "path" = "pom.xml"}, {"head_lines" = [[3, 9], [11, 11], [18, 19], [21, 23], [28, 30], [32, 33], [36, 39], [41, 41], [46, 46]], "path" = "src/test/java/org/jenkins/ci/plugins/jobimport/JobImportActionTest.java"}, {"head_lines" = [[12, 12], [23, 23]], "path" = "src/test/java/org/jenkins/ci/plugins/jobimport/JobImportClient.java"}, {"head_lines" = [[3, 4], [16, 16], [34, 40], [50, 50], [52, 53], [109, 109], [115, 115], [117, 120], [123, 123], [126, 132], [134, 134], [136, 136], [145, 145], [150, 150]], "path" = "src/test/java/org/jenkins/ci/plugins/jobimport/RemoteJenkins.java"}], "head" = "445573104f2dda90a133308d574c2fed0828d081", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 2, "time_third" = 2}, {"base" = "bb511a1d2e44a7c206d09e43daec7af1d9a78b2e", "case_id" = "jenkinsci-job-import-plugin-ordinary-4e2cb93e8de3b3ffacddbf72bd157cae1ef67f46", "files" = [{"head_lines" = [[39, 39], [90, 107]], "path" = "src/main/java/org/jenkins/ci/plugins/jobimport/JobImportAction.java"}, {"head_lines" = [[34, 49]], "path" = "src/main/java/org/jenkins/ci/plugins/jobimport/MessagesUtils.java"}, {"head_lines" = [[51, 51], [76, 76]], "path" = "src/main/resources/org/jenkins/ci/plugins/jobimport/JobImportAction/index.jelly"}, {"head_lines" = [[26, 29]], "path" = "src/main/resources/org/jenkins/ci/plugins/jobimport/Messages.properties"}], "head" = "4e2cb93e8de3b3ffacddbf72bd157cae1ef67f46", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 1, "time_third" = 0}, {"base" = "7ccec5568de649127906a9b98f298802129f5f93", "case_id" = "jenkinsci-job-import-plugin-ordinary-4f97016985ec2a5080e0868261f60a644604f483", "files" = [{"head_lines" = [[1, 5]], "path" = ".gitignore"}, {"head_lines" = [[1, 21]], "path" = "LICENSE.txt"}, {"head_lines" = [[1, 1]], "path" = "install-fast"}, {"head_lines" = [[1, 348]], "path" = "pom.xml"}, {"head_lines" = [[1, 2]], "path" = "run-fast"}, {"head_lines" = [[1, 96]], "path" = "src/main/java/org/jenkins/ci/plugins/jobimport/JobImportAction.java"}, {"head_lines" = [[1, 40]], "path" = "src/main/java/org/jenkins/ci/plugins/jobimport/MessagesUtils.java"}, {"head_lines" = [[1, 110]], "path" = "src/main/java/org/jenkins/ci/plugins/jobimport/RemoteJob.java"}, {"head_lines" = [[1, 194]], "path" = "src/main/java/org/jenkins/ci/plugins/jobimport/RemoteJobUtils.java"}, {"head_lines" = [[1, 72]], "path" = "src/main/java/org/jenkins/ci/plugins/jobimport/URLUtils.java"}, {"head_lines" = [[1, 316]], "path" = "src/main/java/org/jenkins/ci/plugins/jobimport/XPathUtils.java"}, {"head_lines" = [[1, 31]], "path" = "src/main/resources/index.jelly"}, {"head_lines" = [[1, 28]], "path" = "src/main/resources/org/jenkins/ci/plugins/jobimport/JobImportAction/help-remoteUrl.html"}, {"head_lines" = [[1, 77]], "path" = "src/main/resources/org/jenkins/ci/plugins/jobimport/JobImportAction/index.jelly"}, {"head_lines" = [[1, 32]], "path" = "src/main/resources/org/jenkins/ci/plugins/jobimport/JobImportAction/index.properties"}, {"head_lines" = [[1, 25]], "path" = "src/main/resources/org/jenkins/ci/plugins/jobimport/Messages.properties"}, {"head_lines" = [[1, 64]], "path" = "src/site/site.xml"}], "head" = "4f97016985ec2a5080e0868261f60a644604f483", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 3, "time_third" = 0}, {"base" = "0a4a5f004ae30d1f63a0b8677dc7c8ae9aa393d1", "case_id" = "jenkinsci-job-import-plugin-ordinary-5032d8339ef734759812af9ee37b01823c0de3f4", "files" = [{"head_lines" = [[161, 161]], "path" = "src/main/java/org/jenkins/ci/plugins/jobimport/JobImportAction.java"}], "head" = "5032d8339ef734759812af9ee37b01823c0de3f4", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 0, "time_third" = 0}, {"base" = "dc0abc56f335aa048192b1ff173da6a036d54322", "case_id" = "jenkinsci-job-import-plugin-ordinary-66b17d16ecd2f108912351ddb2e15a637520b0a8", "files" = [{"head_lines" = [[29, 29], [32, 35], [41, 42], [44, 45], [48, 48], [59, 66], [69, 69], [73, 82], [86, 97], [106, 123], [130, 131]], "path" = "src/main/java/org/jenkins/ci/plugins/jobimport/JobImportAction.java"}, {"head_lines" = [[39, 39], [42, 42], [44, 44], [63, 63], [71, 71]], "path" = "src/main/resources/org/jenkins/ci/plugins/jobimport/JobImportAction/index.jelly"}, {"head_lines" = [[29, 29], [33, 33]], "path" = "src/main/resources/org/jenkins/ci/plugins/jobimport/JobImportAction/index.properties"}], "head" = "66b17d16ecd2f108912351ddb2e15a637520b0a8", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 2, "time_third" = 0}, {"base" = "b520f9cc7952d523880f7f28453be31a679746cb", "case_id" = "jenkinsci-job-import-plugin-ordinary-6be5a096043a669dfa535e22302c8d98d7ce5233", "files" = [{"head_lines" = [[1, 10]], "path" = "Jenkinsfile"}, {"head_lines" = [[34, 34], [48, 49], [74, 74], [107, 118], [121, 122], [126, 126], [130, 130], [134, 134]], "path" = "pom.xml"}, {"head_lines" = [[38, 38], [62, 62]], "path" = "src/main/java/org/jenkins/ci/plugins/jobimport/utils/RemoteItemUtils.java"}, {"head_lines" = [[3, 4]], "path" = "src/test/java/org/jenkins/ci/plugins/jobimport/JobImportClient.java"}], "head" = "6be5a096043a669dfa535e22302c8d98d7ce5233", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 0, "time_third" = 2}, {"base" = "f10f5a83cc4070533bdbe2be4e476e2220165b9d", "case_id" = "jenkinsci-job-import-plugin-ordinary-7e5f489c88805d8e25ade0d1c81d4fc7149abc7e", "files" = [{"head_lines" = [[27, 27], [29, 29], [31, 31], [40, 40], [42, 42], [48, 50], [102, 102], [150, 156], [166, 174]], "path" = "src/main/java/org/jenkins/ci/plugins/jobimport/JobImportAction.java"}, {"head_lines" = [[1, 1]], "path" = "src/main/java/org/jenkins/ci/plugins/jobimport/RemoteJobUtils.java"}, {"head_lines" = [[33, 33], [40, 40], [48, 48]], "path" = "src/main/java/org/jenkins/ci/plugins/jobimport/URLUtils.java"}, {"head_lines" = [[1, 1]], "path" = "src/main/java/org/jenkins/ci/plugins/jobimport/XPathUtils.java"}], "head" = "7e5f489c88805d8e25ade0d1c81d4fc7149abc7e", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 3, "time_third" = 0}, {"base" = "1e8dd118cfe74d28ad9052ef1d30599a3892bdb2", "case_id" = "jenkinsci-job-import-plugin-ordinary-b5334bc4a6be08abd0e44e443a340d1b6f135c72", "files" = [{"head_lines" = [[1, 7]], "path" = ".mvn/extensions.xml"}, {"head_lines" = [[1, 2]], "path" = ".mvn/maven.config"}, {"head_lines" = [[1, 1], [34, 34], [38, 38], [42, 42], [45, 47], [49, 50], [57, 57], [76, 79], [114, 114]], "path" = "pom.xml"}, {"head_lines" = [[63, 64], [67, 67], [100, 100], [107, 107], [151, 151]], "path" = "src/main/java/org/jenkins/ci/plugins/jobimport/JobImportAction.java"}, {"head_lines" = [[14, 14], [34, 34]], "path" = "src/main/java/org/jenkins/ci/plugins/jobimport/JobImportGlobalConfig.java"}], "head" = "b5334bc4a6be08abd0e44e443a340d1b6f135c72", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 1, "time_third" = 2}, {"base" = "e29917d2c7eb818e4ffda664a932b942e2aee2b0", "case_id" = "jenkinsci-job-import-plugin-ordinary-bb511a1d2e44a7c206d09e43daec7af1d9a78b2e", "files" = [{"head_lines" = [[29, 29], [73, 73]], "path" = "src/main/java/org/jenkins/ci/plugins/jobimport/JobImportAction.java"}], "head" = "bb511a1d2e44a7c206d09e43daec7af1d9a78b2e", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 0, "time_third" = 0}, {"base" = "4f97016985ec2a5080e0868261f60a644604f483", "case_id" = "jenkinsci-job-import-plugin-ordinary-dc0abc56f335aa048192b1ff173da6a036d54322", "files" = [{"head_lines" = [[45, 45]], "path" = "src/main/java/org/jenkins/ci/plugins/jobimport/URLUtils.java"}], "head" = "dc0abc56f335aa048192b1ff173da6a036d54322", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 0, "time_third" = 0}, {"base" = "1bcce383bc2977e8ed5170eea2fdab408edbe682", "case_id" = "jenkinsci-job-import-plugin-ordinary-e29917d2c7eb818e4ffda664a932b942e2aee2b0", "files" = [{"head_lines" = [[34, 34], [36, 36], [44, 44], [57, 59], [61, 61], [63, 65], [67, 73], [75, 91], [99, 100], [101, 101], [102, 102], [105, 105], [129, 161], [173, 177]], "path" = "src/main/java/org/jenkins/ci/plugins/jobimport/JobImportAction.java"}, {"head_lines" = [[1, 96]], "path" = "src/main/java/org/jenkins/ci/plugins/jobimport/RemoteJobImportStatus.java"}, {"head_lines" = [[55, 55], [61, 61], [66, 66], [80, 80], [85, 85], [101, 101], [106, 106], [120, 120], [127, 127], [141, 141]], "path" = "src/main/java/org/jenkins/ci/plugins/jobimport/XPathUtils.java"}, {"head_lines" = [[51, 55], [57, 59], [61, 98], [103, 103]], "path" = "src/main/resources/org/jenkins/ci/plugins/jobimport/JobImportAction/index.jelly"}, {"head_lines" = [[34, 36]], "path" = "src/main/resources/org/jenkins/ci/plugins/jobimport/JobImportAction/index.properties"}], "head" = "e29917d2c7eb818e4ffda664a932b942e2aee2b0", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 3, "time_third" = 0}, {"base" = "e3a4e693f3801fd730cd4f1ee956b3834933d83b", "case_id" = "jenkinsci-job-import-plugin-ordinary-e52d913aad5f83cb6c35c6494f15d77c7bce72db", "files" = [{"head_lines" = [[30, 30], [127, 130]], "path" = "src/main/java/org/jenkins/ci/plugins/jobimport/JobImportAction.java"}], "head" = "e52d913aad5f83cb6c35c6494f15d77c7bce72db", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 0, "time_third" = 0}, {"base" = "18a1366ee33f3c7ba45a2b1028e731a1efb605b3", "case_id" = "jenkinsci-job-import-plugin-ordinary-ec1711f1bd0ab146225bca3057a17ae7a4154828", "files" = [{"head_lines" = [[34, 34]], "path" = "pom.xml"}, {"head_lines" = [[27, 29], [55, 55], [79, 79], [113, 118]], "path" = "src/main/java/org/jenkins/ci/plugins/jobimport/RemoteJob.java"}], "head" = "ec1711f1bd0ab146225bca3057a17ae7a4154828", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 1, "time_third" = 0}, {"base" = "e05b69db3ef6c9fcfdd61fcb17068c4eb135f055", "case_id" = "jenkinsci-job-import-plugin-ordinary-ec2103f6375fadb68375fd782e4de6d3daf1fccb", "files" = [{"head_lines" = [[24, 24], [53, 53]], "path" = "src/main/java/org/jenkins/ci/plugins/jobimport/client/RestApiClient.java"}, {"head_lines" = [[16, 20], [38, 38], [47, 58]], "path" = "src/test/java/org/jenkins/ci/plugins/jobimport/JobImportActionTest.java"}, {"head_lines" = [[12, 12], [19, 19], [23, 29], [34, 34], [40, 40]], "path" = "src/test/java/org/jenkins/ci/plugins/jobimport/JobImportClient.java"}, {"head_lines" = [[14, 14], [52, 52], [115, 115], [119, 119], [120, 120], [123, 134], [137, 141]], "path" = "src/test/java/org/jenkins/ci/plugins/jobimport/RemoteJenkins.java"}, {"head_lines" = [[2, 2]], "path" = "src/test/resources/folder/xml-api-response.xml"}, {"head_lines" = [[2, 2]], "path" = "src/test/resources/xml-api-response.xml"}], "head" = "ec2103f6375fadb68375fd782e4de6d3daf1fccb", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 2, "time_third" = 1}, {"base" = "23feb819c2e2778f60e8a7a8096b92d4086ff3ea", "case_id" = "jenkinsci-job-import-plugin-ordinary-f10bc2f0443d6ae6d49217a4c0e6271451fd0ce5", "files" = [{"head_lines" = [[33, 33], [47, 47], [92, 92], [94, 95], [98, 121], [123, 134], [145, 160]], "path" = "src/main/java/org/jenkins/ci/plugins/jobimport/JobImportAction.java"}, {"head_lines" = [[46, 49]], "path" = "src/main/java/org/jenkins/ci/plugins/jobimport/MessagesUtils.java"}, {"head_lines" = [[27, 30]], "path" = "src/main/resources/org/jenkins/ci/plugins/jobimport/Messages.properties"}], "head" = "f10bc2f0443d6ae6d49217a4c0e6271451fd0ce5", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 2, "time_third" = 0}, {"base" = "e014efaac929a44cd1750b1e323984881317ad70", "case_id" = "jenkinsci-job-import-plugin-ordinary-f10f5a83cc4070533bdbe2be4e476e2220165b9d", "files" = [{"head_lines" = [[102, 102], [105, 105], [140, 140]], "path" = "src/main/java/org/jenkins/ci/plugins/jobimport/JobImportAction.java"}, {"head_lines" = [[45, 45]], "path" = "src/main/java/org/jenkins/ci/plugins/jobimport/MessagesUtils.java"}, {"head_lines" = [[29, 29]], "path" = "src/main/resources/org/jenkins/ci/plugins/jobimport/Messages.properties"}], "head" = "f10f5a83cc4070533bdbe2be4e476e2220165b9d", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 1, "time_third" = 0}, {"base" = "043228b0386a4fb05b2ab61d1b1264aa216eda88", "case_id" = "jenkinsci-job-import-plugin-ordinary-ffdeb8e959d01e145dd1c970595f929cb562f360", "files" = [{"head_lines" = [[47, 47]], "path" = "src/main/java/org/jenkins/ci/plugins/jobimport/utils/URLUtils.java"}], "head" = "ffdeb8e959d01e145dd1c970595f929cb562f360", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 0, "time_third" = 1}] id = "jenkinsci/job-import-plugin" @@ -16,6 +114,13 @@ repository = "jenkinsci/job-import-plugin" slice = 1 url = "https://github.com/jenkinsci/job-import-plugin.git" +[[repository]] +changes = [{"advisory" = "GHSA-f696-867g-2759", "base" = "f5a4ec123769096ad9a4930ede56588b0fee40f3", "case_id" = "jenkinsci-opentelemetry-plugin-62ce6dc3488e0d80", "case_ids" = ["jenkinsci-opentelemetry-plugin-62ce6dc3488e0d80", "jenkinsci-opentelemetry-plugin-c258c6ed37f2c061", "jenkinsci-opentelemetry-plugin-e7dc96d707803ae7", "jenkinsci-opentelemetry-plugin-f0ff00bf7375eb29"], "cwe" = "CWE-862", "family" = "access_control", "files" = [{"head_lines" = [[157, 173]], "path" = "src/main/java/io/jenkins/plugins/opentelemetry/backend/elastic/ElasticLogsBackendWithJenkinsVisualization.java"}, {"head_lines" = [[144, 154]], "path" = "src/main/java/io/jenkins/plugins/opentelemetry/backend/elastic/ElasticLogsBackendWithJenkinsVisualization.java"}, {"head_lines" = [[131, 197]], "path" = "src/main/java/io/jenkins/plugins/opentelemetry/backend/elastic/ElasticLogsBackendWithJenkinsVisualization.java"}, {"head_lines" = [[176, 195]], "path" = "src/main/java/io/jenkins/plugins/opentelemetry/backend/elastic/ElasticLogsBackendWithJenkinsVisualization.java"}], "function" = "doCheckElasticsearchCredentialsId", "function_lines" = [157, 173], "head" = "26675a20647122918cb1cf154470e7e71ff1882f", "kind" = "vulnerability", "label_check" = "confirmed", "method" = "fix_site", "path" = "src/main/java/io/jenkins/plugins/opentelemetry/backend/elastic/ElasticLogsBackendWithJenkinsVisualization.java", "targets" = [{"case_id" = "jenkinsci-opentelemetry-plugin-62ce6dc3488e0d80", "cwe" = "CWE-862", "family" = "access_control", "function" = "doCheckElasticsearchCredentialsId", "function_lines" = [157, 173], "path" = "src/main/java/io/jenkins/plugins/opentelemetry/backend/elastic/ElasticLogsBackendWithJenkinsVisualization.java"}, {"case_id" = "jenkinsci-opentelemetry-plugin-c258c6ed37f2c061", "cwe" = "CWE-862", "family" = "access_control", "function" = "doFillElasticsearchCredentialsIdItems", "function_lines" = [144, 154], "path" = "src/main/java/io/jenkins/plugins/opentelemetry/backend/elastic/ElasticLogsBackendWithJenkinsVisualization.java"}, {"case_id" = "jenkinsci-opentelemetry-plugin-e7dc96d707803ae7", "cwe" = "CWE-862", "family" = "access_control", "function" = "doCheckElasticsearchUrl", "function_lines" = [131, 197], "path" = "src/main/java/io/jenkins/plugins/opentelemetry/backend/elastic/ElasticLogsBackendWithJenkinsVisualization.java"}, {"case_id" = "jenkinsci-opentelemetry-plugin-f0ff00bf7375eb29", "cwe" = "CWE-862", "family" = "access_control", "function" = "doValidate", "function_lines" = [176, 195], "path" = "src/main/java/io/jenkins/plugins/opentelemetry/backend/elastic/ElasticLogsBackendWithJenkinsVisualization.java"}]}, {"base" = "1e13dfd563e70530b42305cc0551a07bfb647d56", "case_id" = "jenkinsci-opentelemetry-plugin-ordinary-0b3ce640987dc45e06f996c7d3f237676abfcb66", "files" = [{"head_lines" = [[55, 55]], "path" = "src/main/java/io/jenkins/plugins/opentelemetry/init/JenkinsExecutorMonitoringInitializer.java"}, {"head_lines" = [[26, 26], [53, 53]], "path" = "src/main/java/io/jenkins/plugins/opentelemetry/init/PluginMonitoringInitializer.java"}, {"head_lines" = [[37, 37], [64, 64]], "path" = "src/main/java/io/jenkins/plugins/opentelemetry/queue/MonitoringQueueListener.java"}, {"head_lines" = [[25, 25], [27, 27], [41, 41]], "path" = "src/main/java/io/jenkins/plugins/opentelemetry/semconv/JenkinsMetrics.java"}], "head" = "0b3ce640987dc45e06f996c7d3f237676abfcb66", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 1, "time_third" = 2}, {"base" = "8c8dd90053ad5d261d27aa906ff4afa15820b18d", "case_id" = "jenkinsci-opentelemetry-plugin-ordinary-1db03301c454803864dcc0fc44dff4b288c7c89d", "files" = [{"head_lines" = [[42, 43]], "path" = "src/main/java/io/jenkins/plugins/opentelemetry/servlet/OpenTelemetryServletFilter.java"}], "head" = "1db03301c454803864dcc0fc44dff4b288c7c89d", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 0, "time_third" = 0}, {"base" = "da9994f0673ee7a2093ebd993693927f95d48467", "case_id" = "jenkinsci-opentelemetry-plugin-ordinary-206b26a546ff884ea30e68e2af46fdcb3bc63e8c", "files" = [{"head_lines" = [[26, 26], [88, 88], [92, 92]], "path" = "src/main/java/io/jenkins/plugins/opentelemetry/job/MonitoringRunListener.java"}], "head" = "206b26a546ff884ea30e68e2af46fdcb3bc63e8c", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 0, "time_third" = 0}, {"base" = "7be054e5c16c8ab104c97fb1d55b133dc2ca377b", "case_id" = "jenkinsci-opentelemetry-plugin-ordinary-27ced7141335e0d33b86fd350af65cc41dd05916", "files" = [{"head_lines" = [[177, 180]], "path" = "pom.xml"}, {"head_lines" = [[14, 14]], "path" = "src/main/java/io/jenkins/plugins/opentelemetry/OtelUtils.java"}], "head" = "27ced7141335e0d33b86fd350af65cc41dd05916", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 0, "time_third" = 0}, {"base" = "2896c4307906cbe2a34c1c37d555a0f113925fb2", "case_id" = "jenkinsci-opentelemetry-plugin-ordinary-2935eccff277e0e766c80b9ad99ae01dc9c6d66f", "files" = [{"head_lines" = [[37, 40], [43, 43], [51, 53], [55, 55]], "path" = "src/main/java/io/jenkins/plugins/opentelemetry/computer/MonitoringComputerListener.java"}, {"head_lines" = [[60, 60]], "path" = "src/main/java/io/jenkins/plugins/opentelemetry/semconv/JenkinsOtelSemanticAttributes.java"}], "head" = "2935eccff277e0e766c80b9ad99ae01dc9c6d66f", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 1, "time_third" = 0}, {"base" = "942daed14b7f1599b5d9f822d324c5850cc48fda", "case_id" = "jenkinsci-opentelemetry-plugin-ordinary-2b1e21e47bca77d831e61581f33bb0e50e3365f3", "files" = [{"head_lines" = [[12, 12], [205, 205], [211, 216], [230, 230]], "path" = "src/main/java/io/jenkins/plugins/opentelemetry/servlet/OpenTelemetryServletFilter.java"}], "head" = "2b1e21e47bca77d831e61581f33bb0e50e3365f3", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 1, "time_third" = 0}, {"base" = "9c84da5b68c86b9d6d87a04e9b56c91895217f73", "case_id" = "jenkinsci-opentelemetry-plugin-ordinary-2c456920e2f668de996bc1e1219a57e74cc81153", "files" = [{"head_lines" = [[183, 183]], "path" = "src/main/java/io/jenkins/plugins/opentelemetry/job/OtelTraceService.java"}, {"head_lines" = [[55, 55], [63, 63]], "path" = "src/main/java/io/jenkins/plugins/opentelemetry/semconv/JenkinsOtelSemanticAttributes.java"}], "head" = "2c456920e2f668de996bc1e1219a57e74cc81153", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 0, "time_third" = 0}, {"base" = "e4379532c8a56c7b1d2622f2a2d562f7ca5dace2", "case_id" = "jenkinsci-opentelemetry-plugin-ordinary-494d6f0cb24ce6b35de9e84db32df377b3a8f9bf", "files" = [{"head_lines" = [[244, 244]], "path" = "src/main/java/io/jenkins/plugins/opentelemetry/job/MonitoringRunListener.java"}], "head" = "494d6f0cb24ce6b35de9e84db32df377b3a8f9bf", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 0, "time_third" = 0}, {"base" = "0742019d6a97aaffbf020d6e44c50172483a6c97", "case_id" = "jenkinsci-opentelemetry-plugin-ordinary-5bf0e00eceadd173430d5f86c8272f125ec880b0", "files" = [{"head_lines" = [[87, 91], [94, 98], [101, 105]], "path" = "src/main/java/io/jenkins/plugins/opentelemetry/computer/MonitoringComputerListener.java"}, {"head_lines" = [[9, 9], [114, 116], [120, 130], [142, 143]], "path" = "src/test/java/io/jenkins/plugins/opentelemetry/JenkinsOtelPluginIntegrationTest.java"}], "head" = "5bf0e00eceadd173430d5f86c8272f125ec880b0", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 1, "time_third" = 0}, {"base" = "d0a3a2b6e5dea95a3da27dbac9923d00de2ea846", "case_id" = "jenkinsci-opentelemetry-plugin-ordinary-6af036c263e4efba3ea9ddaa042ec48597bbfbb6", "files" = [{"head_lines" = [[7, 7], [13, 13], [279, 281], [289, 297], [299, 301]], "path" = "src/test/java/io/jenkins/plugins/opentelemetry/JenkinsOtelPluginIntegrationTest.java"}, {"head_lines" = [[1, 1]], "path" = "src/test/java/io/jenkins/plugins/opentelemetry/job/DummyIdCredentials.java"}, {"head_lines" = [[8, 28]], "path" = "src/test/resources/io/jenkins/plugins/opentelemetry/jcasc-elastic-backend.yml"}], "head" = "6af036c263e4efba3ea9ddaa042ec48597bbfbb6", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 2, "time_third" = 0}, {"base" = "8f5d27fc3a924ec25e813bf9cbc1030c819f8903", "case_id" = "jenkinsci-opentelemetry-plugin-ordinary-757f385e750c0012980f132f0bee68ed9821ec92", "files" = [{"head_lines" = [[38, 38], [51, 51], [106, 106], [116, 117], [122, 122], [241, 241], [256, 256], [280, 280], [285, 292], [295, 295], [297, 297], [299, 308], [309, 309], [338, 338]], "path" = "src/main/java/io/jenkins/plugins/opentelemetry/job/MonitoringRunListener.java"}, {"head_lines" = [[7, 7], [21, 21], [44, 44], [50, 50], [54, 54], [65, 65], [69, 69], [73, 73], [79, 79], [83, 83], [89, 90], [96, 96], [102, 102], [105, 105], [110, 110], [115, 115]], "path" = "src/main/java/io/jenkins/plugins/opentelemetry/job/opentelemetry/OtelContextAwareAbstractRunListener.java"}], "head" = "757f385e750c0012980f132f0bee68ed9821ec92", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 2, "time_third" = 0}, {"base" = "76e06b237d8723e4d02d8b24211edf0f2a48244a", "case_id" = "jenkinsci-opentelemetry-plugin-ordinary-82686060386d3907ec4e02ded98c1126bd12f968", "files" = [{"head_lines" = [[1, 60]], "path" = "src/main/java/io/jenkins/plugins/opentelemetry/administrativemonitor/ElasticBackendDashboardNotEnabledAdministrativeMonitor.java"}, {"head_lines" = [[1, 59]], "path" = "src/main/java/io/jenkins/plugins/opentelemetry/administrativemonitor/ElasticBackendKibanaBaseUrlNotSetAdministrativeMonitor.java"}, {"head_lines" = [[1, 54]], "path" = "src/main/java/io/jenkins/plugins/opentelemetry/administrativemonitor/ObservabilityBackendCheckAdministrativeMonitor.java"}, {"head_lines" = [[9, 9], [15, 17], [20, 22], [27, 28], [30, 37], [39, 47], [50, 50], [58, 59], [67, 73], [100, 100], [106, 138], [142, 161], [165, 173], [178, 178], [186, 198]], "path" = "src/main/java/io/jenkins/plugins/opentelemetry/backend/ElasticBackend.java"}, {"head_lines" = [[1, 16]], "path" = "src/main/resources/io/jenkins/plugins/opentelemetry/administrativemonitor/ElasticBackendDashboardNotEnabledAdministrativeMonitor/message.jelly"}, {"head_lines" = [[1, 16]], "path" = "src/main/resources/io/jenkins/plugins/opentelemetry/administrativemonitor/ElasticBackendKibanaBaseUrlNotSetAdministrativeMonitor/message.jelly"}, {"head_lines" = [[1, 17]], "path" = "src/main/resources/io/jenkins/plugins/opentelemetry/administrativemonitor/ObservabilityBackendCheckAdministrativeMonitor/message.jelly"}, {"head_lines" = [[2, 27]], "path" = "src/main/resources/io/jenkins/plugins/opentelemetry/backend/ElasticBackend/config.jelly"}, {"head_lines" = [[1, 31]], "path" = "src/main/resources/io/jenkins/plugins/opentelemetry/backend/ElasticBackend/help-displayKibanaDashboardLink.html"}, {"head_lines" = [[1, 37]], "path" = "src/main/resources/io/jenkins/plugins/opentelemetry/backend/ElasticBackend/help-kibanaDashboardUrlParameters.html"}, {"head_lines" = [[1, 1]], "path" = "src/main/resources/io/jenkins/plugins/opentelemetry/backend/ElasticBackend/help-metricsVisualizationUrlTemplate.html"}], "head" = "82686060386d3907ec4e02ded98c1126bd12f968", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 3, "time_third" = 0}, {"base" = "8edeaf975f24a3022a702e9e4866f1e178928e18", "case_id" = "jenkinsci-opentelemetry-plugin-ordinary-8775e43dd3baf68c2bbf242cc8bded5bd44ca1fa", "files" = [{"head_lines" = [[9, 9], [127, 148]], "path" = "src/test/java/io/jenkins/plugins/opentelemetry/JenkinsOtelPluginIntegrationTest.java"}], "head" = "8775e43dd3baf68c2bbf242cc8bded5bd44ca1fa", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 1, "time_third" = 0}, {"base" = "fb37a6a6a74850d09ec28f35128657c246954d80", "case_id" = "jenkinsci-opentelemetry-plugin-ordinary-8f97602576ce8fcce1cc4503ede282cbd3d1906e", "files" = [{"head_lines" = [[81, 81], [99, 99]], "path" = "src/main/java/io/jenkins/plugins/opentelemetry/job/step/AbstractGitStepHandler.java"}], "head" = "8f97602576ce8fcce1cc4503ede282cbd3d1906e", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 0, "time_third" = 0}, {"base" = "2ed116a59e3a81fcadeef6793017bac96a6aceea", "case_id" = "jenkinsci-opentelemetry-plugin-ordinary-9d7a67f50f255c261ac54f781cce2e2f571fc6a2", "files" = [{"head_lines" = [[21, 21], [25, 25], [137, 138], [313, 319]], "path" = "src/main/java/io/jenkins/plugins/opentelemetry/JenkinsOpenTelemetryPluginConfiguration.java"}, {"head_lines" = [[12, 12], [20, 20], [23, 23], [27, 27], [103, 103], [144, 144]], "path" = "src/main/java/io/jenkins/plugins/opentelemetry/OpenTelemetrySdkProvider.java"}, {"head_lines" = [[26, 33]], "path" = "src/main/java/io/jenkins/plugins/opentelemetry/opentelemetry/resources/JenkinsResourceProvider.java"}, {"head_lines" = [[10, 10], [62, 65]], "path" = "src/main/java/io/jenkins/plugins/opentelemetry/semconv/JenkinsOtelSemanticAttributes.java"}, {"head_lines" = [[8, 8], [10, 10], [15, 16], [22, 22], [32, 32], [38, 38], [43, 46], [56, 56], [58, 58], [65, 86]], "path" = "src/test/java/io/jenkins/plugins/opentelemetry/OpenTelemetrySdkProviderTest.java"}], "head" = "9d7a67f50f255c261ac54f781cce2e2f571fc6a2", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 2, "time_third" = 0}, {"base" = "c23e8ad45ac80967c8c2f3ec18b213c82cb40bf5", "case_id" = "jenkinsci-opentelemetry-plugin-ordinary-b4e3c902b008c627b90071a9a23a461bbeaa45c2", "files" = [{"head_lines" = [[20, 24], [27, 27], [29, 31]], "path" = "docs/job-traces.md"}, {"head_lines" = [[78, 88], [90, 90], [106, 112], [358, 361]], "path" = "src/main/java/io/jenkins/plugins/opentelemetry/job/OtelTraceService.java"}, {"head_lines" = [[7, 7], [26, 26], [37, 38], [43, 44], [57, 57], [76, 77], [98, 98], [103, 105], [112, 130], [157, 160], [165, 167], [169, 169], [171, 171], [173, 173], [178, 178], [182, 182], [186, 196]], "path" = "src/main/java/io/jenkins/plugins/opentelemetry/job/step/WithSpanAttributeStep.java"}, {"head_lines" = [[9, 11]], "path" = "src/main/resources/io/jenkins/plugins/opentelemetry/job/step/WithSpanAttributeStep/config.jelly"}, {"head_lines" = [[33, 33], [35, 37], [54, 54], [57, 73]], "path" = "src/test/java/io/jenkins/plugins/opentelemetry/job/step/WithSpanAttributeStepTest.java"}], "head" = "b4e3c902b008c627b90071a9a23a461bbeaa45c2", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 2, "time_third" = 1}, {"base" = "b355859fa093dc5da00a1639d5d11d0d84427b2f", "case_id" = "jenkinsci-opentelemetry-plugin-ordinary-be6c049a4a769971df5600d5c664f9a7b2977e47", "files" = [{"head_lines" = [[68, 68], [89, 89], [94, 94], [117, 124]], "path" = "README.md"}, {"head_lines" = [[71, 71], [74, 75], [78, 78], [82, 83], [87, 87], [89, 89], [91, 93], [95, 95], [97, 98], [102, 102], [104, 104], [111, 111]], "path" = "src/main/java/io/jenkins/plugins/opentelemetry/job/MonitoringPipelineListener.java"}, {"head_lines" = [[218, 219]], "path" = "src/main/java/io/jenkins/plugins/opentelemetry/job/MonitoringRunListener.java"}, {"head_lines" = [[28, 28], [32, 32], [77, 77], [102, 115]], "path" = "src/main/java/io/jenkins/plugins/opentelemetry/semconv/JenkinsOtelSemanticAttributes.java"}, {"head_lines" = [[68, 70], [139, 139], [143, 143], [147, 147], [151, 151], [154, 154], [208, 209], [241, 242], [272, 274], [299, 301], [355, 355]], "path" = "src/test/java/io/jenkins/plugins/opentelemetry/JenkinsOtelPluginIntegrationTest.java"}, {"head_lines" = [[63, 63]], "path" = "src/test/java/io/jenkins/plugins/opentelemetry/JenkinsOtelPluginMBPIntegrationTest.java"}], "head" = "be6c049a4a769971df5600d5c664f9a7b2977e47", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 2, "time_third" = 0}, {"base" = "7b7da3489bdc40163b32ba7241b7eb31362e64a8", "case_id" = "jenkinsci-opentelemetry-plugin-ordinary-cd4483ac786ccb1c88969d43310b4f17ba4d88d0", "files" = [{"head_lines" = [[52, 53], [56, 58], [61, 69]], "path" = "src/main/java/io/jenkins/plugins/opentelemetry/job/step/GitCheckoutStepHandler.java"}], "head" = "cd4483ac786ccb1c88969d43310b4f17ba4d88d0", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 1, "time_third" = 0}, {"base" = "71416216f089298a4f92b3ceef18e493dd41c1f6", "case_id" = "jenkinsci-opentelemetry-plugin-ordinary-d5c55670452fd90b733ba1c6096597e2c801dce4", "files" = [{"head_lines" = [[11, 27]], "path" = "docs/security.md"}, {"head_lines" = [[26, 29], [88, 89], [92, 102], [128, 129], [132, 132]], "path" = "src/main/java/io/jenkins/plugins/opentelemetry/security/AuditingSecurityListener.java"}, {"head_lines" = [[22, 27], [31, 31], [35, 41], [43, 47], [49, 50], [52, 56], [61, 61], [65, 65], [69, 69], [73, 73], [77, 77], [81, 81], [85, 85], [89, 89], [91, 91], [93, 93], [99, 99], [113, 113], [133, 133], [139, 140], [142, 142], [144, 159], [161, 161], [163, 165]], "path" = "src/main/java/io/jenkins/plugins/opentelemetry/semconv/JenkinsOtelSemanticAttributes.java"}], "head" = "d5c55670452fd90b733ba1c6096597e2c801dce4", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 2, "time_third" = 0}, {"base" = "28147a961d4dd4f48acbd9fa76dd93ac71b35d9a", "case_id" = "jenkinsci-opentelemetry-plugin-ordinary-e4495328d0428530cf8783cc16c536f1e2bc47d0", "files" = [{"head_lines" = [[34, 34], [35, 35], [89, 89], [99, 99]], "path" = "src/main/java/io/jenkins/plugins/opentelemetry/queue/MonitoringQueueListener.java"}], "head" = "e4495328d0428530cf8783cc16c536f1e2bc47d0", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 1, "time_third" = 0}] +id = "jenkinsci/opentelemetry-plugin" +repository = "jenkinsci/opentelemetry-plugin" +slice = 1 +url = "https://github.com/jenkinsci/opentelemetry-plugin.git" + [[repository]] changes = [{"advisory" = "GHSA-f9v6-p7hp-c3qx", "base" = "2f2a31d8d36de7abab45820fab3a82f4c682b760", "case_id" = "jenkinsci-p4-plugin-5022afedadfe8449", "case_ids" = ["jenkinsci-p4-plugin-5022afedadfe8449", "jenkinsci-p4-plugin-65a59903d43924ee", "jenkinsci-p4-plugin-85c3775c29eb0c5c", "jenkinsci-p4-plugin-a1c0ab5c3582fc3b", "jenkinsci-p4-plugin-fdef12ac487474fb"], "cwe" = "CWE-862", "family" = "access_control", "files" = [{"head_lines" = [[105, 125]], "path" = "src/main/java/org/jenkinsci/plugins/p4/trigger/P4Hook.java"}, {"head_lines" = [[69, 91]], "path" = "src/main/java/org/jenkinsci/plugins/p4/trigger/P4Hook.java"}, {"head_lines" = [[78, 125]], "path" = "src/main/java/org/jenkinsci/plugins/p4/review/ReviewAction.java"}, {"head_lines" = [[70, 77]], "path" = "src/main/java/org/jenkinsci/plugins/p4/review/ReviewAction.java"}, {"head_lines" = [[49, 68]], "path" = "src/main/java/org/jenkinsci/plugins/p4/trigger/P4Hook.java"}], "function" = "doChangeSubmit", "function_lines" = [105, 125], "head" = "a168eb417f4b725612123be12ac014b01ab09999", "kind" = "vulnerability", "label_check" = "confirmed", "method" = "fix_site", "path" = "src/main/java/org/jenkinsci/plugins/p4/trigger/P4Hook.java", "targets" = [{"case_id" = "jenkinsci-p4-plugin-5022afedadfe8449", "cwe" = "CWE-862", "family" = "access_control", "function" = "doChangeSubmit", "function_lines" = [105, 125], "path" = "src/main/java/org/jenkinsci/plugins/p4/trigger/P4Hook.java"}, {"case_id" = "jenkinsci-p4-plugin-65a59903d43924ee", "cwe" = "CWE-862", "family" = "access_control", "function" = "doChange", "function_lines" = [69, 91], "path" = "src/main/java/org/jenkinsci/plugins/p4/trigger/P4Hook.java"}, {"case_id" = "jenkinsci-p4-plugin-85c3775c29eb0c5c", "cwe" = "CWE-862", "family" = "access_control", "function" = "doBuild", "function_lines" = [78, 125], "path" = "src/main/java/org/jenkinsci/plugins/p4/review/ReviewAction.java"}, {"case_id" = "jenkinsci-p4-plugin-a1c0ab5c3582fc3b", "cwe" = "CWE-862", "family" = "access_control", "function" = "doBuildSubmit", "function_lines" = [70, 77], "path" = "src/main/java/org/jenkinsci/plugins/p4/review/ReviewAction.java"}, {"case_id" = "jenkinsci-p4-plugin-fdef12ac487474fb", "cwe" = "CWE-862", "family" = "access_control", "function" = "doEvent", "function_lines" = [49, 68], "path" = "src/main/java/org/jenkinsci/plugins/p4/trigger/P4Hook.java"}]}, {"base" = "e27902ea16c2422fe531e474e53fbfb366cef38f", "case_id" = "jenkinsci-p4-plugin-ordinary-0cfd50a9fdc86cfe3e9a770038d273ea382f59bb", "files" = [{"head_lines" = [[11, 11], [21, 21], [28, 29], [154, 163]], "path" = "src/main/java/org/jenkinsci/plugins/p4/scm/P4SCMFile.java"}, {"head_lines" = [[55, 55], [64, 71]], "path" = "src/main/java/org/jenkinsci/plugins/p4/scm/P4SCMFileSystem.java"}], "head" = "0cfd50a9fdc86cfe3e9a770038d273ea382f59bb", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 1, "time_third" = 2}, {"base" = "aaaa9f09c290737509fd61ff7ca4cef7b3b6ec65", "case_id" = "jenkinsci-p4-plugin-ordinary-171dde20917615e63a6120251d7cb367f9d52992", "files" = [{"head_lines" = [[363, 363], [374, 385]], "path" = "SETUP.md"}, {"head_lines" = [[82, 87], [318, 320], [489, 499]], "path" = "src/main/java/org/jenkinsci/plugins/p4/PerforceScm.java"}], "head" = "171dde20917615e63a6120251d7cb367f9d52992", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 1, "time_third" = 0}, {"base" = "64fd10ab50bdf701dbd162a5236e6aa4e4798f8b", "case_id" = "jenkinsci-p4-plugin-ordinary-18e4708722279a3a07eafb35f1419dfed6c7dbd1", "files" = [{"head_lines" = [[148, 148], [175, 175]], "path" = "src/main/java/org/jenkinsci/plugins/p4/changes/P4ChangeEntry.java"}], "head" = "18e4708722279a3a07eafb35f1419dfed6c7dbd1", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 0, "time_third" = 0}, {"base" = "6e0a74a16a03d30e512516bda9624fa1c3eb7ea0", "case_id" = "jenkinsci-p4-plugin-ordinary-1a38001c4dc8e2424479d44f95f6e25e25df4959", "files" = [{"head_lines" = [[29, 29], [37, 38], [49, 49], [57, 57], [59, 59], [83, 84], [204, 204]], "path" = "src/main/java/org/jenkinsci/plugins/p4/changes/P4ChangeParser.java"}], "head" = "1a38001c4dc8e2424479d44f95f6e25e25df4959", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 1, "time_third" = 1}, {"base" = "3ed55a46d07af109bc96d100a68c9cb30a627a72", "case_id" = "jenkinsci-p4-plugin-ordinary-1d19356cb9f2d8e9b72a129e5719cca45d89821f", "files" = [{"head_lines" = [[24, 24], [74, 81]], "path" = "src/main/java/org/jenkinsci/plugins/p4/changes/P4ChangeEntry.java"}], "head" = "1d19356cb9f2d8e9b72a129e5719cca45d89821f", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 0, "time_third" = 0}, {"base" = "46e2d357e5ec3ca434445afef7bef6d6e96fa002", "case_id" = "jenkinsci-p4-plugin-ordinary-2ec2dccaa9e6ff318ccada47f2af691170aaa7be", "files" = [{"head_lines" = [[358, 359], [361, 361]], "path" = "src/main/java/org/jenkinsci/plugins/p4/PerforceScm.java"}], "head" = "2ec2dccaa9e6ff318ccada47f2af691170aaa7be", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 0, "time_third" = 0}, {"base" = "b4dd7cfaa53f02e2f6844a334cd9a1750a20f3e1", "case_id" = "jenkinsci-p4-plugin-ordinary-30fb98f8e26adaa33762b526cdd443aa6122ac5b", "files" = [{"head_lines" = [[607, 612]], "path" = "src/main/java/org/jenkinsci/plugins/p4/client/ClientHelper.java"}], "head" = "30fb98f8e26adaa33762b526cdd443aa6122ac5b", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 0, "time_third" = 0}, {"base" = "35db554e13fb6e589202457b68a0dcfe4ae69374", "case_id" = "jenkinsci-p4-plugin-ordinary-46fb68bfea093c51f841bc6bdec9676bc4d468c7", "files" = [{"head_lines" = [[59, 63]], "path" = "src/main/java/org/jenkinsci/plugins/p4/populate/AutoCleanImpl.java"}, {"head_lines" = [[30, 34]], "path" = "src/main/java/org/jenkinsci/plugins/p4/populate/CheckOnlyImpl.java"}, {"head_lines" = [[30, 34]], "path" = "src/main/java/org/jenkinsci/plugins/p4/populate/FlushOnlyImpl.java"}, {"head_lines" = [[32, 36]], "path" = "src/main/java/org/jenkinsci/plugins/p4/populate/ForceCleanImpl.java"}, {"head_lines" = [[31, 35]], "path" = "src/main/java/org/jenkinsci/plugins/p4/populate/GraphHybridImpl.java"}, {"head_lines" = [[3, 5], [7, 7], [11, 11], [42, 43]], "path" = "src/main/java/org/jenkinsci/plugins/p4/populate/PopulateDescriptor.java"}, {"head_lines" = [[48, 52]], "path" = "src/main/java/org/jenkinsci/plugins/p4/populate/SyncOnlyImpl.java"}, {"head_lines" = [[85, 85]], "path" = "src/main/java/org/jenkinsci/plugins/p4/scm/BranchesScmSource.java"}, {"head_lines" = [[8, 8], [10, 10], [12, 12], [22, 23], [115, 115], [173, 192]], "path" = "src/main/java/org/jenkinsci/plugins/p4/scm/GraphScmSource.java"}, {"head_lines" = [[5, 5], [14, 17], [19, 21], [23, 28], [29, 29]], "path" = "src/main/resources/org/jenkinsci/plugins/p4/scm/BranchesScmSource/config-detail.jelly"}, {"head_lines" = [[5, 5], [14, 17], [19, 21], [23, 29], [30, 30]], "path" = "src/main/resources/org/jenkinsci/plugins/p4/scm/GraphScmSource/config-detail.jelly"}, {"head_lines" = [[5, 5], [14, 17], [19, 21], [23, 28], [29, 29]], "path" = "src/main/resources/org/jenkinsci/plugins/p4/scm/StreamsScmSource/config-detail.jelly"}, {"head_lines" = [[5, 5], [14, 17], [19, 21], [23, 26]], "path" = "src/main/resources/org/jenkinsci/plugins/p4/scm/SwarmScmSource/config-detail.jelly"}], "head" = "46fb68bfea093c51f841bc6bdec9676bc4d468c7", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 2, "time_third" = 0}, {"base" = "82c542a9ad95509db2c1ebd9a4d3c8b5dffa11a7", "case_id" = "jenkinsci-p4-plugin-ordinary-4cb6dab4456e1afb3de1230cfacdce3e162fe8ea", "files" = [{"head_lines" = [[613, 613]], "path" = "src/main/java/org/jenkinsci/plugins/p4/client/ClientHelper.java"}, {"head_lines" = [[37, 37], [65, 66], [75, 75]], "path" = "src/main/java/org/jenkinsci/plugins/p4/client/Validate.java"}], "head" = "4cb6dab4456e1afb3de1230cfacdce3e162fe8ea", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 0, "time_third" = 0}, {"base" = "0f14b207d9d18e165228d668350b49fe988888aa", "case_id" = "jenkinsci-p4-plugin-ordinary-65c18b225338e93837ef6882ad79cd9773e6e2c4", "files" = [{"head_lines" = [[87, 89]], "path" = "src/main/java/org/jenkinsci/plugins/p4/workspace/ManualWorkspaceImpl.java"}], "head" = "65c18b225338e93837ef6882ad79cd9773e6e2c4", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 0, "time_third" = 1}, {"base" = "c9159c2c0ec587d1a84f2fcccba6e901b4fece5f", "case_id" = "jenkinsci-p4-plugin-ordinary-65fbed70350a4435ec091390d92722bbf7cc1c68", "files" = [{"head_lines" = [[288, 288], [291, 304]], "path" = "src/main/java/org/jenkinsci/plugins/p4/PerforceScm.java"}], "head" = "65fbed70350a4435ec091390d92722bbf7cc1c68", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 1, "time_third" = 0}, {"base" = "144e2b9905b59bf214580e1f2adf199389d4e9ea", "case_id" = "jenkinsci-p4-plugin-ordinary-7b512b08c584a76d57f4401634f8e9736a365223", "files" = [{"head_lines" = [[217, 218], [220, 222]], "path" = "src/main/java/org/jenkinsci/plugins/p4/client/ClientHelper.java"}], "head" = "7b512b08c584a76d57f4401634f8e9736a365223", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 0, "time_third" = 0}, {"base" = "92350c506bd1920988dfb76f871e5c04edfa5fbe", "case_id" = "jenkinsci-p4-plugin-ordinary-8a67359f1a69264da35c9e837273a649b3345b9d", "files" = [{"head_lines" = [[152, 164]], "path" = "src/main/java/org/jenkinsci/plugins/p4/tasks/CheckoutTask.java"}], "head" = "8a67359f1a69264da35c9e837273a649b3345b9d", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 1, "time_third" = 0}, {"base" = "bab531a8f1f2d7409861a6c7ddffc7808e47a559", "case_id" = "jenkinsci-p4-plugin-ordinary-a33e38e16ececd6e093eb213a9b8a3ab8352f937", "files" = [{"head_lines" = [[4, 4], [10, 10], [18, 18], [24, 24], [43, 45], [175, 175], [180, 180], [183, 183], [185, 185], [195, 195], [201, 201], [216, 216], [238, 247], [250, 250], [258, 327], [336, 336], [337, 337], [340, 340], [344, 344], [348, 348], [353, 353], [357, 357], [361, 361], [363, 363], [366, 366], [370, 371], [376, 376], [388, 388], [390, 390], [393, 393], [396, 396], [402, 402], [411, 413], [415, 416], [424, 424], [428, 428], [467, 467], [475, 475], [490, 490], [500, 502], [506, 507]], "path" = "src/main/java/org/jenkinsci/plugins/p4/client/ClientHelper.java"}, {"head_lines" = [[2, 2], [5, 6], [10, 10], [15, 18], [23, 29]], "path" = "src/main/java/org/jenkinsci/plugins/p4/populate/AutoCleanImpl.java"}, {"head_lines" = [[19, 19]], "path" = "src/main/java/org/jenkinsci/plugins/p4/populate/CheckOnlyImpl.java"}, {"head_lines" = [[2, 2], [5, 6], [10, 10], [17, 18]], "path" = "src/main/java/org/jenkinsci/plugins/p4/populate/ForceCleanImpl.java"}, {"head_lines" = [[1, 55]], "path" = "src/main/java/org/jenkinsci/plugins/p4/populate/ParallelSync.java"}, {"head_lines" = [[3, 4], [7, 7], [10, 10], [19, 19], [21, 21], [27, 27], [50, 53], [55, 55], [59, 59]], "path" = "src/main/java/org/jenkinsci/plugins/p4/populate/Populate.java"}, {"head_lines" = [[20, 20]], "path" = "src/main/java/org/jenkinsci/plugins/p4/populate/SyncOnlyImpl.java"}, {"head_lines" = [[62, 62]], "path" = "src/main/java/org/jenkinsci/plugins/p4/tasks/RemoveClientTask.java"}, {"head_lines" = [[2, 2], [19, 24], [34, 34], [97, 99], [101, 101], [104, 104], [108, 109], [111, 111], [117, 117], [145, 145], [149, 149], [152, 152], [155, 156], [160, 161], [165, 166], [173, 177], [185, 188], [196, 199]], "path" = "src/main/java/org/jenkinsci/plugins/p4/workflow/P4Step.java"}, {"head_lines" = [[27, 34]], "path" = "src/main/resources/org/jenkinsci/plugins/p4/populate/AutoCleanImpl/config.jelly"}, {"head_lines" = [[24, 31]], "path" = "src/main/resources/org/jenkinsci/plugins/p4/populate/ForceCleanImpl/config.jelly"}, {"head_lines" = [[1, 23]], "path" = "src/main/resources/org/jenkinsci/plugins/p4/populate/ParallelSync/config.jelly"}, {"head_lines" = [[32, 32], [51, 51]], "path" = "src/test/java/org/jenkinsci/plugins/p4/PerforceScmTest.java"}, {"head_lines" = [[6, 6], [16, 16], [56, 73], [76, 76], [87, 87], [91, 91], [131, 132], [147, 147], [149, 149], [168, 168], [170, 170], [187, 187], [198, 202], [225, 227], [233, 233], [279, 282], [287, 287], [289, 289], [336, 338], [342, 342], [344, 344], [346, 346], [382, 386], [436, 438], [450, 450], [473, 475], [487, 487], [508, 508], [534, 536], [542, 542], [566, 566], [568, 569], [572, 572], [579, 579], [602, 602], [604, 605], [608, 608], [612, 612], [618, 618], [643, 643], [645, 646], [648, 648], [680, 688], [691, 691]], "path" = "src/test/java/org/jenkinsci/plugins/p4/client/ConnectionTest.java"}, {"head_lines" = [[41, 41]], "path" = "src/test/java/org/jenkinsci/plugins/p4/review/ReviewImplTest.java"}], "head" = "a33e38e16ececd6e093eb213a9b8a3ab8352f937", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 3, "time_third" = 0}, {"base" = "50176a924f9f2af9e5ccdcc2201257c02eaa549b", "case_id" = "jenkinsci-p4-plugin-ordinary-aa910d56936a308600bdad568e2ab23ada636b7d", "files" = [{"head_lines" = [[4, 4], [18, 18], [20, 20], [25, 25], [50, 58], [80, 80], [87, 87], [90, 90], [92, 92], [96, 96], [103, 103]], "path" = "src/main/java/org/jenkinsci/plugins/p4/credentials/P4PasswordImpl.java"}, {"head_lines" = [[114, 120]], "path" = "src/main/java/org/jenkinsci/plugins/p4/credentials/P4StandardCredentials.java"}, {"head_lines" = [[4, 4], [18, 18], [20, 20], [25, 25], [65, 73]], "path" = "src/main/java/org/jenkinsci/plugins/p4/credentials/P4TicketImpl.java"}, {"head_lines" = [[15, 15], [20, 20], [27, 27], [30, 30], [34, 34], [46, 46], [53, 55], [112, 112], [128, 130]], "path" = "src/test/java/org/jenkinsci/plugins/p4/credentials/PerforceCredentialsTest.java"}], "head" = "aa910d56936a308600bdad568e2ab23ada636b7d", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 2, "time_third" = 0}, {"base" = "556161298cc0d9c09e43fe6cfca7acd1e7249f65", "case_id" = "jenkinsci-p4-plugin-ordinary-b2f7b1ba3eea1a81370dec019ebff29931875182", "files" = [{"head_lines" = [[1, 7]], "path" = ".p4ignore"}, {"head_lines" = [[23, 23], [38, 38], [45, 45], [59, 59], [393, 393], [596, 596], [600, 600]], "path" = "src/main/java/org/jenkinsci/plugins/p4/PerforceScm.java"}, {"head_lines" = [[1, 67]], "path" = "src/main/java/org/jenkinsci/plugins/p4/credentials/P4CredentialsImpl.java"}, {"head_lines" = [[65, 65], [71, 71], [84, 88], [89, 89]], "path" = "src/main/java/org/jenkinsci/plugins/p4/tagging/TagAction.java"}, {"head_lines" = [[5, 5], [69, 70], [110, 110]], "path" = "src/main/java/org/jenkinsci/plugins/p4/tagging/TagNotifier.java"}, {"head_lines" = [[1, 65]], "path" = "src/main/java/org/jenkinsci/plugins/p4/workspace/StreamDescImpl.java"}, {"head_lines" = [[6, 6], [8, 8], [12, 12], [13, 13], [82, 82]], "path" = "src/main/java/org/jenkinsci/plugins/p4/workspace/StreamWorkspaceImpl.java"}, {"head_lines" = [[3, 3], [5, 5], [7, 7], [11, 11], [12, 12], [98, 98], [102, 102]], "path" = "src/main/java/org/jenkinsci/plugins/p4/workspace/TemplateWorkspaceImpl.java"}, {"head_lines" = [[8, 8], [17, 20], [35, 72], [87, 90], [92, 102], [103, 103], [104, 104], [106, 107], [109, 117], [123, 123], [125, 128], [138, 160]], "path" = "src/main/java/org/jenkinsci/plugins/p4/workspace/WorkspaceDescriptor.java"}, {"head_lines" = [[15, 15], [17, 17], [47, 47], [55, 55]], "path" = "src/main/resources/org/jenkinsci/plugins/p4/tagging/TagAction/tagForm.jelly"}], "head" = "b2f7b1ba3eea1a81370dec019ebff29931875182", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 3, "time_third" = 0}, {"base" = "25bbbca5ec681b2be428f4563a019795f1bc0875", "case_id" = "jenkinsci-p4-plugin-ordinary-b42c75d6823b9e67bd968679494d1090f5d77941", "files" = [{"head_lines" = [[310, 313]], "path" = "src/main/java/org/jenkinsci/plugins/p4/PerforceScm.java"}, {"head_lines" = [[115, 119], [122, 125]], "path" = "src/main/java/org/jenkinsci/plugins/p4/review/ReviewAction.java"}, {"head_lines" = [[5, 10], [14, 14], [16, 16], [18, 18], [24, 24], [28, 32], [34, 35]], "path" = "src/main/java/org/jenkinsci/plugins/p4/review/ReviewProp.java"}], "head" = "b42c75d6823b9e67bd968679494d1090f5d77941", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 2, "time_third" = 0}, {"base" = "9822d1c9363dc19987728d22c0efce2ee111fddc", "case_id" = "jenkinsci-p4-plugin-ordinary-dca0f55c69c487611689e72230e211ef4b760d9e", "files" = [{"head_lines" = [[11, 11], [15, 15], [66, 83]], "path" = "src/main/java/org/jenkinsci/plugins/p4/build/P4EnvironmentContributor.java"}], "head" = "dca0f55c69c487611689e72230e211ef4b760d9e", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 1, "time_third" = 0}, {"base" = "e78a41a2f03c9cf8152517dfdc90f8da66bf4427", "case_id" = "jenkinsci-p4-plugin-ordinary-f4c24f7964bd1de847ace7b43546be81e51d2ccc", "files" = [{"head_lines" = [[45, 45], [81, 81], [111, 112], [335, 335], [338, 338], [363, 363], [368, 373], [827, 844]], "path" = "src/main/java/org/jenkinsci/plugins/p4/PerforceScm.java"}, {"head_lines" = [[2, 2], [6, 6], [8, 10], [128, 149]], "path" = "src/main/java/org/jenkinsci/plugins/p4/changes/P4Revision.java"}, {"head_lines" = [[896, 896], [900, 900], [904, 904], [906, 906], [919, 919], [921, 921], [923, 923], [934, 934], [939, 940], [952, 952], [970, 970], [989, 989], [1000, 1000], [1003, 1003], [1013, 1013]], "path" = "src/main/java/org/jenkinsci/plugins/p4/client/ClientHelper.java"}, {"head_lines" = [[10, 10], [17, 17], [128, 128]], "path" = "src/main/java/org/jenkinsci/plugins/p4/tasks/AbstractTask.java"}, {"head_lines" = [[209, 209], [211, 211], [228, 228], [249, 250], [252, 252], [307, 313]], "path" = "src/main/java/org/jenkinsci/plugins/p4/tasks/CheckoutTask.java"}, {"head_lines" = [[13, 13], [23, 23], [26, 26], [30, 30], [35, 35], [39, 40], [45, 45], [65, 67], [70, 70], [75, 75]], "path" = "src/main/java/org/jenkinsci/plugins/p4/tasks/PollTask.java"}, {"head_lines" = [[22, 22], [599, 599], [637, 643], [682, 682], [684, 684], [730, 730], [732, 732]], "path" = "src/test/java/org/jenkinsci/plugins/p4/client/ConnectionTest.java"}], "head" = "f4c24f7964bd1de847ace7b43546be81e51d2ccc", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 2, "time_third" = 0}, {"base" = "da715c400e3a9b5e8b33def442a1c69039a1bf27", "case_id" = "jenkinsci-p4-plugin-ordinary-f74fb378f0e7ce258aae449dc70f35820a1b11ed", "files" = [{"head_lines" = [[52, 52], [58, 64], [73, 73], [76, 76], [79, 79]], "path" = "src/main/java/org/jenkinsci/plugins/p4/workspace/Expand.java"}, {"head_lines" = [[86, 86], [111, 111], [163, 163]], "path" = "src/main/java/org/jenkinsci/plugins/p4/workspace/ManualWorkspaceImpl.java"}, {"head_lines" = [[67, 67], [75, 75]], "path" = "src/main/java/org/jenkinsci/plugins/p4/workspace/SpecWorkspaceImpl.java"}, {"head_lines" = [[75, 75]], "path" = "src/main/java/org/jenkinsci/plugins/p4/workspace/StreamWorkspaceImpl.java"}, {"head_lines" = [[3, 7], [27, 27], [313, 342]], "path" = "src/test/java/org/jenkinsci/plugins/p4/client/CheckoutTest.java"}, {"head_lines" = [[3, 3], [146, 151], [302, 307], [414, 418]], "path" = "src/test/java/org/jenkinsci/plugins/p4/client/JenkinsfileTest.java"}, {"head_lines" = [[4, 4], [12, 13], [85, 90], [92, 92]], "path" = "src/test/java/org/jenkinsci/plugins/p4/client/WorkspaceSpecTest.java"}], "head" = "f74fb378f0e7ce258aae449dc70f35820a1b11ed", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 2, "time_third" = 1}] id = "jenkinsci/p4-plugin" @@ -23,6 +128,27 @@ repository = "jenkinsci/p4-plugin" slice = 1 url = "https://github.com/jenkinsci/p4-plugin.git" +[[repository]] +changes = [{"advisory" = "GHSA-4p8f-2fwv-6xcw", "base" = "1a0023be9f2e143434d028d5292ef9dc3195d051", "case_id" = "jenkinsci-rocketchatnotifier-plugin-16d28ce862d5a528", "cwe" = "CWE-862", "family" = "access_control", "files" = [{"head_lines" = [[581, 647]], "path" = "src/main/java/jenkins/plugins/rocketchatnotifier/RocketChatNotifier.java"}], "function" = "doTestConnection", "function_lines" = [581, 647], "head" = "14cdaa96d98d6d65fbefde1103a04bc478edf415", "kind" = "vulnerability", "label_check" = "confirmed", "method" = "fix_site", "path" = "src/main/java/jenkins/plugins/rocketchatnotifier/RocketChatNotifier.java"}, {"base" = "3d886e65f68f229358b785b0250ae886721cac0c", "case_id" = "jenkinsci-rocketchatnotifier-plugin-ordinary-05c758f75f583da6b124cfa803aa7e8907e0a995", "files" = [{"head_lines" = [[510, 555]], "path" = "src/main/java/jenkins/plugins/rocketchatnotifier/RocketChatNotifier.java"}, {"head_lines" = [[16, 16], [19, 19], [25, 25], [27, 43]], "path" = "src/main/resources/jenkins/plugins/rocketchatnotifier/RocketChatNotifier/global.jelly"}], "head" = "05c758f75f583da6b124cfa803aa7e8907e0a995", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 1, "time_third" = 1}, {"base" = "583b84794f73297881b42f4cc9d3a425b28bff7e", "case_id" = "jenkinsci-rocketchatnotifier-plugin-ordinary-1c0c7afa55defb2de393160feda4ca0a178429cc", "files" = [{"head_lines" = [[196, 202]], "path" = "src/main/java/jenkins/plugins/rocketchatnotifier/RocketChatNotifier.java"}], "head" = "1c0c7afa55defb2de393160feda4ca0a178429cc", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 0, "time_third" = 0}, {"base" = "d400524c4fa124c4afe8db8c26d75947cfc88e42", "case_id" = "jenkinsci-rocketchatnotifier-plugin-ordinary-2194363fac4d954a2695b1a5f215bca8f8c8791e", "files" = [{"head_lines" = [[6, 6], [8, 11], [13, 17], [20, 26], [31, 31], [40, 43]], "path" = "src/test/java/jenkins/plugins/rocketchatnotifier/rocket/RocketChatClientCallBuilderIT.java"}], "head" = "2194363fac4d954a2695b1a5f215bca8f8c8791e", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 1, "time_third" = 0}, {"base" = "5bad3e83fc67fbc997901617b54b1214dbca438b", "case_id" = "jenkinsci-rocketchatnotifier-plugin-ordinary-28c85943044516531c6894207042e5bc09c0b4f6", "files" = [{"head_lines" = [[152, 152]], "path" = "src/main/java/jenkins/plugins/rocketchatnotifier/MessageBuilder.java"}], "head" = "28c85943044516531c6894207042e5bc09c0b4f6", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 0, "time_third" = 0}, {"base" = "e19d1741389fa2b51a34a4bdeb724172dc2ad156", "case_id" = "jenkinsci-rocketchatnotifier-plugin-ordinary-2e1b0a48f48cb5fd90b88d09953cf98d6dc690d4", "files" = [{"head_lines" = [[24, 26], [31, 31]], "path" = "src/main/java/jenkins/plugins/rocketchatnotifier/rocket/RocketChatBasicCallAuthentication.java"}, {"head_lines" = [[7, 10], [13, 33]], "path" = "src/test/java/jenkins/plugins/rocketchatnotifier/rocket/RocketChatBasicCallAuthenticationTest.java"}], "head" = "2e1b0a48f48cb5fd90b88d09953cf98d6dc690d4", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 1, "time_third" = 0}, {"base" = "0bac6c3b853bf79bb581262af18f0f9272865602", "case_id" = "jenkinsci-rocketchatnotifier-plugin-ordinary-3964e797438b4fedd68c8bfa8d2e1aa9df627936", "files" = [{"head_lines" = [[2, 2], [45, 45], [53, 53]], "path" = "src/main/java/com/baloise/jenkins/plugin/ViewTracker.java"}], "head" = "3964e797438b4fedd68c8bfa8d2e1aa9df627936", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 0, "time_third" = 0}, {"base" = "9ce3fca1debd58dfa96c626b6bda2de7e9b7d212", "case_id" = "jenkinsci-rocketchatnotifier-plugin-ordinary-40dad98a5c355da7772d2a656f746e3200d3143b", "files" = [{"head_lines" = [[28, 28]], "path" = ".travis.yml"}, {"head_lines" = [[11, 11], [36, 36], [45, 56], [57, 57], [59, 66], [70, 70], [78, 109], [114, 115]], "path" = "src/main/java/jenkins/plugins/rocketchatnotifier/ActiveNotifier.java"}, {"head_lines" = [[162, 162]], "path" = "src/main/java/jenkins/plugins/rocketchatnotifier/RocketChatNotifier.java"}, {"head_lines" = [[2, 2], [28, 28], [30, 30]], "path" = "src/main/java/jenkins/plugins/rocketchatnotifier/RocketClientImpl.java"}, {"head_lines" = [[1, 1]], "path" = "src/main/java/jenkins/plugins/rocketchatnotifier/rocket/LegacyRocketChatClient.java"}, {"head_lines" = [[27, 27], [182, 182], [192, 192]], "path" = "src/main/java/jenkins/plugins/rocketchatnotifier/workflow/RocketSendStep.java"}, {"head_lines" = [[24, 24], [41, 41]], "path" = "src/test/java/jenkins/plugins/rocketchatnotifier/rocket/RocketChatClientIT.java"}], "head" = "40dad98a5c355da7772d2a656f746e3200d3143b", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 3, "time_third" = 0}, {"base" = "52c57a3e9f0593d4bd1db7cbb0226504a14f9724", "case_id" = "jenkinsci-rocketchatnotifier-plugin-ordinary-4f3d9e80be39888fc9a34d65df3f2c50524d3da1", "files" = [{"head_lines" = [[4, 4]], "path" = "docker-env.sh"}, {"head_lines" = [[18, 18]], "path" = "src/test/java/jenkins/plugins/rocketchatnotifier/RocketClientIT.java"}, {"head_lines" = [[24, 24]], "path" = "src/test/java/jenkins/plugins/rocketchatnotifier/rocket/RocketChatClientIT.java"}], "head" = "4f3d9e80be39888fc9a34d65df3f2c50524d3da1", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 0, "time_third" = 0}, {"base" = "89400a066cdd564b2d07b5a5c8f653499a710d84", "case_id" = "jenkinsci-rocketchatnotifier-plugin-ordinary-6a2f0fccd1331f48b5504d81400ac1a63906b5ab", "files" = [{"head_lines" = [[1, 110]], "path" = ".mvn/wrapper/MavenWrapperDownloader.java"}, {"head_lines" = [], "path" = ".mvn/wrapper/maven-wrapper.jar"}, {"head_lines" = [[1, 1]], "path" = ".mvn/wrapper/maven-wrapper.properties"}, {"head_lines" = [[27, 27], [39, 39], [53, 53], [56, 56]], "path" = "Jenkinsfile_dev"}, {"head_lines" = [[1, 286]], "path" = "mvnw"}, {"head_lines" = [[1, 161]], "path" = "mvnw.cmd"}], "head" = "6a2f0fccd1331f48b5504d81400ac1a63906b5ab", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 2, "time_third" = 0}, {"base" = "caa0ff86fdd273d012db2a74f7b721637dffc7c5", "case_id" = "jenkinsci-rocketchatnotifier-plugin-ordinary-724c625d9bc76494c16d5c80cef16667a10328aa", "files" = [{"head_lines" = [[54, 54], [62, 62], [66, 66], [105, 105], [115, 115], [137, 137], [184, 184], [190, 191], [207, 207], [220, 220], [222, 222], [226, 226], [231, 231], [236, 236], [238, 242]], "path" = "src/main/java/jenkins/plugins/rocketchatnotifier/ActiveNotifier.java"}], "head" = "724c625d9bc76494c16d5c80cef16667a10328aa", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 1, "time_third" = 0}, {"base" = "ef929c8acdf1ba0696c0a1017e02f95b1375ff64", "case_id" = "jenkinsci-rocketchatnotifier-plugin-ordinary-75e5055fa3865e04d1067915493106265c117ac1", "files" = [{"head_lines" = [[3, 3]], "path" = ".travis.yml"}, {"head_lines" = [[1, 1], [3, 3]], "path" = "README.md"}, {"head_lines" = [[21, 21]], "path" = "pom.xml"}, {"head_lines" = [[6, 6], [91, 93], [111, 111], [113, 113], [116, 120]], "path" = "src/main/java/jenkins/plugins/rocket/workflow/RocketSendStep.java"}], "head" = "75e5055fa3865e04d1067915493106265c117ac1", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 1, "time_third" = 0}, {"base" = "2a60506178e1e4950435523953abcc10508f4456", "case_id" = "jenkinsci-rocketchatnotifier-plugin-ordinary-8bbfbf6dc96899b3f3809a2f98b49f687154e011", "files" = [{"head_lines" = [[20, 20], [186, 189]], "path" = "pom.xml"}, {"head_lines" = [[16, 16]], "path" = "src/main/java/jenkins/plugins/rocketchatnotifier/ActiveNotifier.java"}, {"head_lines" = [[25, 26]], "path" = "src/main/java/jenkins/plugins/rocketchatnotifier/RocketChatNotifier.java"}, {"head_lines" = [[11, 11]], "path" = "src/main/java/jenkins/plugins/rocketchatnotifier/RocketClientWebhookImpl.java"}, {"head_lines" = [[14, 14]], "path" = "src/main/java/jenkins/plugins/rocketchatnotifier/rocket/RocketChatClientImpl.java"}, {"head_lines" = [[30, 30]], "path" = "src/main/java/jenkins/plugins/rocketchatnotifier/workflow/RocketSendStep.java"}], "head" = "8bbfbf6dc96899b3f3809a2f98b49f687154e011", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 1, "time_third" = 2}, {"base" = "28c85943044516531c6894207042e5bc09c0b4f6", "case_id" = "jenkinsci-rocketchatnotifier-plugin-ordinary-94b73083e731d54b04bfb6f562fa7fe2f5140237", "files" = [{"head_lines" = [[3, 4], [23, 29]], "path" = "src/main/java/jenkins/plugins/rocketchatnotifier/model/Message.java"}, {"head_lines" = [[3, 4], [82, 95]], "path" = "src/main/java/jenkins/plugins/rocketchatnotifier/model/Response.java"}, {"head_lines" = [[25, 25], [60, 60], [88, 89], [91, 92], [125, 125], [127, 130]], "path" = "src/main/java/jenkins/plugins/rocketchatnotifier/rocket/RocketChatClientImpl.java"}, {"head_lines" = [[1, 66]], "path" = "src/test/java/jenkins/plugins/rocketchatnotifier/rocket/RocketChatClientImplTest.java"}], "head" = "94b73083e731d54b04bfb6f562fa7fe2f5140237", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 2, "time_third" = 0}, {"base" = "f0d6802a65fbc310c1139985c275464399231163", "case_id" = "jenkinsci-rocketchatnotifier-plugin-ordinary-95ea077f21418ad010573711aac89cc1c992b11c", "files" = [{"head_lines" = [[8, 9], [19, 21], [29, 33], [35, 36]], "path" = "src/main/java/com/baloise/jenkins/plugin/ViewTracker.java"}], "head" = "95ea077f21418ad010573711aac89cc1c992b11c", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 1, "time_third" = 0}, {"base" = "e288c5e0474c31f2394ec8a78c1cafb5d48a86ac", "case_id" = "jenkinsci-rocketchatnotifier-plugin-ordinary-c433b3314dc1351ebb05127f2e0b74ac864ec0f3", "files" = [{"head_lines" = [[22, 22], [29, 29], [31, 38], [50, 53], [55, 78], [92, 93], [203, 223]], "path" = "src/main/java/com/baloise/jenkins/plugin/RocketChatNotifier.java"}, {"head_lines" = [[1, 10]], "path" = "src/main/java/com/baloise/jenkins/plugin/ViewListener.java"}, {"head_lines" = [[1, 95]], "path" = "src/main/java/com/baloise/jenkins/plugin/ViewTracker.java"}, {"head_lines" = [[11, 16]], "path" = "src/main/resources/com/baloise/jenkins/plugin/RocketChatNotifier/global.jelly"}], "head" = "c433b3314dc1351ebb05127f2e0b74ac864ec0f3", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 2, "time_third" = 0}, {"base" = "d9e3f227f3479e64f81cde746858864b366fa889", "case_id" = "jenkinsci-rocketchatnotifier-plugin-ordinary-dcefc1ed480ab4bec601b4cf6b4a5b98ae6f8e93", "files" = [{"head_lines" = [[10, 13]], "path" = ".gitignore"}, {"head_lines" = [[1, 3]], "path" = "maven-cheat-sheet.txt"}, {"head_lines" = [[1, 42]], "path" = "pom.xml"}, {"head_lines" = [[1, 180]], "path" = "src/main/java/com/baloise/jenkins/plugin/RocketChatNotifier.java"}, {"head_lines" = [[1, 26]], "path" = "src/main/resources/com/baloise/jenkins/plugin/RocketChatNotifier/global.jelly"}, {"head_lines" = [[1, 6]], "path" = "src/main/resources/index.jelly"}], "head" = "dcefc1ed480ab4bec601b4cf6b4a5b98ae6f8e93", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 2, "time_third" = 0}, {"base" = "8bbe3f046199eabd01dc0a7e25d5987257f37808", "case_id" = "jenkinsci-rocketchatnotifier-plugin-ordinary-e19d1741389fa2b51a34a4bdeb724172dc2ad156", "files" = [{"head_lines" = [[2, 2], [8, 10], [24, 26], [29, 30], [32, 32], [49, 50], [51, 51], [54, 54], [56, 56], [58, 58], [60, 60]], "path" = "src/main/java/jenkins/plugins/rocketchatnotifier/rocket/RocketChatBasicCallAuthentication.java"}, {"head_lines" = [[1, 13]], "path" = "src/test/java/jenkins/plugins/rocketchatnotifier/rocket/RocketChatBasicCallAuthenticationTest.java"}], "head" = "e19d1741389fa2b51a34a4bdeb724172dc2ad156", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 1, "time_third" = 0}, {"base" = "e1294f0a3d0d2aad82f4090492a41a4777c139f0", "case_id" = "jenkinsci-rocketchatnotifier-plugin-ordinary-ef929c8acdf1ba0696c0a1017e02f95b1375ff64", "files" = [{"head_lines" = [[21, 21]], "path" = "pom.xml"}, {"head_lines" = [[13, 14], [21, 21]], "path" = "src/main/java/jenkins/plugins/rocket/RocketClientImpl.java"}, {"head_lines" = [[113, 113]], "path" = "src/main/java/jenkins/plugins/rocket/workflow/RocketSendStep.java"}], "head" = "ef929c8acdf1ba0696c0a1017e02f95b1375ff64", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 0, "time_third" = 0}, {"base" = "c433b3314dc1351ebb05127f2e0b74ac864ec0f3", "case_id" = "jenkinsci-rocketchatnotifier-plugin-ordinary-f0d6802a65fbc310c1139985c275464399231163", "files" = [{"head_lines" = [[68, 73]], "path" = "src/main/java/com/baloise/jenkins/plugin/RocketChatNotifier.java"}], "head" = "f0d6802a65fbc310c1139985c275464399231163", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 1, "time_third" = 0}, {"base" = "b62c0839bd8497b868ab2cba5dfd7f408ce391bd", "case_id" = "jenkinsci-rocketchatnotifier-plugin-ordinary-f718cf2648df6fcdbd6618087ad8359052d93f15", "files" = [{"head_lines" = [[19, 20], [22, 22], [24, 24], [28, 28], [177, 180], [202, 202], [205, 206]], "path" = "src/main/java/jenkins/plugins/rocketchatnotifier/rocket/RocketChatClientCallBuilder.java"}], "head" = "f718cf2648df6fcdbd6618087ad8359052d93f15", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 1, "time_third" = 0}] +id = "jenkinsci/rocketchatnotifier-plugin" +repository = "jenkinsci/rocketchatnotifier-plugin" +slice = 1 +url = "https://github.com/jenkinsci/rocketchatnotifier-plugin.git" + +[[repository]] +changes = [{"advisory" = "GHSA-9w8f-7wgr-2h7g", "base" = "ff9acab0fc81f0e9490462739ef15fe4ab028ea5", "case_id" = "kimai-kimai-166480170479d403", "case_ids" = ["kimai-kimai-166480170479d403", "kimai-kimai-5e04ee92bdb735ea"], "cwe" = "CWE-284", "family" = "access_control", "files" = [{"head_lines" = [[166, 185]], "path" = "src/Controller/InvoiceController.php"}, {"head_lines" = [[136, 165]], "path" = "src/Controller/InvoiceController.php"}], "function" = "createInvoiceAction", "function_lines" = [166, 185], "head" = "76e09447c85e762882126b49626a4fe4d93fe8b5", "kind" = "vulnerability", "label_check" = "confirmed", "method" = "fix_site", "path" = "src/Controller/InvoiceController.php", "targets" = [{"case_id" = "kimai-kimai-166480170479d403", "cwe" = "CWE-284", "family" = "access_control", "function" = "createInvoiceAction", "function_lines" = [166, 185], "path" = "src/Controller/InvoiceController.php"}, {"case_id" = "kimai-kimai-5e04ee92bdb735ea", "cwe" = "CWE-284", "family" = "access_control", "function" = "previewAction", "function_lines" = [136, 165], "path" = "src/Controller/InvoiceController.php"}]}, {"base" = "cd88901868edd3cd63b552e42ac739c5715ce9cf", "case_id" = "kimai-kimai-ordinary-140fa4b7c0bf2fd4b9111685f4c54e8cd2168d55", "files" = [{"head_lines" = [[2, 2]], "path" = ".github_changelog_generator"}, {"head_lines" = [[3, 5]], "path" = "CHANGELOG.md"}, {"head_lines" = [[10, 11]], "path" = "SECURITY.md"}, {"head_lines" = [[11, 14], [17, 17], [22, 22], [24, 24], [27, 27], [31, 33], [35, 35], [40, 40], [42, 42], [50, 52], [58, 58]], "path" = "UPGRADING.md"}, {"head_lines" = [[20, 20]], "path" = "src/Constants.php"}], "head" = "140fa4b7c0bf2fd4b9111685f4c54e8cd2168d55", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 0, "time_third" = 0}, {"base" = "33f76f426c9e48a39089775afc4459206b2ce7f0", "case_id" = "kimai-kimai-ordinary-163fb1be4aa389f178a1ddf1c9fbd903e5ca21e8", "files" = [{"head_lines" = [[33, 34]], "path" = "src/Invoice/InvoiceFilename.php"}, {"head_lines" = [[50, 59]], "path" = "tests/Invoice/InvoiceFilenameTest.php"}], "head" = "163fb1be4aa389f178a1ddf1c9fbd903e5ca21e8", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 1, "time_third" = 0}, {"base" = "f4d53e9006d2bbb49fb4edbb637c1f5fad8b0201", "case_id" = "kimai-kimai-ordinary-19bfff989947b6fbbe0b812f994ecdab221d6713", "files" = [{"head_lines" = [[255, 259]], "path" = "assets/js/kimai.js"}, {"head_lines" = [[73, 73]], "path" = "public/build/app.js"}, {"head_lines" = [[2, 2]], "path" = "public/build/manifest.json"}, {"head_lines" = [[55, 57]], "path" = "src/Form/ActivityEditForm.php"}, {"head_lines" = [[43, 45]], "path" = "src/Form/CustomerEditForm.php"}, {"head_lines" = [[49, 51]], "path" = "src/Form/ProjectEditForm.php"}, {"head_lines" = [[114, 116]], "path" = "src/Form/TimesheetEditForm.php"}, {"head_lines" = [[31, 34]], "path" = "src/Form/UserCreateType.php"}], "head" = "19bfff989947b6fbbe0b812f994ecdab221d6713", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 1, "time_third" = 0}, {"base" = "ed528eb19a93c94552cebd4fec7b024045e9e317", "case_id" = "kimai-kimai-ordinary-217960de600052dbe0a2e085ada960bb9df237d0", "files" = [{"head_lines" = [[53, 60]], "path" = "assets/js/KimaiPlugin.js"}, {"head_lines" = [[14, 16], [21, 24], [29, 32]], "path" = "assets/js/KimaiTranslation.js"}, {"head_lines" = [[23, 23]], "path" = "assets/js/plugins/KimaiAutocomplete.js"}, {"head_lines" = [[49, 49]], "path" = "assets/js/plugins/KimaiDatatable.js"}, {"head_lines" = [[30, 30], [40, 40]], "path" = "assets/js/plugins/KimaiDatePicker.js"}, {"head_lines" = [[30, 30], [54, 54]], "path" = "assets/js/plugins/KimaiDateRangePicker.js"}, {"head_lines" = [[27, 27], [29, 30], [37, 37], [42, 42]], "path" = "assets/js/plugins/KimaiDateTimePicker.js"}, {"head_lines" = [[108, 108]], "path" = "assets/js/plugins/KimaiFormSelect.js"}, {"head_lines" = [[32, 32]], "path" = "assets/js/plugins/KimaiThemeInitializer.js"}, {"head_lines" = [[1, 1]], "path" = "public/build/app.27fcc913.js"}, {"head_lines" = [[1, 1]], "path" = "public/build/app.cafc411b.js"}, {"head_lines" = [[8, 8], [56, 56]], "path" = "public/build/entrypoints.json"}, {"head_lines" = [[6, 6]], "path" = "public/build/manifest.json"}, {"head_lines" = [[35, 35]], "path" = "src/Controller/HomepageController.php"}, {"head_lines" = [[274, 274]], "path" = "src/Controller/ProfileController.php"}, {"head_lines" = [[12, 12], [73, 74], [372, 376]], "path" = "src/Entity/User.php"}, {"head_lines" = [[34, 34]], "path" = "src/Entity/UserPreference.php"}, {"head_lines" = [[18, 18], [130, 130], [134, 140]], "path" = "src/EventSubscriber/UserPreferenceSubscriber.php"}, {"head_lines" = [[1, 46]], "path" = "src/Form/Type/FirstWeekDayType.php"}, {"head_lines" = [[45, 45], [73, 73]], "path" = "src/Mail/UserMails.php"}, {"head_lines" = [[45, 45], [49, 62], [95, 95], [125, 125]], "path" = "src/Twig/Extensions.php"}, {"head_lines" = [[206, 206]], "path" = "templates/base.html.twig"}, {"head_lines" = [[60, 61], [67, 98], [142, 142], [223, 223]], "path" = "templates/calendar/user.html.twig"}, {"head_lines" = [[5, 5], [8, 9], [13, 13]], "path" = "templates/user/form.html.twig"}, {"head_lines" = [[447, 448], [471, 472]], "path" = "tests/Controller/ProfileControllerTest.php"}, {"head_lines" = [[43, 43], [50, 54], [73, 73]], "path" = "tests/EventSubscriber/UserPreferenceSubscriberTest.php"}, {"head_lines" = [[91, 91], [99, 99]], "path" = "tests/Timesheet/DateTimeFactoryTest.php"}, {"head_lines" = [[47, 47], [159, 174]], "path" = "tests/Twig/ExtensionsTest.php"}, {"head_lines" = [[225, 228]], "path" = "translations/system-configuration.de.xlf"}, {"head_lines" = [[225, 228]], "path" = "translations/system-configuration.en.xlf"}], "head" = "217960de600052dbe0a2e085ada960bb9df237d0", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 2, "time_third" = 0}, {"base" = "460391136f7aa79c5d2ede30bd3218083eab94e6", "case_id" = "kimai-kimai-ordinary-28801bf1ea9900ddfd2c0d9e0fa8970c1efc6508", "files" = [{"head_lines" = [[43, 43]], "path" = "src/Controller/ActivityController.php"}, {"head_lines" = [[32, 32], [44, 44]], "path" = "src/Controller/CalendarController.php"}, {"head_lines" = [[44, 44]], "path" = "src/Controller/ProjectController.php"}], "head" = "28801bf1ea9900ddfd2c0d9e0fa8970c1efc6508", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 0, "time_third" = 0}, {"base" = "f2a8cf0930993e971d5563aca23d16ddb851b54b", "case_id" = "kimai-kimai-ordinary-2ca3a3f7db24938f5ab1d0f6333e39112c71f402", "files" = [{"head_lines" = [[12, 12]], "path" = "src/Configuration/SamlConfiguration.php"}, {"head_lines" = [[1, 25]], "path" = "src/Configuration/SamlConfigurationInterface.php"}, {"head_lines" = [[12, 12], [25, 25]], "path" = "src/Saml/SamlAuthFactory.php"}, {"head_lines" = [[12, 12], [20, 20]], "path" = "src/Saml/User/SamlUserFactory.php"}], "head" = "2ca3a3f7db24938f5ab1d0f6333e39112c71f402", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 1, "time_third" = 1}, {"base" = "f0f757cf7583c44ee66da55d6e2c99ab5a5bf277", "case_id" = "kimai-kimai-ordinary-32f0d807298398c6552e922ccd5b3ac1167ae4a8", "files" = [{"head_lines" = [[45, 45]], "path" = ".scrutinizer.yml"}, {"head_lines" = [[29, 29], [34, 35], [45, 58]], "path" = "UPGRADING.md"}, {"head_lines" = [[1, 8], [12, 17], [26, 30], [67, 67], [76, 76]], "path" = "config/packages/kimai.yaml"}, {"head_lines" = [[14, 16], [31, 31]], "path" = "src/Configuration/TimesheetConfiguration.php"}, {"head_lines" = [[12, 12], [14, 15], [20, 20], [94, 100]], "path" = "src/Controller/AbstractController.php"}, {"head_lines" = [[17, 17], [203, 204], [207, 207]], "path" = "src/Controller/SystemConfigurationController.php"}, {"head_lines" = [[71, 71]], "path" = "src/Controller/TimesheetController.php"}, {"head_lines" = [[67, 67]], "path" = "src/Controller/TimesheetTeamController.php"}, {"head_lines" = [[36, 36], [75, 75]], "path" = "src/DataFixtures/CustomerFixtures.php"}, {"head_lines" = [[35, 42]], "path" = "src/DependencyInjection/AppExtension.php"}, {"head_lines" = [[78, 87]], "path" = "src/DependencyInjection/Configuration.php"}, {"head_lines" = [[1, 43]], "path" = "src/Form/Type/TimesheetModeType.php"}, {"head_lines" = [[20, 20]], "path" = "src/Twig/AssetExtension.php"}, {"head_lines" = [[1, 42]], "path" = "src/Twig/TimesheetConfigExtension.php"}, {"head_lines" = [[20, 20]], "path" = "templates/timesheet-team/index.html.twig"}, {"head_lines" = [[20, 20]], "path" = "templates/timesheet/index.html.twig"}, {"head_lines" = [[41, 41], [64, 64], [98, 98], [100, 100]], "path" = "tests/Configuration/SystemConfigurationTest.php"}, {"head_lines" = [[40, 40], [53, 53], [89, 89]], "path" = "tests/Configuration/TimesheetConfigurationTest.php"}, {"head_lines" = [[64, 64], [73, 73], [74, 74], [89, 89], [104, 104], [105, 105], [113, 115], [117, 117]], "path" = "tests/Controller/SystemConfigurationControllerTest.php"}, {"head_lines" = [[1, 47]], "path" = "tests/Twig/TimesheetConfigExtensionTest.php"}, {"head_lines" = [[39, 39]], "path" = "tests/Validator/Constraints/TimesheetValidatorTest.php"}, {"head_lines" = [[25, 35]], "path" = "translations/system-configuration.de.xliff"}, {"head_lines" = [[25, 35]], "path" = "translations/system-configuration.en.xliff"}, {"head_lines" = [[25, 26]], "path" = "translations/system-configuration.hu.xliff"}], "head" = "32f0d807298398c6552e922ccd5b3ac1167ae4a8", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 3, "time_third" = 0}, {"base" = "bde791fa55aaf847fb3b7782b99ac34be6da8893", "case_id" = "kimai-kimai-ordinary-50318a8fc5f0d7454c692c12b7c27b281b9d72d5", "files" = [{"head_lines" = [[30, 30]], "path" = "UPGRADING.md"}, {"head_lines" = [[1, 154]], "path" = "src/Command/CreateReleaseCommand.php"}, {"head_lines" = [[52, 56]], "path" = "src/Command/ResetCommand.php"}, {"head_lines" = [[24, 24], [32, 32]], "path" = "src/Constants.php"}, {"head_lines" = [[11, 11], [12, 12]], "path" = "tests/API/ConfigurationControllerTest.php"}], "head" = "50318a8fc5f0d7454c692c12b7c27b281b9d72d5", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 2, "time_third" = 0}, {"base" = "1c4da30b61ec2144b6d3594712467ddfbce839e8", "case_id" = "kimai-kimai-ordinary-6d7d441d42eb76af5458bbf49b6039f9b558712c", "files" = [{"head_lines" = [[218, 220]], "path" = "src/Controller/TimesheetAbstractController.php"}], "head" = "6d7d441d42eb76af5458bbf49b6039f9b558712c", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 0, "time_third" = 1}, {"base" = "299fcb091a87452e5b88cdbd29e91eeba16f9509", "case_id" = "kimai-kimai-ordinary-7cd17154fcbd33e093bc346a085960a4b882f954", "files" = [{"head_lines" = [[133, 134]], "path" = "config/services.yaml"}, {"head_lines" = [[22, 25], [27, 27], [29, 29], [54, 54]], "path" = "src/Security/RolePermissionManager.php"}, {"head_lines" = [[12, 12], [17, 21], [30, 37], [40, 41], [44, 44]], "path" = "src/Security/RoleService.php"}, {"head_lines" = [[12, 12], [20, 20], [22, 27], [44, 45], [47, 47]], "path" = "src/Validator/Constraints/RoleValidator.php"}, {"head_lines" = [[1, 31]], "path" = "tests/Mocks/Security/RoleServiceFactory.php"}, {"head_lines" = [[13, 13], [26, 29]], "path" = "tests/Validator/Constraints/RoleValidatorTest.php"}, {"head_lines" = [[15, 15], [99, 102]], "path" = "tests/Voter/AbstractVoterTest.php"}], "head" = "7cd17154fcbd33e093bc346a085960a4b882f954", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 2, "time_third" = 0}, {"base" = "ce22520d7f31d8a098a784e8723a16c38f35f856", "case_id" = "kimai-kimai-ordinary-8788311faf3d0d3cf49b32c6211a887f88b3ec2e", "files" = [{"head_lines" = [[59, 59]], "path" = ".github/workflows/testing.yaml"}, {"head_lines" = [[1, 1], [3, 16], [21, 23], [33, 44]], "path" = "assets/sass/theme-dark.scss"}, {"head_lines" = [[69, 69], [174, 174]], "path" = "composer.json"}, {"head_lines" = [[7, 7], [187, 187], [191, 191], [195, 196], [248, 248], [264, 264], [588, 588], [592, 592], [596, 597], [613, 613], [618, 618], [681, 681], [697, 697], [1289, 1289], [1293, 1293], [1297, 1298], [1303, 1303], [1341, 1341], [1371, 1371], [1387, 1387], [1391, 1391], [1395, 1395], [1399, 1400], [1429, 1429], [1436, 1436], [1486, 1486], [1488, 1488], [1492, 1492], [1496, 1496], [1500, 1501], [1513, 1513], [1515, 1515], [1520, 1520], [1569, 1569], [1585, 1585], [2003, 2003], [2007, 2007], [2011, 2012], [2031, 2031], [2039, 2039], [2042, 2044], [2046, 2046], [2048, 2048], [2050, 2050], [2060, 2060], [2108, 2108], [2129, 2129], [2382, 2382], [2386, 2386], [2390, 2391], [2439, 2439], [2451, 2451], [2784, 2784], [2788, 2788], [2792, 2793], [2869, 2869], [2881, 2881], [3118, 3118], [3122, 3122], [3126, 3127], [3228, 3228], [3230, 3230], [3234, 3234], [3238, 3238], [3242, 3243], [3290, 3290], [3292, 3292], [5284, 5284], [5288, 5288], [5292, 5293], [5358, 5358], [5374, 5374], [5443, 5443], [5447, 5447], [5451, 5452], [5504, 5504], [5520, 5520], [5591, 5591], [5595, 5595], [5599, 5600], [5679, 5679], [5695, 5695], [5773, 5773], [5777, 5777], [5781, 5782], [5828, 5828], [5844, 5844], [6068, 6068], [6072, 6072], [6076, 6077], [6114, 6114], [6130, 6130], [6360, 6360], [6364, 6364], [6368, 6369], [6488, 6488], [6504, 6504], [6508, 6508], [6512, 6512], [6516, 6517], [6581, 6581], [6597, 6597], [6756, 6756], [6760, 6760], [6764, 6765], [6850, 6850], [6866, 6866], [6953, 6953], [6957, 6957], [6961, 6962], [7013, 7013], [7029, 7029], [7033, 7033], [7037, 7037], [7041, 7042], [7056, 7056], [7066, 7066], [7098, 7098], [7114, 7114], [7417, 7417], [7421, 7421], [7425, 7426], [7475, 7475], [7491, 7491], [7495, 7495], [7499, 7499], [7503, 7504], [7559, 7559], [7575, 7575], [7579, 7579], [7583, 7583], [7587, 7588], [7643, 7643], [7659, 7659], [7663, 7663], [7667, 7667], [7671, 7672], [7724, 7724], [7740, 7740], [7744, 7744], [7748, 7748], [7752, 7753], [7757, 7757], [7800, 7800], [7816, 7816], [7897, 7897], [7901, 7901], [7905, 7906], [7960, 7960], [7976, 7976], [8213, 8213], [8217, 8217], [8221, 8222], [8305, 8305], [8321, 8321], [8325, 8325], [8329, 8329], [8333, 8334], [8391, 8391], [8407, 8407], [8479, 8479], [8483, 8483], [8487, 8488], [8547, 8547], [8563, 8563], [8567, 8567], [8571, 8571], [8575, 8576], [8645, 8645], [8661, 8661], [9069, 9069], [9073, 9073], [9077, 9078], [9158, 9158], [9174, 9174], [9262, 9262], [9266, 9266], [9270, 9271], [9339, 9339], [9355, 9355], [9359, 9359], [9363, 9363], [9367, 9368], [9424, 9424], [9440, 9440], [9444, 9444], [9448, 9448], [9452, 9453], [9501, 9501], [9517, 9517], [10297, 10297], [10301, 10301], [10305, 10306], [10372, 10372], [10374, 10374], [10990, 10990], [10994, 10994], [10998, 10999], [11029, 11030], [11036, 11038], [11053, 11056], [11081, 11081], [11089, 11089], [11160, 11160], [11164, 11164], [11168, 11169], [11180, 11180], [11212, 11212], [11214, 11214], [11336, 11336], [11340, 11340], [11344, 11345], [11390, 11390], [11441, 11441], [11445, 11445], [11449, 11450], [11455, 11455], [11507, 11507], [11509, 11509], [11614, 11614], [11618, 11618], [11622, 11623], [11629, 11629], [11680, 11680], [11682, 11682], [13809, 13809], [13813, 13813], [13817, 13818], [13871, 13871], [13887, 13887]], "path" = "composer.lock"}, {"head_lines" = [[4010, 4010]], "path" = "phpstan.neon"}, {"head_lines" = [[39, 40], [43, 46]], "path" = "public/.htaccess"}, {"head_lines" = [[1, 5]], "path" = "public/build/app-rtl.6516df2d.css"}, {"head_lines" = [[1, 1]], "path" = "public/build/app-rtl.db588f2b.css"}, {"head_lines" = [[1, 5]], "path" = "public/build/app.a7ba9fd6.css"}, {"head_lines" = [[1, 1]], "path" = "public/build/app.ee4f7e19.css"}, {"head_lines" = [[9, 9], [18, 18], [76, 76], [78, 78]], "path" = "public/build/entrypoints.json"}, {"head_lines" = [[2, 2], [4, 4]], "path" = "public/build/manifest.json"}, {"head_lines" = [[485, 485]], "path" = "src/Configuration/SystemConfiguration.php"}, {"head_lines" = [[20, 20], [24, 24]], "path" = "src/Constants.php"}, {"head_lines" = [[92, 92]], "path" = "src/Controller/ContractController.php"}, {"head_lines" = [[14, 14], [16, 16], [29, 29], [42, 43], [45, 58], [60, 65], [72, 72], [250, 250], [259, 260]], "path" = "src/Controller/QuickEntryController.php"}, {"head_lines" = [[64, 64], [68, 68], [77, 77]], "path" = "src/Controller/Reporting/ReportUsersYearController.php"}, {"head_lines" = [[13, 13], [58, 58]], "path" = "src/Form/QuickEntryForm.php"}, {"head_lines" = [[1, 48]], "path" = "src/Form/WeekByUserForm.php"}, {"head_lines" = [[28, 28], [42, 42]], "path" = "src/Model/QuickEntryModel.php"}, {"head_lines" = [[30, 30], [39, 39]], "path" = "src/Model/QuickEntryWeek.php"}, {"head_lines" = [[31, 31], [54, 54]], "path" = "src/Reporting/YearlyUserList/YearlyUserListForm.php"}, {"head_lines" = [[40, 40], [56, 87]], "path" = "src/Twig/Extensions.php"}, {"head_lines" = [[192, 211], [214, 214], [219, 221]], "path" = "src/Twig/LocaleFormatExtensions.php"}, {"head_lines" = [[30, 37], [53, 82], [163, 167]], "path" = "src/WorkingTime/WorkingTimeService.php"}, {"head_lines" = [[284, 284], [290, 304]], "path" = "templates/form/blocks.html.twig"}, {"head_lines" = [[2, 2], [6, 6]], "path" = "templates/macros/webloader.html.twig"}, {"head_lines" = [[1, 1], [12, 12], [108, 108]], "path" = "templates/quick-entry/index.html.twig"}, {"head_lines" = [[27, 27], [30, 30], [32, 33], [67, 67], [70, 70]], "path" = "tests/Controller/QuickEntryControllerTest.php"}, {"head_lines" = [[26, 27], [31, 31], [107, 108], [133, 134], [138, 138]], "path" = "tests/Model/QuickEntryModelTest.php"}, {"head_lines" = [[12, 12], [31, 31]], "path" = "tests/Model/QuickEntryWeekTest.php"}, {"head_lines" = [[67, 67]], "path" = "tests/Twig/ExtensionsTest.php"}, {"head_lines" = [[486, 512]], "path" = "tests/Twig/LocaleFormatExtensionsTest.php"}, {"head_lines" = [[15, 15], [51, 52], [71, 72], [89, 90], [107, 108], [117, 118]], "path" = "tests/Validator/Constraints/QuickEntryModelValidatorTest.php"}], "head" = "8788311faf3d0d3cf49b32c6211a887f88b3ec2e", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 3, "time_third" = 2}, {"base" = "f86eca05aedb19f5132908279a59c6f39751ca3d", "case_id" = "kimai-kimai-ordinary-ad645f5b584ebfd6e16c059a09c5413e992a20a6", "files" = [{"head_lines" = [[60, 69], [79, 79]], "path" = "assets/js/forms/KimaiDatePicker.js"}, {"head_lines" = [[62, 62], [73, 73], [80, 81], [86, 86]], "path" = "config/services.yaml"}, {"head_lines" = [[83, 83], [523, 523], [1923, 1923], [5213, 5213]], "path" = "phpstan.neon"}, {"head_lines" = [[1, 1]], "path" = "public/build/app.63b27bee.js"}, {"head_lines" = [[1, 1]], "path" = "public/build/app.63b27bee.js.LICENSE.txt"}, {"head_lines" = [[1, 2]], "path" = "public/build/app.adf0b03a.js"}, {"head_lines" = [[1, 177]], "path" = "public/build/app.adf0b03a.js.LICENSE.txt"}, {"head_lines" = [[6, 6], [66, 66]], "path" = "public/build/entrypoints.json"}, {"head_lines" = [[3, 3]], "path" = "public/build/manifest.json"}, {"head_lines" = [[68, 68]], "path" = "src/API/StatusController.php"}, {"head_lines" = [[19, 19], [47, 47], [74, 77]], "path" = "src/Command/CreateUserCommand.php"}, {"head_lines" = [[50, 50], [53, 53], [60, 60]], "path" = "src/Command/PluginCommand.php"}, {"head_lines" = [[20, 20], [24, 24]], "path" = "src/Constants.php"}, {"head_lines" = [[30, 30]], "path" = "src/Controller/PluginController.php"}, {"head_lines" = [[12, 13], [15, 15], [29, 29], [34, 34], [39, 39]], "path" = "src/DependencyInjection/Compiler/ExportServiceCompilerPass.php"}, {"head_lines" = [[12, 15], [16, 16], [30, 30], [35, 35], [40, 40], [45, 45]], "path" = "src/DependencyInjection/Compiler/InvoiceServiceCompilerPass.php"}, {"head_lines" = [[12, 12], [27, 27]], "path" = "src/DependencyInjection/Compiler/WidgetCompilerPass.php"}, {"head_lines" = [[1, 15]], "path" = "src/Doctrine/ModifiedAt.php"}, {"head_lines" = [[11, 11], [18, 18], [36, 37], [38, 38], [42, 43], [44, 44]], "path" = "src/Doctrine/ModifiedSubscriber.php"}, {"head_lines" = [[18, 18], [21, 23], [36, 39]], "path" = "src/Doctrine/TimesheetSubscriber.php"}, {"head_lines" = [[12, 12], [49, 49]], "path" = "src/Entity/Timesheet.php"}, {"head_lines" = [[14, 14], [16, 16]], "path" = "src/Export/ExportRepositoryInterface.php"}, {"head_lines" = [[12, 14]], "path" = "src/Export/RendererInterface.php"}, {"head_lines" = [[14, 14], [17, 17]], "path" = "src/Export/TimesheetExportInterface.php"}, {"head_lines" = [[18, 19], [55, 68], [83, 84]], "path" = "src/Form/Type/DatePickerType.php"}, {"head_lines" = [[53, 54], [92, 103]], "path" = "src/Form/Type/DateRangeType.php"}, {"head_lines" = [[12, 13], [17, 17]], "path" = "src/Invoice/CalculatorInterface.php"}, {"head_lines" = [[14, 14], [16, 16]], "path" = "src/Invoice/InvoiceItemRepositoryInterface.php"}, {"head_lines" = [[12, 13], [17, 17]], "path" = "src/Invoice/NumberGeneratorInterface.php"}, {"head_lines" = [[13, 13], [16, 16]], "path" = "src/Invoice/RendererInterface.php"}, {"head_lines" = [[16, 16], [19, 19], [36, 36], [48, 48], [112, 112], [133, 133], [159, 159]], "path" = "src/Kernel.php"}, {"head_lines" = [[13, 13], [16, 16], [17, 17], [20, 20], [22, 24], [26, 26], [31, 31], [36, 38], [41, 41], [46, 46]], "path" = "src/Plugin/Plugin.php"}, {"head_lines" = [[12, 14]], "path" = "src/Plugin/PluginInterface.php"}, {"head_lines" = [[12, 13], [19, 19], [22, 22], [24, 27], [28, 28], [49, 59], [65, 65], [71, 71]], "path" = "src/Plugin/PluginManager.php"}, {"head_lines" = [[22, 22], [25, 25], [60, 63], [66, 66]], "path" = "src/Plugin/PluginMetadata.php"}, {"head_lines" = [[13, 13], [19, 19]], "path" = "src/Timesheet/CalculatorInterface.php"}, {"head_lines" = [[13, 13], [18, 18]], "path" = "src/Timesheet/Rounding/RoundingInterface.php"}, {"head_lines" = [[15, 15], [20, 20], [22, 22], [24, 24], [26, 26], [28, 33], [37, 39], [42, 58], [62, 62], [64, 64], [67, 67], [78, 78], [93, 93], [108, 108], [127, 127]], "path" = "src/Timesheet/RoundingService.php"}, {"head_lines" = [[13, 13], [22, 22]], "path" = "src/Timesheet/TrackingMode/TrackingModeInterface.php"}, {"head_lines" = [[14, 14], [23, 27]], "path" = "src/Timesheet/TrackingModeService.php"}, {"head_lines" = [[12, 12], [18, 18]], "path" = "src/Validator/Constraints/ProjectConstraint.php"}, {"head_lines" = [[13, 14], [23, 23], [25, 28], [38, 39], [59, 59], [62, 62]], "path" = "src/Validator/Constraints/ProjectValidator.php"}, {"head_lines" = [[14, 14], [22, 22], [24, 27]], "path" = "src/Validator/Constraints/QuickEntryTimesheetValidator.php"}, {"head_lines" = [[12, 12], [18, 18]], "path" = "src/Validator/Constraints/TimesheetConstraint.php"}, {"head_lines" = [[13, 14], [22, 22], [24, 27], [37, 38]], "path" = "src/Validator/Constraints/TimesheetValidator.php"}, {"head_lines" = [[13, 13], [20, 20]], "path" = "src/Widget/WidgetInterface.php"}, {"head_lines" = [[18, 21]], "path" = "templates/user/api-token.html.twig"}, {"head_lines" = [[20, 20], [25, 25], [30, 30], [35, 35], [45, 45], [65, 65], [72, 72]], "path" = "tests/API/StatusControllerTest.php"}, {"head_lines" = [[27, 27], [41, 41], [49, 49], [66, 66], [81, 81], [89, 89]], "path" = "tests/Command/ActivateUserCommandTest.php"}, {"head_lines" = [[33, 33]], "path" = "tests/Command/BundleInstallerCommandTest.php"}, {"head_lines" = [[51, 51]], "path" = "tests/Command/ChangePasswordCommandTest.php"}, {"head_lines" = [[27, 27], [41, 41], [49, 49], [66, 66], [81, 81], [89, 89]], "path" = "tests/Command/DeactivateUserCommandTest.php"}, {"head_lines" = [[28, 28], [42, 42], [50, 50], [75, 75], [90, 90], [105, 105], [113, 113], [121, 121], [129, 129]], "path" = "tests/Command/DemoteUserCommandTest.php"}, {"head_lines" = [[40, 40], [42, 42], [106, 106], [117, 117], [125, 125], [133, 133], [138, 138], [143, 143], [148, 148], [153, 153], [158, 158], [163, 163], [168, 168], [173, 173], [182, 186], [207, 207], [220, 220], [233, 233]], "path" = "tests/Command/ExportCreateCommandTest.php"}, {"head_lines" = [[22, 22], [37, 37]], "path" = "tests/Command/InstallCommandTest.php"}, {"head_lines" = [[38, 38]], "path" = "tests/Command/InvoiceCreateCommandTest.php"}, {"head_lines" = [[25, 25], [27, 27], [31, 31], [40, 40]], "path" = "tests/Command/PluginCommandTest.php"}, {"head_lines" = [[28, 28], [42, 42], [50, 50], [75, 75], [90, 90], [105, 105], [113, 113], [121, 121], [129, 129]], "path" = "tests/Command/PromoteUserCommandTest.php"}, {"head_lines" = [[22, 22]], "path" = "tests/Command/ReloadCommandTest.php"}, {"head_lines" = [[24, 24]], "path" = "tests/Command/TimesheetStopAllCommandTest.php"}, {"head_lines" = [[25, 25], [41, 41]], "path" = "tests/Command/UpdateCommandTest.php"}, {"head_lines" = [[24, 24], [38, 38], [45, 45], [54, 54]], "path" = "tests/Command/VersionCommandTest.php"}, {"head_lines" = [[13, 13], [16, 16], [20, 20], [21, 21], [43, 43], [48, 48], [53, 53]], "path" = "tests/DependencyInjection/Compiler/ExportServiceCompilerPassTest.php"}, {"head_lines" = [[16, 17], [20, 20], [22, 22], [23, 23], [43, 43], [48, 48], [53, 53], [58, 58]], "path" = "tests/DependencyInjection/Compiler/InvoiceServiceCompilerPassTest.php"}, {"head_lines" = [[12, 12], [15, 15], [35, 35]], "path" = "tests/DependencyInjection/Compiler/WidgetCompilerPassTest.php"}, {"head_lines" = [[15, 15], [22, 23], [27, 27], [32, 32], [35, 35], [53, 54], [57, 57], [62, 64], [66, 66], [69, 69]], "path" = "tests/Plugin/PluginManagerTest.php"}, {"head_lines" = [[20, 20], [22, 25]], "path" = "tests/Plugin/PluginMetadataTest.php"}, {"head_lines" = [[13, 13], [21, 21], [24, 24], [25, 25]], "path" = "tests/Plugin/PluginTest.php"}, {"head_lines" = [[1069, 1069], [1279, 1279], [1339, 1339], [1349, 1349], [1359, 1359], [1364, 1364], [1369, 1369], [1384, 1384], [1419, 1419], [1469, 1469], [1479, 1479], [1484, 1484], [1529, 1529], [1534, 1534], [6664, 6664]], "path" = "tests/phpstan.neon"}, {"head_lines" = [[1688, 1691]], "path" = "translations/messages.de.xlf"}, {"head_lines" = [[1688, 1691]], "path" = "translations/messages.en.xlf"}, {"head_lines" = [[153, 156]], "path" = "translations/validators.de.xlf"}, {"head_lines" = [[153, 156]], "path" = "translations/validators.en.xlf"}], "head" = "ad645f5b584ebfd6e16c059a09c5413e992a20a6", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 3, "time_third" = 1}, {"base" = "8b8e9b001e0b2f857a52afd32078d100f6c6103f", "case_id" = "kimai-kimai-ordinary-b8d8f0c16d19d171f78045e980279e288e499acf", "files" = [{"head_lines" = [[2, 2]], "path" = ".github_changelog_generator"}, {"head_lines" = [[8, 8], [10, 11]], "path" = "SECURITY.md"}, {"head_lines" = [[20, 20], [24, 24]], "path" = "src/Constants.php"}], "head" = "b8d8f0c16d19d171f78045e980279e288e499acf", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 0, "time_third" = 1}, {"base" = "1fd8139214889d3384511d872d6a83382adfb283", "case_id" = "kimai-kimai-ordinary-baa2fca7ca9651bad2b8e9b221cc9d61d4805c2e", "files" = [{"head_lines" = [[2, 2]], "path" = ".github_changelog_generator"}, {"head_lines" = [[3, 136], [162, 162], [176, 176], [178, 179], [185, 185], [188, 189], [190, 190], [206, 206], [211, 211], [212, 212], [253, 253]], "path" = "CHANGELOG.md"}, {"head_lines" = [[30, 30], [35, 35]], "path" = "README.md"}, {"head_lines" = [[10, 11]], "path" = "SECURITY.md"}, {"head_lines" = [[13, 13], [38, 38]], "path" = "UPGRADING.md"}, {"head_lines" = [[124, 137]], "path" = "src/Command/CreateReleaseCommand.php"}, {"head_lines" = [[24, 24]], "path" = "src/Constants.php"}, {"head_lines" = [[20, 20]], "path" = "src/Migrations/Version20190502161758.php"}, {"head_lines" = [[13, 13], [91, 94]], "path" = "tests/Command/InstallCommandTest.php"}], "head" = "baa2fca7ca9651bad2b8e9b221cc9d61d4805c2e", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 1, "time_third" = 0}, {"base" = "b14ad9f3ab42d87d32a035a8ccc1ce838304f9e6", "case_id" = "kimai-kimai-ordinary-bd3d82d224020a95dc4d114dee7ded541b7b5f46", "files" = [{"head_lines" = [[24, 24]], "path" = "README.md"}, {"head_lines" = [[11, 15]], "path" = "UPGRADING.md"}, {"head_lines" = [[1, 119]], "path" = "config/packages/doctrine/mysql.yaml"}, {"head_lines" = [[1, 56]], "path" = "config/packages/doctrine/sqlite.yaml"}, {"head_lines" = [[73, 73], [76, 76]], "path" = "src/DependencyInjection/Compiler/DoctrineCompilerPass.php"}, {"head_lines" = [[1, 57]], "path" = "src/Doctrine/Query/Sqlite/ConvertTz.php"}, {"head_lines" = [[221, 222], [227, 228], [288, 289], [291, 291], [295, 296], [677, 677], [688, 688], [785, 785], [827, 831]], "path" = "src/Repository/TimesheetRepository.php"}, {"head_lines" = [[33, 33]], "path" = "templates/export/index.html.twig"}, {"head_lines" = [[35, 35]], "path" = "templates/invoice/index.html.twig"}], "head" = "bd3d82d224020a95dc4d114dee7ded541b7b5f46", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 2, "time_third" = 0}, {"base" = "665f0d0ca73f3f6d3d97a2da80c11fbdf9692966", "case_id" = "kimai-kimai-ordinary-cd297150eabf93eadbeca0e325caa8e1b68aeca7", "files" = [{"head_lines" = [[140, 140], [146, 147], [149, 149]], "path" = "src/Configuration/StringAccessibleConfigTrait.php"}, {"head_lines" = [[128, 128], [135, 135], [137, 137]], "path" = "src/Controller/SystemConfigurationController.php"}, {"head_lines" = [[72, 84], [220, 242]], "path" = "tests/Controller/SystemConfigurationControllerTest.php"}], "head" = "cd297150eabf93eadbeca0e325caa8e1b68aeca7", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 2, "time_third" = 1}, {"base" = "95f15e6c885cb5712ef9e28126238765815840a9", "case_id" = "kimai-kimai-ordinary-e06acc95c5ae9a31f74e3ad9f5e115962269eaa2", "files" = [{"head_lines" = [[2007, 2007]], "path" = "phpstan.neon"}, {"head_lines" = [[218, 218], [313, 313], [429, 429], [457, 457], [484, 484], [511, 511], [540, 540], [578, 578], [598, 598], [618, 618], [770, 770], [774, 774]], "path" = "src/Export/Base/AbstractSpreadsheetRenderer.php"}], "head" = "e06acc95c5ae9a31f74e3ad9f5e115962269eaa2", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 1, "time_third" = 1}, {"base" = "e69ac6968b0d56c53dcd8eb2bb3190f1fb6c3ccb", "case_id" = "kimai-kimai-ordinary-e2a11466706ac7599e584540acd1002604ce3502", "files" = [{"head_lines" = [[54, 55], [115, 115], [121, 121], [322, 322], [326, 326], [374, 390], [413, 530]], "path" = "assets/js/forms/KimaiTimesheetForm.js"}, {"head_lines" = [[1, 5]], "path" = "public/build/app-rtl.0848906b.css"}, {"head_lines" = [[1, 1]], "path" = "public/build/app-rtl.bb694a34.css"}, {"head_lines" = [[1, 1]], "path" = "public/build/app.0416ea92.css"}, {"head_lines" = [[1, 1]], "path" = "public/build/app.7719f352.js"}, {"head_lines" = [[1, 1]], "path" = "public/build/app.7719f352.js.LICENSE.txt"}, {"head_lines" = [[1, 1]], "path" = "public/build/app.899af573.css"}, {"head_lines" = [[6, 6], [9, 9], [18, 18], [75, 76], [78, 78]], "path" = "public/build/entrypoints.json"}, {"head_lines" = [[2, 4]], "path" = "public/build/manifest.json"}, {"head_lines" = [[2720, 2722]], "path" = "yarn.lock"}], "head" = "e2a11466706ac7599e584540acd1002604ce3502", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 2, "time_third" = 2}, {"base" = "46ff78a4c44a039c7375c5b1981c1a11270361e4", "case_id" = "kimai-kimai-ordinary-ec174a38a9df13c936673c9f286554c5ef3ab2d1", "files" = [{"head_lines" = [[34, 34], [65, 65]], "path" = "assets/js/KimaiLoader.js"}, {"head_lines" = [[1, 56]], "path" = "assets/js/plugins/KimaiToolbarAction.js"}, {"head_lines" = [[10, 10], [23, 23], [33, 33], [77, 77], [106, 106], [116, 116], [130, 130]], "path" = "public/build/app.js"}, {"head_lines" = [[2, 2]], "path" = "public/build/manifest.json"}, {"head_lines" = [[1, 342]], "path" = "src/Controller/TimesheetAbstractController.php"}, {"head_lines" = [[11, 11], [12, 12], [14, 14], [19, 19], [23, 23], [24, 24], [36, 36], [48, 48], [61, 61], [75, 75], [79, 81], [83, 83], [85, 86], [88, 94]], "path" = "src/Controller/TimesheetController.php"}, {"head_lines" = [[1, 1]], "path" = "src/Controller/TimesheetControllerTrait.php"}, {"head_lines" = [[11, 11], [12, 12], [14, 14], [19, 19], [23, 23], [24, 24], [36, 36], [47, 47], [60, 60], [74, 74], [77, 77], [79, 79], [82, 82], [84, 84], [87, 92], [94, 94]], "path" = "src/Controller/TimesheetTeamController.php"}, {"head_lines" = [[364, 364]], "path" = "src/Form/TimesheetEditForm.php"}, {"head_lines" = [[82, 82], [84, 84], [90, 90]], "path" = "templates/invoice/index.html.twig"}, {"head_lines" = [[211, 211], [267, 267]], "path" = "templates/macros/actions.html.twig"}, {"head_lines" = [[45, 45], [61, 61]], "path" = "templates/timesheet-team/export.html.twig"}, {"head_lines" = [[7, 7], [14, 17], [31, 31], [54, 60], [63, 63], [65, 65], [70, 70], [93, 93], [101, 101]], "path" = "templates/timesheet-team/index.html.twig"}, {"head_lines" = [[40, 40], [53, 53]], "path" = "templates/timesheet/export.html.twig"}, {"head_lines" = [[14, 14], [44, 44], [69, 75], [78, 78], [79, 79], [80, 80], [84, 91], [93, 93], [122, 122]], "path" = "templates/timesheet/index.html.twig"}, {"head_lines" = [[12, 12], [13, 13]], "path" = "tests/Event/ThemeEventTest.php"}], "head" = "ec174a38a9df13c936673c9f286554c5ef3ab2d1", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 3, "time_third" = 0}, {"base" = "5f4a5364b0ff3b8e8ae30ecd3ca37d6b96611093", "case_id" = "kimai-kimai-ordinary-f31118292c983bc8c8164c28d8dea32182f3afd1", "files" = [{"head_lines" = [[27, 27], [59, 59]], "path" = "assets/app.js"}, {"head_lines" = [[14, 14], [44, 46]], "path" = "assets/js/plugins/KimaiDatePicker.js"}, {"head_lines" = [[11, 11], [14, 14], [58, 60]], "path" = "assets/js/plugins/KimaiDateRangePicker.js"}, {"head_lines" = [[14, 14], [48, 50]], "path" = "assets/js/plugins/KimaiDateTimePicker.js"}, {"head_lines" = [[1, 1], [10, 10], [23, 23], [33, 33], [61, 61], [68, 68], [72, 72], [82, 82], [88, 88]], "path" = "public/build/app.js"}, {"head_lines" = [[2, 2]], "path" = "public/build/manifest.json"}, {"head_lines" = [[37, 37], [120, 120]], "path" = "templates/dashboard/section-chart.html.twig"}, {"head_lines" = [[196, 196], [229, 229]], "path" = "templates/export/index.html.twig"}, {"head_lines" = [[96, 96]], "path" = "templates/invoice/index.html.twig"}, {"head_lines" = [[12, 34], [47, 47], [49, 49], [72, 72], [82, 82]], "path" = "templates/user/stats.html.twig"}], "head" = "f31118292c983bc8c8164c28d8dea32182f3afd1", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 1, "time_third" = 0}] +id = "kimai/kimai" +repository = "kimai/kimai" +slice = 1 +url = "https://github.com/kimai/kimai.git" + +[[repository]] +changes = [{"advisory" = "GHSA-c6mm-2g84-v4m7", "base" = "f63cd00f6a3be372397d37a4c9a49bfaf50d7650", "case_id" = "mage-ai-mage-ai-c9810ee637c308c0", "case_ids" = ["mage-ai-mage-ai-c9810ee637c308c0", "mage-ai-mage-ai-d1ee6d54adc38f57"], "cwe" = "CWE-306", "family" = "access_control", "files" = [{"head_lines" = [[54, 93]], "path" = "mage_ai/server/terminal_server.py"}, {"head_lines" = [[43, 407]], "path" = "mage_ai/frontend/components/Terminal/index.tsx"}], "function" = "open", "function_lines" = [54, 93], "head" = "e16a64962d540046b1210b5b749897cf600f0ed3", "kind" = "vulnerability", "label_check" = "confirmed", "method" = "fix_site", "path" = "mage_ai/server/terminal_server.py", "targets" = [{"case_id" = "mage-ai-mage-ai-c9810ee637c308c0", "cwe" = "CWE-306", "family" = "access_control", "function" = "open", "function_lines" = [54, 93], "path" = "mage_ai/server/terminal_server.py"}, {"case_id" = "mage-ai-mage-ai-d1ee6d54adc38f57", "cwe" = "CWE-306", "family" = "access_control", "function" = "Terminal", "function_lines" = [43, 407], "path" = "mage_ai/frontend/components/Terminal/index.tsx"}]}, {"base" = "2187f195141d0d28e90e5711c58ceb058cf72220", "case_id" = "mage-ai-mage-ai-ordinary-154cbc2460e1560f251d7d993dd71a66e9882bc2", "files" = [{"head_lines" = [[4, 4], [15, 18]], "path" = "mage_ai/frontend/components/CodeEditor/index.style.tsx"}], "head" = "154cbc2460e1560f251d7d993dd71a66e9882bc2", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 0, "time_third" = 0}, {"base" = "d9a0e796875fc51d53cc31f64e085f9ef7bdfcf8", "case_id" = "mage-ai-mage-ai-ordinary-1d14b9552124efadddc39bace3d19782e87bcd5b", "files" = [{"head_lines" = [[1, 1], [20, 20]], "path" = "mage_ai/server/frontend_dist/404.html"}, {"head_lines" = [[1, 1]], "path" = "mage_ai/server/frontend_dist/_next/static/4vGvm_7SxhSnwUbA21DA1/_buildManifest.js"}, {"head_lines" = [[1, 1]], "path" = "mage_ai/server/frontend_dist/_next/static/4vGvm_7SxhSnwUbA21DA1/_ssgManifest.js"}, {"head_lines" = [[1, 1]], "path" = "mage_ai/server/frontend_dist/_next/static/chunks/pages/_app-1b2a0aacedc7ece8.js"}, {"head_lines" = [[1, 1]], "path" = "mage_ai/server/frontend_dist/_next/static/chunks/pages/_app-7d51196f6c73e02a.js"}, {"head_lines" = [[1, 1]], "path" = "mage_ai/server/frontend_dist/_next/static/chunks/pages/overview-7dcad7f28771da6f.js"}, {"head_lines" = [[1, 1]], "path" = "mage_ai/server/frontend_dist/_next/static/chunks/pages/overview-f1c5f00222fe29ae.js"}, {"head_lines" = [[1, 1]], "path" = "mage_ai/server/frontend_dist/_next/static/chunks/pages/pipelines-5df6d09cd524b317.js"}, {"head_lines" = [[1, 1]], "path" = "mage_ai/server/frontend_dist/_next/static/chunks/pages/pipelines-b59ab14b2682f4e5.js"}, {"head_lines" = [[1, 1]], "path" = "mage_ai/server/frontend_dist/_next/static/rAb73RjK8gKMzCqThpWiU/_buildManifest.js"}, {"head_lines" = [[1, 1]], "path" = "mage_ai/server/frontend_dist/_next/static/rAb73RjK8gKMzCqThpWiU/_ssgManifest.js"}, {"head_lines" = [[1, 1], [12, 12]], "path" = "mage_ai/server/frontend_dist/block-layout.html"}, {"head_lines" = [[1, 1], [24, 24]], "path" = "mage_ai/server/frontend_dist/compute.html"}, {"head_lines" = [[1, 1], [24, 24]], "path" = "mage_ai/server/frontend_dist/files.html"}, {"head_lines" = [[1, 1], [24, 24]], "path" = "mage_ai/server/frontend_dist/global-data-products.html"}, {"head_lines" = [[1, 1], [24, 24]], "path" = "mage_ai/server/frontend_dist/global-data-products/[...slug].html"}, {"head_lines" = [[1, 1], [24, 24]], "path" = "mage_ai/server/frontend_dist/global-hooks.html"}, {"head_lines" = [[1, 1], [24, 24]], "path" = "mage_ai/server/frontend_dist/global-hooks/[...slug].html"}, {"head_lines" = [[1, 1], [12, 12]], "path" = "mage_ai/server/frontend_dist/index.html"}, {"head_lines" = [[1, 1], [24, 24]], "path" = "mage_ai/server/frontend_dist/manage.html"}, {"head_lines" = [[1, 1], [24, 24]], "path" = "mage_ai/server/frontend_dist/manage/files.html"}, {"head_lines" = [[1, 1], [24, 24]], "path" = "mage_ai/server/frontend_dist/manage/settings.html"}, {"head_lines" = [[1, 1], [24, 24]], "path" = "mage_ai/server/frontend_dist/manage/users.html"}, {"head_lines" = [[1, 1], [24, 24]], "path" = "mage_ai/server/frontend_dist/manage/users/[user].html"}, {"head_lines" = [[1, 1], [24, 24]], "path" = "mage_ai/server/frontend_dist/manage/users/new.html"}, {"head_lines" = [[1, 1], [24, 24]], "path" = "mage_ai/server/frontend_dist/oauth.html"}, {"head_lines" = [[1, 1], [24, 24]], "path" = "mage_ai/server/frontend_dist/overview.html"}, {"head_lines" = [[1, 1], [24, 24]], "path" = "mage_ai/server/frontend_dist/pipeline-runs.html"}, {"head_lines" = [[1, 1], [24, 24]], "path" = "mage_ai/server/frontend_dist/pipelines.html"}, {"head_lines" = [[1, 1], [12, 12]], "path" = "mage_ai/server/frontend_dist/pipelines/[pipeline].html"}, {"head_lines" = [[1, 1], [24, 24]], "path" = "mage_ai/server/frontend_dist/pipelines/[pipeline]/backfills.html"}, {"head_lines" = [[1, 1], [24, 24]], "path" = "mage_ai/server/frontend_dist/pipelines/[pipeline]/backfills/[...slug].html"}, {"head_lines" = [[1, 1], [24, 24]], "path" = "mage_ai/server/frontend_dist/pipelines/[pipeline]/dashboard.html"}, {"head_lines" = [[1, 1], [12, 12]], "path" = "mage_ai/server/frontend_dist/pipelines/[pipeline]/edit.html"}, {"head_lines" = [[1, 1], [24, 24]], "path" = "mage_ai/server/frontend_dist/pipelines/[pipeline]/logs.html"}, {"head_lines" = [[1, 1], [24, 24]], "path" = "mage_ai/server/frontend_dist/pipelines/[pipeline]/monitors.html"}, {"head_lines" = [[1, 1], [24, 24]], "path" = "mage_ai/server/frontend_dist/pipelines/[pipeline]/monitors/block-runs.html"}, {"head_lines" = [[1, 1], [24, 24]], "path" = "mage_ai/server/frontend_dist/pipelines/[pipeline]/monitors/block-runtime.html"}, {"head_lines" = [[1, 1], [24, 24]], "path" = "mage_ai/server/frontend_dist/pipelines/[pipeline]/runs.html"}, {"head_lines" = [[1, 1], [24, 24]], "path" = "mage_ai/server/frontend_dist/pipelines/[pipeline]/runs/[run].html"}, {"head_lines" = [[1, 1], [24, 24]], "path" = "mage_ai/server/frontend_dist/pipelines/[pipeline]/settings.html"}, {"head_lines" = [[1, 1], [24, 24]], "path" = "mage_ai/server/frontend_dist/pipelines/[pipeline]/syncs.html"}, {"head_lines" = [[1, 1], [24, 24]], "path" = "mage_ai/server/frontend_dist/pipelines/[pipeline]/triggers.html"}, {"head_lines" = [[1, 1], [24, 24]], "path" = "mage_ai/server/frontend_dist/pipelines/[pipeline]/triggers/[...slug].html"}, {"head_lines" = [[1, 1], [24, 24]], "path" = "mage_ai/server/frontend_dist/platform/global-hooks.html"}, {"head_lines" = [[1, 1], [24, 24]], "path" = "mage_ai/server/frontend_dist/platform/global-hooks/[...slug].html"}, {"head_lines" = [[1, 1], [12, 12]], "path" = "mage_ai/server/frontend_dist/settings.html"}, {"head_lines" = [[1, 1], [24, 24]], "path" = "mage_ai/server/frontend_dist/settings/account/profile.html"}, {"head_lines" = [[1, 1], [24, 24]], "path" = "mage_ai/server/frontend_dist/settings/platform/preferences.html"}, {"head_lines" = [[1, 1], [24, 24]], "path" = "mage_ai/server/frontend_dist/settings/platform/settings.html"}, {"head_lines" = [[1, 1], [24, 24]], "path" = "mage_ai/server/frontend_dist/settings/workspace/permissions.html"}, {"head_lines" = [[1, 1], [24, 24]], "path" = "mage_ai/server/frontend_dist/settings/workspace/permissions/[...slug].html"}, {"head_lines" = [[1, 1], [24, 24]], "path" = "mage_ai/server/frontend_dist/settings/workspace/preferences.html"}, {"head_lines" = [[1, 1], [24, 24]], "path" = "mage_ai/server/frontend_dist/settings/workspace/roles.html"}, {"head_lines" = [[1, 1], [24, 24]], "path" = "mage_ai/server/frontend_dist/settings/workspace/roles/[...slug].html"}, {"head_lines" = [[1, 1], [24, 24]], "path" = "mage_ai/server/frontend_dist/settings/workspace/sync-data.html"}, {"head_lines" = [[1, 1], [24, 24]], "path" = "mage_ai/server/frontend_dist/settings/workspace/users.html"}, {"head_lines" = [[1, 1], [24, 24]], "path" = "mage_ai/server/frontend_dist/settings/workspace/users/[...slug].html"}, {"head_lines" = [[1, 1], [81, 81]], "path" = "mage_ai/server/frontend_dist/sign-in.html"}, {"head_lines" = [[1, 1], [24, 24]], "path" = "mage_ai/server/frontend_dist/templates.html"}, {"head_lines" = [[1, 1], [24, 24]], "path" = "mage_ai/server/frontend_dist/templates/[...slug].html"}, {"head_lines" = [[1, 1], [24, 24]], "path" = "mage_ai/server/frontend_dist/terminal.html"}, {"head_lines" = [[1, 1], [12, 12]], "path" = "mage_ai/server/frontend_dist/test.html"}, {"head_lines" = [[1, 1], [24, 24]], "path" = "mage_ai/server/frontend_dist/triggers.html"}, {"head_lines" = [[1, 1], [24, 24]], "path" = "mage_ai/server/frontend_dist/version-control.html"}, {"head_lines" = [[1, 1], [20, 20]], "path" = "mage_ai/server/frontend_dist_base_path_template/404.html"}, {"head_lines" = [[1, 1]], "path" = "mage_ai/server/frontend_dist_base_path_template/_next/static/8rojaHOnCyLNvzNUBX3TN/_buildManifest.js"}, {"head_lines" = [[1, 1]], "path" = "mage_ai/server/frontend_dist_base_path_template/_next/static/8rojaHOnCyLNvzNUBX3TN/_ssgManifest.js"}, {"head_lines" = [[1, 1]], "path" = "mage_ai/server/frontend_dist_base_path_template/_next/static/chunks/pages/_app-1b2a0aacedc7ece8.js"}, {"head_lines" = [[1, 1]], "path" = "mage_ai/server/frontend_dist_base_path_template/_next/static/chunks/pages/_app-7d51196f6c73e02a.js"}, {"head_lines" = [[1, 1]], "path" = "mage_ai/server/frontend_dist_base_path_template/_next/static/chunks/pages/overview-7dcad7f28771da6f.js"}, {"head_lines" = [[1, 1]], "path" = "mage_ai/server/frontend_dist_base_path_template/_next/static/chunks/pages/overview-f1c5f00222fe29ae.js"}, {"head_lines" = [[1, 1]], "path" = "mage_ai/server/frontend_dist_base_path_template/_next/static/chunks/pages/pipelines-5df6d09cd524b317.js"}, {"head_lines" = [[1, 1]], "path" = "mage_ai/server/frontend_dist_base_path_template/_next/static/chunks/pages/pipelines-b59ab14b2682f4e5.js"}, {"head_lines" = [[1, 1]], "path" = "mage_ai/server/frontend_dist_base_path_template/_next/static/hSP1NhNh9hrP4BNrnP32-/_buildManifest.js"}, {"head_lines" = [[1, 1]], "path" = "mage_ai/server/frontend_dist_base_path_template/_next/static/hSP1NhNh9hrP4BNrnP32-/_ssgManifest.js"}, {"head_lines" = [[1, 1], [12, 12]], "path" = "mage_ai/server/frontend_dist_base_path_template/block-layout.html"}, {"head_lines" = [[1, 1], [24, 24]], "path" = "mage_ai/server/frontend_dist_base_path_template/compute.html"}, {"head_lines" = [[1, 1], [24, 24]], "path" = "mage_ai/server/frontend_dist_base_path_template/files.html"}, {"head_lines" = [[1, 1], [24, 24]], "path" = "mage_ai/server/frontend_dist_base_path_template/global-data-products.html"}, {"head_lines" = [[1, 1], [24, 24]], "path" = "mage_ai/server/frontend_dist_base_path_template/global-data-products/[...slug].html"}, {"head_lines" = [[1, 1], [24, 24]], "path" = "mage_ai/server/frontend_dist_base_path_template/global-hooks.html"}, {"head_lines" = [[1, 1], [24, 24]], "path" = "mage_ai/server/frontend_dist_base_path_template/global-hooks/[...slug].html"}, {"head_lines" = [[1, 1], [12, 12]], "path" = "mage_ai/server/frontend_dist_base_path_template/index.html"}, {"head_lines" = [[1, 1], [24, 24]], "path" = "mage_ai/server/frontend_dist_base_path_template/manage.html"}, {"head_lines" = [[1, 1], [24, 24]], "path" = "mage_ai/server/frontend_dist_base_path_template/manage/files.html"}, {"head_lines" = [[1, 1], [24, 24]], "path" = "mage_ai/server/frontend_dist_base_path_template/manage/settings.html"}, {"head_lines" = [[1, 1], [24, 24]], "path" = "mage_ai/server/frontend_dist_base_path_template/manage/users.html"}, {"head_lines" = [[1, 1], [24, 24]], "path" = "mage_ai/server/frontend_dist_base_path_template/manage/users/[user].html"}, {"head_lines" = [[1, 1], [24, 24]], "path" = "mage_ai/server/frontend_dist_base_path_template/manage/users/new.html"}, {"head_lines" = [[1, 1], [24, 24]], "path" = "mage_ai/server/frontend_dist_base_path_template/oauth.html"}, {"head_lines" = [[1, 1], [24, 24]], "path" = "mage_ai/server/frontend_dist_base_path_template/overview.html"}, {"head_lines" = [[1, 1], [24, 24]], "path" = "mage_ai/server/frontend_dist_base_path_template/pipeline-runs.html"}, {"head_lines" = [[1, 1], [24, 24]], "path" = "mage_ai/server/frontend_dist_base_path_template/pipelines.html"}, {"head_lines" = [[1, 1], [12, 12]], "path" = "mage_ai/server/frontend_dist_base_path_template/pipelines/[pipeline].html"}, {"head_lines" = [[1, 1], [24, 24]], "path" = "mage_ai/server/frontend_dist_base_path_template/pipelines/[pipeline]/backfills.html"}, {"head_lines" = [[1, 1], [24, 24]], "path" = "mage_ai/server/frontend_dist_base_path_template/pipelines/[pipeline]/backfills/[...slug].html"}, {"head_lines" = [[1, 1], [24, 24]], "path" = "mage_ai/server/frontend_dist_base_path_template/pipelines/[pipeline]/dashboard.html"}, {"head_lines" = [[1, 1], [12, 12]], "path" = "mage_ai/server/frontend_dist_base_path_template/pipelines/[pipeline]/edit.html"}, {"head_lines" = [[1, 1], [24, 24]], "path" = "mage_ai/server/frontend_dist_base_path_template/pipelines/[pipeline]/logs.html"}, {"head_lines" = [[1, 1], [24, 24]], "path" = "mage_ai/server/frontend_dist_base_path_template/pipelines/[pipeline]/monitors.html"}, {"head_lines" = [[1, 1], [24, 24]], "path" = "mage_ai/server/frontend_dist_base_path_template/pipelines/[pipeline]/monitors/block-runs.html"}, {"head_lines" = [[1, 1], [24, 24]], "path" = "mage_ai/server/frontend_dist_base_path_template/pipelines/[pipeline]/monitors/block-runtime.html"}, {"head_lines" = [[1, 1], [24, 24]], "path" = "mage_ai/server/frontend_dist_base_path_template/pipelines/[pipeline]/runs.html"}, {"head_lines" = [[1, 1], [24, 24]], "path" = "mage_ai/server/frontend_dist_base_path_template/pipelines/[pipeline]/runs/[run].html"}, {"head_lines" = [[1, 1], [24, 24]], "path" = "mage_ai/server/frontend_dist_base_path_template/pipelines/[pipeline]/settings.html"}, {"head_lines" = [[1, 1], [24, 24]], "path" = "mage_ai/server/frontend_dist_base_path_template/pipelines/[pipeline]/syncs.html"}, {"head_lines" = [[1, 1], [24, 24]], "path" = "mage_ai/server/frontend_dist_base_path_template/pipelines/[pipeline]/triggers.html"}, {"head_lines" = [[1, 1], [24, 24]], "path" = "mage_ai/server/frontend_dist_base_path_template/pipelines/[pipeline]/triggers/[...slug].html"}, {"head_lines" = [[1, 1], [24, 24]], "path" = "mage_ai/server/frontend_dist_base_path_template/platform/global-hooks.html"}, {"head_lines" = [[1, 1], [24, 24]], "path" = "mage_ai/server/frontend_dist_base_path_template/platform/global-hooks/[...slug].html"}, {"head_lines" = [[1, 1], [12, 12]], "path" = "mage_ai/server/frontend_dist_base_path_template/settings.html"}, {"head_lines" = [[1, 1], [24, 24]], "path" = "mage_ai/server/frontend_dist_base_path_template/settings/account/profile.html"}, {"head_lines" = [[1, 1], [24, 24]], "path" = "mage_ai/server/frontend_dist_base_path_template/settings/platform/preferences.html"}, {"head_lines" = [[1, 1], [24, 24]], "path" = "mage_ai/server/frontend_dist_base_path_template/settings/platform/settings.html"}, {"head_lines" = [[1, 1], [24, 24]], "path" = "mage_ai/server/frontend_dist_base_path_template/settings/workspace/permissions.html"}, {"head_lines" = [[1, 1], [24, 24]], "path" = "mage_ai/server/frontend_dist_base_path_template/settings/workspace/permissions/[...slug].html"}, {"head_lines" = [[1, 1], [24, 24]], "path" = "mage_ai/server/frontend_dist_base_path_template/settings/workspace/preferences.html"}, {"head_lines" = [[1, 1], [24, 24]], "path" = "mage_ai/server/frontend_dist_base_path_template/settings/workspace/roles.html"}, {"head_lines" = [[1, 1], [24, 24]], "path" = "mage_ai/server/frontend_dist_base_path_template/settings/workspace/roles/[...slug].html"}, {"head_lines" = [[1, 1], [24, 24]], "path" = "mage_ai/server/frontend_dist_base_path_template/settings/workspace/sync-data.html"}, {"head_lines" = [[1, 1], [24, 24]], "path" = "mage_ai/server/frontend_dist_base_path_template/settings/workspace/users.html"}, {"head_lines" = [[1, 1], [24, 24]], "path" = "mage_ai/server/frontend_dist_base_path_template/settings/workspace/users/[...slug].html"}, {"head_lines" = [[1, 1], [81, 81]], "path" = "mage_ai/server/frontend_dist_base_path_template/sign-in.html"}, {"head_lines" = [[1, 1], [24, 24]], "path" = "mage_ai/server/frontend_dist_base_path_template/templates.html"}, {"head_lines" = [[1, 1], [24, 24]], "path" = "mage_ai/server/frontend_dist_base_path_template/templates/[...slug].html"}, {"head_lines" = [[1, 1], [24, 24]], "path" = "mage_ai/server/frontend_dist_base_path_template/terminal.html"}, {"head_lines" = [[1, 1], [12, 12]], "path" = "mage_ai/server/frontend_dist_base_path_template/test.html"}, {"head_lines" = [[1, 1], [24, 24]], "path" = "mage_ai/server/frontend_dist_base_path_template/triggers.html"}, {"head_lines" = [[1, 1], [24, 24]], "path" = "mage_ai/server/frontend_dist_base_path_template/version-control.html"}], "head" = "1d14b9552124efadddc39bace3d19782e87bcd5b", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 1, "time_third" = 0}, {"base" = "64b4f05a593024ca4eaaaf21d7451c2e94b53cf1", "case_id" = "mage-ai-mage-ai-ordinary-229e65fb2340e17c1c11adf4098a481b7b2bcdfd", "files" = [{"head_lines" = [[455, 455]], "path" = "mage_ai/io/snowflake.py"}], "head" = "229e65fb2340e17c1c11adf4098a481b7b2bcdfd", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 0, "time_third" = 0}, {"base" = "7699bd458d1b4b298fff45f29c924787f340e0a7", "case_id" = "mage-ai-mage-ai-ordinary-24324d98f54ae0413f716a75512dc32a36bf5a85", "files" = [{"head_lines" = [[6, 6], [110, 110], [142, 143]], "path" = "mage_integrations/mage_integrations/sources/google_cloud_storage/__init__.py"}, {"head_lines" = [[5, 5]], "path" = "mage_integrations/requirements.txt"}], "head" = "24324d98f54ae0413f716a75512dc32a36bf5a85", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 0, "time_third" = 0}, {"base" = "ea957ae00e3cd262759321a19d6f87c583894786", "case_id" = "mage-ai-mage-ai-ordinary-3601c9a5efd2d5a5cc18d96f23c603936adcdaf9", "files" = [{"head_lines" = [[37, 37], [44, 44], [78, 78], [98, 98], [159, 159], [177, 177], [347, 352]], "path" = "mage_ai/frontend/components/Triggers/Edit/TriggerInteractions.tsx"}], "head" = "3601c9a5efd2d5a5cc18d96f23c603936adcdaf9", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 1, "time_third" = 0}, {"base" = "e2ad8de998b6f73820f1baeae05819aeeb75375b", "case_id" = "mage-ai-mage-ai-ordinary-38169133cc934ed116a0c1b2a44d726240d24d19", "files" = [{"head_lines" = [[406, 406], [411, 418]], "path" = "mage_ai/api/resources/PipelineResource.py"}], "head" = "38169133cc934ed116a0c1b2a44d726240d24d19", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 0, "time_third" = 0}, {"base" = "70565cc30bf4e8fd3998a896fd0ec2aa851dd020", "case_id" = "mage-ai-mage-ai-ordinary-50fd319f97b4472fcdc7d2f38f61134a7b83a76b", "files" = [{"head_lines" = [[165, 182]], "path" = "mage_ai/io/postgres.py"}], "head" = "50fd319f97b4472fcdc7d2f38f61134a7b83a76b", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 1, "time_third" = 0}, {"base" = "f37bb420fe58ed0f27ebdc8e6d0085d4db9d2fb6", "case_id" = "mage-ai-mage-ai-ordinary-5d7bf9d6c4f761babb16f16806df9c7d51963724", "files" = [{"head_lines" = [[1283, 1283]], "path" = "mage_ai/data_preparation/models/block/__init__.py"}, {"head_lines" = [[2, 2], [5, 5], [7, 7], [11, 11], [16, 19], [315, 323], [419, 477], [530, 548]], "path" = "mage_ai/data_preparation/models/block/dbt/block_sql.py"}, {"head_lines" = [[1, 6]], "path" = "mage_ai/data_preparation/models/block/dbt/utils.py"}], "head" = "5d7bf9d6c4f761babb16f16806df9c7d51963724", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 2, "time_third" = 0}, {"base" = "d6fedd33b1a86d5d0a00bfdc551f3b9b632d5aa2", "case_id" = "mage-ai-mage-ai-ordinary-7fcc60b513c8584aa46bd0cdfd4fa0c3f76dcddf", "files" = [{"head_lines" = [[52, 55], [62, 62], [64, 64], [68, 68]], "path" = "mage_ai/frontend/components/Applications/ArcaneLibrary/index.tsx"}, {"head_lines" = [[118, 118], [168, 168], [273, 284]], "path" = "mage_ai/frontend/components/Files/useFileComponents.tsx"}, {"head_lines" = [[39, 41], [170, 175]], "path" = "mage_ai/frontend/components/TripleLayout/useTripleLayout.ts"}], "head" = "7fcc60b513c8584aa46bd0cdfd4fa0c3f76dcddf", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 1, "time_third" = 0}, {"base" = "ed344e9268eb44538c8282e4e681ee65086ffde1", "case_id" = "mage-ai-mage-ai-ordinary-94d3a03131389d5b8020a07700791989c4012ad4", "files" = [{"head_lines" = [[1, 112]], "path" = "docs/integrations/observability/alerting-discord.mdx"}, {"head_lines" = [[5, 5], [48, 48]], "path" = "mage_ai/orchestration/notification/config.py"}, {"head_lines" = [[9, 9], [68, 70]], "path" = "mage_ai/orchestration/notification/sender.py"}, {"head_lines" = [], "path" = "mage_ai/services/discord/__init__.py"}, {"head_lines" = [[1, 12]], "path" = "mage_ai/services/discord/config.py"}, {"head_lines" = [[1, 19]], "path" = "mage_ai/services/discord/discord.py"}], "head" = "94d3a03131389d5b8020a07700791989c4012ad4", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 1, "time_third" = 0}, {"base" = "59f480358fa85335bc8b747db2604699defdd646", "case_id" = "mage-ai-mage-ai-ordinary-9da6243594f764588cfb8982b1f74002b9a68efe", "files" = [{"head_lines" = [[1, 1], [30, 30], [62, 62], [74, 74], [102, 102], [110, 110], [112, 112], [117, 120], [128, 128], [131, 131], [209, 209]], "path" = "mage_ai/server/utils/execute_custom_code.py"}, {"head_lines" = [[1, 1]], "path" = "mage_ai/server/utils/frontend_renderer.py"}, {"head_lines" = [[297, 297]], "path" = "mage_ai/server/utils/output_display.py"}, {"head_lines" = [[22, 22]], "path" = "requirements.txt"}], "head" = "9da6243594f764588cfb8982b1f74002b9a68efe", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 2, "time_third" = 0}, {"base" = "2e7534f8df6c94bddbe916e40493c3760bcce39a", "case_id" = "mage-ai-mage-ai-ordinary-ad781382e75a0dab48db0677af4bd6aae0ed75f0", "files" = [{"head_lines" = [[145, 145], [153, 158]], "path" = "mage_ai/tests/api/operations/test_base.py"}, {"head_lines" = [[3, 3], [5, 5], [76, 76], [88, 88], [97, 105]], "path" = "mage_ai/tests/api/operations/test_users.py"}], "head" = "ad781382e75a0dab48db0677af4bd6aae0ed75f0", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 1, "time_third" = 0}, {"base" = "03a5ef8fea4b88d8505644ac4802d3ef0a68b82a", "case_id" = "mage-ai-mage-ai-ordinary-b5d3a4bbcb5742e6c3d00941c2b812084c811d70", "files" = [{"head_lines" = [[141, 141]], "path" = "mage_ai/data_preparation/logging/logger_manager.py"}], "head" = "b5d3a4bbcb5742e6c3d00941c2b812084c811d70", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 0, "time_third" = 2}, {"base" = "f637c545a9a16d9054ddf40e7687f66110220ae7", "case_id" = "mage-ai-mage-ai-ordinary-c016a23588cc2be609d9f3988087265fecdc1f5f", "files" = [{"head_lines" = [[83, 83]], "path" = "mage_ai/io/mongodb.py"}], "head" = "c016a23588cc2be609d9f3988087265fecdc1f5f", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 0, "time_third" = 0}, {"base" = "b49a833dd79d31e56cd58fa4e62645938b9e5cd4", "case_id" = "mage-ai-mage-ai-ordinary-c0b68216d296a60af3a6f0ce2c81b44bbd31ee22", "files" = [{"head_lines" = [[58, 61]], "path" = "mage_ai/api/resources/SearchResultResource.py"}, {"head_lines" = [[82, 83], [86, 86], [88, 90]], "path" = "mage_ai/command_center/blocks/utils.py"}, {"head_lines" = [[26, 26], [46, 49]], "path" = "mage_ai/command_center/pipelines/factory.py"}, {"head_lines" = [[210, 216], [252, 252], [347, 347], [379, 379], [646, 657], [1037, 1040], [1308, 1308], [1360, 1368], [1507, 1507], [1563, 1563], [1567, 1567], [1571, 1571], [1580, 1581], [1584, 1598], [1615, 1615], [1706, 1706], [2555, 2555], [3494, 3494], [3699, 3735], [3737, 3739]], "path" = "mage_ai/frontend/components/CodeBlock/index.tsx"}, {"head_lines" = [[343, 349]], "path" = "mage_ai/frontend/components/CodeBlock/utils.ts"}, {"head_lines" = [[12, 12], [21, 21], [60, 60], [65, 65], [76, 77], [85, 100], [123, 123], [154, 155], [159, 160], [168, 172]], "path" = "mage_ai/frontend/components/Dashboard/index.tsx"}, {"head_lines" = [[371, 371]], "path" = "mage_ai/frontend/components/FileEditor/index.tsx"}, {"head_lines" = [[184, 184], [223, 223], [227, 227]], "path" = "mage_ai/frontend/components/PipelineDetail/AddNewBlocks/v2/index.tsx"}, {"head_lines" = [[95, 95], [288, 288], [767, 767], [815, 815], [885, 885], [887, 892], [915, 928], [987, 987], [1014, 1018], [1064, 1064], [1281, 1281]], "path" = "mage_ai/frontend/components/PipelineDetail/index.tsx"}, {"head_lines" = [[1, 271]], "path" = "mage_ai/frontend/components/TripleLayout/useTripleLayout.ts"}, {"head_lines" = [[309, 313]], "path" = "mage_ai/frontend/oracle/elements/Link/index.tsx"}, {"head_lines" = [[98, 98], [1927, 1927]], "path" = "mage_ai/frontend/pages/pipelines/[pipeline]/edit.tsx"}, {"head_lines" = [[63, 66], [83, 83], [89, 89], [100, 100], [115, 121], [125, 125], [139, 141], [148, 150], [153, 153], [337, 337]], "path" = "mage_ai/frontend/pages/pipelines/[pipeline]/runs/[run]/index.tsx"}, {"head_lines" = [[34, 34], [92, 92]], "path" = "mage_ai/frontend/storage/localStorage.ts"}, {"head_lines" = [[11, 11]], "path" = "mage_ai/frontend/storage/serverTime.ts"}, {"head_lines" = [[23, 26], [33, 36], [43, 44], [51, 52], [80, 80]], "path" = "mage_ai/frontend/utils/hooks/keyboardShortcuts/useGlobalKeyboardShortcuts.tsx"}, {"head_lines" = [[1, 1], [7, 7], [9, 10], [13, 15]], "path" = "mage_ai/frontend/utils/models/blockRun.ts"}, {"head_lines" = [[1, 1], [7, 10], [13, 13], [17, 18], [27, 38], [56, 87]], "path" = "mage_ai/services/search/block_action_objects.py"}], "head" = "c0b68216d296a60af3a6f0ce2c81b44bbd31ee22", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 3, "time_third" = 0}, {"base" = "3cb07e5a28769698d649873d2375ecdd02f58ba4", "case_id" = "mage-ai-mage-ai-ordinary-c635b236ed75be6621ebece79f7149e0bc031ca1", "files" = [{"head_lines" = [[112, 112]], "path" = "mage_ai/api/policies/PipelinePolicy.py"}, {"head_lines" = [[122, 122]], "path" = "mage_ai/api/policies/PipelineSchedulePolicy.py"}, {"head_lines" = [[34, 34], [62, 62]], "path" = "mage_ai/api/presenters/PipelineSchedulePresenter.py"}, {"head_lines" = [[460, 460], [470, 471], [532, 532], [540, 540], [542, 545]], "path" = "mage_ai/api/resources/PipelineResource.py"}, {"head_lines" = [[1, 50]], "path" = "mage_ai/frontend/components/Triggers/DisableTriggerModal/index.style.tsx"}, {"head_lines" = [[1, 72]], "path" = "mage_ai/frontend/components/Triggers/DisableTriggerModal/index.tsx"}, {"head_lines" = [[8, 8], [10, 10], [16, 16], [52, 52], [89, 90], [99, 116], [128, 128], [237, 300], [330, 330], [342, 342], [375, 388]], "path" = "mage_ai/frontend/components/Triggers/Table.tsx"}, {"head_lines" = [[89, 89]], "path" = "mage_ai/frontend/interfaces/PipelineScheduleType.ts"}, {"head_lines" = [[119, 119]], "path" = "mage_ai/frontend/interfaces/PipelineType.ts"}, {"head_lines" = [[7, 7]], "path" = "mage_ai/frontend/oracle/styles/units/icons.ts"}, {"head_lines" = [[1, 1], [26, 27], [67, 68], [108, 108]], "path" = "mage_ai/frontend/pages/triggers/index.tsx"}, {"head_lines" = [[129, 132]], "path" = "mage_ai/orchestration/db/models/schedules.py"}], "head" = "c635b236ed75be6621ebece79f7149e0bc031ca1", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 3, "time_third" = 0}, {"base" = "f802a2f32c2d8bfe4406203919a4e1c85749dd2b", "case_id" = "mage-ai-mage-ai-ordinary-c95489485ba76f11353d183939ad01fa3070f3c3", "files" = [{"head_lines" = [[2, 2]], "path" = "mage_ai/frontend/components/Logs/Toolbar/constants.ts"}, {"head_lines" = [[15, 15], [20, 20], [52, 53]], "path" = "mage_ai/frontend/components/Logs/Toolbar/index.tsx"}, {"head_lines" = [[78, 78], [110, 110], [254, 254], [286, 286]], "path" = "mage_ai/frontend/components/shared/Table/Toolbar/index.tsx"}, {"head_lines" = [[19, 20], [41, 41], [61, 61], [164, 172], [176, 177]], "path" = "mage_ai/frontend/oracle/components/ToggleMenu/index.tsx"}, {"head_lines" = [[33, 33], [38, 38], [234, 235], [278, 279], [294, 295]], "path" = "mage_ai/frontend/pages/pipelines/[pipeline]/logs/index.tsx"}, {"head_lines" = [[45, 45], [50, 51], [60, 60], [175, 175], [201, 201]], "path" = "mage_ai/frontend/pages/pipelines/[pipeline]/runs/index.tsx"}, {"head_lines" = [[927, 927], [947, 947], [1638, 1638], [1656, 1656]], "path" = "mage_ai/frontend/pages/pipelines/index.tsx"}, {"head_lines" = [[3, 3], [15, 15], [73, 81], [90, 90], [92, 92], [131, 132]], "path" = "mage_ai/frontend/utils/routing.ts"}], "head" = "c95489485ba76f11353d183939ad01fa3070f3c3", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 2, "time_third" = 0}, {"base" = "1c2b5d300fccb8dfef669f2513c2f95f58ff87b0", "case_id" = "mage-ai-mage-ai-ordinary-c959febe326ca8350747da67b5db4aeecd491797", "files" = [{"head_lines" = [[404, 404]], "path" = "mage_ai/io/bigquery.py"}], "head" = "c959febe326ca8350747da67b5db4aeecd491797", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 0, "time_third" = 1}, {"base" = "d2372f4ba4c9411a6da2c98b76abc10a960b8d99", "case_id" = "mage-ai-mage-ai-ordinary-f7e8b31e5946d815685f1c55386adccbf3164911", "files" = [{"head_lines" = [[1587, 1587]], "path" = "mage_ai/frontend/components/CodeBlock/index.tsx"}], "head" = "f7e8b31e5946d815685f1c55386adccbf3164911", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 0, "time_third" = 0}, {"base" = "3dec0c58a168d137f5e63fde6959f40d1915f4a9", "case_id" = "mage-ai-mage-ai-ordinary-facff3cb9915e748d51d25682804ea03c35c4a09", "files" = [{"head_lines" = [[1, 4], [6, 8], [12, 12], [14, 15], [19, 24], [28, 28], [122, 122]], "path" = "mage_integrations/mage_integrations/connections/amplitude/__init__.py"}, {"head_lines" = [[1, 1]], "path" = "mage_integrations/mage_integrations/connections/amplitude/constants.py"}, {"head_lines" = [[20, 24], [27, 27]], "path" = "mage_integrations/mage_integrations/sources/amplitude/README.md"}, {"head_lines" = [[2, 6], [8, 11], [14, 14], [15, 15], [27, 27], [33, 33], [36, 38]], "path" = "mage_integrations/mage_integrations/sources/amplitude/__init__.py"}], "head" = "facff3cb9915e748d51d25682804ea03c35c4a09", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 2, "time_third" = 0}] +id = "mage-ai/mage-ai" +repository = "mage-ai/mage-ai" +slice = 1 +url = "https://github.com/mage-ai/mage-ai.git" + [[repository]] changes = [{"advisory" = "GHSA-f946-9qp6-vgch", "base" = "fcd0c5920588702df5b874f432b1042abd77a50b", "case_id" = "shopperlabs-shopper-02254beed509364c", "case_ids" = ["shopperlabs-shopper-02254beed509364c", "shopperlabs-shopper-047e62abed0b91fa", "shopperlabs-shopper-052f88a347caf2eb", "shopperlabs-shopper-064f0b5f8937aae5", "shopperlabs-shopper-0fd6e8d87dd0ed82", "shopperlabs-shopper-1112cc61420816ff", "shopperlabs-shopper-13fdb238d0d8e573", "shopperlabs-shopper-22487ec06a8cf50a", "shopperlabs-shopper-2405022067cc6870", "shopperlabs-shopper-29811dac402a0d13", "shopperlabs-shopper-2aeaefee52274ee8", "shopperlabs-shopper-5481a94c34f42fbf", "shopperlabs-shopper-5a3dcf2a6b6b16c8", "shopperlabs-shopper-5e6161ace0cb4b97", "shopperlabs-shopper-61e951b6bcd03186", "shopperlabs-shopper-7cc69fb293ec0e10", "shopperlabs-shopper-8769d9915b8295a9", "shopperlabs-shopper-88497bd11908cf4a", "shopperlabs-shopper-8b7021ee40c51b56", "shopperlabs-shopper-91023b586e4ab747", "shopperlabs-shopper-a413505de3d037f8", "shopperlabs-shopper-a82b452965e2ffe5", "shopperlabs-shopper-ab37699016e7189c", "shopperlabs-shopper-b37cd0c75b594760", "shopperlabs-shopper-cd45e0d6604bb846", "shopperlabs-shopper-d05ad8c2776691be", "shopperlabs-shopper-d26bdca35566e799", "shopperlabs-shopper-deb90b541bcac1aa", "shopperlabs-shopper-df2391064e3c3332", "shopperlabs-shopper-f3cb66743db8d5f1", "shopperlabs-shopper-fddd0d6c3c4501aa"], "cwe" = "CWE-285", "family" = "access_control", "files" = [{"head_lines" = [[195, 207]], "path" = "packages/admin/src/Livewire/Components/Products/Form/Inventory.php"}, {"head_lines" = [[36, 123]], "path" = "packages/admin/src/Livewire/Components/Customers/Orders.php"}, {"head_lines" = [[24, 37]], "path" = "packages/admin/src/Livewire/Components/Orders/OrderNotes.php"}, {"head_lines" = [[77, 118]], "path" = "packages/admin/src/Livewire/Pages/Settings/Team/Index.php"}, {"head_lines" = [[114, 133]], "path" = "packages/admin/src/Livewire/Pages/Order/Detail.php"}, {"head_lines" = [[199, 210]], "path" = "packages/admin/src/Livewire/Pages/Settings/Team/RolePermission.php"}, {"head_lines" = [[213, 231]], "path" = "packages/admin/src/Livewire/Components/Products/Form/Edit.php"}, {"head_lines" = [[134, 178]], "path" = "packages/admin/src/Livewire/Pages/Order/Detail.php"}, {"head_lines" = [[98, 213]], "path" = "packages/admin/src/Livewire/Pages/Order/Shipments.php"}, {"head_lines" = [[88, 113]], "path" = "packages/admin/src/Livewire/Pages/Order/Detail.php"}, {"head_lines" = [[179, 207]], "path" = "packages/admin/src/Livewire/Pages/Order/Detail.php"}, {"head_lines" = [[54, 65]], "path" = "packages/admin/src/Livewire/Components/Products/Form/Files.php"}, {"head_lines" = [[56, 67]], "path" = "packages/admin/src/Livewire/Components/Products/Form/Shipping.php"}, {"head_lines" = [[151, 198]], "path" = "packages/admin/src/Livewire/Pages/Settings/Team/RolePermission.php"}, {"head_lines" = [[49, 66]], "path" = "packages/admin/src/Livewire/Pages/Settings/Carriers.php"}, {"head_lines" = [[134, 143]], "path" = "packages/admin/src/Livewire/Pages/Collection/Edit.php"}, {"head_lines" = [[90, 150]], "path" = "packages/admin/src/Livewire/Pages/Settings/Team/RolePermission.php"}, {"head_lines" = [[43, 130]], "path" = "packages/admin/src/Livewire/Pages/Settings/Currencies.php"}, {"head_lines" = [[71, 203]], "path" = "packages/admin/src/Livewire/SlideOvers/AddVariant.php"}, {"head_lines" = [[60, 72]], "path" = "packages/admin/src/Livewire/Components/Settings/Legal/PolicyForm.php"}, {"head_lines" = [[49, 66]], "path" = "packages/admin/src/Livewire/Pages/Settings/PaymentMethods.php"}, {"head_lines" = [[52, 63]], "path" = "packages/admin/src/Livewire/Components/Products/Form/Seo.php"}, {"head_lines" = [[84, 283]], "path" = "packages/admin/src/Livewire/SlideOvers/AddProduct.php"}, {"head_lines" = [[46, 81]], "path" = "packages/admin/src/Livewire/Pages/Product/Variant.php"}, {"head_lines" = [[47, 69]], "path" = "packages/admin/src/Livewire/Pages/Order/Detail.php"}, {"head_lines" = [[103, 118]], "path" = "packages/admin/src/Livewire/Components/Settings/Locations/InventoryForm.php"}, {"head_lines" = [[67, 112]], "path" = "packages/admin/src/Livewire/Pages/Settings/PaymentMethods.php"}, {"head_lines" = [[70, 87]], "path" = "packages/admin/src/Livewire/Pages/Order/Detail.php"}, {"head_lines" = [[41, 76]], "path" = "packages/admin/src/Livewire/Pages/Settings/Team/Index.php"}, {"head_lines" = [[142, 178]], "path" = "packages/admin/src/Livewire/Pages/Customers/Create.php"}, {"head_lines" = [[67, 112]], "path" = "packages/admin/src/Livewire/Pages/Settings/Carriers.php"}], "function" = "store", "function_lines" = [195, 207], "head" = "ceaea6a078025d4a7634d2646d27dde3f13b6f58", "kind" = "vulnerability", "label_check" = "confirmed", "method" = "fix_site", "path" = "packages/admin/src/Livewire/Components/Products/Form/Inventory.php", "targets" = [{"case_id" = "shopperlabs-shopper-02254beed509364c", "cwe" = "CWE-285", "family" = "access_control", "function" = "store", "function_lines" = [195, 207], "path" = "packages/admin/src/Livewire/Components/Products/Form/Inventory.php"}, {"case_id" = "shopperlabs-shopper-047e62abed0b91fa", "cwe" = "CWE-285", "family" = "access_control", "function" = "table", "function_lines" = [36, 123], "path" = "packages/admin/src/Livewire/Components/Customers/Orders.php"}, {"case_id" = "shopperlabs-shopper-052f88a347caf2eb", "cwe" = "CWE-285", "family" = "access_control", "function" = "leaveNotes", "function_lines" = [24, 37], "path" = "packages/admin/src/Livewire/Components/Orders/OrderNotes.php"}, {"case_id" = "shopperlabs-shopper-064f0b5f8937aae5", "cwe" = "CWE-285", "family" = "access_control", "function" = "table", "function_lines" = [77, 118], "path" = "packages/admin/src/Livewire/Pages/Settings/Team/Index.php"}, {"case_id" = "shopperlabs-shopper-0fd6e8d87dd0ed82", "cwe" = "CWE-285", "family" = "access_control", "function" = "markCompleteAction", "function_lines" = [114, 133], "path" = "packages/admin/src/Livewire/Pages/Order/Detail.php"}, {"case_id" = "shopperlabs-shopper-1112cc61420816ff", "cwe" = "CWE-285", "family" = "access_control", "function" = "save", "function_lines" = [199, 210], "path" = "packages/admin/src/Livewire/Pages/Settings/Team/RolePermission.php"}, {"case_id" = "shopperlabs-shopper-13fdb238d0d8e573", "cwe" = "CWE-285", "family" = "access_control", "function" = "store", "function_lines" = [213, 231], "path" = "packages/admin/src/Livewire/Components/Products/Form/Edit.php"}, {"case_id" = "shopperlabs-shopper-22487ec06a8cf50a", "cwe" = "CWE-285", "family" = "access_control", "function" = "capturePaymentAction", "function_lines" = [134, 178], "path" = "packages/admin/src/Livewire/Pages/Order/Detail.php"}, {"case_id" = "shopperlabs-shopper-2405022067cc6870", "cwe" = "CWE-285", "family" = "access_control", "function" = "table", "function_lines" = [98, 213], "path" = "packages/admin/src/Livewire/Pages/Order/Shipments.php"}, {"case_id" = "shopperlabs-shopper-29811dac402a0d13", "cwe" = "CWE-285", "family" = "access_control", "function" = "markPaidAction", "function_lines" = [88, 113], "path" = "packages/admin/src/Livewire/Pages/Order/Detail.php"}, {"case_id" = "shopperlabs-shopper-2aeaefee52274ee8", "cwe" = "CWE-285", "family" = "access_control", "function" = "archiveAction", "function_lines" = [179, 207], "path" = "packages/admin/src/Livewire/Pages/Order/Detail.php"}, {"case_id" = "shopperlabs-shopper-5481a94c34f42fbf", "cwe" = "CWE-285", "family" = "access_control", "function" = "store", "function_lines" = [54, 65], "path" = "packages/admin/src/Livewire/Components/Products/Form/Files.php"}, {"case_id" = "shopperlabs-shopper-5a3dcf2a6b6b16c8", "cwe" = "CWE-285", "family" = "access_control", "function" = "store", "function_lines" = [56, 67], "path" = "packages/admin/src/Livewire/Components/Products/Form/Shipping.php"}, {"case_id" = "shopperlabs-shopper-5e6161ace0cb4b97", "cwe" = "CWE-285", "family" = "access_control", "function" = "createPermissionAction", "function_lines" = [151, 198], "path" = "packages/admin/src/Livewire/Pages/Settings/Team/RolePermission.php"}, {"case_id" = "shopperlabs-shopper-61e951b6bcd03186", "cwe" = "CWE-285", "family" = "access_control", "function" = "createCarrierAction", "function_lines" = [49, 66], "path" = "packages/admin/src/Livewire/Pages/Settings/Carriers.php"}, {"case_id" = "shopperlabs-shopper-7cc69fb293ec0e10", "cwe" = "CWE-285", "family" = "access_control", "function" = "store", "function_lines" = [134, 143], "path" = "packages/admin/src/Livewire/Pages/Collection/Edit.php"}, {"case_id" = "shopperlabs-shopper-8769d9915b8295a9", "cwe" = "CWE-285", "family" = "access_control", "function" = "generatePermissionsAction", "function_lines" = [90, 150], "path" = "packages/admin/src/Livewire/Pages/Settings/Team/RolePermission.php"}, {"case_id" = "shopperlabs-shopper-88497bd11908cf4a", "cwe" = "CWE-285", "family" = "access_control", "function" = "table", "function_lines" = [43, 130], "path" = "packages/admin/src/Livewire/Pages/Settings/Currencies.php"}, {"case_id" = "shopperlabs-shopper-8b7021ee40c51b56", "cwe" = "CWE-285", "family" = "access_control", "function" = "form", "function_lines" = [71, 203], "path" = "packages/admin/src/Livewire/SlideOvers/AddVariant.php"}, {"case_id" = "shopperlabs-shopper-91023b586e4ab747", "cwe" = "CWE-285", "family" = "access_control", "function" = "store", "function_lines" = [60, 72], "path" = "packages/admin/src/Livewire/Components/Settings/Legal/PolicyForm.php"}, {"case_id" = "shopperlabs-shopper-a413505de3d037f8", "cwe" = "CWE-285", "family" = "access_control", "function" = "createPaymentAction", "function_lines" = [49, 66], "path" = "packages/admin/src/Livewire/Pages/Settings/PaymentMethods.php"}, {"case_id" = "shopperlabs-shopper-a82b452965e2ffe5", "cwe" = "CWE-285", "family" = "access_control", "function" = "store", "function_lines" = [52, 63], "path" = "packages/admin/src/Livewire/Components/Products/Form/Seo.php"}, {"case_id" = "shopperlabs-shopper-ab37699016e7189c", "cwe" = "CWE-285", "family" = "access_control", "function" = "form", "function_lines" = [84, 283], "path" = "packages/admin/src/Livewire/SlideOvers/AddProduct.php"}, {"case_id" = "shopperlabs-shopper-b37cd0c75b594760", "cwe" = "CWE-285", "family" = "access_control", "function" = "updateStockAction", "function_lines" = [46, 81], "path" = "packages/admin/src/Livewire/Pages/Product/Variant.php"}, {"case_id" = "shopperlabs-shopper-cd45e0d6604bb846", "cwe" = "CWE-285", "family" = "access_control", "function" = "cancelOrderAction", "function_lines" = [47, 69], "path" = "packages/admin/src/Livewire/Pages/Order/Detail.php"}, {"case_id" = "shopperlabs-shopper-d05ad8c2776691be", "cwe" = "CWE-285", "family" = "access_control", "function" = "store", "function_lines" = [103, 118], "path" = "packages/admin/src/Livewire/Components/Settings/Locations/InventoryForm.php"}, {"case_id" = "shopperlabs-shopper-d26bdca35566e799", "cwe" = "CWE-285", "family" = "access_control", "function" = "table", "function_lines" = [67, 112], "path" = "packages/admin/src/Livewire/Pages/Settings/PaymentMethods.php"}, {"case_id" = "shopperlabs-shopper-deb90b541bcac1aa", "cwe" = "CWE-285", "family" = "access_control", "function" = "startProcessingAction", "function_lines" = [70, 87], "path" = "packages/admin/src/Livewire/Pages/Order/Detail.php"}, {"case_id" = "shopperlabs-shopper-df2391064e3c3332", "cwe" = "CWE-285", "family" = "access_control", "function" = "createRoleAction", "function_lines" = [41, 76], "path" = "packages/admin/src/Livewire/Pages/Settings/Team/Index.php"}, {"case_id" = "shopperlabs-shopper-f3cb66743db8d5f1", "cwe" = "CWE-285", "family" = "access_control", "function" = "store", "function_lines" = [142, 178], "path" = "packages/admin/src/Livewire/Pages/Customers/Create.php"}, {"case_id" = "shopperlabs-shopper-fddd0d6c3c4501aa", "cwe" = "CWE-285", "family" = "access_control", "function" = "table", "function_lines" = [67, 112], "path" = "packages/admin/src/Livewire/Pages/Settings/Carriers.php"}]}, {"base" = "6a6d9fbc3ccd7b560a02e175618058b1b57358d4", "case_id" = "shopperlabs-shopper-ordinary-0db4faf747f7bc4d9eadacbfa0dcbd2620251ca5", "files" = [{"head_lines" = [[150, 166], [174, 174]], "path" = "config/shopper.php"}], "head" = "0db4faf747f7bc4d9eadacbfa0dcbd2620251ca5", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 1, "time_third" = 0}, {"base" = "eb1e243353f9af4dc71955ebfd961f3f438d2101", "case_id" = "shopperlabs-shopper-ordinary-13037bfd039904801dd8103dec3d0e720c547b94", "files" = [{"head_lines" = [[18, 18], [23, 23], [50, 61]], "path" = "src/Http/Composers/MenuCreator.php"}], "head" = "13037bfd039904801dd8103dec3d0e720c547b94", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 1, "time_third" = 0}, {"base" = "d3e6a58927312424265205666f7125c1cc5c8b48", "case_id" = "shopperlabs-shopper-ordinary-17778cdd2c24a50d2fb29dae4a3aab5390b1b996", "files" = [{"head_lines" = [[18, 19], [28, 28]], "path" = "database/migrations/2014_10_12_000000_create_users_table.php"}], "head" = "17778cdd2c24a50d2fb29dae4a3aab5390b1b996", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 0, "time_third" = 0}, {"base" = "506510bd4eb3f3913cf314143c8592b770dd2ff0", "case_id" = "shopperlabs-shopper-ordinary-1aa9a4c2f471f00914a230b8168b3926f39837a7", "files" = [{"head_lines" = [[3, 3], [28, 28]], "path" = "resources/views/components/livewire/user/dropdown.blade.php"}], "head" = "1aa9a4c2f471f00914a230b8168b3926f39837a7", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 0, "time_third" = 0}, {"base" = "1a29ebf8bba20b920ee005bf1fb2a2e70e6b3aff", "case_id" = "shopperlabs-shopper-ordinary-31f33b1631254639836ce06ad6b078e6cfb0b13a", "files" = [{"head_lines" = [[69, 69], [72, 72]], "path" = "resources/views/pages/settings/index.blade.php"}], "head" = "31f33b1631254639836ce06ad6b078e6cfb0b13a", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 0, "time_third" = 0}, {"base" = "c5e3404a03460c291c40381e30296b83c9cb2c08", "case_id" = "shopperlabs-shopper-ordinary-44809499ef406c9e199965fff6d124434857a36b", "files" = [{"head_lines" = [[15, 15], [42, 42], [50, 50], [58, 58], [121, 121], [162, 162], [188, 188]], "path" = "resources/views/livewire/settings/analytics.blade.php"}, {"head_lines" = [[26, 26]], "path" = "routes/api.php"}, {"head_lines" = [[6, 7], [11, 33], [38, 58]], "path" = "src/Components/Livewire/Settings/Analytics.php"}, {"head_lines" = [[70, 70]], "path" = "src/Helpers/helpers.php"}, {"head_lines" = [[66, 66]], "path" = "src/Http/Controllers/Api/Settings/SettingController.php"}, {"head_lines" = [[74, 74]], "path" = "src/Models/System/Setting.php"}], "head" = "44809499ef406c9e199965fff6d124434857a36b", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 2, "time_third" = 0}, {"base" = "b4495d0aacff9135931f83bdbdf3bcfbe08afaa4", "case_id" = "shopperlabs-shopper-ordinary-4628430c0a70506e15fba209557606f860566598", "files" = [{"head_lines" = [[1, 44]], "path" = "database/migrations/2020_07_20_030551_create_reviews_table.php"}, {"head_lines" = [[1, 151]], "path" = "src/Contracts/ReviewRateable.php"}, {"head_lines" = [[64, 64]], "path" = "src/Models/Address.php"}, {"head_lines" = [[10, 10], [13, 13], [16, 16], [18, 18]], "path" = "src/Models/Ecommerce/Product.php"}, {"head_lines" = [[1, 169]], "path" = "src/Models/Review.php"}, {"head_lines" = [[1, 292]], "path" = "src/Models/Traits/ReviewRateable.php"}], "head" = "4628430c0a70506e15fba209557606f860566598", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 3, "time_third" = 0}, {"base" = "c0078032189a7fe52bf6f43bdb6a1c6a3be2c9a3", "case_id" = "shopperlabs-shopper-ordinary-5394b647023599eb9d9a40f7b9ccc434cd8136a3", "files" = [{"head_lines" = [[8, 8], [26, 26], [31, 31]], "path" = "packages/admin/src/Http/Controllers/DiscountController.php"}, {"head_lines" = [[8, 8]], "path" = "packages/admin/src/Http/Controllers/Ecommerce/BrandController.php"}, {"head_lines" = [[8, 8]], "path" = "packages/admin/src/Http/Controllers/Ecommerce/CategoryController.php"}, {"head_lines" = [[8, 8]], "path" = "packages/admin/src/Http/Controllers/Ecommerce/CollectionController.php"}, {"head_lines" = [[8, 8]], "path" = "packages/admin/src/Http/Controllers/Ecommerce/ProductController.php"}, {"head_lines" = [[9, 9]], "path" = "packages/admin/src/Http/Livewire/Components/Brands/Browse.php"}, {"head_lines" = [[9, 9]], "path" = "packages/admin/src/Http/Livewire/Components/Brands/Create.php"}, {"head_lines" = [[9, 9]], "path" = "packages/admin/src/Http/Livewire/Components/Categories/Browse.php"}, {"head_lines" = [[9, 9]], "path" = "packages/admin/src/Http/Livewire/Components/Categories/Create.php"}, {"head_lines" = [[9, 9]], "path" = "packages/admin/src/Http/Livewire/Components/Categories/Edit.php"}, {"head_lines" = [[9, 9]], "path" = "packages/admin/src/Http/Livewire/Components/Collections/Browse.php"}, {"head_lines" = [[13, 13]], "path" = "packages/admin/src/Http/Livewire/Components/Collections/Create.php"}, {"head_lines" = [[10, 10]], "path" = "packages/admin/src/Http/Livewire/Components/Collections/Edit.php"}, {"head_lines" = [[13, 13]], "path" = "packages/admin/src/Http/Livewire/Components/Discounts/Edit.php"}, {"head_lines" = [[8, 8]], "path" = "packages/admin/src/Http/Livewire/Components/Discounts/WithDiscountActions.php"}, {"head_lines" = [[13, 13]], "path" = "packages/admin/src/Http/Livewire/Components/Products/Attributes/MultipleChoice.php"}, {"head_lines" = [[9, 9]], "path" = "packages/admin/src/Http/Livewire/Components/Products/Browse.php"}, {"head_lines" = [[8, 8], [11, 15], [26, 26], [49, 50]], "path" = "packages/admin/src/Http/Livewire/Components/Products/Create.php"}, {"head_lines" = [[10, 11], [26, 27]], "path" = "packages/admin/src/Http/Livewire/Components/Products/Edit.php"}, {"head_lines" = [[12, 14]], "path" = "packages/admin/src/Http/Livewire/Components/Products/Form/Edit.php"}, {"head_lines" = [[13, 13], [57, 57], [72, 72], [77, 77], [80, 80]], "path" = "packages/admin/src/Http/Livewire/Components/Products/Form/Inventory.php"}, {"head_lines" = [[11, 11]], "path" = "packages/admin/src/Http/Livewire/Components/Products/Form/Seo.php"}, {"head_lines" = [[10, 10]], "path" = "packages/admin/src/Http/Livewire/Components/Products/Form/Shipping.php"}, {"head_lines" = [[14, 14]], "path" = "packages/admin/src/Http/Livewire/Components/Products/Form/Variants.php"}, {"head_lines" = [[14, 14], [40, 40]], "path" = "packages/admin/src/Http/Livewire/Components/Products/Variant.php"}, {"head_lines" = [[10, 11], [36, 36], [41, 41], [44, 44], [46, 46]], "path" = "packages/admin/src/Http/Livewire/Components/Products/VariantStock.php"}, {"head_lines" = [[10, 10], [12, 12], [108, 108]], "path" = "packages/admin/src/Http/Livewire/Modals/AddVariant.php"}, {"head_lines" = [[10, 10]], "path" = "packages/admin/src/Http/Livewire/Modals/DeleteProduct.php"}, {"head_lines" = [[9, 9]], "path" = "packages/admin/src/Http/Livewire/Modals/DiscountProducts.php"}, {"head_lines" = [[11, 12]], "path" = "packages/admin/src/Http/Livewire/Modals/ProductsLists.php"}, {"head_lines" = [[9, 9]], "path" = "packages/admin/src/Http/Livewire/Modals/ReOrderCategories.php"}, {"head_lines" = [[10, 10]], "path" = "packages/admin/src/Http/Livewire/Modals/RelatedList.php"}, {"head_lines" = [[10, 12], [42, 42], [47, 47], [50, 50], [52, 52]], "path" = "packages/admin/src/Http/Livewire/Modals/UpdateVariantStock.php"}, {"head_lines" = [[13, 13], [15, 15], [137, 137], [152, 152]], "path" = "packages/admin/src/Http/Livewire/Pages/Initialization.php"}, {"head_lines" = [[12, 12]], "path" = "packages/admin/src/Http/Livewire/Tables/BrandsTable.php"}, {"head_lines" = [[12, 12]], "path" = "packages/admin/src/Http/Livewire/Tables/CategoriesTable.php"}, {"head_lines" = [[12, 12]], "path" = "packages/admin/src/Http/Livewire/Tables/CollectionsTable.php"}, {"head_lines" = [[13, 14]], "path" = "packages/admin/src/Http/Livewire/Tables/ProductsTable.php"}, {"head_lines" = [[1, 46]], "path" = "packages/core/src/Contracts/RepositoryContract.php"}, {"head_lines" = [[24, 40]], "path" = "packages/core/src/Models/Channel.php"}, {"head_lines" = [[42, 42], [48, 48]], "path" = "packages/core/src/Models/Inventory.php"}, {"head_lines" = [[14, 14], [52, 52]], "path" = "packages/core/src/Models/Product.php"}, {"head_lines" = [[11, 11]], "path" = "packages/core/src/Repositories/BaseRepository.php"}, {"head_lines" = [[1, 1]], "path" = "packages/core/src/Repositories/DiscountRepository.php"}, {"head_lines" = [[1, 1]], "path" = "packages/core/src/Repositories/Ecommerce/BrandRepository.php"}, {"head_lines" = [[1, 1]], "path" = "packages/core/src/Repositories/Ecommerce/CategoryRepository.php"}, {"head_lines" = [[1, 1]], "path" = "packages/core/src/Repositories/Ecommerce/CollectionRepository.php"}, {"head_lines" = [[1, 1]], "path" = "packages/core/src/Repositories/Ecommerce/ProductRepository.php"}, {"head_lines" = [[1, 1]], "path" = "packages/core/src/Repositories/InventoryHistoryRepository.php"}, {"head_lines" = [[1, 1]], "path" = "packages/core/src/Repositories/InventoryRepository.php"}, {"head_lines" = [[1, 1]], "path" = "packages/core/src/Repositories/RepositoryContract.php"}, {"head_lines" = [[1, 15]], "path" = "packages/core/src/Repositories/Store/BrandRepository.php"}, {"head_lines" = [[1, 15]], "path" = "packages/core/src/Repositories/Store/CategoryRepository.php"}, {"head_lines" = [[1, 15]], "path" = "packages/core/src/Repositories/Store/CollectionRepository.php"}, {"head_lines" = [[1, 15]], "path" = "packages/core/src/Repositories/Store/ProductRepository.php"}, {"head_lines" = [[7, 7]], "path" = "packages/core/src/Traits/Attributes/WithChoicesCategories.php"}], "head" = "5394b647023599eb9d9a40f7b9ccc434cd8136a3", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 3, "time_third" = 1}, {"base" = "7b70327e11f5a422e1d2fa4eb2e339b1242bed25", "case_id" = "shopperlabs-shopper-ordinary-5a079da974a3d7f6e7ca0de3c6ca6b0849e304a2", "files" = [{"head_lines" = [[131832, 131835], [131843, 131846], [131860, 131863], [132255, 132255]], "path" = "public/js/shopper.js"}, {"head_lines" = [[41, 49], [54, 55], [73, 81], [86, 87], [111, 119], [124, 126]], "path" = "resources/assets/ts/pages/ShopInitialization/StepTwo/index.tsx"}, {"head_lines" = [[5, 5], [17, 17]], "path" = "src/Observers/ShopObserver.php"}], "head" = "5a079da974a3d7f6e7ca0de3c6ca6b0849e304a2", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 2, "time_third" = 0}, {"base" = "a4ddae8adbcdc13e3eaf71207602e68964ac7e27", "case_id" = "shopperlabs-shopper-ordinary-7e56ccd817b0dc835919fac74db792e15ee62c1d", "files" = [{"head_lines" = [[1, 1]], "path" = "resources/views/livewire/products/edit-variant.blade.php"}, {"head_lines" = [[1, 324]], "path" = "resources/views/livewire/products/variant.blade.php"}, {"head_lines" = [[1, 1]], "path" = "resources/views/pages/products/edit-variant.blade.php"}, {"head_lines" = [[1, 8]], "path" = "resources/views/pages/products/variant.blade.php"}], "head" = "7e56ccd817b0dc835919fac74db792e15ee62c1d", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 3, "time_third" = 0}, {"base" = "3fd15e090cb57fa9a5d979697618756a388b2ce4", "case_id" = "shopperlabs-shopper-ordinary-7eaab898afd90140f2162149585faf2642e18987", "files" = [{"head_lines" = [[71, 71], [101, 101]], "path" = "src/Console/InstallCommand.php"}, {"head_lines" = [[53, 101]], "path" = "src/Helpers/helpers.php"}], "head" = "7eaab898afd90140f2162149585faf2642e18987", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 2, "time_third" = 0}, {"base" = "7f2e40228efc53db71ac5d20c10dfe5dfec61c0f", "case_id" = "shopperlabs-shopper-ordinary-7f7e6bdb67509a50fae95f13a829494a8a3ab7b4", "files" = [{"head_lines" = [[53, 53]], "path" = "src/Console/UserCommand.php"}, {"head_lines" = [[13, 14]], "path" = "src/Exceptions/AuthenticationException.php"}, {"head_lines" = [[47, 47]], "path" = "src/Http/Controllers/Auth/ForgotPasswordController.php"}, {"head_lines" = [[39, 39], [50, 50], [74, 75]], "path" = "src/Http/Controllers/Auth/LoginController.php"}, {"head_lines" = [[7, 9]], "path" = "src/Models/Role.php"}, {"head_lines" = [[13, 13]], "path" = "src/Traits/Database/TruncateTable.php"}], "head" = "7f7e6bdb67509a50fae95f13a829494a8a3ab7b4", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 1, "time_third" = 0}, {"base" = "403d3378efb7a3527eed2f9f90d44377cdc2a4e8", "case_id" = "shopperlabs-shopper-ordinary-886e671270b21aed8ab851b5b82a53fc6e87fbc6", "files" = [{"head_lines" = [[25, 30]], "path" = "packages/admin/src/Console/PublishCommand.php"}, {"head_lines" = [[252, 252]], "path" = "packages/core/src/Queries/CollectionProductsQuery.php"}, {"head_lines" = [[4, 6]], "path" = "packages/types/.github/workflows/npm-publish.yml"}, {"head_lines" = [[1, 1]], "path" = "packages/types/.github/workflows/update-changelog.yml"}, {"head_lines" = [[1, 1]], "path" = "packages/types/CHANGELOG.md"}], "head" = "886e671270b21aed8ab851b5b82a53fc6e87fbc6", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 0, "time_third" = 2}, {"base" = "43f63f95a4015fa656cd624b43901adb07e83529", "case_id" = "shopperlabs-shopper-ordinary-9313ed20032199988f571d7e655255819f7f6f04", "files" = [{"head_lines" = [[77, 77], [79, 79], [82, 82], [85, 116]], "path" = "config/shopper.php"}, {"head_lines" = [[30, 30]], "path" = "routes/api.php"}, {"head_lines" = [[39, 39], [47, 47]], "path" = "src/Exceptions/GeneralException.php"}, {"head_lines" = [[10, 20], [22, 23], [27, 31]], "path" = "src/Observers/ShopObserver.php"}, {"head_lines" = [[1, 57]], "path" = "src/Providers/ComponentServiceProvider.php"}, {"head_lines" = [[1, 1]], "path" = "src/Providers/ComponentsServiceProvider.php"}, {"head_lines" = [[113, 113]], "path" = "src/Providers/ShopperServiceProvider.php"}], "head" = "9313ed20032199988f571d7e655255819f7f6f04", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 2, "time_third" = 0}, {"base" = "2eb2f783f416dda5fb11bae87d7e5afb820b0dc1", "case_id" = "shopperlabs-shopper-ordinary-a0c5bd3a05a0fef58b9043273d6062124a3ecf8e", "files" = [{"head_lines" = [[106, 116]], "path" = "resources/lang/en/layout.php"}, {"head_lines" = [[48, 48]], "path" = "resources/lang/en/pages/products.php"}, {"head_lines" = [[104, 124]], "path" = "resources/lang/en/pages/settings.php"}, {"head_lines" = [[136, 146]], "path" = "resources/lang/en/words.php"}, {"head_lines" = [[106, 116]], "path" = "resources/lang/fr/layout.php"}, {"head_lines" = [[48, 48]], "path" = "resources/lang/fr/pages/products.php"}, {"head_lines" = [[104, 124]], "path" = "resources/lang/fr/pages/settings.php"}, {"head_lines" = [[136, 146]], "path" = "resources/lang/fr/words.php"}, {"head_lines" = [[8, 8]], "path" = "resources/views/components/git-alert.blade.php"}, {"head_lines" = [[19, 21]], "path" = "resources/views/components/layouts/base.blade.php"}, {"head_lines" = [[12, 12]], "path" = "resources/views/components/layouts/setting.blade.php"}, {"head_lines" = [[1, 16]], "path" = "resources/views/components/sponsor.blade.php"}, {"head_lines" = [[8, 8], [18, 18], [21, 21], [30, 30], [33, 33], [43, 43], [47, 47], [58, 58], [61, 61], [81, 81]], "path" = "resources/views/livewire/modals/create-mailable.blade.php"}, {"head_lines" = [[6, 6], [9, 9], [14, 14], [20, 20], [26, 26], [41, 41], [44, 47], [51, 51], [60, 60], [64, 64], [68, 68], [70, 70]], "path" = "resources/views/livewire/settings/mails/configuration.blade.php"}, {"head_lines" = [[8, 8], [13, 13], [27, 27], [30, 30], [33, 33], [36, 36], [52, 52], [87, 89], [101, 102]], "path" = "resources/views/livewire/settings/mails/mailables.blade.php"}, {"head_lines" = [[4, 4], [10, 10], [15, 15], [19, 19], [44, 44], [68, 68]], "path" = "resources/views/livewire/settings/mails/templates/add-template.blade.php"}, {"head_lines" = [[8, 8], [13, 13], [27, 27], [30, 30], [33, 33], [36, 36], [53, 53], [88, 90], [102, 102]], "path" = "resources/views/livewire/settings/mails/templates/browse.blade.php"}, {"head_lines" = [[1, 1]], "path" = "resources/views/pages/products/create.blade.php"}, {"head_lines" = [[1, 1]], "path" = "resources/views/pages/products/variant.blade.php"}, {"head_lines" = [[1, 1], [12, 14], [23, 23], [30, 31], [41, 41], [44, 45], [61, 61], [66, 66], [70, 71], [87, 87], [90, 91]], "path" = "resources/views/pages/settings/mails/index.blade.php"}, {"head_lines" = [[1, 1]], "path" = "resources/views/pages/settings/mails/templates/add-template.blade.php"}, {"head_lines" = [[1, 34], [38, 38], [56, 56], [69, 69], [78, 87], [89, 232], [237, 244], [249, 254], [262, 262], [264, 290]], "path" = "resources/views/pages/settings/mails/templates/create.blade.php"}], "head" = "a0c5bd3a05a0fef58b9043273d6062124a3ecf8e", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 3, "time_third" = 1}, {"base" = "1ae552ef179f504fde7a5880666ccf774f06f4f1", "case_id" = "shopperlabs-shopper-ordinary-a5a2760dc0c63872b55afec0e3d452df7989393b", "files" = [{"head_lines" = [[4216, 4216], [4220, 4220], [4224, 4225], [4268, 4268], [4270, 4270], [4905, 4905], [4909, 4909], [4913, 4914], [5006, 5006]], "path" = "composer.lock"}, {"head_lines" = [[2, 2]], "path" = "packages/admin/dist/shopper.css"}, {"head_lines" = [[12, 12]], "path" = "packages/admin/dist/shopper.js"}, {"head_lines" = [[140, 148]], "path" = "packages/admin/resources/css/components/sidebar.css"}, {"head_lines" = [[74, 79]], "path" = "packages/admin/resources/views/components/layouts/base.blade.php"}, {"head_lines" = [[3, 3]], "path" = "packages/admin/resources/views/filament/tables/icon-column.blade.php"}, {"head_lines" = [[7, 7], [11, 12], [24, 24], [28, 28]], "path" = "packages/admin/resources/views/livewire/sidebar.blade.php"}, {"head_lines" = [[1, 1]], "path" = "packages/sidebar/dist/sidebar.js"}, {"head_lines" = [[1, 17], [22, 22], [25, 27], [29, 31], [35, 37], [39, 41], [43, 45], [49, 49], [54, 55], [59, 60], [64, 68], [73, 73], [75, 77], [81, 83], [87, 87], [89, 89], [94, 94], [98, 101], [105, 109], [113, 113], [118, 118], [120, 121], [123, 126], [128, 131], [133, 134], [139, 141], [146, 148], [152, 152], [154, 155], [157, 158], [160, 163], [165, 169], [171, 172]], "path" = "packages/sidebar/resources/js/stores/sidebar.js"}], "head" = "a5a2760dc0c63872b55afec0e3d452df7989393b", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 3, "time_third" = 2}, {"base" = "2b3400e5af154e09a93556e85075d8f7281aa20b", "case_id" = "shopperlabs-shopper-ordinary-b178fe37da1c31f9f0057f35fdf4145936a25138", "files" = [{"head_lines" = [[103, 103]], "path" = "src/Http/Components/Livewire/Initialization.php"}], "head" = "b178fe37da1c31f9f0057f35fdf4145936a25138", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 0, "time_third" = 0}, {"base" = "821571b61c94b9438f3288582896a5753e13a743", "case_id" = "shopperlabs-shopper-ordinary-ceaea6a078025d4a7634d2646d27dde3f13b6f58", "files" = [{"head_lines" = [[25, 25]], "path" = "packages/admin/src/Actions/Store/Product/SavePricingAction.php"}, {"head_lines" = [[8, 8], [58, 80]], "path" = "tests/Admin/Actions/Store/Product/SavePricingActionTest.php"}], "head" = "ceaea6a078025d4a7634d2646d27dde3f13b6f58", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 1, "time_third" = 2}, {"base" = "c3f6884a2c9fb91dbd19fce59c6f651d317f5d76", "case_id" = "shopperlabs-shopper-ordinary-fada4250aaf3350c1db92698259c54f9ae6b4bb0", "files" = [{"head_lines" = [[1, 1]], "path" = "config/analytics.php"}, {"head_lines" = [[43363, 43364]], "path" = "public/js/shopper.js"}], "head" = "fada4250aaf3350c1db92698259c54f9ae6b4bb0", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 1, "time_third" = 0}, {"base" = "3520923984bdf96fcf12c6c9d05fbe332a8b636d", "case_id" = "shopperlabs-shopper-ordinary-fcc3888151b9c43843c01f631870dfe7e8fd6329", "files" = [{"head_lines" = [[10, 10], [20, 20], [35, 35]], "path" = "src/Http/Livewire/Discounts/WithDiscountAttributes.php"}], "head" = "fcc3888151b9c43843c01f631870dfe7e8fd6329", "kind" = "ordinary", "method" = "first_parent", "size_bucket" = 0, "time_third" = 0}] id = "shopperlabs/shopper"