Alexander Zub

Results 38 comments of Alexander Zub

Why do you deprecate locks? Could you provide example of token refreshment? In that case you need lock only for one part of the interceptor. (In the case where you...

It's complicated for BLoC since `emit` is actually `Emitter` callable class. You could just use extensions methods: ``` extension EmitterX on Emitter { void safe(State state) { if (isClosed) return;...

I've seen that a couple of such feature proposals were rejected. But I believe that these StreamControllers are part of internal implementation of repository. So they need to be managed...

Hi @felangel Well, I would like to see them in conjunction. - How to avoid race condition between event handlers. - How to debounce search events - How to throttle...

"How to avoid race condition between event handlers." is important. For example, I don't want nextPage completed, when user already called refresh. It might happen that refresh emits new items...

@MarsGoatz I could produce such code: `String myNullString = "null";` It's absolutely equivalent to your case. Is it "null safety bypass" here? Obviously not.

Null has `toString`, that's why it could be interpolated. I don't see any inconsistency here.

@rvamsikrishna Wrong part is [here](https://github.com/rvamsikrishna/inview_notifier_list/blob/ee704eaa6ef317894ab915b003fa646fd04ffa68/lib/src/inview_state.dart#L79) It should be something like 'orientation == Axis.vertical ? size.height : size.width'

#37 @rvamsikrishna Fixed here. Please, review and merge

It's not the problem with injectable. I can reproduce the same in pure get_it. Registering: `GetIt.instance.registerFactoryParam((event, _) => SettingsBloc(event));` then: `final bloc = GetIt.instance()` and: `bloc.event == null`