ok, I managed to workaround that bug, now our proj...
# eap
v
ok, I managed to workaround that bug, now our project fails to build with:
Copy code
cannot generate view binders java.lang.IllegalArgumentException: Illegal argument: Must be a subclass of JePsiType, got org.jetbrains.kotlin.java.model.types.JePrimitiveType
> Buildiat org.jetbrains.kotlin.annotation.processing.impl.KotlinTypesKt.illegalArg(KotlinTypes.kt:261)
        at org.jetbrains.kotlin.annotation.processing.impl.KotlinTypesKt.assertJeType(KotlinTypes.kt:269)
        at org.jetbrains.kotlin.annotation.processing.impl.KotlinTypesKt.access$assertJeType(KotlinTypes.kt:1)
        at org.jetbrains.kotlin.annotation.processing.impl.KotlinTypes.getArrayType(KotlinTypes.kt:62)
        at android.databinding.tool.reflection.annotation.AnnotationAnalyzer.addDimension(AnnotationAnalyzer.java:140)
        at android.databinding.tool.reflection.annotation.AnnotationAnalyzer.findClassInternal(AnnotationAnalyzer.java:96)
        at android.databinding.tool.reflection.ModelAnalyzer.findClass(ModelAnalyzer.java:229)
        at android.databinding.tool.reflection.annotation.AnnotationAnalyzer.findClass(AnnotationAnalyzer.java:211)
        at android.databinding.tool.expr.ResourceExpr.getResourceToTypeMapping(ResourceExpr.java:96)
        at android.databinding.tool.expr.ResourceExpr.resolveType(ResourceExpr.java:105)
        at android.databinding.tool.expr.Expr.getResolvedType(Expr.java:318)
        at android.databinding.tool.BindingTarget.resolveMultiSetters(BindingTarget.java:198)
        at android.databinding.tool.LayoutBinder.<init>(LayoutBinder.java:239)
        at android.databinding.tool.DataBinder.<init>(DataBinder.java:52)
        at android.databinding.tool.CompilerChef.ensureDataBinder(CompilerChef.java:86)
        at android.databinding.tool.CompilerChef.sealModels(CompilerChef.java:200)
        at android.databinding.annotationprocessor.ProcessExpressions.writeResourceBundle(ProcessExpressions.java:149)
        at android.databinding.annotationprocessor.ProcessExpressions.onHandleStep(ProcessExpressions.java:82)
The error message doesn’t help much so I don’t know where to look. Any hints?