Skip to content

Commit 532beab

Browse files
committed
refactor: Convert ANTLR MatchingRuleDefinition parser to a recursive decent parser #1615
1 parent 2d730c7 commit 532beab

File tree

8 files changed

+534
-145
lines changed

8 files changed

+534
-145
lines changed

core/model/build.gradle

Lines changed: 0 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,3 @@
1-
plugins {
2-
id 'antlr'
3-
}
4-
51
task pactsJar(type: Jar, dependsOn: testClasses) {
62
classifier = 'test-pacts'
73
into('jar-pacts') {
@@ -49,10 +45,4 @@ dependencies {
4945
testImplementation 'org.hamcrest:hamcrest:2.1'
5046
testImplementation 'com.amazonaws:aws-java-sdk-s3:1.12.232'
5147
testRuntimeOnly "net.bytebuddy:byte-buddy:${project.bytebuddyVersion}"
52-
53-
antlr "org.antlr:antlr4:4.11.1"
54-
}
55-
56-
compileKotlin {
57-
dependsOn 'generateGrammarSource'
5848
}

core/model/src/main/antlr/au/com/dius/pact/core/model/matchingrules/expressions/MatcherDefinition.g4

Lines changed: 0 additions & 90 deletions
This file was deleted.

core/model/src/main/kotlin/au/com/dius/pact/core/model/generators/ErrorListener.kt

Lines changed: 0 additions & 18 deletions
This file was deleted.

0 commit comments

Comments
 (0)