Refactor package structure to align with Markdown parser focus, update project version to 1.0.1, and add MIT license file.

This commit is contained in:
2025-12-07 19:40:25 +01:00
parent 63c24f6355
commit bc7cd5fb97
8 changed files with 13 additions and 10 deletions

View File

@@ -1,4 +1,4 @@
package nl.astraeus.wiki.parser
package nl.astraeus.markdown.parser
sealed class MarkdownPart {

View File

@@ -1,6 +1,6 @@
package nl.astraeus.wiki.parser
package nl.astraeus.markdown.parser
import nl.astraeus.wiki.parser.MarkdownPart.ParagraphPart.*
import nl.astraeus.markdown.parser.MarkdownPart.ParagraphPart.*
private enum class ParType {
TEXT,

View File

@@ -1,4 +1,4 @@
package nl.astraeus.wiki.parser
package nl.astraeus.markdown.parser
enum class MarkdownType {
CODE,

View File

@@ -1,4 +1,4 @@
package nl.astraeus.wiki.parser
package nl.astraeus.markdown.parser
fun parseTable(text: String): List<MarkdownPart> {
val lines = text.lines().map { it.trim() }.filter { it.isNotEmpty() }

View File

@@ -1,7 +1,5 @@
package nl.astraeus.markdown.parser
import nl.astraeus.wiki.parser.MarkdownPart
import nl.astraeus.wiki.parser.markdown
import kotlin.test.Test
class ParseTest {

View File

@@ -1,7 +1,5 @@
package nl.astraeus.markdown.parser
import nl.astraeus.wiki.parser.MarkdownPart
import nl.astraeus.wiki.parser.parseParagraph
import kotlin.test.Test
import kotlin.test.assertEquals
import kotlin.test.assertTrue