fluxo-kt/fluxo-mvi

View on GitHub
fluxo-core/api/jvm/fluxo-core.api

Summary

Maintainability
Test Coverage

Showing 145 of 145 total issues

Unexpected tabs found.
Open

public static synthetic fun bootstrapperJob$default (Lkt/fluxo/core/FluxoSettings;Ljava/lang/String;Lkotlin/coroutines/CoroutineContext;Lkotlinx/coroutines/CoroutineStart;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function3;ILjava/lang/Object;)V

Unexpected tabs found.
Open

public final fun getDebugChecks ()Z

Unexpected tabs found.
Open

public final fun getScope ()Lkotlinx/coroutines/CoroutineScope;

Unexpected tabs found.
Open

public final fun isLazy ()Z

Unexpected tabs found.
Open

public final fun setExceptionHandler (Lkotlinx/coroutines/CoroutineExceptionHandler;)V

Unexpected tabs found.
Open

public fun toString ()Ljava/lang/String;

Unexpected tabs found.
Open

public abstract fun setValue (Ljava/lang/Object;)V

Unexpected tabs found.
Open

public final fun getSideEffectFlow ()Lkotlinx/coroutines/flow/Flow;

Unexpected tabs found.
Open

public fun onStart (Lkotlin/jvm/functions/Function2;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;

Unexpected tabs found.
Open

public fun sideJob (Ljava/lang/String;Lkotlin/coroutines/CoroutineContext;Lkotlinx/coroutines/CoroutineStart;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function3;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;

Unexpected tabs found.
Open

public static synthetic fun create$default (Lkt/fluxo/core/factory/StoreFactory;Ljava/lang/Object;Lkt/fluxo/core/IntentHandler;Lkt/fluxo/core/FluxoSettings;ILjava/lang/Object;)Lkt/fluxo/core/StoreSE;

Unexpected tabs found.
Open

public final fun getSideEffectBufferSize ()I

Unexpected tabs found.
Open

public final fun getSideEffectStrategy ()Lkt/fluxo/core/SideEffectStrategy;

Unexpected tabs found.
Open

public final fun setCloseOnExceptions (Z)V

Unexpected tabs found.
Open

public final fun create ()Lkt/fluxo/core/FluxoSettings;

Unexpected tabs found.
Open

public abstract fun onSideJob (Ljava/lang/String;ZLkotlin/jvm/functions/Function3;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;

Unexpected tabs found.
Open

public fun onStateChanged (Ljava/lang/Object;Ljava/lang/Object;)V

Unexpected tabs found.
Open

public abstract fun undeliveredIntent (Ljava/lang/Object;Z)V

Unexpected tabs found.
Open

public abstract fun emit (Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;

Unexpected tabs found.
Open

public fun start ()Lkotlinx/coroutines/Job;

Unexpected tabs found.
Open

public static synthetic fun repeatOnSubscriptionIn$default (Lkt/fluxo/core/dsl/StoreScope;Ljava/lang/String;JLkotlin/coroutines/CoroutineContext;Lkotlinx/coroutines/CoroutineStart;Lkotlin/jvm/functions/Function3;Lkotlin/coroutines/Continuation;ILjava/lang/Object;)Ljava/lang/Object;

Unexpected tabs found.
Open

public final fun getBootstrapper ()Lkotlin/jvm/functions/Function2;

Unexpected tabs found.
Open

public final fun getIntentStrategy ()Lkt/fluxo/core/intent/IntentStrategy$Factory;

Unexpected tabs found.
Open

public final fun setSideJobsContext (Lkotlin/coroutines/CoroutineContext;)V

Unexpected tabs found.
Open

public fun collect (Lkotlinx/coroutines/flow/FlowCollector;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;

Unexpected tabs found.
Open

public fun onUndeliveredIntent (Ljava/lang/Object;Z)V

Unexpected tabs found.
Open

public fun onUndeliveredSideEffect (Ljava/lang/Object;Z)V

Unexpected tabs found.
Open

public fun postSideEffect (Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;

Unexpected tabs found.
Open

public fun send (Ljava/lang/Object;)Lkotlinx/coroutines/Job;

Unexpected tabs found.
Open

protected final fun executeIntent (Lkotlinx/coroutines/CoroutineScope;Ljava/lang/Object;Lkotlinx/coroutines/CompletableDeferred;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;

Unexpected tabs found.
Open

public final fun Fifo ()Lkt/fluxo/core/intent/IntentStrategy$Factory;

Unexpected tabs found.
Open

public fun getCause ()Ljava/lang/Throwable;

Unexpected tabs found.
Open

public static final fun closeStoreAndWait (Lkt/fluxo/core/Store;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;

Unexpected tabs found.
Open

public final fun setName (Ljava/lang/String;)V

Unexpected tabs found.
Open

public static final field INSTANCE Lkt/fluxo/core/SideEffectStrategy$DISABLE;

Unexpected tabs found.
Open

public synthetic fun getStateFlow ()Lkotlinx/coroutines/flow/StateFlow;

Unexpected tabs found.
Open

public abstract fun getSubscriptionCount ()Lkotlinx/coroutines/flow/StateFlow;

Unexpected tabs found.
Open

public final fun getRawContent ()Ljava/lang/Object;

Unexpected tabs found.
Open

public abstract fun getValue ()Ljava/lang/Object;

Unexpected tabs found.
Open

public static synthetic fun launch$default (Lkt/fluxo/core/dsl/StoreScope;Lkotlin/coroutines/CoroutineContext;Lkotlinx/coroutines/CoroutineStart;Ljava/lang/String;Lkotlin/jvm/functions/Function3;ILjava/lang/Object;)Lkotlinx/coroutines/Job;

Unexpected tabs found.
Open

public fun onUnhandledError (Ljava/lang/Throwable;)Z

Unexpected tabs found.
Open

public final fun getCoroutineContext ()Lkotlin/coroutines/CoroutineContext;

Unexpected tabs found.
Open

public fun <init> ()V

Unexpected tabs found.
Open

public final fun Lifo ()Lkt/fluxo/core/intent/IntentStrategy$Factory;

Unexpected tabs found.
Open

public final fun Parallel ()Lkt/fluxo/core/intent/IntentStrategy$Factory;

Unexpected tabs found.
Open

public abstract fun handleException (Lkotlin/coroutines/CoroutineContext;Ljava/lang/Throwable;)V

Unexpected tabs found.
Open

public fun toString ()Ljava/lang/String;

Unexpected tabs found.
Open

public static final field INSTANCE Lkt/fluxo/core/SideEffectStrategy$RECEIVE;

Unexpected tabs found.
Open

public fun <init> (I)V

Unexpected tabs found.
Open

public abstract fun getSideEffectFlow ()Lkotlinx/coroutines/flow/Flow;

Unexpected tabs found.
Open

public fun reduce (Lkotlin/jvm/functions/Function1;)Ljava/lang/Object;

Unexpected tabs found.
Open

public fun getName ()Ljava/lang/String;

Unexpected tabs found.
Open

public final fun getSubscriptionCount ()Lkotlinx/coroutines/flow/StateFlow;

Unexpected tabs found.
Open

protected final field handler Lkt/fluxo/core/intent/IntentStrategyScope;

Unexpected tabs found.
Open

public fun queueIntentSuspend (Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;

Unexpected tabs found.
Open

public final fun Direct ()Lkt/fluxo/core/intent/IntentStrategy$Factory;

Unexpected tabs found.
Open

public final fun getCoroutineContext ()Lkotlin/coroutines/CoroutineContext;

Unexpected tabs found.
Open

public final fun setIntentFilter (Lkotlin/jvm/functions/Function2;)V

Unexpected tabs found.
Open

public fun equals (Ljava/lang/Object;)Z

Unexpected tabs found.
Open

public fun createForDecoration (Ljava/lang/Object;Lkt/fluxo/core/IntentHandler;Lkt/fluxo/core/FluxoSettings;)Lkt/fluxo/core/factory/StoreDecorator;

Unexpected tabs found.
Open

public abstract fun init (Lkt/fluxo/core/factory/StoreDecorator;Lkt/fluxo/core/FluxoSettings;)V

Unexpected tabs found.
Open

public final fun init (Lkt/fluxo/core/factory/StoreDecorator;Lkt/fluxo/core/FluxoSettings;)V

Unexpected tabs found.
Open

public static final field Factory Lkt/fluxo/core/FluxoSettings$Factory;

Unexpected tabs found.
Open

public final fun setCoroutineContext (Lkotlin/coroutines/CoroutineContext;)V

Unexpected tabs found.
Open

public abstract fun start ()Lkotlinx/coroutines/Job;

Unexpected tabs found.
Open

public synthetic fun async (Lkotlin/coroutines/CoroutineContext;Lkotlinx/coroutines/CoroutineStart;Ljava/lang/String;Lkotlin/jvm/functions/Function3;)V

Unexpected tabs found.
Open

public abstract fun onStart (Lkotlin/jvm/functions/Function2;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;

Unexpected tabs found.
Open

public fun onClosed (Ljava/lang/Throwable;)V

Unexpected tabs found.
Open

public abstract fun queueIntent (Ljava/lang/Object;)Lkotlinx/coroutines/Job;

Unexpected tabs found.
Open

public abstract fun invoke (Lkt/fluxo/core/intent/IntentStrategyScope;)Lkt/fluxo/core/intent/IntentStrategy;

Unexpected tabs found.
Open

public final fun isOptimized ()Z

Unexpected tabs found.
Open

public final fun setOptimized (Z)V

Unexpected tabs found.
Open

public synthetic fun getState ()Ljava/lang/Object;

Unexpected tabs found.
Open

public abstract fun postSideEffect (Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;

Unexpected tabs found.
Open

public abstract fun sideJob (Ljava/lang/String;Lkotlin/coroutines/CoroutineContext;Lkotlinx/coroutines/CoroutineStart;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function3;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;

Unexpected tabs found.
Open

public fun onSideJob (Ljava/lang/String;ZLkotlin/jvm/functions/Function3;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;

Unexpected tabs found.
Open

public fun onUnhandledError (Ljava/lang/Throwable;)Z

Unexpected tabs found.
Open

public fun <init> (Lkt/fluxo/core/intent/IntentStrategyScope;ZZZ)V

Unexpected tabs found.
Open

public final fun getExceptionHandler ()Lkotlinx/coroutines/CoroutineExceptionHandler;

Unexpected tabs found.
Open

public final fun handleOrResend (Lkotlin/jvm/functions/Function1;)Z

Unexpected tabs found.
Open

public fun getValue ()Ljava/lang/Object;

Unexpected tabs found.
Open

public fun onIntent (Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;

Unexpected tabs found.
Open

public final fun createWithNoSideEffects (Ljava/lang/Object;Lkt/fluxo/core/IntentHandler;Lkt/fluxo/core/FluxoSettings;)Lkt/fluxo/core/Store;

Unexpected tabs found.
Open

public fun launch (Lkotlin/coroutines/Continuation;)Ljava/lang/Object;

Unexpected tabs found.
Open

public abstract fun setValue (Ljava/lang/Object;)V

Unexpected tabs found.
Open

public static final field DEFAULT Lkt/fluxo/core/FluxoSettings;

Unexpected tabs found.
Open

public final fun getIntentFilter ()Lkotlin/jvm/functions/Function2;

Unexpected tabs found.
Open

public final fun isCloseOnExceptions ()Z

Unexpected tabs found.
Open

public final fun setSideEffectStrategy (Lkt/fluxo/core/SideEffectStrategy;)V

Unexpected tabs found.
Open

public static final field INSTANCE Lkt/fluxo/core/SideEffectStrategy$CONSUME;

Unexpected tabs found.
Open

public fun <init> (Ljava/lang/Object;)V

Unexpected tabs found.
Open

public abstract fun compareAndSet (Ljava/lang/Object;Ljava/lang/Object;)Z

Unexpected tabs found.
Open

public static synthetic fun sideJob$default (Lkt/fluxo/core/dsl/StoreScope;Ljava/lang/String;Lkotlin/coroutines/CoroutineContext;Lkotlinx/coroutines/CoroutineStart;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function3;Lkotlin/coroutines/Continuation;ILjava/lang/Object;)Ljava/lang/Object;

Unexpected tabs found.
Open

public fun updateState (Lkotlin/jvm/functions/Function1;)Ljava/lang/Object;

Unexpected tabs found.
Open

public fun emit (Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;

Unexpected tabs found.
Open

public fun onBootstrap (Lkotlin/jvm/functions/Function2;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;

Unexpected tabs found.
Open

public abstract fun createForDecoration (Ljava/lang/Object;Lkt/fluxo/core/IntentHandler;Lkt/fluxo/core/FluxoSettings;)Lkt/fluxo/core/factory/StoreDecorator;

Unexpected tabs found.
Open

public static final fun create ()Lkt/fluxo/core/IntentHandler;

Unexpected additional newlines at the end of the file.
Open

Unexpected tabs found.
Open

public final fun setBootstrapper (Lkotlin/jvm/functions/Function2;)V

Unexpected tabs found.
Open

public final fun setScope (Lkotlinx/coroutines/CoroutineScope;)V

Unexpected tabs found.
Open

public final fun setSideEffectBufferSize (I)V

Unexpected tabs found.
Open

public fun close ()V

Unexpected tabs found.
Open

public abstract fun getContainer ()Lkt/fluxo/core/StoreSE;

Unexpected tabs found.
Open

public fun onClosed (Ljava/lang/Throwable;)V

Unexpected tabs found.
Open

public fun setValue (Ljava/lang/Object;)V

Unexpected tabs found.
Open

public abstract fun executeIntent (Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;

Unexpected tabs found.
Open

public static final fun repeatOnSubscriptionIn (Lkt/fluxo/core/dsl/StoreScope;Ljava/lang/String;JLkotlin/coroutines/CoroutineContext;Lkotlinx/coroutines/CoroutineStart;Lkotlin/jvm/functions/Function3;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;

Unexpected tabs found.
Open

public final fun setIntentStrategy (Lkt/fluxo/core/intent/IntentStrategy$Factory;)V

Unexpected tabs found.
Open

public fun close ()V

Unexpected tabs found.
Open

public abstract fun getName ()Ljava/lang/String;

Unexpected tabs found.
Open

public final fun resend ()V

Unexpected tabs found.
Open

public abstract fun onBootstrap (Lkotlin/jvm/functions/Function2;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;

Unexpected tabs found.
Open

public final fun bootstrapperJob (Ljava/lang/String;Lkotlin/coroutines/CoroutineContext;Lkotlinx/coroutines/CoroutineStart;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function3;)V

Unexpected tabs found.
Open

public final fun copy ()Lkt/fluxo/core/FluxoSettings;

Unexpected tabs found.
Open

public final fun setLazy (Z)V

Unexpected tabs found.
Open

public abstract fun handleIntent (Lkt/fluxo/core/dsl/StoreScope;Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;

Unexpected tabs found.
Open

public fun toString ()Ljava/lang/String;

Unexpected tabs found.
Open

public final field replay I

Unexpected tabs found.
Open

public fun <init> ()V

Unexpected tabs found.
Open

public fun toString ()Ljava/lang/String;

Unexpected tabs found.
Open

public final fun getContent ()Ljava/lang/Object;

Unexpected tabs found.
Open

public static synthetic fun async$default (Lkt/fluxo/core/dsl/StoreScope;Lkotlin/coroutines/CoroutineContext;Lkotlinx/coroutines/CoroutineStart;Ljava/lang/String;Lkotlin/jvm/functions/Function3;ILjava/lang/Object;)V

Unexpected tabs found.
Open

public static final field INSTANCE Lkt/fluxo/core/factory/FluxoStoreFactory;

Unexpected tabs found.
Open

public fun onUndeliveredSideEffect (Ljava/lang/Object;Z)V

Unexpected tabs found.
Open

public fun close ()V

Unexpected tabs found.
Open

public fun toString ()Ljava/lang/String;

Unexpected tabs found.
Open

public fun close ()V

Unexpected tabs found.
Open

public abstract fun getValue ()Ljava/lang/Object;

Unexpected tabs found.
Open

public static final fun create (Lkotlin/jvm/functions/Function2;)Lkt/fluxo/core/IntentHandler;

Unexpected tabs found.
Open

public final fun getName ()Ljava/lang/String;

Unexpected tabs found.
Open

public final fun getSideJobsContext ()Lkotlin/coroutines/CoroutineContext;

Unexpected tabs found.
Open

public final fun setDebugChecks (Z)V

Unexpected tabs found.
Open

public fun hashCode ()I

Unexpected tabs found.
Open

public synthetic fun launch (Lkotlin/coroutines/CoroutineContext;Lkotlinx/coroutines/CoroutineStart;Ljava/lang/String;Lkotlin/jvm/functions/Function3;)Lkotlinx/coroutines/Job;

Unexpected tabs found.
Open

public fun noOp ()V

Unexpected tabs found.
Open

public abstract fun onIntent (Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;

Unexpected tabs found.
Open

public fun onUndeliveredIntent (Ljava/lang/Object;Z)V

Unexpected tabs found.
Open

public fun <init> (Lkt/fluxo/core/factory/StoreDecorator;)V

Unexpected tabs found.
Open

public final fun getReplayCache ()Ljava/util/List;

Unexpected tabs found.
Open

public fun onStateChanged (Ljava/lang/Object;Ljava/lang/Object;)V

Unexpected tabs found.
Open

public abstract fun send (Ljava/lang/Object;)Lkotlinx/coroutines/Job;

Unexpected tabs found.
Open

public fun compareAndSet (Ljava/lang/Object;Ljava/lang/Object;)Z

Unexpected tabs found.
Open

public final fun create (Ljava/lang/Object;Lkt/fluxo/core/IntentHandler;Lkt/fluxo/core/FluxoSettings;)Lkt/fluxo/core/StoreSE;

Unexpected tabs found.
Open

public static final field InBox Lkt/fluxo/core/intent/IntentStrategy$InBox;
Category
Status