File tree Expand file tree Collapse file tree 1 file changed +4
-2
lines changed
core/src/main/kotlin/com/tschuchort/compiletesting Expand file tree Collapse file tree 1 file changed +4
-2
lines changed Original file line number Diff line number Diff line change @@ -92,7 +92,7 @@ class KotlinCompilation : AbstractKotlinCompilation<K2JVMCompilerArguments>() {
9292 var noParamAssertions: Boolean = false
9393
9494 /* * Generate nullability assertions for non-null Java expressions */
95- var strictJavaNullabilityAssertions: Boolean = false
95+ var strictJavaNullabilityAssertions: Boolean? = null
9696
9797 /* * Disable optimizations */
9898 var noOptimize: Boolean = false
@@ -328,7 +328,9 @@ class KotlinCompilation : AbstractKotlinCompilation<K2JVMCompilerArguments>() {
328328 args.noCallAssertions = noCallAssertions
329329 args.noParamAssertions = noParamAssertions
330330 args.noReceiverAssertions = noReceiverAssertions
331- args.strictJavaNullabilityAssertions = strictJavaNullabilityAssertions
331+ strictJavaNullabilityAssertions?.let {
332+ args.strictJavaNullabilityAssertions = it
333+ }
332334 args.noOptimize = noOptimize
333335
334336 if (constructorCallNormalizationMode != null )
You can’t perform that action at this time.
0 commit comments