You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Generated member injectors for parameterized classes don't compile. The current implementation generates invalid kotlin code, missing a reference to the parameterized types. This fails for both kotlin and java parameterized classes.
e: file:/path/to/TestFieldInjection:106:65 One type argument expected for class TestFieldInjection<T>
For most cases, the injected dependencies are independent of the parameterized type, so the member injectors can be build using the general * as the type. For the example above, that would give:
Generate correct member injectors for parameterized classes using the general star (`*`) for all type arguments of the target class.
Member injectors for non generic/parameterized classes works as before.
FixesBedrockStreaming#29.
Generate correct member injectors for parameterized classes using the general star (`*`) for all type arguments of the target class.
Member injectors for non generic/parameterized classes works as before.
FixesBedrockStreaming#29.
Generated member injectors for parameterized classes don't compile. The current implementation generates invalid kotlin code, missing a reference to the parameterized types. This fails for both kotlin and java parameterized classes.
Generating member injector for classes such as:
Results in:
Which fails compilation with errors like:
For most cases, the injected dependencies are independent of the parameterized type, so the member injectors can be build using the general
*
as the type. For the example above, that would give:The text was updated successfully, but these errors were encountered: