From f6ea66cf10f399208ba5c8b01ad5bf323350f651 Mon Sep 17 00:00:00 2001 From: Ignat Beresnev Date: Thu, 15 Dec 2022 04:59:02 +0100 Subject: Bump Jsoup to avoid CVE-2022-36033 (#2772) Fixes #2754 --- gradle.properties | 2 +- .../src/test/kotlin/transformerBuilders/PageTransformerBuilderTest.kt | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/gradle.properties b/gradle.properties index 105772e0..8d7cc49f 100644 --- a/gradle.properties +++ b/gradle.properties @@ -6,7 +6,7 @@ kotlin_version=1.7.20 coroutines_version=1.6.3 kotlinx_html_version=0.7.5 kotlin_plugin_version=213-1.7.20-199-IJ6777.52 -jsoup_version=1.14.3 +jsoup_version=1.15.3 idea_version=213.6777.52 language_version=1.4 # jackson 2.13.X does not support kotlin language version 1.4, check before updating diff --git a/plugins/base/src/test/kotlin/transformerBuilders/PageTransformerBuilderTest.kt b/plugins/base/src/test/kotlin/transformerBuilders/PageTransformerBuilderTest.kt index 67e4d16f..0ed5af9f 100644 --- a/plugins/base/src/test/kotlin/transformerBuilders/PageTransformerBuilderTest.kt +++ b/plugins/base/src/test/kotlin/transformerBuilders/PageTransformerBuilderTest.kt @@ -197,7 +197,7 @@ class PageTransformerBuilderTest : BaseAbstractTest() { assertContains(generatedFiles.keys, "scripts/symbol-parameters-wrapper_deferred.js") val scripts = generatedFiles.getValue("root/test/-test/-test.html").let { Jsoup.parse(it) }.select("script") - val deferredScriptSources = scripts.filter { it.hasAttr("defer") }.map { it.attr("src") } + val deferredScriptSources = scripts.filter { element -> element.hasAttr("defer") }.map { it.attr("src") } // important to check symbol-parameters-wrapper_deferred specifically since it might break some features assertContains(deferredScriptSources, "../../../scripts/symbol-parameters-wrapper_deferred.js") -- cgit