Kapt: Support default constant values for constructor parameters

This commit is contained in:
Yan Zhulanow
2019-03-15 15:41:39 +03:00
parent 10e53a2e73
commit e4d758b614
7 changed files with 55 additions and 12 deletions
@@ -5,7 +5,7 @@ public final class State {
private final int someInt = 0;
private final long someLong = 0L;
@org.jetbrains.annotations.NotNull()
private final java.lang.String someString = null;
private final java.lang.String someString = "";
public final int getSomeInt() {
return 0;
@@ -38,9 +38,9 @@ import java.lang.System;
@kotlin.Metadata()
public final class State2 {
public final int someInt = 0;
public final long someLong = 0L;
public final long someLong = 2L;
@org.jetbrains.annotations.NotNull()
public final java.lang.String someString = null;
public final java.lang.String someString = "";
public final int test(int someInt, long someLong, @org.jetbrains.annotations.NotNull()
java.lang.String someString) {