Kapt3, minor: Enable parameter name saving in javac ClassReader

This commit is contained in:
Yan Zhulanow
2017-03-20 21:34:02 +03:00
parent 7535778ed4
commit e93bc4c00d
@@ -17,6 +17,7 @@
package org.jetbrains.kotlin.kapt3
import com.sun.tools.javac.file.JavacFileManager
import com.sun.tools.javac.jvm.ClassReader
import com.sun.tools.javac.main.JavaCompiler
import com.sun.tools.javac.util.Context
import com.sun.tools.javac.util.Options
@@ -51,6 +52,8 @@ class KaptContext(
fileManager = context.get(JavaFileManager::class.java) as JavacFileManager
compiler = JavaCompiler.instance(context) as KaptJavaCompiler
ClassReader.instance(context).saveParameterNames = true
javaLog = compiler.log as KaptJavaLog
options = Options.instance(context)