Skip to content

Commit

Permalink
build(deps): bump com.guardsquare:proguard-core from 9.1.2 to 9.1.3
Browse files Browse the repository at this point in the history
Bumps [com.guardsquare:proguard-core](https://github.com/Guardsquare/proguard-core) from 9.1.2 to 9.1.3.
- [Release notes](https://github.com/Guardsquare/proguard-core/releases)
- [Commits](Guardsquare/proguard-core@v9.1.2...v9.1.3)

---
updated-dependencies:
- dependency-name: com.guardsquare:proguard-core
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: Art Shendrik <artyom.shendrik@gmail.com>
  • Loading branch information
dependabot[bot] authored and amal committed May 4, 2024
1 parent 106e503 commit 6313967
Show file tree
Hide file tree
Showing 10 changed files with 18 additions and 12 deletions.
2 changes: 1 addition & 1 deletion .editorconfig
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ end_of_line = lf
max_line_length = 140
indent_size = 2
tab_width = 2
ij_continuation_indent_size = 4
ij_continuation_indent_size = 2
trim_trailing_whitespace = true
insert_final_newline = true

Expand Down
1 change: 1 addition & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,7 @@
- bump Android Gradle Plugin from _8.3.2_ to _8.4.0_ (compile-only dependency) in https://github.com/fluxo-kt/fluxo-kmp-conf/pull/48.
- bump [io.nlopez.compose.rules:detekt](https://github.com/mrmans0n/compose-rules) from _0.3.15_ to _0.3.20_ in https://github.com/fluxo-kt/fluxo-kmp-conf/pull/53.
- bump [binary-compatibility-validator-js](https://github.com/fluxo-kt/fluxo-bcv-js) from _0.2.0_ to _0.3.0_ in https://github.com/fluxo-kt/fluxo-kmp-conf/pull/52.
- bump [proguard-core](https://github.com/Guardsquare/proguard-core) from _9.1.2_ to _9.1.3_ in https://github.com/fluxo-kt/fluxo-kmp-conf/pull/49.


## [0.8.0] - 2024-04-22
Expand Down
4 changes: 3 additions & 1 deletion checks/gradle-plugin/pg/proguard.pro
Original file line number Diff line number Diff line change
Expand Up @@ -9,4 +9,6 @@
# ProGuard-only configuration.
-skipnonpubliclibraryclasses

-keepkotlinmetadata
# The `-keepkotlinmetadata` option is deprecated and will be removed in a future ProGuard release.
# Please use `-keep class kotlin.Metadata` instead.
#-keepkotlinmetadata
1 change: 1 addition & 0 deletions fluxo-kmp-conf/api/plugin.api
Original file line number Diff line number Diff line change
Expand Up @@ -617,5 +617,6 @@ public abstract interface class fluxo/conf/kmp/SourceSetBundle {
public abstract fun getMain ()Lorg/jetbrains/kotlin/gradle/plugin/KotlinSourceSet;
public fun getMoreTests ()[Lorg/jetbrains/kotlin/gradle/plugin/KotlinSourceSet;
public abstract fun getTest ()Lorg/jetbrains/kotlin/gradle/plugin/KotlinSourceSet;
public synthetic fun invoke (Lkotlin/jvm/functions/Function1;)Ljava/lang/Object;
}

4 changes: 2 additions & 2 deletions fluxo-kmp-conf/build.gradle.kts
Original file line number Diff line number Diff line change
Expand Up @@ -100,7 +100,7 @@ dependencies {
testImplementation(libs.proguard.plugin)
testImplementation(libs.proguard.core)
testImplementation(libs.r8)
testImplementation(kotlin("test", libs.versions.kotlin.get()))
testImplementation(kotlin("test", libs.versions.kotlin.asProvider().get()))
}

tasks.test {
Expand Down Expand Up @@ -180,6 +180,6 @@ buildConfig {
}
buildConfigField("PROGUARD_PLUGIN", libs.proguard.plugin)
buildConfigField("PROGUARD_CORE", libs.proguard.core)
buildConfigField("KOTLINX_METADATA_JVM", libs.kotlinx.metadata.jvm)
buildConfigField("KOTLINX_METADATA_JVM", libs.kotlin.metadata.jvm)
buildConfigField("R8", libs.r8)
}
4 changes: 2 additions & 2 deletions fluxo-kmp-conf/dependencies/compileClasspath.txt
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,7 @@ com.gradle.plugin-publish:com.gradle.plugin-publish.gradle.plugin:1.2.1
com.gradle.publish:plugin-publish-plugin:1.2.1
com.gradle:gradle-enterprise-gradle-plugin:3.16.2
com.guardsquare:proguard-base:7.4.2
com.guardsquare:proguard-core:9.1.2
com.guardsquare:proguard-core:9.1.3
com.guardsquare:proguard-gradle:7.4.2
com.louiscad.complete-kotlin:com.louiscad.complete-kotlin.gradle.plugin:1.1.0
com.louiscad.complete-kotlin:plugin:1.1.0
Expand Down Expand Up @@ -76,6 +76,7 @@ org.jetbrains.kotlin:kotlin-gradle-plugin-api:1.9.23
org.jetbrains.kotlin:kotlin-gradle-plugin-model:1.9.23
org.jetbrains.kotlin:kotlin-gradle-plugin:1.9.23
org.jetbrains.kotlin:kotlin-gradle-plugins-bom:1.9.23
org.jetbrains.kotlin:kotlin-metadata-jvm:2.0.0-RC1
org.jetbrains.kotlin:kotlin-native-utils:1.9.23
org.jetbrains.kotlin:kotlin-project-model:1.9.23
org.jetbrains.kotlin:kotlin-sam-with-receiver:1.9.23
Expand All @@ -84,6 +85,5 @@ org.jetbrains.kotlin:kotlin-util-io:1.9.23
org.jetbrains.kotlin:kotlin-util-klib:1.9.23
org.jetbrains.kotlinx.binary-compatibility-validator:org.jetbrains.kotlinx.binary-compatibility-validator.gradle.plugin:0.14.0
org.jetbrains.kotlinx:binary-compatibility-validator:0.14.0
org.jetbrains.kotlinx:kotlinx-metadata-jvm:0.6.2
org.ow2.asm:asm:9.7
org.tomlj:tomlj:1.1.1
1 change: 1 addition & 0 deletions fluxo-kmp-conf/detekt-baseline.xml
Original file line number Diff line number Diff line change
Expand Up @@ -133,6 +133,7 @@
<ID>ForbiddenComment:VerifyApiWithReflection.kt$// TODO: Check parent classes and interfaces.</ID>
<ID>Indentation:DependencyUpdatesPlugin.kt.kt$ </ID>
<ID>Indentation:FluxoConfigurationExtensionAndroidImpl.kt$FluxoConfigurationExtensionAndroidImpl$ </ID>
<ID>Indentation:MultiplatformSourceSetUtils.kt$ </ID>
<ID>LongMethod:SetupAndroidLint.kt$internal fun Project.setupAndroidLint( conf: FluxoConfigurationExtensionImpl, ignoredBuildTypes: List&lt;String>, ignoredFlavors: List&lt;String>, )</ID>
<ID>LongMethod:SetupPublication.kt$context(FluxoKmpConfContext) private fun Project.setupPublicationRepositoryAndSigning( config: FluxoPublicationConfig, publishing: PublishingExtension, mavenRepo: Boolean = true, )</ID>
<ID>LongMethod:TestReportsMergeTask.kt$TestReportsMergeTask$@TaskAction fun merge()</ID>
Expand Down
3 changes: 2 additions & 1 deletion fluxo-kmp-conf/pg/keep-api-autogenerated.pro
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
# ProGuard/R8 keep rules
# Auto-generated by Fluxo task :generateShrinkerKeepRulesFromApi
# From API reports (with sha256short):
# - api/plugin.api (94cb11d)
# - api/plugin.api (100e89b)
# DO NOT EDIT MANUALLY!

-keep,includedescriptorclasses public final class Fkc {
Expand Down Expand Up @@ -613,5 +613,6 @@
public abstract org.jetbrains.kotlin.gradle.plugin.KotlinSourceSet getMain();
public org.jetbrains.kotlin.gradle.plugin.KotlinSourceSet[] getMoreTests();
public abstract org.jetbrains.kotlin.gradle.plugin.KotlinSourceSet getTest();
public synthetic java.lang.Object invoke(kotlin.jvm.functions.Function1);
}

8 changes: 4 additions & 4 deletions gradle/libs.versions.toml
Original file line number Diff line number Diff line change
Expand Up @@ -129,13 +129,13 @@ proguard = "7.4.2"
# ProGuardCORE, library to read, analyze, modify, and write JVM class files.
# https://github.com/Guardsquare/proguard-core/releases
# https://mvnrepository.com/artifact/com.guardsquare/proguard-core.
proguard-core = "9.1.2"
proguard-core = "9.1.3"

# Kotlin JVM metadata manipulation library.
# Used by ProGuardCORE.
# https://mvnrepository.com/artifact/org.jetbrains.kotlinx/kotlinx-metadata-jvm
# https://mvnrepository.com/artifact/org.jetbrains.kotlin/kotlin-metadata-jvm
#noinspection GradleDependency.
kotlinx-metadata-jvm = "0.6.2"
kotlin-metadata-jvm = "2.0.0-RC1"

# R8 is a Google's code shrinker, obfuscator, and optimizer. Targeted for Android.
# https://mvnrepository.com/artifact/com.android.tools/r8?repo=google
Expand Down Expand Up @@ -190,7 +190,7 @@ plugin-spotless = { module = "com.diffplug.spotless:spotless-plugin-gradle", ver

proguard-plugin = { module = "com.guardsquare:proguard-gradle", version.ref = "proguard" }
proguard-core = { module = "com.guardsquare:proguard-core", version.ref = "proguard-core" }
kotlinx-metadata-jvm = { module = "org.jetbrains.kotlinx:kotlinx-metadata-jvm", version.ref = "kotlinx-metadata-jvm" }
kotlin-metadata-jvm = { module = "org.jetbrains.kotlin:kotlin-metadata-jvm", version.ref = "kotlin-metadata-jvm" }
r8 = { module = "com.android.tools:r8", version.ref = "r8" }
asm = { module = "org.ow2.asm:asm", version.ref = "asm" }

Expand Down
2 changes: 1 addition & 1 deletion self/build.gradle.kts
Original file line number Diff line number Diff line change
Expand Up @@ -138,7 +138,7 @@ buildConfig {
}
buildConfigField("PROGUARD_PLUGIN", libs.proguard.plugin)
buildConfigField("PROGUARD_CORE", libs.proguard.core)
buildConfigField("KOTLINX_METADATA_JVM", libs.kotlinx.metadata.jvm)
buildConfigField("KOTLINX_METADATA_JVM", libs.kotlin.metadata.jvm)
buildConfigField("R8", libs.r8)
}

Expand Down

0 comments on commit 6313967

Please sign in to comment.