Skip to content

Commit 571741a

Browse files
authored
Merge pull request #408 from mikepenz/feature/optimisation
Performance Optimisations | AboutLibraries update
2 parents 0fb86e4 + 2bbab59 commit 571741a

File tree

12 files changed

+185
-81
lines changed

12 files changed

+185
-81
lines changed

multiplatform-markdown-renderer/api/android/multiplatform-markdown-renderer.api

Lines changed: 6 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -63,7 +63,7 @@ public final class com/mikepenz/markdown/compose/LazyMarkdownKt {
6363
}
6464

6565
public final class com/mikepenz/markdown/compose/MarkdownExtensionKt {
66-
public static final fun MarkdownElement (Lorg/intellij/markdown/ast/ASTNode;Lcom/mikepenz/markdown/compose/components/MarkdownComponents;Ljava/lang/String;ZZLandroidx/compose/runtime/Composer;II)Z
66+
public static final fun MarkdownElement (Lorg/intellij/markdown/ast/ASTNode;Lcom/mikepenz/markdown/compose/components/MarkdownComponents;Ljava/lang/String;ZZLandroidx/compose/runtime/Composer;II)V
6767
}
6868

6969
public final class com/mikepenz/markdown/compose/MarkdownKt {
@@ -575,19 +575,17 @@ public final class com/mikepenz/markdown/model/MarkdownPaddingKt {
575575
public static final fun markdownPadding-hBH8OFI (FFFFLandroidx/compose/ui/unit/Dp;FLandroidx/compose/foundation/layout/PaddingValues;Landroidx/compose/foundation/layout/PaddingValues;Landroidx/compose/foundation/layout/PaddingValues;Landroidx/compose/foundation/layout/PaddingValues$Absolute;Landroidx/compose/runtime/Composer;II)Lcom/mikepenz/markdown/model/MarkdownPadding;
576576
}
577577

578-
public final class com/mikepenz/markdown/model/MarkdownState {
579-
public static final field $stable I
580-
public fun <init> (Lcom/mikepenz/markdown/model/Input;)V
581-
public final fun getInput ()Lcom/mikepenz/markdown/model/Input;
582-
public final fun getLinks ()Lkotlinx/coroutines/flow/StateFlow;
583-
public final fun getState ()Lkotlinx/coroutines/flow/StateFlow;
584-
public final fun parse (Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
578+
public abstract interface class com/mikepenz/markdown/model/MarkdownState {
579+
public abstract fun getLinks ()Lkotlinx/coroutines/flow/StateFlow;
580+
public abstract fun getState ()Lkotlinx/coroutines/flow/StateFlow;
581+
public abstract fun parse (Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
585582
}
586583

587584
public final class com/mikepenz/markdown/model/MarkdownStateKt {
588585
public static final fun parseMarkdownFlow (Ljava/lang/String;ZLorg/intellij/markdown/flavours/MarkdownFlavourDescriptor;Lorg/intellij/markdown/parser/MarkdownParser;Lcom/mikepenz/markdown/model/ReferenceLinkHandler;)Lkotlinx/coroutines/flow/Flow;
589586
public static synthetic fun parseMarkdownFlow$default (Ljava/lang/String;ZLorg/intellij/markdown/flavours/MarkdownFlavourDescriptor;Lorg/intellij/markdown/parser/MarkdownParser;Lcom/mikepenz/markdown/model/ReferenceLinkHandler;ILjava/lang/Object;)Lkotlinx/coroutines/flow/Flow;
590587
public static final fun rememberMarkdownState (Ljava/lang/String;ZLorg/intellij/markdown/flavours/MarkdownFlavourDescriptor;Lorg/intellij/markdown/parser/MarkdownParser;Lcom/mikepenz/markdown/model/ReferenceLinkHandler;ZLandroidx/compose/runtime/Composer;II)Lcom/mikepenz/markdown/model/MarkdownState;
588+
public static final fun rememberMarkdownState (ZLorg/intellij/markdown/flavours/MarkdownFlavourDescriptor;Lorg/intellij/markdown/parser/MarkdownParser;Lcom/mikepenz/markdown/model/ReferenceLinkHandler;Lkotlin/jvm/functions/Function1;Landroidx/compose/runtime/Composer;II)Lcom/mikepenz/markdown/model/MarkdownState;
591589
}
592590

593591
public abstract interface class com/mikepenz/markdown/model/MarkdownTypography {

multiplatform-markdown-renderer/api/jvm/multiplatform-markdown-renderer.api

Lines changed: 6 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -63,7 +63,7 @@ public final class com/mikepenz/markdown/compose/LazyMarkdownKt {
6363
}
6464

6565
public final class com/mikepenz/markdown/compose/MarkdownExtensionKt {
66-
public static final fun MarkdownElement (Lorg/intellij/markdown/ast/ASTNode;Lcom/mikepenz/markdown/compose/components/MarkdownComponents;Ljava/lang/String;ZZLandroidx/compose/runtime/Composer;II)Z
66+
public static final fun MarkdownElement (Lorg/intellij/markdown/ast/ASTNode;Lcom/mikepenz/markdown/compose/components/MarkdownComponents;Ljava/lang/String;ZZLandroidx/compose/runtime/Composer;II)V
6767
}
6868

6969
public final class com/mikepenz/markdown/compose/MarkdownKt {
@@ -575,19 +575,17 @@ public final class com/mikepenz/markdown/model/MarkdownPaddingKt {
575575
public static final fun markdownPadding-hBH8OFI (FFFFLandroidx/compose/ui/unit/Dp;FLandroidx/compose/foundation/layout/PaddingValues;Landroidx/compose/foundation/layout/PaddingValues;Landroidx/compose/foundation/layout/PaddingValues;Landroidx/compose/foundation/layout/PaddingValues$Absolute;Landroidx/compose/runtime/Composer;II)Lcom/mikepenz/markdown/model/MarkdownPadding;
576576
}
577577

578-
public final class com/mikepenz/markdown/model/MarkdownState {
579-
public static final field $stable I
580-
public fun <init> (Lcom/mikepenz/markdown/model/Input;)V
581-
public final fun getInput ()Lcom/mikepenz/markdown/model/Input;
582-
public final fun getLinks ()Lkotlinx/coroutines/flow/StateFlow;
583-
public final fun getState ()Lkotlinx/coroutines/flow/StateFlow;
584-
public final fun parse (Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
578+
public abstract interface class com/mikepenz/markdown/model/MarkdownState {
579+
public abstract fun getLinks ()Lkotlinx/coroutines/flow/StateFlow;
580+
public abstract fun getState ()Lkotlinx/coroutines/flow/StateFlow;
581+
public abstract fun parse (Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
585582
}
586583

587584
public final class com/mikepenz/markdown/model/MarkdownStateKt {
588585
public static final fun parseMarkdownFlow (Ljava/lang/String;ZLorg/intellij/markdown/flavours/MarkdownFlavourDescriptor;Lorg/intellij/markdown/parser/MarkdownParser;Lcom/mikepenz/markdown/model/ReferenceLinkHandler;)Lkotlinx/coroutines/flow/Flow;
589586
public static synthetic fun parseMarkdownFlow$default (Ljava/lang/String;ZLorg/intellij/markdown/flavours/MarkdownFlavourDescriptor;Lorg/intellij/markdown/parser/MarkdownParser;Lcom/mikepenz/markdown/model/ReferenceLinkHandler;ILjava/lang/Object;)Lkotlinx/coroutines/flow/Flow;
590587
public static final fun rememberMarkdownState (Ljava/lang/String;ZLorg/intellij/markdown/flavours/MarkdownFlavourDescriptor;Lorg/intellij/markdown/parser/MarkdownParser;Lcom/mikepenz/markdown/model/ReferenceLinkHandler;ZLandroidx/compose/runtime/Composer;II)Lcom/mikepenz/markdown/model/MarkdownState;
588+
public static final fun rememberMarkdownState (ZLorg/intellij/markdown/flavours/MarkdownFlavourDescriptor;Lorg/intellij/markdown/parser/MarkdownParser;Lcom/mikepenz/markdown/model/ReferenceLinkHandler;Lkotlin/jvm/functions/Function1;Landroidx/compose/runtime/Composer;II)Lcom/mikepenz/markdown/model/MarkdownState;
591589
}
592590

593591
public abstract interface class com/mikepenz/markdown/model/MarkdownTypography {

0 commit comments

Comments
 (0)