We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Given a type parameter of T: List<String>, we should see:
T: List<String>
public final class InjectClass_Factory<T : kotlin.collections.List<kotlin.String>> public constructor(t: javax.inject.Provider<@kotlin.jvm.JvmSuppressWildcards T>) : dagger.internal.Factory<com.squareup.test.InjectClass<T>> { public companion object { @kotlin.jvm.JvmStatic public final fun <T : kotlin.collections.List<kotlin.String>> create(t: javax.inject.Provider<@kotlin.jvm.JvmSuppressWildcards T>): com.squareup.test.InjectClass_Factory<T> { /* compiled code */ } @kotlin.jvm.JvmStatic public final fun <T : kotlin.collections.List<kotlin.String>> newInstance(t: @kotlin.jvm.JvmSuppressWildcards T): com.squareup.test.InjectClass<T> { /* compiled code */ } } private final val t: javax.inject.Provider<@kotlin.jvm.JvmSuppressWildcards T> /* compiled code */ public open fun get(): com.squareup.test.InjectClass<T> { /* compiled code */ } }
but instead, in FIR we're creating:
public final class InjectClass_Factory public constructor(t: javax.inject.Provider<[Error type: Unknown type parameter 0. Please try recompiling module containing "[container not found]"]>) : dagger.internal.Factory<com.squareup.test.InjectClass> { public companion object { @kotlin.jvm.JvmStatic public final fun create(t: javax.inject.Provider<[Error type: Unknown type parameter 0. Please try recompiling module containing "[container not found]"]>): com.squareup.test.InjectClass_Factory { /* compiled code */ } @kotlin.jvm.JvmStatic public final fun newInstance(t: [Error type: Unknown type parameter 0. Please try recompiling module containing "[container not found]"]): com.squareup.test.InjectClass { /* compiled code */ } } public final val t: javax.inject.Provider<[Error type: Unknown type parameter 0. Please try recompiling module containing "[container not found]"]> /* compiled code */ public final fun get(): com.squareup.test.InjectClass<[Error type: Unknown type parameter 0. Please try recompiling module containing "[container not found]"]> { /* compiled code */ } }
The text was updated successfully, but these errors were encountered:
No branches or pull requests
Given a type parameter of
T: List<String>
, we should see:but instead, in FIR we're creating:
The text was updated successfully, but these errors were encountered: