Skip to content

Commit d712562

Browse files
committed
chore: enable return value checker
1 parent 74c1857 commit d712562

File tree

3 files changed

+5
-2
lines changed

3 files changed

+5
-2
lines changed

gradle/build-logic/build.gradle.kts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,8 @@ kotlin {
2828
"-Xcontext-parameters",
2929
"-Xno-param-assertions",
3030
"-Xno-call-assertions",
31-
"-Xno-receiver-assertions")
31+
"-Xno-receiver-assertions",
32+
"-Xreturn-value-checker=check")
3233
optIn.addAll(
3334
"kotlin.ExperimentalStdlibApi",
3435
"kotlin.time.ExperimentalTime",

gradle/build-logic/src/main/kotlin/plugin.kotlin.dsl.gradle.kts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,8 @@ kotlin {
2222
"-Xcontext-parameters",
2323
"-Xno-param-assertions",
2424
"-Xno-call-assertions",
25-
"-Xno-receiver-assertions")
25+
"-Xno-receiver-assertions",
26+
"-Xreturn-value-checker=check")
2627
optIn.addAll(
2728
"kotlin.ExperimentalStdlibApi",
2829
"kotlin.time.ExperimentalTime",

plugins/project/src/main/kotlin/common/ProjectExtns.kt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -421,6 +421,7 @@ fun KotlinCommonCompilerOptions.configureKotlinCommon(project: Project) =
421421
"-Xnon-local-break-continue",
422422
"-Xnested-type-aliases",
423423
"-Xreport-all-warnings",
424+
"-Xreturn-value-checker=check",
424425
// "-Wextra",
425426
// "-Xexpected-type-guided-resolution",
426427
// "-XXLanguage:+ExplicitBackingFields",

0 commit comments

Comments
 (0)