diff --git a/text-processing/.gitignore b/text-processing/.gitignore new file mode 100644 index 0000000..796b96d --- /dev/null +++ b/text-processing/.gitignore @@ -0,0 +1 @@ +/build diff --git a/text-processing/build.gradle b/text-processing/build.gradle new file mode 100644 index 0000000..8df05d0 --- /dev/null +++ b/text-processing/build.gradle @@ -0,0 +1,5 @@ +apply from: "../android-configs/lib-config.gradle" + +dependencies { + testImplementation 'junit:junit:4.13.2' +} diff --git a/text-processing/src/main/AndroidManifest.xml b/text-processing/src/main/AndroidManifest.xml new file mode 100644 index 0000000..d368381 --- /dev/null +++ b/text-processing/src/main/AndroidManifest.xml @@ -0,0 +1 @@ + diff --git a/text-processing/src/main/java/ru/touchin/roboswag/textprocessing/TextProcessingBuilder.kt b/text-processing/src/main/java/ru/touchin/roboswag/textprocessing/TextProcessingBuilder.kt new file mode 100644 index 0000000..8d6cfc6 --- /dev/null +++ b/text-processing/src/main/java/ru/touchin/roboswag/textprocessing/TextProcessingBuilder.kt @@ -0,0 +1,10 @@ +package ru.touchin.roboswag.textprocessing + +import nl.bigo.pcreparser.PCREBaseListener +import nl.bigo.pcreparser.PCRELexer +import nl.bigo.pcreparser.PCREParser +import org.antlr.v4.runtime.CharStreams +import org.antlr.v4.runtime.CommonTokenStream +import org.antlr.v4.runtime.tree.ParseTreeWalker + +class TextProcessingBuilder(regex: String, inputText: String) \ No newline at end of file diff --git a/text-processing/src/main/res/values/common_resources.xml b/text-processing/src/main/res/values/common_resources.xml new file mode 100644 index 0000000..045e125 --- /dev/null +++ b/text-processing/src/main/res/values/common_resources.xml @@ -0,0 +1,3 @@ + + + diff --git a/text-processing/src/test/java/ru/touchin/roboswag/textprocessing/TextProcessingBuilderTest.kt b/text-processing/src/test/java/ru/touchin/roboswag/textprocessing/TextProcessingBuilderTest.kt new file mode 100644 index 0000000..a18c7e8 --- /dev/null +++ b/text-processing/src/test/java/ru/touchin/roboswag/textprocessing/TextProcessingBuilderTest.kt @@ -0,0 +1,6 @@ +package ru.touchin.roboswag.textprocessing + +import org.junit.Assert +import org.junit.Test + +class TextProcessingBuilderTest \ No newline at end of file