Laimonas Turauskas
Laimonas Turauskas
We declared @Component.Factory interface to workaround. On Wed, Aug 14, 2019, 4:59 PM Rohan Dhruva wrote: > Is there any workaround that can be used in the meantime for this?...
> Hi @Laimiux , would you share how you used `@Component.Factory` to work it around? You have to explicitly declare a factory ```kotlin @Component(dependencies = [Host::class]) interface MyFeatureComponent { @Component.Factory...
The ruleset crashed on my branch using the activity in `integration-tests:android`. https://github.com/Laimiux/dagger-reflect/tree/laimonas/r8_rule_test. To replicate the issue: 1. I've replaced `proguard-rules.pro` with the new rules in this PR 2. Ran `./gradlew...
Using this ruleset even basic use of `AppComponent` crashes. I suspect that the R8 doesn't run correctly during the test you have written because that exact use case crashes for...
I might be misunderstanding how it works, do we need to mark components with `@Keep`?
Any ideas of what could be the cause for the crash?
Hey, thanks for submitting an issue. This makes sense to me, I think we should have `lce-compose` module for such utilities. Looking at what I see in our codebase, there...
> How about we provide a custom `lint` rule that can be automatically integrated into `Formula` users' projects? Lint rule that detects key-less `context.child()` usage within the loop? I've been...
> Perhaps you could emulate [DispatchWorkSubject](https://github.com/akarnokd/RxJavaExtensions#dispatchworksubject) ([source](https://github.com/akarnokd/RxJavaExtensions/blob/3.x/src/main/java/hu/akarnokd/rxjava3/subjects/DispatchWorkSubject.java)) and also take in a subscriber count (defaulting to 1) as requirement for emission? > > I believe that would fulfill your requirements...
Coroutine support has been added, there are still couple of things remaining here: - we need to actually release `formula-coroutines` module to maven - we need to document the APIs.