Skip to content

Commit 3124b5e

Browse files
committed
feat(spark): check spelling errors for spark g4
1 parent cbfd5b1 commit 3124b5e

File tree

5 files changed

+367
-367
lines changed

5 files changed

+367
-367
lines changed

src/grammar/spark/SparkSqlParser.g4

Lines changed: 25 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -182,7 +182,7 @@ statement
182182
KW_USING indexType=identifier
183183
)? LEFT_PAREN multipartIdentifierPropertyList RIGHT_PAREN (KW_OPTIONS options=propertyList)? # createIndex
184184
| KW_DROP KW_INDEX (ifExists)? identifier KW_ON KW_TABLE? tableName # dropIndex
185-
| KW_OPTIMIZE tableName whereClause? zorderClause # optimizeTable
185+
| KW_OPTIMIZE tableName whereClause? zOrderClause # optimizeTable
186186
| unsupportedHiveNativeCommands .*? # unsupportHiveCommands
187187
;
188188

@@ -595,7 +595,7 @@ hintStatement
595595
;
596596

597597
fromClause
598-
: KW_FROM relation (COMMA relation)* lateralView* pivotClause? unpivotClause?
598+
: KW_FROM relation (COMMA relation)* lateralView* pivotClause? unPivotClause?
599599
;
600600

601601
functionKind
@@ -657,55 +657,55 @@ pivotValue
657657
: expression (KW_AS? identifier)?
658658
;
659659

660-
unpivotClause
661-
: KW_UNPIVOT nullOperator=unpivotNullClause? LEFT_PAREN operator=unpivotOperator RIGHT_PAREN (
660+
unPivotClause
661+
: KW_UNPIVOT nullOperator=unPivotNullClause? LEFT_PAREN operator=unPivotOperator RIGHT_PAREN (
662662
KW_AS? identifier
663663
)?
664664
;
665665

666-
unpivotNullClause
666+
unPivotNullClause
667667
: (KW_INCLUDE | KW_EXCLUDE) KW_NULLS
668668
;
669669

670-
unpivotOperator
671-
: (unpivotSingleValueColumnClause | unpivotMultiValueColumnClause)
670+
unPivotOperator
671+
: (unPivotSingleValueColumnClause | unPivotMultiValueColumnClause)
672672
;
673673

674-
unpivotSingleValueColumnClause
675-
: unpivotValueColumn KW_FOR unpivotNameColumn KW_IN LEFT_PAREN unpivotColumns+=unpivotColumnAndAlias (
676-
COMMA unpivotColumns+=unpivotColumnAndAlias
674+
unPivotSingleValueColumnClause
675+
: unPivotValueColumn KW_FOR unPivotNameColumn KW_IN LEFT_PAREN unPivotColumns+=unPivotColumnAndAlias (
676+
COMMA unPivotColumns+=unPivotColumnAndAlias
677677
)* RIGHT_PAREN
678678
;
679679

680-
unpivotMultiValueColumnClause
681-
: LEFT_PAREN unpivotValueColumns+=unpivotValueColumn (
682-
COMMA unpivotValueColumns+=unpivotValueColumn
683-
)* RIGHT_PAREN KW_FOR unpivotNameColumn KW_IN LEFT_PAREN unpivotColumnSets+=unpivotColumnSet (
684-
COMMA unpivotColumnSets+=unpivotColumnSet
680+
unPivotMultiValueColumnClause
681+
: LEFT_PAREN unPivotValueColumns+=unPivotValueColumn (
682+
COMMA unPivotValueColumns+=unPivotValueColumn
683+
)* RIGHT_PAREN KW_FOR unPivotNameColumn KW_IN LEFT_PAREN unPivotColumnSets+=unPivotColumnSet (
684+
COMMA unPivotColumnSets+=unPivotColumnSet
685685
)* RIGHT_PAREN
686686
;
687687

688-
unpivotColumnSet
689-
: LEFT_PAREN unpivotColumns+=unpivotColumn (COMMA unpivotColumns+=unpivotColumn)* RIGHT_PAREN unpivotAlias?
688+
unPivotColumnSet
689+
: LEFT_PAREN unPivotColumns+=unPivotColumn (COMMA unPivotColumns+=unPivotColumn)* RIGHT_PAREN unPivotAlias?
690690
;
691691

692-
unpivotValueColumn
692+
unPivotValueColumn
693693
: identifier
694694
;
695695

696-
unpivotNameColumn
696+
unPivotNameColumn
697697
: identifier
698698
;
699699

700-
unpivotColumnAndAlias
701-
: unpivotColumn unpivotAlias?
700+
unPivotColumnAndAlias
701+
: unPivotColumn unPivotAlias?
702702
;
703703

704-
unpivotColumn
704+
unPivotColumn
705705
: multipartIdentifier
706706
;
707707

708-
unpivotAlias
708+
unPivotAlias
709709
: KW_AS? identifier
710710
;
711711

@@ -736,7 +736,7 @@ relation
736736
relationExtension
737737
: joinRelation
738738
| pivotClause
739-
| unpivotClause
739+
| unPivotClause
740740
;
741741

742742
joinRelation
@@ -1269,7 +1269,7 @@ windowClause
12691269
: KW_WINDOW namedWindow (COMMA namedWindow)*
12701270
;
12711271

1272-
zorderClause
1272+
zOrderClause
12731273
: KW_ZORDER KW_BY columnNameSeq
12741274
;
12751275

src/lib/spark/SparkSqlParser.interp

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -875,17 +875,17 @@ groupingSet
875875
pivotClause
876876
pivotColumn
877877
pivotValue
878-
unpivotClause
879-
unpivotNullClause
880-
unpivotOperator
881-
unpivotSingleValueColumnClause
882-
unpivotMultiValueColumnClause
883-
unpivotColumnSet
884-
unpivotValueColumn
885-
unpivotNameColumn
886-
unpivotColumnAndAlias
887-
unpivotColumn
888-
unpivotAlias
878+
unPivotClause
879+
unPivotNullClause
880+
unPivotOperator
881+
unPivotSingleValueColumnClause
882+
unPivotMultiValueColumnClause
883+
unPivotColumnSet
884+
unPivotValueColumn
885+
unPivotNameColumn
886+
unPivotColumnAndAlias
887+
unPivotColumn
888+
unPivotAlias
889889
ifNotExists
890890
ifExists
891891
lateralView
@@ -968,7 +968,7 @@ complexColTypeList
968968
complexColType
969969
whenClause
970970
windowClause
971-
zorderClause
971+
zOrderClause
972972
namedWindow
973973
windowSpec
974974
windowFrame

0 commit comments

Comments
 (0)