Skip to content

Commit b7c2f10

Browse files
updated api dumps + fixed gradlew check errors
1 parent 4d262de commit b7c2f10

File tree

3 files changed

+13
-2
lines changed

3 files changed

+13
-2
lines changed

platform/jewel/markdown/core/api-dump-experimental.txt

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -253,6 +253,8 @@ f:org.jetbrains.jewel.markdown.extensions.MarkdownKt
253253
*f:org.jetbrains.jewel.markdown.processing.MarkdownProcessor
254254
- sf:$stable:I
255255
- <init>():V
256+
- <init>(java.util.List,org.jetbrains.jewel.markdown.MarkdownMode,org.commonmark.parser.Parser):V
257+
- b:<init>(java.util.List,org.jetbrains.jewel.markdown.MarkdownMode,org.commonmark.parser.Parser,I,kotlin.jvm.internal.DefaultConstructorMarker):V
256258
- <init>(java.util.List,org.jetbrains.jewel.markdown.MarkdownMode,org.commonmark.parser.Parser,kotlin.jvm.functions.Function1):V
257259
- b:<init>(java.util.List,org.jetbrains.jewel.markdown.MarkdownMode,org.commonmark.parser.Parser,kotlin.jvm.functions.Function1,I,kotlin.jvm.internal.DefaultConstructorMarker):V
258260
- f:getBlockExtensions():java.util.List
@@ -373,6 +375,7 @@ f:org.jetbrains.jewel.markdown.rendering.InlineMarkdownRendererKt
373375
- render(java.util.List,Z,kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function0,androidx.compose.ui.Modifier,androidx.compose.runtime.Composer,I):V
374376
- render(org.jetbrains.jewel.markdown.MarkdownBlock$BlockQuote,org.jetbrains.jewel.markdown.rendering.MarkdownStyling$BlockQuote,Z,kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function0,androidx.compose.ui.Modifier,androidx.compose.runtime.Composer,I):V
375377
- render(org.jetbrains.jewel.markdown.MarkdownBlock$CodeBlock$FencedCodeBlock,org.jetbrains.jewel.markdown.rendering.MarkdownStyling$Code$Fenced,Z,androidx.compose.ui.Modifier,androidx.compose.runtime.Composer,I):V
378+
- a:render(org.jetbrains.jewel.markdown.MarkdownBlock$CodeBlock$FencedCodeBlockInfo,org.jetbrains.jewel.markdown.rendering.MarkdownStyling$Code$Fenced,Z,androidx.compose.ui.Modifier,androidx.compose.runtime.Composer,I):V
376379
- render(org.jetbrains.jewel.markdown.MarkdownBlock$CodeBlock$IndentedCodeBlock,org.jetbrains.jewel.markdown.rendering.MarkdownStyling$Code$Indented,Z,androidx.compose.ui.Modifier,androidx.compose.runtime.Composer,I):V
377380
- render(org.jetbrains.jewel.markdown.MarkdownBlock$CodeBlock,org.jetbrains.jewel.markdown.rendering.MarkdownStyling$Code,Z,androidx.compose.ui.Modifier,androidx.compose.runtime.Composer,I):V
378381
- render(org.jetbrains.jewel.markdown.MarkdownBlock$Heading,org.jetbrains.jewel.markdown.rendering.MarkdownStyling$Heading$HN,Z,kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function0,androidx.compose.ui.Modifier,androidx.compose.runtime.Composer,I):V

platform/jewel/markdown/core/src/main/kotlin/org/jetbrains/jewel/markdown/processing/MarkdownProcessor.kt

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -67,8 +67,16 @@ public class MarkdownProcessor(
6767
private val markdownMode: MarkdownMode = MarkdownMode.Standalone,
6868
private val commonMarkParser: Parser =
6969
MarkdownParserFactory.create(optimizeEdits = markdownMode is MarkdownMode.EditorPreview, extensions),
70-
private val languageRecognizer: (String) -> MimeType? = { MimeType.Known.fromMarkdownLanguageName(it) },
7170
) {
71+
@Deprecated("`languageRecognizer` is not necessary anymore. Use the constructor without it.")
72+
public constructor(
73+
extensions: List<MarkdownProcessorExtension> = emptyList(),
74+
markdownMode: MarkdownMode = MarkdownMode.Standalone,
75+
commonMarkParser: Parser =
76+
MarkdownParserFactory.create(optimizeEdits = markdownMode is MarkdownMode.EditorPreview, extensions),
77+
languageRecognizer: (String) -> MimeType? = { MimeType.Known.fromMarkdownLanguageName(it) },
78+
) : this(extensions, markdownMode, commonMarkParser)
79+
7280
/** The [block-level processor extensions][MarkdownBlockProcessorExtension]s used by this processor. */
7381
public val blockExtensions: List<MarkdownBlockProcessorExtension> =
7482
extensions.mapNotNull { it.blockProcessorExtension }

platform/jewel/markdown/core/src/main/kotlin/org/jetbrains/jewel/markdown/rendering/DefaultMarkdownBlockRenderer.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -74,7 +74,7 @@ private const val DISABLED_CODE_ALPHA = .5f
7474
*
7575
* @see MarkdownBlockRenderer
7676
*/
77-
@Suppress("OVERRIDE_DEPRECATION")
77+
@Suppress("OVERRIDE_DEPRECATION", "LargeClass")
7878
@ApiStatus.Experimental
7979
@ExperimentalJewelApi
8080
public open class DefaultMarkdownBlockRenderer(

0 commit comments

Comments
 (0)