diff --git a/.github/workflows/codeql.yml b/.github/workflows/codeql.yml index e84c10d2..088aac53 100644 --- a/.github/workflows/codeql.yml +++ b/.github/workflows/codeql.yml @@ -41,14 +41,14 @@ jobs: cache-cleanup: always - name: Initialize CodeQL - uses: github/codeql-action/init@5595ccaf912efad79be6eef63a5619ff05969be3 # v4.37.6 + uses: github/codeql-action/init@ff2f1c621b7f889edc0d3c761ac2e6a3f8cdb0dd # v4.37.7 with: languages: java-kotlin build-mode: manual queries: security-extended - name: Build analyzed sources - run: ./gradlew clean classes --no-daemon --no-build-cache + run: sed -i 's/2.4.20-Beta2/2.4.10/g' buildSrc/build.gradle.kts ./*/gradle.lockfile && ./gradlew clean classes --write-verification-metadata sha256 --no-daemon --no-build-cache - name: Analyze - uses: github/codeql-action/analyze@5595ccaf912efad79be6eef63a5619ff05969be3 # v4.37.6 + uses: github/codeql-action/analyze@ff2f1c621b7f889edc0d3c761ac2e6a3f8cdb0dd # v4.37.7 diff --git a/.github/workflows/scorecard.yml b/.github/workflows/scorecard.yml index 43698e27..bbbdaee9 100644 --- a/.github/workflows/scorecard.yml +++ b/.github/workflows/scorecard.yml @@ -42,6 +42,6 @@ jobs: retention-days: 5 - name: Upload to code scanning - uses: github/codeql-action/upload-sarif@5595ccaf912efad79be6eef63a5619ff05969be3 # v4.37.6 + uses: github/codeql-action/upload-sarif@ff2f1c621b7f889edc0d3c761ac2e6a3f8cdb0dd # v4.37.7 with: sarif_file: results.sarif diff --git a/build.gradle.kts b/build.gradle.kts index 243958c0..9282ed2e 100644 --- a/build.gradle.kts +++ b/build.gradle.kts @@ -58,6 +58,9 @@ allprojects { "org.apache.commons:commons-lang3:3.20.0", "org.apache.logging.log4j:log4j-api:2.26.1", "org.apache.logging.log4j:log4j-core:2.26.1", + "org.apache.httpcomponents.client5:httpclient5:5.6.4", + "org.apache.httpcomponents.core5:httpcore5:5.4.3", + "org.apache.httpcomponents.core5:httpcore5-h2:5.4.3", "org.jsoup:jsoup:1.23.1", "org.xmlunit:xmlunit-core:2.13.0", "org.xmlunit:xmlunit-legacy:2.13.0", @@ -82,11 +85,17 @@ val coverageExecutionData = fileTree(rootDir) { include("x-twitter-scraper-java*/build/jacoco/test.exec") } +val coverageProjects = + subprojects.filterNot { it.name == "x-twitter-scraper-java-proguard-test" } val allCoverageClasses = - fileTree(rootDir) { - include("x-twitter-scraper-java*/build/classes/java/main/**/*.class") - include("x-twitter-scraper-java*/build/classes/kotlin/main/**/*.class") - } + files( + coverageProjects.flatMap { project -> + listOf( + project.layout.buildDirectory.dir("classes/java/main"), + project.layout.buildDirectory.dir("classes/kotlin/main"), + ) + } + ) val generatedSourceHeaderPrefix = "// File generated from our OpenAPI spec" val generatedSourceHeaderLineLimit = 12 val maintainedGeneratedSources = @@ -94,7 +103,7 @@ val maintainedGeneratedSources = "x-twitter-scraper-java-core/src/main/kotlin/com/x_twitter_scraper/api/core/http/RetryingHttpClient.kt" ) val generatedCoverageExclusions = - subprojects.associateWith { project -> + coverageProjects.associateWith { project -> listOf("src/main/java", "src/main/kotlin").flatMap { sourcePath -> val sourceRoot = project.file(sourcePath) if (!sourceRoot.isDirectory) { @@ -124,7 +133,7 @@ val generatedCoverageExclusions = } val maintainedCoverageClasses = files( - subprojects.flatMap { project -> + coverageProjects.flatMap { project -> val exclusions = generatedCoverageExclusions.getValue(project) listOf( project.fileTree(project.layout.buildDirectory.dir("classes/java/main")) { @@ -138,7 +147,7 @@ val maintainedCoverageClasses = ) val coverageSources = files( - subprojects.flatMap { project -> + coverageProjects.flatMap { project -> listOf( project.layout.projectDirectory.dir("src/main/java"), project.layout.projectDirectory.dir("src/main/kotlin"), @@ -146,9 +155,7 @@ val coverageSources = } ) val testTasks = - subprojects - .filterNot { it.name == "x-twitter-scraper-java-proguard-test" } - .map { "${it.path}:test" } + coverageProjects.map { "${it.path}:test" } val coverageReport = tasks.register("coverageReport") { diff --git a/buildSrc/build.gradle.kts b/buildSrc/build.gradle.kts index c54cc0b7..e31385b1 100644 --- a/buildSrc/build.gradle.kts +++ b/buildSrc/build.gradle.kts @@ -4,6 +4,12 @@ import org.jetbrains.kotlin.gradle.dsl.JvmTarget +buildscript { + configurations.classpath { + resolutionStrategy.force("org.jetbrains.kotlin:kotlin-gradle-plugin:2.4.20-Beta2") + } +} + plugins { `kotlin-dsl` } @@ -53,6 +59,6 @@ configurations.configureEach { dependencies { implementation("org.jetbrains.dokka:dokka-gradle-plugin:2.2.0") - implementation("org.jetbrains.kotlin:kotlin-gradle-plugin:2.4.0") + implementation("org.jetbrains.kotlin:kotlin-gradle-plugin:2.4.20-Beta2") implementation("com.vanniktech:gradle-maven-publish-plugin:0.37.0") } diff --git a/buildSrc/gradle.lockfile b/buildSrc/gradle.lockfile index dc5b3c01..0c206ad1 100644 --- a/buildSrc/gradle.lockfile +++ b/buildSrc/gradle.lockfile @@ -28,60 +28,66 @@ org.jetbrains.dokka:dokka-core:2.2.0=buildScriptClasspath,compileClasspath,preco org.jetbrains.dokka:dokka-gradle-plugin:2.2.0=buildScriptClasspath,compileClasspath,precompiledScriptPluginAccessorsGenerationClasspath,runtimeClasspath,testCompileClasspath,testRuntimeClasspath org.jetbrains.kotlin:abi-tools-api:2.3.21=kotlinInternalAbiValidation org.jetbrains.kotlin:abi-tools:2.3.21=kotlinInternalAbiValidation -org.jetbrains.kotlin:fus-statistics-gradle-plugin:2.4.0=buildScriptClasspath,compileClasspath,precompiledScriptPluginAccessorsGenerationClasspath,runtimeClasspath,testCompileClasspath,testRuntimeClasspath -org.jetbrains.kotlin:kotlin-assignment-compiler-plugin-embeddable:2.3.21=kotlinCompilerPluginClasspathMain,kotlinCompilerPluginClasspathTest -org.jetbrains.kotlin:kotlin-build-statistics:2.4.0=buildScriptClasspath,precompiledScriptPluginAccessorsGenerationClasspath,runtimeClasspath,testRuntimeClasspath -org.jetbrains.kotlin:kotlin-build-tools-api:2.3.21=kotlinBuildToolsApiClasspath,kotlinCompilerClasspath -org.jetbrains.kotlin:kotlin-build-tools-api:2.4.0=buildScriptClasspath,compileClasspath,precompiledScriptPluginAccessorsGenerationClasspath,runtimeClasspath,testCompileClasspath,testRuntimeClasspath -org.jetbrains.kotlin:kotlin-build-tools-compat:2.3.21=kotlinBuildToolsApiClasspath,kotlinCompilerClasspath -org.jetbrains.kotlin:kotlin-build-tools-cri-impl:2.3.21=kotlinBuildToolsApiClasspath,kotlinCompilerClasspath -org.jetbrains.kotlin:kotlin-build-tools-impl:2.3.21=kotlinBuildToolsApiClasspath,kotlinCompilerClasspath -org.jetbrains.kotlin:kotlin-compiler-embeddable:2.3.21=kotlinBuildToolsApiClasspath,kotlinCompilerClasspath,kotlinKlibCommonizerClasspath -org.jetbrains.kotlin:kotlin-compiler-runner:2.3.21=kotlinBuildToolsApiClasspath,kotlinCompilerClasspath -org.jetbrains.kotlin:kotlin-compiler-runner:2.4.0=buildScriptClasspath,precompiledScriptPluginAccessorsGenerationClasspath,runtimeClasspath,testRuntimeClasspath -org.jetbrains.kotlin:kotlin-daemon-client:2.3.21=kotlinBuildToolsApiClasspath,kotlinCompilerClasspath -org.jetbrains.kotlin:kotlin-daemon-client:2.4.0=buildScriptClasspath,precompiledScriptPluginAccessorsGenerationClasspath,runtimeClasspath,testRuntimeClasspath -org.jetbrains.kotlin:kotlin-daemon-embeddable:2.3.21=kotlinBuildToolsApiClasspath,kotlinCompilerClasspath,kotlinKlibCommonizerClasspath -org.jetbrains.kotlin:kotlin-gradle-plugin-annotations:2.4.0=buildScriptClasspath,compileClasspath,precompiledScriptPluginAccessorsGenerationClasspath,runtimeClasspath,testCompileClasspath,testRuntimeClasspath -org.jetbrains.kotlin:kotlin-gradle-plugin-api:2.4.0=buildScriptClasspath,compileClasspath,precompiledScriptPluginAccessorsGenerationClasspath,runtimeClasspath,testCompileClasspath,testRuntimeClasspath -org.jetbrains.kotlin:kotlin-gradle-plugin-idea-proto:2.4.0=buildScriptClasspath,precompiledScriptPluginAccessorsGenerationClasspath,runtimeClasspath,testRuntimeClasspath -org.jetbrains.kotlin:kotlin-gradle-plugin-idea:2.4.0=buildScriptClasspath,precompiledScriptPluginAccessorsGenerationClasspath,runtimeClasspath,testRuntimeClasspath -org.jetbrains.kotlin:kotlin-gradle-plugin:2.4.0=buildScriptClasspath,compileClasspath,precompiledScriptPluginAccessorsGenerationClasspath,runtimeClasspath,testCompileClasspath,testRuntimeClasspath -org.jetbrains.kotlin:kotlin-gradle-plugins-bom:2.4.0=buildScriptClasspath,compileClasspath,precompiledScriptPluginAccessorsGenerationClasspath,runtimeClasspath,testCompileClasspath,testRuntimeClasspath +org.jetbrains.kotlin:fus-statistics-gradle-plugin:2.4.20-Beta2=buildScriptClasspath,compileClasspath,precompiledScriptPluginAccessorsGenerationClasspath,runtimeClasspath,testCompileClasspath,testRuntimeClasspath +org.jetbrains.kotlin:kotlin-assignment-compiler-plugin-embeddable:2.4.20-Beta2=kotlinCompilerPluginClasspathMain,kotlinCompilerPluginClasspathTest +org.jetbrains.kotlin:kotlin-build-statistics:2.4.20-Beta2=buildScriptClasspath,precompiledScriptPluginAccessorsGenerationClasspath,runtimeClasspath,testRuntimeClasspath +org.jetbrains.kotlin:kotlin-build-tools-api:2.4.0=kotlinAbiValidationCompatClasspath +org.jetbrains.kotlin:kotlin-build-tools-api:2.4.20-Beta2=buildScriptClasspath,compileClasspath,kotlinBuildToolsApiClasspath,kotlinCompilerClasspath,kotlinKlibCommonizerClasspath,precompiledScriptPluginAccessorsGenerationClasspath,runtimeClasspath,testCompileClasspath,testRuntimeClasspath +org.jetbrains.kotlin:kotlin-build-tools-compat:2.4.20-Beta2=kotlinAbiValidationCompatClasspath,kotlinBuildToolsApiClasspath,kotlinCompilerClasspath +org.jetbrains.kotlin:kotlin-build-tools-cri-impl:2.4.0=kotlinAbiValidationCompatClasspath +org.jetbrains.kotlin:kotlin-build-tools-cri-impl:2.4.20-Beta2=kotlinBuildToolsApiClasspath,kotlinCompilerClasspath +org.jetbrains.kotlin:kotlin-build-tools-impl:2.4.0=kotlinAbiValidationCompatClasspath +org.jetbrains.kotlin:kotlin-build-tools-impl:2.4.20-Beta2=kotlinBuildToolsApiClasspath,kotlinCompilerClasspath +org.jetbrains.kotlin:kotlin-compiler-embeddable:2.4.0=kotlinAbiValidationCompatClasspath +org.jetbrains.kotlin:kotlin-compiler-embeddable:2.4.20-Beta2=kotlinBuildToolsApiClasspath,kotlinCompilerClasspath,kotlinKlibCommonizerClasspath +org.jetbrains.kotlin:kotlin-compiler-runner:2.4.0=kotlinAbiValidationCompatClasspath +org.jetbrains.kotlin:kotlin-compiler-runner:2.4.20-Beta2=buildScriptClasspath,kotlinBuildToolsApiClasspath,kotlinCompilerClasspath,precompiledScriptPluginAccessorsGenerationClasspath,runtimeClasspath,testRuntimeClasspath +org.jetbrains.kotlin:kotlin-daemon-client:2.4.0=kotlinAbiValidationCompatClasspath +org.jetbrains.kotlin:kotlin-daemon-client:2.4.20-Beta2=buildScriptClasspath,kotlinBuildToolsApiClasspath,kotlinCompilerClasspath,precompiledScriptPluginAccessorsGenerationClasspath,runtimeClasspath,testRuntimeClasspath +org.jetbrains.kotlin:kotlin-daemon-embeddable:2.4.0=kotlinAbiValidationCompatClasspath +org.jetbrains.kotlin:kotlin-daemon-embeddable:2.4.20-Beta2=kotlinBuildToolsApiClasspath,kotlinCompilerClasspath,kotlinKlibCommonizerClasspath +org.jetbrains.kotlin:kotlin-gradle-plugin-annotations:2.4.20-Beta2=buildScriptClasspath,compileClasspath,precompiledScriptPluginAccessorsGenerationClasspath,runtimeClasspath,testCompileClasspath,testRuntimeClasspath +org.jetbrains.kotlin:kotlin-gradle-plugin-api:2.4.20-Beta2=buildScriptClasspath,compileClasspath,precompiledScriptPluginAccessorsGenerationClasspath,runtimeClasspath,testCompileClasspath,testRuntimeClasspath +org.jetbrains.kotlin:kotlin-gradle-plugin-idea-proto:2.4.20-Beta2=buildScriptClasspath,precompiledScriptPluginAccessorsGenerationClasspath,runtimeClasspath,testRuntimeClasspath +org.jetbrains.kotlin:kotlin-gradle-plugin-idea:2.4.20-Beta2=buildScriptClasspath,precompiledScriptPluginAccessorsGenerationClasspath,runtimeClasspath,testRuntimeClasspath +org.jetbrains.kotlin:kotlin-gradle-plugin:2.4.20-Beta2=buildScriptClasspath,compileClasspath,precompiledScriptPluginAccessorsGenerationClasspath,runtimeClasspath,testCompileClasspath,testRuntimeClasspath +org.jetbrains.kotlin:kotlin-gradle-plugins-bom:2.4.20-Beta2=buildScriptClasspath,compileClasspath,precompiledScriptPluginAccessorsGenerationClasspath,runtimeClasspath,testCompileClasspath,testRuntimeClasspath org.jetbrains.kotlin:kotlin-klib-abi-reader:2.3.21=kotlinInternalAbiValidation -org.jetbrains.kotlin:kotlin-klib-commonizer-api:2.4.0=buildScriptClasspath,precompiledScriptPluginAccessorsGenerationClasspath,runtimeClasspath,testRuntimeClasspath -org.jetbrains.kotlin:kotlin-klib-commonizer-embeddable:2.3.21=kotlinKlibCommonizerClasspath +org.jetbrains.kotlin:kotlin-klib-commonizer-api:2.4.20-Beta2=buildScriptClasspath,precompiledScriptPluginAccessorsGenerationClasspath,runtimeClasspath,testRuntimeClasspath +org.jetbrains.kotlin:kotlin-klib-commonizer-embeddable:2.4.20-Beta2=kotlinKlibCommonizerClasspath org.jetbrains.kotlin:kotlin-metadata-jvm:2.3.21=kotlinInternalAbiValidation -org.jetbrains.kotlin:kotlin-native-utils:2.4.0=buildScriptClasspath,compileClasspath,precompiledScriptPluginAccessorsGenerationClasspath,runtimeClasspath,testCompileClasspath,testRuntimeClasspath -org.jetbrains.kotlin:kotlin-reflect:1.6.10=kotlinBuildToolsApiClasspath,kotlinCompilerClasspath,kotlinKlibCommonizerClasspath +org.jetbrains.kotlin:kotlin-native-utils:2.4.20-Beta2=buildScriptClasspath,compileClasspath,precompiledScriptPluginAccessorsGenerationClasspath,runtimeClasspath,testCompileClasspath,testRuntimeClasspath +org.jetbrains.kotlin:kotlin-reflect:1.6.10=kotlinAbiValidationCompatClasspath,kotlinBuildToolsApiClasspath,kotlinCompilerClasspath,kotlinKlibCommonizerClasspath org.jetbrains.kotlin:kotlin-reflect:1.8.21=buildScriptClasspath,runtimeClasspath -org.jetbrains.kotlin:kotlin-reflect:2.3.21=compileClasspath,embeddedKotlin,precompiledScriptPluginAccessorsGenerationClasspath,testCompileClasspath,testRuntimeClasspath -org.jetbrains.kotlin:kotlin-sam-with-receiver-compiler-plugin-embeddable:2.3.21=kotlinCompilerPluginClasspathMain,kotlinCompilerPluginClasspathTest -org.jetbrains.kotlin:kotlin-script-runtime:2.3.21=compilePluginsBlocksPluginClasspathElements,kotlinBuildToolsApiClasspath,kotlinCompilerClasspath,kotlinCompilerPluginClasspathMain,kotlinCompilerPluginClasspathTest,kotlinKlibCommonizerClasspath -org.jetbrains.kotlin:kotlin-scripting-common:2.3.21=compilePluginsBlocksPluginClasspathElements,kotlinCompilerPluginClasspathMain,kotlinCompilerPluginClasspathTest -org.jetbrains.kotlin:kotlin-scripting-compiler-embeddable:2.3.21=compilePluginsBlocksPluginClasspathElements,kotlinCompilerPluginClasspathMain,kotlinCompilerPluginClasspathTest -org.jetbrains.kotlin:kotlin-scripting-compiler-impl-embeddable:2.3.21=compilePluginsBlocksPluginClasspathElements,kotlinCompilerPluginClasspathMain,kotlinCompilerPluginClasspathTest -org.jetbrains.kotlin:kotlin-scripting-jvm:2.3.21=compilePluginsBlocksPluginClasspathElements,kotlinCompilerPluginClasspathMain,kotlinCompilerPluginClasspathTest +org.jetbrains.kotlin:kotlin-reflect:2.4.0=compileClasspath,embeddedKotlin,precompiledScriptPluginAccessorsGenerationClasspath,testCompileClasspath,testRuntimeClasspath +org.jetbrains.kotlin:kotlin-sam-with-receiver-compiler-plugin-embeddable:2.4.20-Beta2=kotlinCompilerPluginClasspathMain,kotlinCompilerPluginClasspathTest +org.jetbrains.kotlin:kotlin-script-runtime:2.4.0=kotlinAbiValidationCompatClasspath +org.jetbrains.kotlin:kotlin-script-runtime:2.4.20-Beta2=compilePluginsBlocksPluginClasspathElements,kotlinBuildToolsApiClasspath,kotlinCompilerClasspath,kotlinCompilerPluginClasspathMain,kotlinCompilerPluginClasspathTest,kotlinKlibCommonizerClasspath +org.jetbrains.kotlin:kotlin-scripting-common:2.4.20-Beta2=compilePluginsBlocksPluginClasspathElements,kotlinCompilerPluginClasspathMain,kotlinCompilerPluginClasspathTest +org.jetbrains.kotlin:kotlin-scripting-compiler-embeddable:2.4.20-Beta2=compilePluginsBlocksPluginClasspathElements,kotlinCompilerPluginClasspathMain,kotlinCompilerPluginClasspathTest +org.jetbrains.kotlin:kotlin-scripting-compiler-impl-embeddable:2.4.20-Beta2=compilePluginsBlocksPluginClasspathElements,kotlinCompilerPluginClasspathMain,kotlinCompilerPluginClasspathTest +org.jetbrains.kotlin:kotlin-scripting-jvm:2.4.20-Beta2=compilePluginsBlocksPluginClasspathElements,kotlinCompilerPluginClasspathMain,kotlinCompilerPluginClasspathTest org.jetbrains.kotlin:kotlin-stdlib-common:2.2.0=buildScriptClasspath,runtimeClasspath -org.jetbrains.kotlin:kotlin-stdlib-common:2.3.21=precompiledScriptPluginAccessorsGenerationClasspath,testRuntimeClasspath +org.jetbrains.kotlin:kotlin-stdlib-common:2.4.0=precompiledScriptPluginAccessorsGenerationClasspath,testRuntimeClasspath org.jetbrains.kotlin:kotlin-stdlib-jdk7:1.8.21=buildScriptClasspath,precompiledScriptPluginAccessorsGenerationClasspath,runtimeClasspath,testRuntimeClasspath org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.8.21=buildScriptClasspath,precompiledScriptPluginAccessorsGenerationClasspath,runtimeClasspath,testRuntimeClasspath org.jetbrains.kotlin:kotlin-stdlib:2.2.0=buildScriptClasspath,runtimeClasspath -org.jetbrains.kotlin:kotlin-stdlib:2.3.21=compileClasspath,compilePluginsBlocksPluginClasspathElements,embeddedKotlin,kotlinBuildToolsApiClasspath,kotlinCompilerClasspath,kotlinCompilerPluginClasspathMain,kotlinCompilerPluginClasspathTest,kotlinInternalAbiValidation,kotlinKlibCommonizerClasspath,precompiledScriptPluginAccessorsGenerationClasspath,testCompileClasspath,testRuntimeClasspath -org.jetbrains.kotlin:kotlin-tooling-core:2.3.21=kotlinBuildToolsApiClasspath,kotlinCompilerClasspath -org.jetbrains.kotlin:kotlin-tooling-core:2.4.0=buildScriptClasspath,compileClasspath,precompiledScriptPluginAccessorsGenerationClasspath,runtimeClasspath,testCompileClasspath,testRuntimeClasspath -org.jetbrains.kotlin:kotlin-util-io:2.4.0=buildScriptClasspath,compileClasspath,precompiledScriptPluginAccessorsGenerationClasspath,runtimeClasspath,testCompileClasspath,testRuntimeClasspath -org.jetbrains.kotlin:kotlin-util-klib-metadata:2.4.0=buildScriptClasspath,precompiledScriptPluginAccessorsGenerationClasspath,runtimeClasspath,testRuntimeClasspath -org.jetbrains.kotlin:kotlin-util-klib:2.4.0=buildScriptClasspath,precompiledScriptPluginAccessorsGenerationClasspath,runtimeClasspath,testRuntimeClasspath +org.jetbrains.kotlin:kotlin-stdlib:2.3.21=kotlinInternalAbiValidation +org.jetbrains.kotlin:kotlin-stdlib:2.4.0=compileClasspath,embeddedKotlin,kotlinAbiValidationCompatClasspath,precompiledScriptPluginAccessorsGenerationClasspath,testCompileClasspath,testRuntimeClasspath +org.jetbrains.kotlin:kotlin-stdlib:2.4.20-Beta2=compilePluginsBlocksPluginClasspathElements,kotlinBuildToolsApiClasspath,kotlinCompilerClasspath,kotlinCompilerPluginClasspathMain,kotlinCompilerPluginClasspathTest,kotlinKlibCommonizerClasspath +org.jetbrains.kotlin:kotlin-tooling-core:2.4.20-Beta2=buildScriptClasspath,compileClasspath,kotlinAbiValidationCompatClasspath,kotlinBuildToolsApiClasspath,kotlinCompilerClasspath,precompiledScriptPluginAccessorsGenerationClasspath,runtimeClasspath,testCompileClasspath,testRuntimeClasspath +org.jetbrains.kotlin:kotlin-util-io:2.4.20-Beta2=buildScriptClasspath,compileClasspath,precompiledScriptPluginAccessorsGenerationClasspath,runtimeClasspath,testCompileClasspath,testRuntimeClasspath +org.jetbrains.kotlin:kotlin-util-klib-metadata:2.4.20-Beta2=buildScriptClasspath,precompiledScriptPluginAccessorsGenerationClasspath,runtimeClasspath,testRuntimeClasspath +org.jetbrains.kotlin:kotlin-util-klib:2.4.20-Beta2=buildScriptClasspath,precompiledScriptPluginAccessorsGenerationClasspath,runtimeClasspath,testRuntimeClasspath org.jetbrains.kotlinx:kotlinx-coroutines-bom:1.8.0=buildScriptClasspath,precompiledScriptPluginAccessorsGenerationClasspath,runtimeClasspath,testRuntimeClasspath -org.jetbrains.kotlinx:kotlinx-coroutines-core-jvm:1.8.0=buildScriptClasspath,kotlinBuildToolsApiClasspath,kotlinCompilerClasspath,kotlinKlibCommonizerClasspath,precompiledScriptPluginAccessorsGenerationClasspath,runtimeClasspath,testRuntimeClasspath +org.jetbrains.kotlinx:kotlinx-coroutines-core-jvm:1.8.0=buildScriptClasspath,kotlinAbiValidationCompatClasspath,kotlinBuildToolsApiClasspath,kotlinCompilerClasspath,kotlinKlibCommonizerClasspath,precompiledScriptPluginAccessorsGenerationClasspath,runtimeClasspath,testRuntimeClasspath org.jetbrains.kotlinx:kotlinx-coroutines-core:1.8.0=buildScriptClasspath,precompiledScriptPluginAccessorsGenerationClasspath,runtimeClasspath,testRuntimeClasspath org.jetbrains.kotlinx:kotlinx-serialization-bom:1.6.0=buildScriptClasspath,precompiledScriptPluginAccessorsGenerationClasspath,runtimeClasspath,testRuntimeClasspath org.jetbrains.kotlinx:kotlinx-serialization-core-jvm:1.6.0=buildScriptClasspath,precompiledScriptPluginAccessorsGenerationClasspath,runtimeClasspath,testRuntimeClasspath org.jetbrains.kotlinx:kotlinx-serialization-core:1.6.0=buildScriptClasspath,precompiledScriptPluginAccessorsGenerationClasspath,runtimeClasspath,testRuntimeClasspath org.jetbrains.kotlinx:kotlinx-serialization-json-jvm:1.6.0=buildScriptClasspath,precompiledScriptPluginAccessorsGenerationClasspath,runtimeClasspath,testRuntimeClasspath org.jetbrains.kotlinx:kotlinx-serialization-json:1.6.0=buildScriptClasspath,precompiledScriptPluginAccessorsGenerationClasspath,runtimeClasspath,testRuntimeClasspath -org.jetbrains:annotations:13.0=compileClasspath,compilePluginsBlocksPluginClasspathElements,embeddedKotlin,kotlinBuildToolsApiClasspath,kotlinCompilerClasspath,kotlinCompilerPluginClasspathMain,kotlinCompilerPluginClasspathTest,kotlinInternalAbiValidation,kotlinKlibCommonizerClasspath,testCompileClasspath +org.jetbrains:annotations:13.0=compileClasspath,compilePluginsBlocksPluginClasspathElements,embeddedKotlin,kotlinAbiValidationCompatClasspath,kotlinBuildToolsApiClasspath,kotlinCompilerClasspath,kotlinCompilerPluginClasspathMain,kotlinCompilerPluginClasspathTest,kotlinInternalAbiValidation,kotlinKlibCommonizerClasspath,testCompileClasspath org.jetbrains:annotations:23.0.0=buildScriptClasspath,precompiledScriptPluginAccessorsGenerationClasspath,runtimeClasspath,testRuntimeClasspath org.slf4j:slf4j-api:2.0.18=buildScriptClasspath,precompiledScriptPluginAccessorsGenerationClasspath,runtimeClasspath,testRuntimeClasspath empty=annotationProcessor,implementationDependenciesMetadata,kotlinCompilerPluginClasspath,kotlinNativeCompilerPluginClasspath,kotlinScriptDefExtensions,testAnnotationProcessor,testImplementationDependenciesMetadata,testKotlinScriptDefExtensions diff --git a/gradle/verification-metadata.xml b/gradle/verification-metadata.xml index 06d3bc30..ec7a41ff 100644 --- a/gradle/verification-metadata.xml +++ b/gradle/verification-metadata.xml @@ -1,5 +1,5 @@ - + true false @@ -58,6 +58,11 @@ + + + + + @@ -83,9 +88,9 @@ - - - + + + @@ -108,9 +113,9 @@ - - - + + + @@ -223,7 +228,7 @@ - + @@ -278,14 +283,6 @@ - - - - - - - - @@ -307,11 +304,6 @@ - - - - - @@ -523,15 +515,15 @@ - - - + + + - - + + - - + + @@ -539,12 +531,12 @@ - - - + + + - - + + @@ -555,15 +547,15 @@ - - - + + + - - + + - - + + @@ -571,12 +563,12 @@ - - - + + + - - + + @@ -592,15 +584,15 @@ - - - + + + - - + + - - + + @@ -659,19 +651,6 @@ - - - - - - - - - - - - - @@ -687,6 +666,14 @@ + + + + + + + + @@ -845,74 +832,69 @@ - - - - - - - - + + + - - + + - - - + + + - - - + + + - - + + - - - + + + - - + + - - - + + + - - - + + + - - - + + + - - + + - - - + + + - - - + + + - - + + @@ -1064,7 +1046,7 @@ - + @@ -1277,17 +1259,17 @@ - - - + + + - - + + - - - + + + @@ -1440,60 +1422,52 @@ - - - - - - - - - - - + + + - - + + - - - + + + - - + + - - - + + + - - + + - - - + + + - - + + - - - + + + - - + + - - - + + + - - + + @@ -1504,12 +1478,12 @@ - - - + + + - - + + @@ -1528,14 +1502,6 @@ - - - - - - - - @@ -1544,12 +1510,12 @@ - - - + + + - - + + @@ -1568,14 +1534,6 @@ - - - - - - - - @@ -1600,14 +1558,6 @@ - - - - - - - - @@ -1624,14 +1574,6 @@ - - - - - - - - @@ -1648,14 +1590,6 @@ - - - - - - - - @@ -1680,14 +1614,6 @@ - - - - - - - - @@ -1704,28 +1630,12 @@ - - - - - - - - - - - - - - - - - - - + + + - - + + @@ -1736,12 +1646,12 @@ - - - + + + - - + + @@ -1752,12 +1662,12 @@ - - - + + + - - + + @@ -1768,12 +1678,12 @@ - - - + + + - - + + @@ -1784,12 +1694,12 @@ - - - + + + - - + + @@ -1800,20 +1710,12 @@ - - - - - - - - - - - + + + - - + + @@ -1824,12 +1726,12 @@ - - - + + + - - + + @@ -1840,6 +1742,14 @@ + + + + + + + + @@ -1848,22 +1758,6 @@ - - - - - - - - - - - - - - - - @@ -1872,6 +1766,14 @@ + + + + + + + + @@ -1909,28 +1811,44 @@ - - - + + + + + + + + + + + - - + + - - - + + + - - + + - - - + + + - - + + + + + + + + + + @@ -1941,14 +1859,6 @@ - - - - - - - - @@ -1965,14 +1875,6 @@ - - - - - - - - @@ -1981,12 +1883,12 @@ - - - + + + - - + + @@ -1997,12 +1899,12 @@ - - - + + + - - + + @@ -2013,12 +1915,12 @@ - - - + + + - - + + @@ -2029,6 +1931,14 @@ + + + + + + + + @@ -2061,14 +1971,6 @@ - - - - - - - - @@ -2105,9 +2007,9 @@ - - - + + + @@ -2161,14 +2063,6 @@ - - - - - - - - @@ -2185,14 +2079,6 @@ - - - - - - - - @@ -2201,12 +2087,12 @@ - - - + + + - - + + @@ -2217,12 +2103,12 @@ - - - + + + - - + + @@ -2233,6 +2119,14 @@ + + + + + + + + @@ -2340,44 +2234,36 @@ - + - - - + + + - - + + - + - - - + + + - - - - - - - - - - + + - + @@ -2393,7 +2279,7 @@ - + @@ -2423,15 +2309,23 @@ - - - + + + + + + + + + + + - - + + - - + + @@ -2442,15 +2336,15 @@ - - - + + + - - + + - - + + @@ -2461,23 +2355,23 @@ - - - + + + - - + + - - - + + + - - + + - - + + @@ -2488,22 +2382,22 @@ - - - - - - - - - - - + + + + + + + + + + + @@ -2512,15 +2406,15 @@ - - - + + + - - + + - - + + @@ -2531,15 +2425,15 @@ - - - + + + - - + + - - + + @@ -2563,12 +2457,12 @@ - - - + + + - - + + @@ -2687,11 +2581,6 @@ - - - - - @@ -2718,25 +2607,12 @@ - - - - - - - - - + - - - - - - + @@ -2799,14 +2675,6 @@ - - - - - - - - @@ -2815,14 +2683,6 @@ - - - - - - - - @@ -2831,24 +2691,11 @@ - - - - - - - - - - - - - diff --git a/gradle/wrapper/gradle-wrapper.jar b/gradle/wrapper/gradle-wrapper.jar index b1b8ef56..eddabd2e 100644 Binary files a/gradle/wrapper/gradle-wrapper.jar and b/gradle/wrapper/gradle-wrapper.jar differ diff --git a/gradle/wrapper/gradle-wrapper.properties b/gradle/wrapper/gradle-wrapper.properties index dbe66e1d..84c5a9c6 100644 --- a/gradle/wrapper/gradle-wrapper.properties +++ b/gradle/wrapper/gradle-wrapper.properties @@ -1,7 +1,7 @@ distributionBase=GRADLE_USER_HOME distributionPath=wrapper/dists -distributionSha256Sum=9c0f7faeeb306cb14e4279a3e084ca6b596894089a0638e68a07c945a32c9e14 -distributionUrl=https\://services.gradle.org/distributions/gradle-9.6.1-bin.zip +distributionSha256Sum=84fbba45c7f4c64abc77460e1c00f541e9f960e3c7ed2538f1ede19eacd873ae +distributionUrl=https\://services.gradle.org/distributions/gradle-9.7.0-bin.zip networkTimeout=10000 retries=0 retryBackOffMs=500 diff --git a/gradlew b/gradlew index f3b75f3b..249efbb0 100755 --- a/gradlew +++ b/gradlew @@ -1,7 +1,7 @@ #!/bin/sh # -# Copyright © 2015-2021 the original authors. +# Copyright © 2015 the original authors. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. @@ -20,7 +20,7 @@ ############################################################################## # -# Gradle start up script for POSIX generated by Gradle. +# gradlew start up script for POSIX generated by Gradle. # # Important for running: # @@ -29,7 +29,7 @@ # bash, then to run this script, type that shell name before the whole # command line, like: # -# ksh Gradle +# ksh gradlew # # Busybox and similar reduced shells will NOT work, because this script # requires all of these POSIX shell features: @@ -57,7 +57,7 @@ # Darwin, MinGW, and NonStop. # # (3) This script is generated from the Groovy template -# https://github.com/gradle/gradle/blob/HEAD/platforms/jvm/plugins-application/src/main/resources/org/gradle/api/internal/plugins/unixStartScript.txt +# https://github.com/gradle/gradle/blob/3d91ce3b8caaf77ad09f381f43615b715b53f72c/platforms/jvm/plugins-application/src/main/resources/org/gradle/api/internal/plugins/unixStartScript.txt # within the Gradle project. # # You can find Gradle at https://github.com/gradle/gradle/. @@ -114,7 +114,6 @@ case "$( uname )" in #( NONSTOP* ) nonstop=true ;; esac -CLASSPATH=$APP_HOME/gradle/wrapper/gradle-wrapper.jar # Determine the Java command to use to start the JVM. @@ -172,7 +171,6 @@ fi # For Cygwin or MSYS, switch paths to Windows format before running java if "$cygwin" || "$msys" ; then APP_HOME=$( cygpath --path --mixed "$APP_HOME" ) - CLASSPATH=$( cygpath --path --mixed "$CLASSPATH" ) JAVACMD=$( cygpath --unix "$JAVACMD" ) @@ -205,15 +203,14 @@ fi DEFAULT_JVM_OPTS='"-Xmx64m" "-Xms64m"' # Collect all arguments for the java command: -# * DEFAULT_JVM_OPTS, JAVA_OPTS, JAVA_OPTS, and optsEnvironmentVar are not allowed to contain shell fragments, +# * DEFAULT_JVM_OPTS, JAVA_OPTS, and optsEnvironmentVar are not allowed to contain shell fragments, # and any embedded shellness will be escaped. # * For example: A user cannot expect ${Hostname} to be expanded, as it is an environment variable and will be # treated as '${Hostname}' itself on the command line. set -- \ "-Dorg.gradle.appname=$APP_BASE_NAME" \ - -classpath "$CLASSPATH" \ - org.gradle.wrapper.GradleWrapperMain \ + -jar "$APP_HOME/gradle/wrapper/gradle-wrapper.jar" \ "$@" # Stop when "xargs" is not available. diff --git a/gradlew.bat b/gradlew.bat index 9d21a218..a51ec4f5 100644 --- a/gradlew.bat +++ b/gradlew.bat @@ -19,12 +19,12 @@ @if "%DEBUG%"=="" @echo off @rem ########################################################################## @rem -@rem Gradle startup script for Windows +@rem gradlew startup script for Windows @rem @rem ########################################################################## -@rem Set local scope for the variables with windows NT shell -if "%OS%"=="Windows_NT" setlocal +@rem Set local scope for the variables, and ensure extensions are enabled +setlocal EnableExtensions set DIRNAME=%~dp0 if "%DIRNAME%"=="" set DIRNAME=. @@ -51,7 +51,7 @@ echo. 1>&2 echo Please set the JAVA_HOME variable in your environment to match the 1>&2 echo location of your Java installation. 1>&2 -goto fail +"%COMSPEC%" /c exit 1 :findJavaFromJavaHome set JAVA_HOME=%JAVA_HOME:"=% @@ -65,30 +65,18 @@ echo. 1>&2 echo Please set the JAVA_HOME variable in your environment to match the 1>&2 echo location of your Java installation. 1>&2 -goto fail +"%COMSPEC%" /c exit 1 :execute @rem Setup the command line -set CLASSPATH=%APP_HOME%\gradle\wrapper\gradle-wrapper.jar -@rem Execute Gradle -"%JAVA_EXE%" %DEFAULT_JVM_OPTS% %JAVA_OPTS% %GRADLE_OPTS% "-Dorg.gradle.appname=%APP_BASE_NAME%" -classpath "%CLASSPATH%" org.gradle.wrapper.GradleWrapperMain %* +@rem Execute gradlew +@rem endlocal doesn't take effect until after the line is parsed and variables are expanded +@rem which allows us to clear the local environment before executing the java command +endlocal & "%JAVA_EXE%" %DEFAULT_JVM_OPTS% %JAVA_OPTS% %GRADLE_OPTS% "-Dorg.gradle.appname=%APP_BASE_NAME%" -jar "%APP_HOME%\gradle\wrapper\gradle-wrapper.jar" %* & call :exitWithErrorLevel -:end -@rem End local scope for the variables with windows NT shell -if %ERRORLEVEL% equ 0 goto mainEnd - -:fail -rem Set variable GRADLE_EXIT_CONSOLE if you need the _script_ return code instead of -rem the _cmd.exe /c_ return code! -set EXIT_CODE=%ERRORLEVEL% -if %EXIT_CODE% equ 0 set EXIT_CODE=1 -if not ""=="%GRADLE_EXIT_CONSOLE%" exit %EXIT_CODE% -exit /b %EXIT_CODE% - -:mainEnd -if "%OS%"=="Windows_NT" endlocal - -:omega +:exitWithErrorLevel +@rem Use "%COMSPEC%" /c exit to allow operators to work properly in scripts +"%COMSPEC%" /c exit %ERRORLEVEL% diff --git a/x-twitter-scraper-java-client-okhttp/build.gradle.kts b/x-twitter-scraper-java-client-okhttp/build.gradle.kts index 0ced0ff4..e7c30bd9 100644 --- a/x-twitter-scraper-java-client-okhttp/build.gradle.kts +++ b/x-twitter-scraper-java-client-okhttp/build.gradle.kts @@ -10,8 +10,8 @@ plugins { dependencies { api(project(":x-twitter-scraper-java-core")) - implementation("com.squareup.okhttp3:okhttp:5.4.0") - implementation("com.squareup.okhttp3:logging-interceptor:5.4.0") + implementation("com.squareup.okhttp3:okhttp:5.5.0") + implementation("com.squareup.okhttp3:logging-interceptor:5.5.0") testImplementation(kotlin("test")) testImplementation("org.assertj:assertj-core:3.27.7") diff --git a/x-twitter-scraper-java-client-okhttp/gradle.lockfile b/x-twitter-scraper-java-client-okhttp/gradle.lockfile index ef1e2c85..150f92b1 100644 --- a/x-twitter-scraper-java-client-okhttp/gradle.lockfile +++ b/x-twitter-scraper-java-client-okhttp/gradle.lockfile @@ -30,11 +30,11 @@ com.jayway.jsonpath:json-path:3.0.0=testCompileClasspath,testRuntimeClasspath com.networknt:json-schema-validator:1.5.9=testCompileClasspath,testRuntimeClasspath com.palantir.javaformat:palantir-java-format-spi:2.96.0=palantir com.palantir.javaformat:palantir-java-format:2.96.0=palantir -com.squareup.okhttp3:logging-interceptor:5.4.0=compileClasspath,runtimeClasspath,testCompileClasspath,testRuntimeClasspath -com.squareup.okhttp3:okhttp-jvm:5.4.0=compileClasspath,runtimeClasspath,testCompileClasspath,testRuntimeClasspath -com.squareup.okhttp3:okhttp:5.4.0=compileClasspath,runtimeClasspath,testCompileClasspath,testRuntimeClasspath -com.squareup.okio:okio-jvm:3.17.0=compileClasspath,runtimeClasspath,testCompileClasspath,testRuntimeClasspath -com.squareup.okio:okio:3.17.0=compileClasspath,runtimeClasspath,testCompileClasspath,testRuntimeClasspath +com.squareup.okhttp3:logging-interceptor:5.5.0=compileClasspath,runtimeClasspath,testCompileClasspath,testRuntimeClasspath +com.squareup.okhttp3:okhttp-jvm:5.5.0=compileClasspath,runtimeClasspath,testCompileClasspath,testRuntimeClasspath +com.squareup.okhttp3:okhttp:5.5.0=compileClasspath,runtimeClasspath,testCompileClasspath,testRuntimeClasspath +com.squareup.okio:okio-jvm:3.18.1=compileClasspath,runtimeClasspath,testCompileClasspath,testRuntimeClasspath +com.squareup.okio:okio:3.18.1=compileClasspath,runtimeClasspath,testCompileClasspath,testRuntimeClasspath commons-fileupload:commons-fileupload:1.6.0=testCompileClasspath,testRuntimeClasspath commons-io:commons-io:2.22.0=testCompileClasspath,testRuntimeClasspath jakarta.servlet:jakarta.servlet-api:6.0.0=testCompileClasspath,testRuntimeClasspath @@ -46,9 +46,9 @@ net.minidev:json-smart:2.6.0=testRuntimeClasspath net.sf.jopt-simple:jopt-simple:5.0.4=testCompileClasspath,testRuntimeClasspath org.apache.commons:commons-lang3:3.20.0=testCompileClasspath,testRuntimeClasspath org.apache.commons:commons-text:1.15.0=testCompileClasspath,testRuntimeClasspath -org.apache.httpcomponents.client5:httpclient5:5.5.1=testCompileClasspath,testRuntimeClasspath -org.apache.httpcomponents.core5:httpcore5-h2:5.3.6=testCompileClasspath,testRuntimeClasspath -org.apache.httpcomponents.core5:httpcore5:5.3.6=testCompileClasspath,testRuntimeClasspath +org.apache.httpcomponents.client5:httpclient5:5.6.4=testCompileClasspath,testRuntimeClasspath +org.apache.httpcomponents.core5:httpcore5-h2:5.4.3=testCompileClasspath,testRuntimeClasspath +org.apache.httpcomponents.core5:httpcore5:5.4.3=testCompileClasspath,testRuntimeClasspath org.apiguardian:apiguardian-api:1.1.2=testCompileClasspath org.assertj:assertj-core:3.27.7=testCompileClasspath,testRuntimeClasspath org.bouncycastle:bcpg-jdk18on:1.84=kotlinBouncyCastleConfiguration @@ -92,45 +92,44 @@ org.jetbrains.dokka:analysis-markdown:2.2.0=dokkaHtmlGeneratorRuntimeResolver~in org.jetbrains.dokka:dokka-base:2.2.0=dokkaHtmlGeneratorRuntimeResolver~internal,dokkaHtmlPluginIntransitiveResolver~internal org.jetbrains.dokka:dokka-core:2.2.0=dokkaHtmlGeneratorRuntimeResolver~internal org.jetbrains.dokka:templating-plugin:2.2.0=dokkaHtmlGeneratorRuntimeResolver~internal,dokkaHtmlPluginIntransitiveResolver~internal -org.jetbrains.kotlin:kotlin-build-tools-api:2.4.0=kotlinBuildToolsApiClasspath,kotlinCompilerClasspath,kotlinKlibCommonizerClasspath -org.jetbrains.kotlin:kotlin-build-tools-api:2.4.20-Beta2=kotlinAbiValidationCompatClasspath -org.jetbrains.kotlin:kotlin-build-tools-compat:2.4.0=kotlinAbiValidationCompatClasspath,kotlinBuildToolsApiClasspath,kotlinCompilerClasspath -org.jetbrains.kotlin:kotlin-build-tools-cri-impl:2.4.0=kotlinBuildToolsApiClasspath,kotlinCompilerClasspath -org.jetbrains.kotlin:kotlin-build-tools-cri-impl:2.4.20-Beta2=kotlinAbiValidationCompatClasspath -org.jetbrains.kotlin:kotlin-build-tools-impl:2.4.0=kotlinBuildToolsApiClasspath,kotlinCompilerClasspath -org.jetbrains.kotlin:kotlin-build-tools-impl:2.4.20-Beta2=kotlinAbiValidationCompatClasspath +org.jetbrains.kotlin:kotlin-build-tools-api:2.4.0=kotlinAbiValidationCompatClasspath +org.jetbrains.kotlin:kotlin-build-tools-api:2.4.20-Beta2=kotlinBuildToolsApiClasspath,kotlinCompilerClasspath,kotlinKlibCommonizerClasspath +org.jetbrains.kotlin:kotlin-build-tools-compat:2.4.20-Beta2=kotlinAbiValidationCompatClasspath,kotlinBuildToolsApiClasspath,kotlinCompilerClasspath +org.jetbrains.kotlin:kotlin-build-tools-cri-impl:2.4.0=kotlinAbiValidationCompatClasspath +org.jetbrains.kotlin:kotlin-build-tools-cri-impl:2.4.20-Beta2=kotlinBuildToolsApiClasspath,kotlinCompilerClasspath +org.jetbrains.kotlin:kotlin-build-tools-impl:2.4.0=kotlinAbiValidationCompatClasspath +org.jetbrains.kotlin:kotlin-build-tools-impl:2.4.20-Beta2=kotlinBuildToolsApiClasspath,kotlinCompilerClasspath org.jetbrains.kotlin:kotlin-compiler-embeddable:2.3.20=ktfmt -org.jetbrains.kotlin:kotlin-compiler-embeddable:2.4.0=kotlinBuildToolsApiClasspath,kotlinCompilerClasspath,kotlinKlibCommonizerClasspath -org.jetbrains.kotlin:kotlin-compiler-embeddable:2.4.20-Beta2=kotlinAbiValidationCompatClasspath -org.jetbrains.kotlin:kotlin-compiler-runner:2.4.0=kotlinBuildToolsApiClasspath,kotlinCompilerClasspath -org.jetbrains.kotlin:kotlin-compiler-runner:2.4.20-Beta2=kotlinAbiValidationCompatClasspath -org.jetbrains.kotlin:kotlin-daemon-client:2.4.0=kotlinBuildToolsApiClasspath,kotlinCompilerClasspath -org.jetbrains.kotlin:kotlin-daemon-client:2.4.20-Beta2=kotlinAbiValidationCompatClasspath +org.jetbrains.kotlin:kotlin-compiler-embeddable:2.4.0=kotlinAbiValidationCompatClasspath +org.jetbrains.kotlin:kotlin-compiler-embeddable:2.4.20-Beta2=kotlinBuildToolsApiClasspath,kotlinCompilerClasspath,kotlinKlibCommonizerClasspath +org.jetbrains.kotlin:kotlin-compiler-runner:2.4.0=kotlinAbiValidationCompatClasspath +org.jetbrains.kotlin:kotlin-compiler-runner:2.4.20-Beta2=kotlinBuildToolsApiClasspath,kotlinCompilerClasspath +org.jetbrains.kotlin:kotlin-daemon-client:2.4.0=kotlinAbiValidationCompatClasspath +org.jetbrains.kotlin:kotlin-daemon-client:2.4.20-Beta2=kotlinBuildToolsApiClasspath,kotlinCompilerClasspath org.jetbrains.kotlin:kotlin-daemon-embeddable:2.3.20=ktfmt -org.jetbrains.kotlin:kotlin-daemon-embeddable:2.4.0=kotlinBuildToolsApiClasspath,kotlinCompilerClasspath,kotlinKlibCommonizerClasspath -org.jetbrains.kotlin:kotlin-daemon-embeddable:2.4.20-Beta2=kotlinAbiValidationCompatClasspath -org.jetbrains.kotlin:kotlin-klib-commonizer-embeddable:2.4.0=kotlinKlibCommonizerClasspath +org.jetbrains.kotlin:kotlin-daemon-embeddable:2.4.0=kotlinAbiValidationCompatClasspath +org.jetbrains.kotlin:kotlin-daemon-embeddable:2.4.20-Beta2=kotlinBuildToolsApiClasspath,kotlinCompilerClasspath,kotlinKlibCommonizerClasspath +org.jetbrains.kotlin:kotlin-klib-commonizer-embeddable:2.4.20-Beta2=kotlinKlibCommonizerClasspath org.jetbrains.kotlin:kotlin-reflect:1.6.10=kotlinAbiValidationCompatClasspath,kotlinBuildToolsApiClasspath,kotlinCompilerClasspath,kotlinKlibCommonizerClasspath,ktfmt org.jetbrains.kotlin:kotlin-reflect:2.1.21=dokkaHtmlGeneratorRuntimeResolver~internal org.jetbrains.kotlin:kotlin-reflect:2.3.20=runtimeClasspath,testRuntimeClasspath org.jetbrains.kotlin:kotlin-script-runtime:2.3.20=ktfmt -org.jetbrains.kotlin:kotlin-script-runtime:2.4.0=kotlinBuildToolsApiClasspath,kotlinCompilerClasspath,kotlinCompilerPluginClasspathMain,kotlinCompilerPluginClasspathTest,kotlinKlibCommonizerClasspath -org.jetbrains.kotlin:kotlin-script-runtime:2.4.20-Beta2=kotlinAbiValidationCompatClasspath -org.jetbrains.kotlin:kotlin-scripting-common:2.4.0=kotlinCompilerPluginClasspathMain,kotlinCompilerPluginClasspathTest -org.jetbrains.kotlin:kotlin-scripting-compiler-embeddable:2.4.0=kotlinCompilerPluginClasspathMain,kotlinCompilerPluginClasspathTest -org.jetbrains.kotlin:kotlin-scripting-compiler-impl-embeddable:2.4.0=kotlinCompilerPluginClasspathMain,kotlinCompilerPluginClasspathTest -org.jetbrains.kotlin:kotlin-scripting-jvm:2.4.0=kotlinCompilerPluginClasspathMain,kotlinCompilerPluginClasspathTest +org.jetbrains.kotlin:kotlin-script-runtime:2.4.0=kotlinAbiValidationCompatClasspath +org.jetbrains.kotlin:kotlin-script-runtime:2.4.20-Beta2=kotlinBuildToolsApiClasspath,kotlinCompilerClasspath,kotlinCompilerPluginClasspathMain,kotlinCompilerPluginClasspathTest,kotlinKlibCommonizerClasspath +org.jetbrains.kotlin:kotlin-scripting-common:2.4.20-Beta2=kotlinCompilerPluginClasspathMain,kotlinCompilerPluginClasspathTest +org.jetbrains.kotlin:kotlin-scripting-compiler-embeddable:2.4.20-Beta2=kotlinCompilerPluginClasspathMain,kotlinCompilerPluginClasspathTest +org.jetbrains.kotlin:kotlin-scripting-compiler-impl-embeddable:2.4.20-Beta2=kotlinCompilerPluginClasspathMain,kotlinCompilerPluginClasspathTest +org.jetbrains.kotlin:kotlin-scripting-jvm:2.4.20-Beta2=kotlinCompilerPluginClasspathMain,kotlinCompilerPluginClasspathTest org.jetbrains.kotlin:kotlin-stdlib-common:2.1.21=dokkaHtmlGeneratorRuntimeResolver~internal org.jetbrains.kotlin:kotlin-stdlib-jdk7:1.8.20=dokkaHtmlGeneratorRuntimeResolver~internal org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.8.20=dokkaHtmlGeneratorRuntimeResolver~internal org.jetbrains.kotlin:kotlin-stdlib:2.1.21=dokkaHtmlGeneratorRuntimeResolver~internal org.jetbrains.kotlin:kotlin-stdlib:2.3.20=compileClasspath,ktfmt,runtimeClasspath,testCompileClasspath,testRuntimeClasspath -org.jetbrains.kotlin:kotlin-stdlib:2.4.0=kotlinBuildToolsApiClasspath,kotlinCompilerClasspath,kotlinCompilerPluginClasspathMain,kotlinCompilerPluginClasspathTest,kotlinKlibCommonizerClasspath -org.jetbrains.kotlin:kotlin-stdlib:2.4.20-Beta2=kotlinAbiValidationCompatClasspath +org.jetbrains.kotlin:kotlin-stdlib:2.4.0=kotlinAbiValidationCompatClasspath +org.jetbrains.kotlin:kotlin-stdlib:2.4.20-Beta2=kotlinBuildToolsApiClasspath,kotlinCompilerClasspath,kotlinCompilerPluginClasspathMain,kotlinCompilerPluginClasspathTest,kotlinKlibCommonizerClasspath org.jetbrains.kotlin:kotlin-test-junit5:2.3.20=testCompileClasspath,testRuntimeClasspath org.jetbrains.kotlin:kotlin-test:2.3.20=testCompileClasspath,testRuntimeClasspath -org.jetbrains.kotlin:kotlin-tooling-core:2.4.0=kotlinBuildToolsApiClasspath,kotlinCompilerClasspath -org.jetbrains.kotlin:kotlin-tooling-core:2.4.20-Beta2=kotlinAbiValidationCompatClasspath +org.jetbrains.kotlin:kotlin-tooling-core:2.4.20-Beta2=kotlinAbiValidationCompatClasspath,kotlinBuildToolsApiClasspath,kotlinCompilerClasspath org.jetbrains.kotlinx:kotlinx-coroutines-bom:1.7.3=dokkaHtmlGeneratorRuntimeResolver~internal org.jetbrains.kotlinx:kotlinx-coroutines-core-jvm:1.7.3=dokkaHtmlGeneratorRuntimeResolver~internal org.jetbrains.kotlinx:kotlinx-coroutines-core-jvm:1.8.0=kotlinAbiValidationCompatClasspath,kotlinBuildToolsApiClasspath,kotlinCompilerClasspath,kotlinKlibCommonizerClasspath,ktfmt diff --git a/x-twitter-scraper-java-core/build.gradle.kts b/x-twitter-scraper-java-core/build.gradle.kts index fd6f2659..1778c01d 100644 --- a/x-twitter-scraper-java-core/build.gradle.kts +++ b/x-twitter-scraper-java-core/build.gradle.kts @@ -42,13 +42,13 @@ dependencies { testImplementation("org.wiremock:wiremock-jetty12:3.13.2") testImplementation("org.assertj:assertj-core:3.27.7") testImplementation("com.code-intelligence:jazzer-junit:0.30.0") - testImplementation("org.junit.jupiter:junit-jupiter-api:5.14.3") - testImplementation("org.junit.jupiter:junit-jupiter-params:5.14.3") - testImplementation("org.junit.platform:junit-platform-launcher:1.14.3") - testImplementation("org.junit-pioneer:junit-pioneer:1.9.1") + testImplementation("org.junit.jupiter:junit-jupiter-api:6.1.3") + testImplementation("org.junit.jupiter:junit-jupiter-params:6.1.3") + testImplementation("org.junit.platform:junit-platform-launcher:6.1.3") + testImplementation("org.junit-pioneer:junit-pioneer:2.3.0") testImplementation("org.mockito:mockito-core:5.23.0") testImplementation("org.mockito:mockito-junit-jupiter:5.23.0") - testImplementation("org.mockito.kotlin:mockito-kotlin:4.1.0") + testImplementation("org.mockito.kotlin:mockito-kotlin:6.3.0") testRuntimeOnly("org.slf4j:slf4j-nop:2.0.17") } diff --git a/x-twitter-scraper-java-core/gradle.lockfile b/x-twitter-scraper-java-core/gradle.lockfile index 261e6014..8df83947 100644 --- a/x-twitter-scraper-java-core/gradle.lockfile +++ b/x-twitter-scraper-java-core/gradle.lockfile @@ -33,11 +33,11 @@ com.jayway.jsonpath:json-path:3.0.0=testCompileClasspath,testRuntimeClasspath com.networknt:json-schema-validator:1.5.9=testCompileClasspath,testRuntimeClasspath com.palantir.javaformat:palantir-java-format-spi:2.96.0=palantir com.palantir.javaformat:palantir-java-format:2.96.0=palantir -com.squareup.okhttp3:logging-interceptor:5.4.0=testRuntimeClasspath -com.squareup.okhttp3:okhttp-jvm:5.4.0=testRuntimeClasspath -com.squareup.okhttp3:okhttp:5.4.0=testRuntimeClasspath -com.squareup.okio:okio-jvm:3.17.0=testRuntimeClasspath -com.squareup.okio:okio:3.17.0=testRuntimeClasspath +com.squareup.okhttp3:logging-interceptor:5.5.0=testRuntimeClasspath +com.squareup.okhttp3:okhttp-jvm:5.5.0=testRuntimeClasspath +com.squareup.okhttp3:okhttp:5.5.0=testRuntimeClasspath +com.squareup.okio:okio-jvm:3.18.1=testRuntimeClasspath +com.squareup.okio:okio:3.18.1=testRuntimeClasspath commons-fileupload:commons-fileupload:1.6.0=testCompileClasspath,testRuntimeClasspath commons-io:commons-io:2.22.0=testCompileClasspath,testRuntimeClasspath jakarta.servlet:jakarta.servlet-api:6.0.0=testCompileClasspath,testRuntimeClasspath @@ -50,9 +50,9 @@ net.minidev:json-smart:2.6.0=testRuntimeClasspath net.sf.jopt-simple:jopt-simple:5.0.4=testCompileClasspath,testRuntimeClasspath org.apache.commons:commons-lang3:3.20.0=testCompileClasspath,testRuntimeClasspath org.apache.commons:commons-text:1.15.0=testCompileClasspath,testRuntimeClasspath -org.apache.httpcomponents.client5:httpclient5:5.5.1=testCompileClasspath,testRuntimeClasspath -org.apache.httpcomponents.core5:httpcore5-h2:5.3.6=testCompileClasspath,testRuntimeClasspath -org.apache.httpcomponents.core5:httpcore5:5.3.6=testCompileClasspath,testRuntimeClasspath +org.apache.httpcomponents.client5:httpclient5:5.6.4=testCompileClasspath,testRuntimeClasspath +org.apache.httpcomponents.core5:httpcore5-h2:5.4.3=testCompileClasspath,testRuntimeClasspath +org.apache.httpcomponents.core5:httpcore5:5.4.3=testCompileClasspath,testRuntimeClasspath org.apiguardian:apiguardian-api:1.1.2=testCompileClasspath org.assertj:assertj-core:3.27.7=testCompileClasspath,testRuntimeClasspath org.bouncycastle:bcpg-jdk18on:1.84=kotlinBouncyCastleConfiguration @@ -96,45 +96,44 @@ org.jetbrains.dokka:analysis-markdown:2.2.0=dokkaHtmlGeneratorRuntimeResolver~in org.jetbrains.dokka:dokka-base:2.2.0=dokkaHtmlGeneratorRuntimeResolver~internal,dokkaHtmlPluginIntransitiveResolver~internal org.jetbrains.dokka:dokka-core:2.2.0=dokkaHtmlGeneratorRuntimeResolver~internal org.jetbrains.dokka:templating-plugin:2.2.0=dokkaHtmlGeneratorRuntimeResolver~internal,dokkaHtmlPluginIntransitiveResolver~internal -org.jetbrains.kotlin:kotlin-build-tools-api:2.4.0=kotlinBuildToolsApiClasspath,kotlinCompilerClasspath,kotlinKlibCommonizerClasspath -org.jetbrains.kotlin:kotlin-build-tools-api:2.4.20-Beta2=kotlinAbiValidationCompatClasspath -org.jetbrains.kotlin:kotlin-build-tools-compat:2.4.0=kotlinAbiValidationCompatClasspath,kotlinBuildToolsApiClasspath,kotlinCompilerClasspath -org.jetbrains.kotlin:kotlin-build-tools-cri-impl:2.4.0=kotlinBuildToolsApiClasspath,kotlinCompilerClasspath -org.jetbrains.kotlin:kotlin-build-tools-cri-impl:2.4.20-Beta2=kotlinAbiValidationCompatClasspath -org.jetbrains.kotlin:kotlin-build-tools-impl:2.4.0=kotlinBuildToolsApiClasspath,kotlinCompilerClasspath -org.jetbrains.kotlin:kotlin-build-tools-impl:2.4.20-Beta2=kotlinAbiValidationCompatClasspath +org.jetbrains.kotlin:kotlin-build-tools-api:2.4.0=kotlinAbiValidationCompatClasspath +org.jetbrains.kotlin:kotlin-build-tools-api:2.4.20-Beta2=kotlinBuildToolsApiClasspath,kotlinCompilerClasspath,kotlinKlibCommonizerClasspath +org.jetbrains.kotlin:kotlin-build-tools-compat:2.4.20-Beta2=kotlinAbiValidationCompatClasspath,kotlinBuildToolsApiClasspath,kotlinCompilerClasspath +org.jetbrains.kotlin:kotlin-build-tools-cri-impl:2.4.0=kotlinAbiValidationCompatClasspath +org.jetbrains.kotlin:kotlin-build-tools-cri-impl:2.4.20-Beta2=kotlinBuildToolsApiClasspath,kotlinCompilerClasspath +org.jetbrains.kotlin:kotlin-build-tools-impl:2.4.0=kotlinAbiValidationCompatClasspath +org.jetbrains.kotlin:kotlin-build-tools-impl:2.4.20-Beta2=kotlinBuildToolsApiClasspath,kotlinCompilerClasspath org.jetbrains.kotlin:kotlin-compiler-embeddable:2.3.20=ktfmt -org.jetbrains.kotlin:kotlin-compiler-embeddable:2.4.0=kotlinBuildToolsApiClasspath,kotlinCompilerClasspath,kotlinKlibCommonizerClasspath -org.jetbrains.kotlin:kotlin-compiler-embeddable:2.4.20-Beta2=kotlinAbiValidationCompatClasspath -org.jetbrains.kotlin:kotlin-compiler-runner:2.4.0=kotlinBuildToolsApiClasspath,kotlinCompilerClasspath -org.jetbrains.kotlin:kotlin-compiler-runner:2.4.20-Beta2=kotlinAbiValidationCompatClasspath -org.jetbrains.kotlin:kotlin-daemon-client:2.4.0=kotlinBuildToolsApiClasspath,kotlinCompilerClasspath -org.jetbrains.kotlin:kotlin-daemon-client:2.4.20-Beta2=kotlinAbiValidationCompatClasspath +org.jetbrains.kotlin:kotlin-compiler-embeddable:2.4.0=kotlinAbiValidationCompatClasspath +org.jetbrains.kotlin:kotlin-compiler-embeddable:2.4.20-Beta2=kotlinBuildToolsApiClasspath,kotlinCompilerClasspath,kotlinKlibCommonizerClasspath +org.jetbrains.kotlin:kotlin-compiler-runner:2.4.0=kotlinAbiValidationCompatClasspath +org.jetbrains.kotlin:kotlin-compiler-runner:2.4.20-Beta2=kotlinBuildToolsApiClasspath,kotlinCompilerClasspath +org.jetbrains.kotlin:kotlin-daemon-client:2.4.0=kotlinAbiValidationCompatClasspath +org.jetbrains.kotlin:kotlin-daemon-client:2.4.20-Beta2=kotlinBuildToolsApiClasspath,kotlinCompilerClasspath org.jetbrains.kotlin:kotlin-daemon-embeddable:2.3.20=ktfmt -org.jetbrains.kotlin:kotlin-daemon-embeddable:2.4.0=kotlinBuildToolsApiClasspath,kotlinCompilerClasspath,kotlinKlibCommonizerClasspath -org.jetbrains.kotlin:kotlin-daemon-embeddable:2.4.20-Beta2=kotlinAbiValidationCompatClasspath -org.jetbrains.kotlin:kotlin-klib-commonizer-embeddable:2.4.0=kotlinKlibCommonizerClasspath +org.jetbrains.kotlin:kotlin-daemon-embeddable:2.4.0=kotlinAbiValidationCompatClasspath +org.jetbrains.kotlin:kotlin-daemon-embeddable:2.4.20-Beta2=kotlinBuildToolsApiClasspath,kotlinCompilerClasspath,kotlinKlibCommonizerClasspath +org.jetbrains.kotlin:kotlin-klib-commonizer-embeddable:2.4.20-Beta2=kotlinKlibCommonizerClasspath org.jetbrains.kotlin:kotlin-reflect:1.6.10=kotlinAbiValidationCompatClasspath,kotlinBuildToolsApiClasspath,kotlinCompilerClasspath,kotlinKlibCommonizerClasspath,ktfmt org.jetbrains.kotlin:kotlin-reflect:2.1.21=dokkaHtmlGeneratorRuntimeResolver~internal org.jetbrains.kotlin:kotlin-reflect:2.3.20=compileClasspath,runtimeClasspath,testCompileClasspath,testRuntimeClasspath org.jetbrains.kotlin:kotlin-script-runtime:2.3.20=ktfmt -org.jetbrains.kotlin:kotlin-script-runtime:2.4.0=kotlinBuildToolsApiClasspath,kotlinCompilerClasspath,kotlinCompilerPluginClasspathMain,kotlinCompilerPluginClasspathTest,kotlinKlibCommonizerClasspath -org.jetbrains.kotlin:kotlin-script-runtime:2.4.20-Beta2=kotlinAbiValidationCompatClasspath -org.jetbrains.kotlin:kotlin-scripting-common:2.4.0=kotlinCompilerPluginClasspathMain,kotlinCompilerPluginClasspathTest -org.jetbrains.kotlin:kotlin-scripting-compiler-embeddable:2.4.0=kotlinCompilerPluginClasspathMain,kotlinCompilerPluginClasspathTest -org.jetbrains.kotlin:kotlin-scripting-compiler-impl-embeddable:2.4.0=kotlinCompilerPluginClasspathMain,kotlinCompilerPluginClasspathTest -org.jetbrains.kotlin:kotlin-scripting-jvm:2.4.0=kotlinCompilerPluginClasspathMain,kotlinCompilerPluginClasspathTest +org.jetbrains.kotlin:kotlin-script-runtime:2.4.0=kotlinAbiValidationCompatClasspath +org.jetbrains.kotlin:kotlin-script-runtime:2.4.20-Beta2=kotlinBuildToolsApiClasspath,kotlinCompilerClasspath,kotlinCompilerPluginClasspathMain,kotlinCompilerPluginClasspathTest,kotlinKlibCommonizerClasspath +org.jetbrains.kotlin:kotlin-scripting-common:2.4.20-Beta2=kotlinCompilerPluginClasspathMain,kotlinCompilerPluginClasspathTest +org.jetbrains.kotlin:kotlin-scripting-compiler-embeddable:2.4.20-Beta2=kotlinCompilerPluginClasspathMain,kotlinCompilerPluginClasspathTest +org.jetbrains.kotlin:kotlin-scripting-compiler-impl-embeddable:2.4.20-Beta2=kotlinCompilerPluginClasspathMain,kotlinCompilerPluginClasspathTest +org.jetbrains.kotlin:kotlin-scripting-jvm:2.4.20-Beta2=kotlinCompilerPluginClasspathMain,kotlinCompilerPluginClasspathTest org.jetbrains.kotlin:kotlin-stdlib-common:2.1.21=dokkaHtmlGeneratorRuntimeResolver~internal org.jetbrains.kotlin:kotlin-stdlib-jdk7:1.8.20=dokkaHtmlGeneratorRuntimeResolver~internal org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.8.20=dokkaHtmlGeneratorRuntimeResolver~internal org.jetbrains.kotlin:kotlin-stdlib:2.1.21=dokkaHtmlGeneratorRuntimeResolver~internal org.jetbrains.kotlin:kotlin-stdlib:2.3.20=compileClasspath,ktfmt,runtimeClasspath,testCompileClasspath,testRuntimeClasspath -org.jetbrains.kotlin:kotlin-stdlib:2.4.0=kotlinBuildToolsApiClasspath,kotlinCompilerClasspath,kotlinCompilerPluginClasspathMain,kotlinCompilerPluginClasspathTest,kotlinKlibCommonizerClasspath -org.jetbrains.kotlin:kotlin-stdlib:2.4.20-Beta2=kotlinAbiValidationCompatClasspath +org.jetbrains.kotlin:kotlin-stdlib:2.4.0=kotlinAbiValidationCompatClasspath +org.jetbrains.kotlin:kotlin-stdlib:2.4.20-Beta2=kotlinBuildToolsApiClasspath,kotlinCompilerClasspath,kotlinCompilerPluginClasspathMain,kotlinCompilerPluginClasspathTest,kotlinKlibCommonizerClasspath org.jetbrains.kotlin:kotlin-test-junit5:2.3.20=testCompileClasspath,testRuntimeClasspath org.jetbrains.kotlin:kotlin-test:2.3.20=testCompileClasspath,testRuntimeClasspath -org.jetbrains.kotlin:kotlin-tooling-core:2.4.0=kotlinBuildToolsApiClasspath,kotlinCompilerClasspath -org.jetbrains.kotlin:kotlin-tooling-core:2.4.20-Beta2=kotlinAbiValidationCompatClasspath +org.jetbrains.kotlin:kotlin-tooling-core:2.4.20-Beta2=kotlinAbiValidationCompatClasspath,kotlinBuildToolsApiClasspath,kotlinCompilerClasspath org.jetbrains.kotlinx:kotlinx-coroutines-bom:1.7.3=dokkaHtmlGeneratorRuntimeResolver~internal org.jetbrains.kotlinx:kotlinx-coroutines-core-jvm:1.7.3=dokkaHtmlGeneratorRuntimeResolver~internal org.jetbrains.kotlinx:kotlinx-coroutines-core-jvm:1.8.0=kotlinAbiValidationCompatClasspath,kotlinBuildToolsApiClasspath,kotlinCompilerClasspath,kotlinKlibCommonizerClasspath,ktfmt @@ -146,15 +145,15 @@ org.jetbrains:markdown-jvm:0.7.3=dokkaHtmlGeneratorRuntimeResolver~internal org.jetbrains:markdown:0.7.3=dokkaHtmlGeneratorRuntimeResolver~internal org.jsoup:jsoup:1.23.1=dokkaHtmlGeneratorRuntimeResolver~internal org.jspecify:jspecify:1.0.0=ktfmt,palantir,testCompileClasspath,testRuntimeClasspath -org.junit-pioneer:junit-pioneer:1.9.1=testCompileClasspath,testRuntimeClasspath -org.junit.jupiter:junit-jupiter-api:5.14.3=testCompileClasspath,testRuntimeClasspath -org.junit.jupiter:junit-jupiter-engine:5.14.3=testRuntimeClasspath -org.junit.jupiter:junit-jupiter-params:5.14.3=testCompileClasspath,testRuntimeClasspath -org.junit.platform:junit-platform-commons:1.14.3=testCompileClasspath,testRuntimeClasspath -org.junit.platform:junit-platform-engine:1.14.3=testCompileClasspath,testRuntimeClasspath -org.junit.platform:junit-platform-launcher:1.14.3=testCompileClasspath,testRuntimeClasspath -org.junit:junit-bom:5.14.3=testCompileClasspath,testRuntimeClasspath -org.mockito.kotlin:mockito-kotlin:4.1.0=testCompileClasspath,testRuntimeClasspath +org.junit-pioneer:junit-pioneer:2.3.0=testCompileClasspath,testRuntimeClasspath +org.junit.jupiter:junit-jupiter-api:6.1.3=testCompileClasspath,testRuntimeClasspath +org.junit.jupiter:junit-jupiter-engine:6.1.3=testRuntimeClasspath +org.junit.jupiter:junit-jupiter-params:6.1.3=testCompileClasspath,testRuntimeClasspath +org.junit.platform:junit-platform-commons:6.1.3=testCompileClasspath,testRuntimeClasspath +org.junit.platform:junit-platform-engine:6.1.3=testCompileClasspath,testRuntimeClasspath +org.junit.platform:junit-platform-launcher:6.1.3=testCompileClasspath,testRuntimeClasspath +org.junit:junit-bom:6.1.3=testCompileClasspath,testRuntimeClasspath +org.mockito.kotlin:mockito-kotlin:6.3.0=testCompileClasspath,testRuntimeClasspath org.mockito:mockito-core:5.23.0=mockitoAgent,testCompileClasspath,testRuntimeClasspath org.mockito:mockito-junit-jupiter:5.23.0=testCompileClasspath,testRuntimeClasspath org.objenesis:objenesis:3.3=testRuntimeClasspath diff --git a/x-twitter-scraper-java-example/gradle.lockfile b/x-twitter-scraper-java-example/gradle.lockfile index 659a3a48..c8302d57 100644 --- a/x-twitter-scraper-java-example/gradle.lockfile +++ b/x-twitter-scraper-java-example/gradle.lockfile @@ -20,11 +20,11 @@ com.google.guava:listenablefuture:9999.0-empty-to-avoid-conflict-with-guava=pala com.google.j2objc:j2objc-annotations:3.1=palantir com.palantir.javaformat:palantir-java-format-spi:2.96.0=palantir com.palantir.javaformat:palantir-java-format:2.96.0=palantir -com.squareup.okhttp3:logging-interceptor:5.4.0=runtimeClasspath,testRuntimeClasspath -com.squareup.okhttp3:okhttp-jvm:5.4.0=runtimeClasspath,testRuntimeClasspath -com.squareup.okhttp3:okhttp:5.4.0=runtimeClasspath,testRuntimeClasspath -com.squareup.okio:okio-jvm:3.17.0=runtimeClasspath,testRuntimeClasspath -com.squareup.okio:okio:3.17.0=runtimeClasspath,testRuntimeClasspath +com.squareup.okhttp3:logging-interceptor:5.5.0=runtimeClasspath,testRuntimeClasspath +com.squareup.okhttp3:okhttp-jvm:5.5.0=runtimeClasspath,testRuntimeClasspath +com.squareup.okhttp3:okhttp:5.5.0=runtimeClasspath,testRuntimeClasspath +com.squareup.okio:okio-jvm:3.18.1=runtimeClasspath,testRuntimeClasspath +com.squareup.okio:okio:3.18.1=runtimeClasspath,testRuntimeClasspath org.functionaljava:functionaljava:5.0=palantir org.jacoco:org.jacoco.agent:0.8.15=jacocoAgent,jacocoAnt org.jacoco:org.jacoco.ant:0.8.15=jacocoAnt diff --git a/x-twitter-scraper-java-proguard-test/build.gradle.kts b/x-twitter-scraper-java-proguard-test/build.gradle.kts index b9151f9f..7de935b8 100644 --- a/x-twitter-scraper-java-proguard-test/build.gradle.kts +++ b/x-twitter-scraper-java-proguard-test/build.gradle.kts @@ -15,8 +15,8 @@ buildscript { configurations.configureEach { resolutionStrategy.force( - "org.apache.logging.log4j:log4j-api:2.25.4", - "org.apache.logging.log4j:log4j-core:2.25.4", + "org.apache.logging.log4j:log4j-api:2.26.1", + "org.apache.logging.log4j:log4j-core:2.26.1", ) } diff --git a/x-twitter-scraper-java-proguard-test/gradle.lockfile b/x-twitter-scraper-java-proguard-test/gradle.lockfile index 079435bf..514e0ffb 100644 --- a/x-twitter-scraper-java-proguard-test/gradle.lockfile +++ b/x-twitter-scraper-java-proguard-test/gradle.lockfile @@ -24,11 +24,11 @@ com.google.guava:listenablefuture:9999.0-empty-to-avoid-conflict-with-guava=ktfm com.google.j2objc:j2objc-annotations:3.1=ktfmt,palantir com.palantir.javaformat:palantir-java-format-spi:2.96.0=palantir com.palantir.javaformat:palantir-java-format:2.96.0=palantir -com.squareup.okhttp3:logging-interceptor:5.4.0=testRuntimeClasspath -com.squareup.okhttp3:okhttp-jvm:5.4.0=testRuntimeClasspath -com.squareup.okhttp3:okhttp:5.4.0=testRuntimeClasspath -com.squareup.okio:okio-jvm:3.17.0=testRuntimeClasspath -com.squareup.okio:okio:3.17.0=testRuntimeClasspath +com.squareup.okhttp3:logging-interceptor:5.5.0=testRuntimeClasspath +com.squareup.okhttp3:okhttp-jvm:5.5.0=testRuntimeClasspath +com.squareup.okhttp3:okhttp:5.5.0=testRuntimeClasspath +com.squareup.okio:okio-jvm:3.18.1=testRuntimeClasspath +com.squareup.okio:okio:3.18.1=testRuntimeClasspath net.java.dev.jna:jna:4.2.2=ktfmt org.codehaus.mojo:animal-sniffer-annotations:1.27=testRuntimeClasspath org.codehaus.woodstox:stax2-api:4.3.0=dokkaHtmlGeneratorRuntimeResolver~internal @@ -47,43 +47,42 @@ org.jetbrains.dokka:analysis-markdown:2.2.0=dokkaHtmlGeneratorRuntimeResolver~in org.jetbrains.dokka:dokka-base:2.2.0=dokkaHtmlGeneratorRuntimeResolver~internal,dokkaHtmlPluginIntransitiveResolver~internal org.jetbrains.dokka:dokka-core:2.2.0=dokkaHtmlGeneratorRuntimeResolver~internal org.jetbrains.dokka:templating-plugin:2.2.0=dokkaHtmlGeneratorRuntimeResolver~internal,dokkaHtmlPluginIntransitiveResolver~internal -org.jetbrains.kotlin:kotlin-build-tools-api:2.4.0=kotlinBuildToolsApiClasspath,kotlinCompilerClasspath,kotlinKlibCommonizerClasspath -org.jetbrains.kotlin:kotlin-build-tools-api:2.4.20-Beta2=kotlinAbiValidationCompatClasspath -org.jetbrains.kotlin:kotlin-build-tools-compat:2.4.0=kotlinAbiValidationCompatClasspath,kotlinBuildToolsApiClasspath,kotlinCompilerClasspath -org.jetbrains.kotlin:kotlin-build-tools-cri-impl:2.4.0=kotlinBuildToolsApiClasspath,kotlinCompilerClasspath -org.jetbrains.kotlin:kotlin-build-tools-cri-impl:2.4.20-Beta2=kotlinAbiValidationCompatClasspath -org.jetbrains.kotlin:kotlin-build-tools-impl:2.4.0=kotlinBuildToolsApiClasspath,kotlinCompilerClasspath -org.jetbrains.kotlin:kotlin-build-tools-impl:2.4.20-Beta2=kotlinAbiValidationCompatClasspath +org.jetbrains.kotlin:kotlin-build-tools-api:2.4.0=kotlinAbiValidationCompatClasspath +org.jetbrains.kotlin:kotlin-build-tools-api:2.4.20-Beta2=kotlinBuildToolsApiClasspath,kotlinCompilerClasspath,kotlinKlibCommonizerClasspath +org.jetbrains.kotlin:kotlin-build-tools-compat:2.4.20-Beta2=kotlinAbiValidationCompatClasspath,kotlinBuildToolsApiClasspath,kotlinCompilerClasspath +org.jetbrains.kotlin:kotlin-build-tools-cri-impl:2.4.0=kotlinAbiValidationCompatClasspath +org.jetbrains.kotlin:kotlin-build-tools-cri-impl:2.4.20-Beta2=kotlinBuildToolsApiClasspath,kotlinCompilerClasspath +org.jetbrains.kotlin:kotlin-build-tools-impl:2.4.0=kotlinAbiValidationCompatClasspath +org.jetbrains.kotlin:kotlin-build-tools-impl:2.4.20-Beta2=kotlinBuildToolsApiClasspath,kotlinCompilerClasspath org.jetbrains.kotlin:kotlin-compiler-embeddable:2.3.20=ktfmt -org.jetbrains.kotlin:kotlin-compiler-embeddable:2.4.0=kotlinBuildToolsApiClasspath,kotlinCompilerClasspath,kotlinKlibCommonizerClasspath -org.jetbrains.kotlin:kotlin-compiler-embeddable:2.4.20-Beta2=kotlinAbiValidationCompatClasspath -org.jetbrains.kotlin:kotlin-compiler-runner:2.4.0=kotlinBuildToolsApiClasspath,kotlinCompilerClasspath -org.jetbrains.kotlin:kotlin-compiler-runner:2.4.20-Beta2=kotlinAbiValidationCompatClasspath -org.jetbrains.kotlin:kotlin-daemon-client:2.4.0=kotlinBuildToolsApiClasspath,kotlinCompilerClasspath -org.jetbrains.kotlin:kotlin-daemon-client:2.4.20-Beta2=kotlinAbiValidationCompatClasspath +org.jetbrains.kotlin:kotlin-compiler-embeddable:2.4.0=kotlinAbiValidationCompatClasspath +org.jetbrains.kotlin:kotlin-compiler-embeddable:2.4.20-Beta2=kotlinBuildToolsApiClasspath,kotlinCompilerClasspath,kotlinKlibCommonizerClasspath +org.jetbrains.kotlin:kotlin-compiler-runner:2.4.0=kotlinAbiValidationCompatClasspath +org.jetbrains.kotlin:kotlin-compiler-runner:2.4.20-Beta2=kotlinBuildToolsApiClasspath,kotlinCompilerClasspath +org.jetbrains.kotlin:kotlin-daemon-client:2.4.0=kotlinAbiValidationCompatClasspath +org.jetbrains.kotlin:kotlin-daemon-client:2.4.20-Beta2=kotlinBuildToolsApiClasspath,kotlinCompilerClasspath org.jetbrains.kotlin:kotlin-daemon-embeddable:2.3.20=ktfmt -org.jetbrains.kotlin:kotlin-daemon-embeddable:2.4.0=kotlinBuildToolsApiClasspath,kotlinCompilerClasspath,kotlinKlibCommonizerClasspath -org.jetbrains.kotlin:kotlin-daemon-embeddable:2.4.20-Beta2=kotlinAbiValidationCompatClasspath -org.jetbrains.kotlin:kotlin-klib-commonizer-embeddable:2.4.0=kotlinKlibCommonizerClasspath +org.jetbrains.kotlin:kotlin-daemon-embeddable:2.4.0=kotlinAbiValidationCompatClasspath +org.jetbrains.kotlin:kotlin-daemon-embeddable:2.4.20-Beta2=kotlinBuildToolsApiClasspath,kotlinCompilerClasspath,kotlinKlibCommonizerClasspath +org.jetbrains.kotlin:kotlin-klib-commonizer-embeddable:2.4.20-Beta2=kotlinKlibCommonizerClasspath org.jetbrains.kotlin:kotlin-reflect:1.6.10=kotlinAbiValidationCompatClasspath,kotlinBuildToolsApiClasspath,kotlinCompilerClasspath,kotlinKlibCommonizerClasspath,ktfmt org.jetbrains.kotlin:kotlin-reflect:2.1.21=dokkaHtmlGeneratorRuntimeResolver~internal,testCompileClasspath org.jetbrains.kotlin:kotlin-reflect:2.3.20=testRuntimeClasspath org.jetbrains.kotlin:kotlin-script-runtime:2.3.20=ktfmt -org.jetbrains.kotlin:kotlin-script-runtime:2.4.0=kotlinBuildToolsApiClasspath,kotlinCompilerClasspath,kotlinCompilerPluginClasspathMain,kotlinCompilerPluginClasspathTest,kotlinKlibCommonizerClasspath -org.jetbrains.kotlin:kotlin-script-runtime:2.4.20-Beta2=kotlinAbiValidationCompatClasspath -org.jetbrains.kotlin:kotlin-scripting-common:2.4.0=kotlinCompilerPluginClasspathMain,kotlinCompilerPluginClasspathTest -org.jetbrains.kotlin:kotlin-scripting-compiler-embeddable:2.4.0=kotlinCompilerPluginClasspathMain,kotlinCompilerPluginClasspathTest -org.jetbrains.kotlin:kotlin-scripting-compiler-impl-embeddable:2.4.0=kotlinCompilerPluginClasspathMain,kotlinCompilerPluginClasspathTest -org.jetbrains.kotlin:kotlin-scripting-jvm:2.4.0=kotlinCompilerPluginClasspathMain,kotlinCompilerPluginClasspathTest +org.jetbrains.kotlin:kotlin-script-runtime:2.4.0=kotlinAbiValidationCompatClasspath +org.jetbrains.kotlin:kotlin-script-runtime:2.4.20-Beta2=kotlinBuildToolsApiClasspath,kotlinCompilerClasspath,kotlinCompilerPluginClasspathMain,kotlinCompilerPluginClasspathTest,kotlinKlibCommonizerClasspath +org.jetbrains.kotlin:kotlin-scripting-common:2.4.20-Beta2=kotlinCompilerPluginClasspathMain,kotlinCompilerPluginClasspathTest +org.jetbrains.kotlin:kotlin-scripting-compiler-embeddable:2.4.20-Beta2=kotlinCompilerPluginClasspathMain,kotlinCompilerPluginClasspathTest +org.jetbrains.kotlin:kotlin-scripting-compiler-impl-embeddable:2.4.20-Beta2=kotlinCompilerPluginClasspathMain,kotlinCompilerPluginClasspathTest +org.jetbrains.kotlin:kotlin-scripting-jvm:2.4.20-Beta2=kotlinCompilerPluginClasspathMain,kotlinCompilerPluginClasspathTest org.jetbrains.kotlin:kotlin-stdlib-common:2.1.21=dokkaHtmlGeneratorRuntimeResolver~internal org.jetbrains.kotlin:kotlin-stdlib-jdk7:1.8.20=dokkaHtmlGeneratorRuntimeResolver~internal org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.8.20=dokkaHtmlGeneratorRuntimeResolver~internal org.jetbrains.kotlin:kotlin-stdlib:2.1.21=dokkaHtmlGeneratorRuntimeResolver~internal org.jetbrains.kotlin:kotlin-stdlib:2.3.20=compileClasspath,ktfmt,runtimeClasspath,testCompileClasspath,testRuntimeClasspath -org.jetbrains.kotlin:kotlin-stdlib:2.4.0=kotlinBuildToolsApiClasspath,kotlinCompilerClasspath,kotlinCompilerPluginClasspathMain,kotlinCompilerPluginClasspathTest,kotlinKlibCommonizerClasspath -org.jetbrains.kotlin:kotlin-stdlib:2.4.20-Beta2=kotlinAbiValidationCompatClasspath -org.jetbrains.kotlin:kotlin-tooling-core:2.4.0=kotlinBuildToolsApiClasspath,kotlinCompilerClasspath -org.jetbrains.kotlin:kotlin-tooling-core:2.4.20-Beta2=kotlinAbiValidationCompatClasspath +org.jetbrains.kotlin:kotlin-stdlib:2.4.0=kotlinAbiValidationCompatClasspath +org.jetbrains.kotlin:kotlin-stdlib:2.4.20-Beta2=kotlinBuildToolsApiClasspath,kotlinCompilerClasspath,kotlinCompilerPluginClasspathMain,kotlinCompilerPluginClasspathTest,kotlinKlibCommonizerClasspath +org.jetbrains.kotlin:kotlin-tooling-core:2.4.20-Beta2=kotlinAbiValidationCompatClasspath,kotlinBuildToolsApiClasspath,kotlinCompilerClasspath org.jetbrains.kotlinx:kotlinx-coroutines-bom:1.7.3=dokkaHtmlGeneratorRuntimeResolver~internal org.jetbrains.kotlinx:kotlinx-coroutines-core-jvm:1.7.3=dokkaHtmlGeneratorRuntimeResolver~internal org.jetbrains.kotlinx:kotlinx-coroutines-core-jvm:1.8.0=kotlinAbiValidationCompatClasspath,kotlinBuildToolsApiClasspath,kotlinCompilerClasspath,kotlinKlibCommonizerClasspath,ktfmt diff --git a/x-twitter-scraper-java/gradle.lockfile b/x-twitter-scraper-java/gradle.lockfile index 1398a4cf..f7da5b8e 100644 --- a/x-twitter-scraper-java/gradle.lockfile +++ b/x-twitter-scraper-java/gradle.lockfile @@ -24,11 +24,11 @@ com.google.guava:listenablefuture:9999.0-empty-to-avoid-conflict-with-guava=ktfm com.google.j2objc:j2objc-annotations:3.1=ktfmt,palantir com.palantir.javaformat:palantir-java-format-spi:2.96.0=palantir com.palantir.javaformat:palantir-java-format:2.96.0=palantir -com.squareup.okhttp3:logging-interceptor:5.4.0=runtimeClasspath,testRuntimeClasspath -com.squareup.okhttp3:okhttp-jvm:5.4.0=runtimeClasspath,testRuntimeClasspath -com.squareup.okhttp3:okhttp:5.4.0=runtimeClasspath,testRuntimeClasspath -com.squareup.okio:okio-jvm:3.17.0=runtimeClasspath,testRuntimeClasspath -com.squareup.okio:okio:3.17.0=runtimeClasspath,testRuntimeClasspath +com.squareup.okhttp3:logging-interceptor:5.5.0=runtimeClasspath,testRuntimeClasspath +com.squareup.okhttp3:okhttp-jvm:5.5.0=runtimeClasspath,testRuntimeClasspath +com.squareup.okhttp3:okhttp:5.5.0=runtimeClasspath,testRuntimeClasspath +com.squareup.okio:okio-jvm:3.18.1=runtimeClasspath,testRuntimeClasspath +com.squareup.okio:okio:3.18.1=runtimeClasspath,testRuntimeClasspath net.java.dev.jna:jna:4.2.2=ktfmt org.bouncycastle:bcpg-jdk18on:1.84=kotlinBouncyCastleConfiguration org.bouncycastle:bcpkix-jdk18on:1.84=kotlinBouncyCastleConfiguration @@ -47,43 +47,42 @@ org.jetbrains.dokka:analysis-markdown:2.2.0=dokkaHtmlGeneratorRuntimeResolver~in org.jetbrains.dokka:dokka-base:2.2.0=dokkaHtmlGeneratorRuntimeResolver~internal,dokkaHtmlPluginIntransitiveResolver~internal org.jetbrains.dokka:dokka-core:2.2.0=dokkaHtmlGeneratorRuntimeResolver~internal org.jetbrains.dokka:templating-plugin:2.2.0=dokkaHtmlGeneratorRuntimeResolver~internal,dokkaHtmlPluginIntransitiveResolver~internal -org.jetbrains.kotlin:kotlin-build-tools-api:2.4.0=kotlinBuildToolsApiClasspath,kotlinCompilerClasspath,kotlinKlibCommonizerClasspath -org.jetbrains.kotlin:kotlin-build-tools-api:2.4.20-Beta2=kotlinAbiValidationCompatClasspath -org.jetbrains.kotlin:kotlin-build-tools-compat:2.4.0=kotlinAbiValidationCompatClasspath,kotlinBuildToolsApiClasspath,kotlinCompilerClasspath -org.jetbrains.kotlin:kotlin-build-tools-cri-impl:2.4.0=kotlinBuildToolsApiClasspath,kotlinCompilerClasspath -org.jetbrains.kotlin:kotlin-build-tools-cri-impl:2.4.20-Beta2=kotlinAbiValidationCompatClasspath -org.jetbrains.kotlin:kotlin-build-tools-impl:2.4.0=kotlinBuildToolsApiClasspath,kotlinCompilerClasspath -org.jetbrains.kotlin:kotlin-build-tools-impl:2.4.20-Beta2=kotlinAbiValidationCompatClasspath +org.jetbrains.kotlin:kotlin-build-tools-api:2.4.0=kotlinAbiValidationCompatClasspath +org.jetbrains.kotlin:kotlin-build-tools-api:2.4.20-Beta2=kotlinBuildToolsApiClasspath,kotlinCompilerClasspath,kotlinKlibCommonizerClasspath +org.jetbrains.kotlin:kotlin-build-tools-compat:2.4.20-Beta2=kotlinAbiValidationCompatClasspath,kotlinBuildToolsApiClasspath,kotlinCompilerClasspath +org.jetbrains.kotlin:kotlin-build-tools-cri-impl:2.4.0=kotlinAbiValidationCompatClasspath +org.jetbrains.kotlin:kotlin-build-tools-cri-impl:2.4.20-Beta2=kotlinBuildToolsApiClasspath,kotlinCompilerClasspath +org.jetbrains.kotlin:kotlin-build-tools-impl:2.4.0=kotlinAbiValidationCompatClasspath +org.jetbrains.kotlin:kotlin-build-tools-impl:2.4.20-Beta2=kotlinBuildToolsApiClasspath,kotlinCompilerClasspath org.jetbrains.kotlin:kotlin-compiler-embeddable:2.3.20=ktfmt -org.jetbrains.kotlin:kotlin-compiler-embeddable:2.4.0=kotlinBuildToolsApiClasspath,kotlinCompilerClasspath,kotlinKlibCommonizerClasspath -org.jetbrains.kotlin:kotlin-compiler-embeddable:2.4.20-Beta2=kotlinAbiValidationCompatClasspath -org.jetbrains.kotlin:kotlin-compiler-runner:2.4.0=kotlinBuildToolsApiClasspath,kotlinCompilerClasspath -org.jetbrains.kotlin:kotlin-compiler-runner:2.4.20-Beta2=kotlinAbiValidationCompatClasspath -org.jetbrains.kotlin:kotlin-daemon-client:2.4.0=kotlinBuildToolsApiClasspath,kotlinCompilerClasspath -org.jetbrains.kotlin:kotlin-daemon-client:2.4.20-Beta2=kotlinAbiValidationCompatClasspath +org.jetbrains.kotlin:kotlin-compiler-embeddable:2.4.0=kotlinAbiValidationCompatClasspath +org.jetbrains.kotlin:kotlin-compiler-embeddable:2.4.20-Beta2=kotlinBuildToolsApiClasspath,kotlinCompilerClasspath,kotlinKlibCommonizerClasspath +org.jetbrains.kotlin:kotlin-compiler-runner:2.4.0=kotlinAbiValidationCompatClasspath +org.jetbrains.kotlin:kotlin-compiler-runner:2.4.20-Beta2=kotlinBuildToolsApiClasspath,kotlinCompilerClasspath +org.jetbrains.kotlin:kotlin-daemon-client:2.4.0=kotlinAbiValidationCompatClasspath +org.jetbrains.kotlin:kotlin-daemon-client:2.4.20-Beta2=kotlinBuildToolsApiClasspath,kotlinCompilerClasspath org.jetbrains.kotlin:kotlin-daemon-embeddable:2.3.20=ktfmt -org.jetbrains.kotlin:kotlin-daemon-embeddable:2.4.0=kotlinBuildToolsApiClasspath,kotlinCompilerClasspath,kotlinKlibCommonizerClasspath -org.jetbrains.kotlin:kotlin-daemon-embeddable:2.4.20-Beta2=kotlinAbiValidationCompatClasspath -org.jetbrains.kotlin:kotlin-klib-commonizer-embeddable:2.4.0=kotlinKlibCommonizerClasspath +org.jetbrains.kotlin:kotlin-daemon-embeddable:2.4.0=kotlinAbiValidationCompatClasspath +org.jetbrains.kotlin:kotlin-daemon-embeddable:2.4.20-Beta2=kotlinBuildToolsApiClasspath,kotlinCompilerClasspath,kotlinKlibCommonizerClasspath +org.jetbrains.kotlin:kotlin-klib-commonizer-embeddable:2.4.20-Beta2=kotlinKlibCommonizerClasspath org.jetbrains.kotlin:kotlin-reflect:1.6.10=kotlinAbiValidationCompatClasspath,kotlinBuildToolsApiClasspath,kotlinCompilerClasspath,kotlinKlibCommonizerClasspath,ktfmt org.jetbrains.kotlin:kotlin-reflect:2.1.21=dokkaHtmlGeneratorRuntimeResolver~internal org.jetbrains.kotlin:kotlin-reflect:2.3.20=runtimeClasspath,testRuntimeClasspath org.jetbrains.kotlin:kotlin-script-runtime:2.3.20=ktfmt -org.jetbrains.kotlin:kotlin-script-runtime:2.4.0=kotlinBuildToolsApiClasspath,kotlinCompilerClasspath,kotlinCompilerPluginClasspathMain,kotlinCompilerPluginClasspathTest,kotlinKlibCommonizerClasspath -org.jetbrains.kotlin:kotlin-script-runtime:2.4.20-Beta2=kotlinAbiValidationCompatClasspath -org.jetbrains.kotlin:kotlin-scripting-common:2.4.0=kotlinCompilerPluginClasspathMain,kotlinCompilerPluginClasspathTest -org.jetbrains.kotlin:kotlin-scripting-compiler-embeddable:2.4.0=kotlinCompilerPluginClasspathMain,kotlinCompilerPluginClasspathTest -org.jetbrains.kotlin:kotlin-scripting-compiler-impl-embeddable:2.4.0=kotlinCompilerPluginClasspathMain,kotlinCompilerPluginClasspathTest -org.jetbrains.kotlin:kotlin-scripting-jvm:2.4.0=kotlinCompilerPluginClasspathMain,kotlinCompilerPluginClasspathTest +org.jetbrains.kotlin:kotlin-script-runtime:2.4.0=kotlinAbiValidationCompatClasspath +org.jetbrains.kotlin:kotlin-script-runtime:2.4.20-Beta2=kotlinBuildToolsApiClasspath,kotlinCompilerClasspath,kotlinCompilerPluginClasspathMain,kotlinCompilerPluginClasspathTest,kotlinKlibCommonizerClasspath +org.jetbrains.kotlin:kotlin-scripting-common:2.4.20-Beta2=kotlinCompilerPluginClasspathMain,kotlinCompilerPluginClasspathTest +org.jetbrains.kotlin:kotlin-scripting-compiler-embeddable:2.4.20-Beta2=kotlinCompilerPluginClasspathMain,kotlinCompilerPluginClasspathTest +org.jetbrains.kotlin:kotlin-scripting-compiler-impl-embeddable:2.4.20-Beta2=kotlinCompilerPluginClasspathMain,kotlinCompilerPluginClasspathTest +org.jetbrains.kotlin:kotlin-scripting-jvm:2.4.20-Beta2=kotlinCompilerPluginClasspathMain,kotlinCompilerPluginClasspathTest org.jetbrains.kotlin:kotlin-stdlib-common:2.1.21=dokkaHtmlGeneratorRuntimeResolver~internal org.jetbrains.kotlin:kotlin-stdlib-jdk7:1.8.20=dokkaHtmlGeneratorRuntimeResolver~internal org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.8.20=dokkaHtmlGeneratorRuntimeResolver~internal org.jetbrains.kotlin:kotlin-stdlib:2.1.21=dokkaHtmlGeneratorRuntimeResolver~internal org.jetbrains.kotlin:kotlin-stdlib:2.3.20=compileClasspath,ktfmt,runtimeClasspath,testCompileClasspath,testRuntimeClasspath -org.jetbrains.kotlin:kotlin-stdlib:2.4.0=kotlinBuildToolsApiClasspath,kotlinCompilerClasspath,kotlinCompilerPluginClasspathMain,kotlinCompilerPluginClasspathTest,kotlinKlibCommonizerClasspath -org.jetbrains.kotlin:kotlin-stdlib:2.4.20-Beta2=kotlinAbiValidationCompatClasspath -org.jetbrains.kotlin:kotlin-tooling-core:2.4.0=kotlinBuildToolsApiClasspath,kotlinCompilerClasspath -org.jetbrains.kotlin:kotlin-tooling-core:2.4.20-Beta2=kotlinAbiValidationCompatClasspath +org.jetbrains.kotlin:kotlin-stdlib:2.4.0=kotlinAbiValidationCompatClasspath +org.jetbrains.kotlin:kotlin-stdlib:2.4.20-Beta2=kotlinBuildToolsApiClasspath,kotlinCompilerClasspath,kotlinCompilerPluginClasspathMain,kotlinCompilerPluginClasspathTest,kotlinKlibCommonizerClasspath +org.jetbrains.kotlin:kotlin-tooling-core:2.4.20-Beta2=kotlinAbiValidationCompatClasspath,kotlinBuildToolsApiClasspath,kotlinCompilerClasspath org.jetbrains.kotlinx:kotlinx-coroutines-bom:1.7.3=dokkaHtmlGeneratorRuntimeResolver~internal org.jetbrains.kotlinx:kotlinx-coroutines-core-jvm:1.7.3=dokkaHtmlGeneratorRuntimeResolver~internal org.jetbrains.kotlinx:kotlinx-coroutines-core-jvm:1.8.0=kotlinAbiValidationCompatClasspath,kotlinBuildToolsApiClasspath,kotlinCompilerClasspath,kotlinKlibCommonizerClasspath,ktfmt