File tree Expand file tree Collapse file tree 15 files changed +33
-5312
lines changed
docs/upgrades/v0.7-to-v0.8-upgrade/upgraded-examples/src/test/kotlin/examples
partiql-cli/src/main/kotlin/org/partiql/cli/shell
main/kotlin/org/partiql/lang
test/kotlin/org/partiql/lang
src/main/kotlin/org/partiql/parser/internal Expand file tree Collapse file tree 15 files changed +33
-5312
lines changed Original file line number Diff line number Diff line change @@ -13,7 +13,7 @@ import org.partiql.lang.eval.ExprValueFactory
13
13
import org.partiql.lang.planner.PlannerPassResult
14
14
import org.partiql.lang.syntax.Parser
15
15
import org.partiql.lang.syntax.PartiQLParserBuilder
16
- import org.partiql.parser.antlr.PartiQLTokens
16
+ import org.partiql.parser.internal. antlr.PartiQLTokens
17
17
import org.partiql.lang.types.CustomType
18
18
import java.nio.charset.StandardCharsets
19
19
import kotlin.test.Test
Original file line number Diff line number Diff line change @@ -23,8 +23,8 @@ import org.jline.reader.LineReader
23
23
import org.jline.utils.AttributedString
24
24
import org.jline.utils.AttributedStringBuilder
25
25
import org.jline.utils.AttributedStyle
26
- import org.partiql.parser.antlr.PartiQLParser
27
- import org.partiql.parser.antlr.PartiQLTokens
26
+ import org.partiql.parser.internal. antlr.PartiQLParser
27
+ import org.partiql.parser.internal. antlr.PartiQLTokens
28
28
import java.nio.charset.StandardCharsets
29
29
import java.util.regex.Pattern
30
30
Original file line number Diff line number Diff line change @@ -39,8 +39,8 @@ import org.partiql.lang.types.CustomType
39
39
import org.partiql.lang.util.checkThreadInterrupted
40
40
import org.partiql.lang.util.getAntlrDisplayString
41
41
import org.partiql.lang.util.getIonValue
42
- import org.partiql.parser.antlr.PartiQLParser
43
- import org.partiql.parser.antlr.PartiQLTokens
42
+ import org.partiql.parser.internal. antlr.PartiQLParser
43
+ import org.partiql.parser.internal. antlr.PartiQLTokens
44
44
import java.io.InputStream
45
45
import java.nio.channels.ClosedByInterruptException
46
46
import java.nio.charset.StandardCharsets
Original file line number Diff line number Diff line change @@ -60,8 +60,8 @@ import org.partiql.lang.util.checkThreadInterrupted
60
60
import org.partiql.lang.util.error
61
61
import org.partiql.lang.util.getPrecisionFromTimeString
62
62
import org.partiql.lang.util.unaryMinus
63
- import org.partiql.parser.antlr.PartiQLBaseVisitor
64
- import org.partiql.parser.antlr.PartiQLParser
63
+ import org.partiql.parser.internal. antlr.PartiQLBaseVisitor
64
+ import org.partiql.parser.internal. antlr.PartiQLParser
65
65
import org.partiql.pig.runtime.SymbolPrimitive
66
66
import org.partiql.value.datetime.DateTimeException
67
67
import org.partiql.value.datetime.TimeZone
Original file line number Diff line number Diff line change @@ -32,7 +32,7 @@ import org.partiql.errors.ErrorCode
32
32
import org.partiql.errors.Property
33
33
import org.partiql.errors.PropertyValueMap
34
34
import org.partiql.lang.syntax.ParserException
35
- import org.partiql.parser.antlr.PartiQLParser
35
+ import org.partiql.parser.internal. antlr.PartiQLParser
36
36
import java.math.BigInteger
37
37
38
38
// workaround until ErrorAndErrorContexts no longer uses IonSystem
Original file line number Diff line number Diff line change @@ -20,7 +20,7 @@ import org.partiql.errors.ErrorCode
20
20
import org.partiql.errors.Property
21
21
import org.partiql.lang.syntax.PartiQLParserTestBase
22
22
import org.partiql.lang.util.getAntlrDisplayString
23
- import org.partiql.parser.antlr.PartiQLParser
23
+ import org.partiql.parser.internal. antlr.PartiQLParser
24
24
25
25
class ParserErrorsTest : PartiQLParserTestBase () {
26
26
Original file line number Diff line number Diff line change @@ -12,7 +12,7 @@ import org.partiql.lang.domains.PartiqlAst
12
12
import org.partiql.lang.domains.id
13
13
import org.partiql.lang.util.getAntlrDisplayString
14
14
import org.partiql.lang.util.to
15
- import org.partiql.parser.antlr.PartiQLParser
15
+ import org.partiql.parser.internal. antlr.PartiQLParser
16
16
17
17
class PartiQLParserDateTimeTests : PartiQLParserTestBase () {
18
18
Original file line number Diff line number Diff line change @@ -22,7 +22,7 @@ import org.partiql.lang.ION
22
22
import org.partiql.lang.domains.PartiqlAst
23
23
import org.partiql.lang.util.ArgumentsProviderBase
24
24
import org.partiql.lang.util.getAntlrDisplayString
25
- import org.partiql.parser.antlr.PartiQLParser
25
+ import org.partiql.parser.internal. antlr.PartiQLParser
26
26
27
27
class PartiQLParserExplainTest : PartiQLParserTestBase () {
28
28
Original file line number Diff line number Diff line change @@ -29,7 +29,7 @@ import org.partiql.lang.ast.sourceLocation
29
29
import org.partiql.lang.domains.PartiqlAst
30
30
import org.partiql.lang.domains.id
31
31
import org.partiql.lang.util.getAntlrDisplayString
32
- import org.partiql.parser.antlr.PartiQLParser
32
+ import org.partiql.parser.internal. antlr.PartiQLParser
33
33
import kotlin.concurrent.thread
34
34
35
35
/* *
Original file line number Diff line number Diff line change @@ -4,7 +4,7 @@ import org.junit.Test
4
4
import org.partiql.errors.ErrorCode
5
5
import org.partiql.errors.Property
6
6
import org.partiql.lang.util.getAntlrDisplayString
7
- import org.partiql.parser.antlr.PartiQLParser
7
+ import org.partiql.parser.internal. antlr.PartiQLParser
8
8
9
9
class PartiQLParserWindowTests : PartiQLParserTestBase () {
10
10
Original file line number Diff line number Diff line change @@ -31,7 +31,7 @@ import org.partiql.lang.StepContext
31
31
import org.partiql.lang.domains.PartiqlAst
32
32
import org.partiql.lang.eval.CompileOptions
33
33
import org.partiql.lang.eval.visitors.VisitorTransformBase
34
- import org.partiql.parser.antlr.PartiQLTokens
34
+ import org.partiql.parser.internal. antlr.PartiQLTokens
35
35
import java.io.InputStream
36
36
import java.util.concurrent.atomic.AtomicBoolean
37
37
import kotlin.concurrent.thread
Original file line number Diff line number Diff line change 3
3
The PartiQL Parser can be used to parse PartiQL queries into an AST (`org.partiql.ast` ).
4
4
This interface expands the legacy `org.partiql.syntax.Parser` interface allowing for a richer return type as well as the latest AST.
5
5
6
+ ANTLR-generated code is under the `internal` package namespace. It is not intended to be used outside of code within
7
+ this library.
8
+
6
9
== Interfaces
7
10
8
11
[source,kotlin]
You can’t perform that action at this time.
0 commit comments