Skip to content

Commit cd5a565

Browse files
committed
fix(hive): check spelling errors for hive g4
1 parent 0c83f1a commit cd5a565

File tree

5 files changed

+61
-61
lines changed

5 files changed

+61
-61
lines changed

src/grammar/hive/HiveSqlParser.g4

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -59,12 +59,12 @@ explainOption
5959
| KW_REOPTIMIZATION
6060
| KW_LOCKS
6161
| KW_AST
62-
| KW_VECTORIZATION KW_ONLY? vectorizatonDetail?
62+
| KW_VECTORIZATION KW_ONLY? vectorizationDetail?
6363
| KW_DEBUG
6464
| KW_DDL
6565
;
6666

67-
vectorizatonDetail
67+
vectorizationDetail
6868
: KW_SUMMARY
6969
| KW_OPERATOR
7070
| KW_EXPRESSION
@@ -415,10 +415,10 @@ privObjectCols
415415
;
416416

417417
privilegeList
418-
: privlegeDef (COMMA privlegeDef)*
418+
: privilegeDef (COMMA privilegeDef)*
419419
;
420420

421-
privlegeDef
421+
privilegeDef
422422
: privilegeType (LPAREN cols=columnNameList RPAREN)?
423423
;
424424

@@ -663,7 +663,7 @@ recordWriter
663663

664664
rowFormatSerde
665665
: KW_ROW KW_FORMAT KW_SERDE name=StringLiteral (
666-
KW_WITH KW_SERDEPROPERTIES serdeprops=tableProperties
666+
KW_WITH KW_SERDEPROPERTIES serderops=tableProperties
667667
)?
668668
;
669669

src/lib/hive/HiveSqlParser.interp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -885,7 +885,7 @@ program
885885
statement
886886
explainStatement
887887
explainOption
888-
vectorizatonDetail
888+
vectorizationDetail
889889
execStatement
890890
loadStatement
891891
replicationClause
@@ -941,7 +941,7 @@ privilegeObject
941941
privObject
942942
privObjectCols
943943
privilegeList
944-
privlegeDef
944+
privilegeDef
945945
privilegeType
946946
principalSpecification
947947
principalName

src/lib/hive/HiveSqlParser.ts

Lines changed: 38 additions & 38 deletions
Original file line numberDiff line numberDiff line change
@@ -459,7 +459,7 @@ export class HiveSqlParser extends SQLParserBase {
459459
public static readonly RULE_statement = 1;
460460
public static readonly RULE_explainStatement = 2;
461461
public static readonly RULE_explainOption = 3;
462-
public static readonly RULE_vectorizatonDetail = 4;
462+
public static readonly RULE_vectorizationDetail = 4;
463463
public static readonly RULE_execStatement = 5;
464464
public static readonly RULE_loadStatement = 6;
465465
public static readonly RULE_replicationClause = 7;
@@ -515,7 +515,7 @@ export class HiveSqlParser extends SQLParserBase {
515515
public static readonly RULE_privObject = 57;
516516
public static readonly RULE_privObjectCols = 58;
517517
public static readonly RULE_privilegeList = 59;
518-
public static readonly RULE_privlegeDef = 60;
518+
public static readonly RULE_privilegeDef = 60;
519519
public static readonly RULE_privilegeType = 61;
520520
public static readonly RULE_principalSpecification = 62;
521521
public static readonly RULE_principalName = 63;
@@ -967,7 +967,7 @@ export class HiveSqlParser extends SQLParserBase {
967967
"SHOW_HINT", "HIDDEN_HINT"
968968
];
969969
public static readonly ruleNames = [
970-
"program", "statement", "explainStatement", "explainOption", "vectorizatonDetail",
970+
"program", "statement", "explainStatement", "explainOption", "vectorizationDetail",
971971
"execStatement", "loadStatement", "replicationClause", "exportStatement",
972972
"importStatement", "replDumpStatement", "replDbPolicy", "replLoadStatement",
973973
"replTableLevelPolicy", "ddlStatement", "ifExists", "ifNotExists",
@@ -982,7 +982,7 @@ export class HiveSqlParser extends SQLParserBase {
982982
"grantRole", "revokeRole", "showRoleGrants", "showRoles", "showCurrentRole",
983983
"setRole", "showGrants", "showRolePrincipals", "privilegeIncludeColObject",
984984
"privilegeObject", "privObject", "privObjectCols", "privilegeList",
985-
"privlegeDef", "privilegeType", "principalSpecification", "principalName",
985+
"privilegeDef", "privilegeType", "principalSpecification", "principalName",
986986
"principalAlterName", "withGrantOption", "grantOptionFor", "adminOptionFor",
987987
"withAdminOption", "metastoreCheck", "resourceList", "resource",
988988
"resourceType", "createFunctionStatement", "dropFunctionStatement",
@@ -1443,7 +1443,7 @@ export class HiveSqlParser extends SQLParserBase {
14431443
if (_la === 91 || _la === 121 || _la === 226 || _la === 325) {
14441444
{
14451445
this.state = 736;
1446-
this.vectorizatonDetail();
1446+
this.vectorizationDetail();
14471447
}
14481448
}
14491449

@@ -1481,9 +1481,9 @@ export class HiveSqlParser extends SQLParserBase {
14811481
}
14821482
return localContext;
14831483
}
1484-
public vectorizatonDetail(): VectorizatonDetailContext {
1485-
let localContext = new VectorizatonDetailContext(this.context, this.state);
1486-
this.enterRule(localContext, 8, HiveSqlParser.RULE_vectorizatonDetail);
1484+
public vectorizationDetail(): VectorizationDetailContext {
1485+
let localContext = new VectorizationDetailContext(this.context, this.state);
1486+
this.enterRule(localContext, 8, HiveSqlParser.RULE_vectorizationDetail);
14871487
let _la: number;
14881488
try {
14891489
this.enterOuterAlt(localContext, 1);
@@ -6210,7 +6210,7 @@ export class HiveSqlParser extends SQLParserBase {
62106210
this.enterOuterAlt(localContext, 1);
62116211
{
62126212
this.state = 1497;
6213-
this.privlegeDef();
6213+
this.privilegeDef();
62146214
this.state = 1502;
62156215
this.errorHandler.sync(this);
62166216
_la = this.tokenStream.LA(1);
@@ -6220,7 +6220,7 @@ export class HiveSqlParser extends SQLParserBase {
62206220
this.state = 1498;
62216221
this.match(HiveSqlParser.COMMA);
62226222
this.state = 1499;
6223-
this.privlegeDef();
6223+
this.privilegeDef();
62246224
}
62256225
}
62266226
this.state = 1504;
@@ -6243,9 +6243,9 @@ export class HiveSqlParser extends SQLParserBase {
62436243
}
62446244
return localContext;
62456245
}
6246-
public privlegeDef(): PrivlegeDefContext {
6247-
let localContext = new PrivlegeDefContext(this.context, this.state);
6248-
this.enterRule(localContext, 120, HiveSqlParser.RULE_privlegeDef);
6246+
public privilegeDef(): PrivilegeDefContext {
6247+
let localContext = new PrivilegeDefContext(this.context, this.state);
6248+
this.enterRule(localContext, 120, HiveSqlParser.RULE_privilegeDef);
62496249
let _la: number;
62506250
try {
62516251
this.enterOuterAlt(localContext, 1);
@@ -8797,7 +8797,7 @@ export class HiveSqlParser extends SQLParserBase {
87978797
this.state = 1950;
87988798
this.match(HiveSqlParser.KW_SERDEPROPERTIES);
87998799
this.state = 1951;
8800-
localContext._serdeprops = this.tableProperties();
8800+
localContext._serderops = this.tableProperties();
88018801
}
88028802
break;
88038803
}
@@ -27606,8 +27606,8 @@ export class ExplainOptionContext extends antlr.ParserRuleContext {
2760627606
public KW_ONLY(): antlr.TerminalNode | null {
2760727607
return this.getToken(HiveSqlParser.KW_ONLY, 0);
2760827608
}
27609-
public vectorizatonDetail(): VectorizatonDetailContext | null {
27610-
return this.getRuleContext(0, VectorizatonDetailContext);
27609+
public vectorizationDetail(): VectorizationDetailContext | null {
27610+
return this.getRuleContext(0, VectorizationDetailContext);
2761127611
}
2761227612
public KW_DEBUG(): antlr.TerminalNode | null {
2761327613
return this.getToken(HiveSqlParser.KW_DEBUG, 0);
@@ -27638,7 +27638,7 @@ export class ExplainOptionContext extends antlr.ParserRuleContext {
2763827638
}
2763927639

2764027640

27641-
export class VectorizatonDetailContext extends antlr.ParserRuleContext {
27641+
export class VectorizationDetailContext extends antlr.ParserRuleContext {
2764227642
public constructor(parent: antlr.ParserRuleContext | null, invokingState: number) {
2764327643
super(parent, invokingState);
2764427644
}
@@ -27655,21 +27655,21 @@ export class VectorizatonDetailContext extends antlr.ParserRuleContext {
2765527655
return this.getToken(HiveSqlParser.KW_DETAIL, 0);
2765627656
}
2765727657
public override get ruleIndex(): number {
27658-
return HiveSqlParser.RULE_vectorizatonDetail;
27658+
return HiveSqlParser.RULE_vectorizationDetail;
2765927659
}
2766027660
public override enterRule(listener: HiveSqlParserListener): void {
27661-
if(listener.enterVectorizatonDetail) {
27662-
listener.enterVectorizatonDetail(this);
27661+
if(listener.enterVectorizationDetail) {
27662+
listener.enterVectorizationDetail(this);
2766327663
}
2766427664
}
2766527665
public override exitRule(listener: HiveSqlParserListener): void {
27666-
if(listener.exitVectorizatonDetail) {
27667-
listener.exitVectorizatonDetail(this);
27666+
if(listener.exitVectorizationDetail) {
27667+
listener.exitVectorizationDetail(this);
2766827668
}
2766927669
}
2767027670
public override accept<Result>(visitor: HiveSqlParserVisitor<Result>): Result | null {
27671-
if (visitor.visitVectorizatonDetail) {
27672-
return visitor.visitVectorizatonDetail(this);
27671+
if (visitor.visitVectorizationDetail) {
27672+
return visitor.visitVectorizationDetail(this);
2767327673
} else {
2767427674
return visitor.visitChildren(this);
2767527675
}
@@ -30412,14 +30412,14 @@ export class PrivilegeListContext extends antlr.ParserRuleContext {
3041230412
public constructor(parent: antlr.ParserRuleContext | null, invokingState: number) {
3041330413
super(parent, invokingState);
3041430414
}
30415-
public privlegeDef(): PrivlegeDefContext[];
30416-
public privlegeDef(i: number): PrivlegeDefContext | null;
30417-
public privlegeDef(i?: number): PrivlegeDefContext[] | PrivlegeDefContext | null {
30415+
public privilegeDef(): PrivilegeDefContext[];
30416+
public privilegeDef(i: number): PrivilegeDefContext | null;
30417+
public privilegeDef(i?: number): PrivilegeDefContext[] | PrivilegeDefContext | null {
3041830418
if (i === undefined) {
30419-
return this.getRuleContexts(PrivlegeDefContext);
30419+
return this.getRuleContexts(PrivilegeDefContext);
3042030420
}
3042130421

30422-
return this.getRuleContext(i, PrivlegeDefContext);
30422+
return this.getRuleContext(i, PrivilegeDefContext);
3042330423
}
3042430424
public COMMA(): antlr.TerminalNode[];
3042530425
public COMMA(i: number): antlr.TerminalNode | null;
@@ -30453,7 +30453,7 @@ export class PrivilegeListContext extends antlr.ParserRuleContext {
3045330453
}
3045430454

3045530455

30456-
export class PrivlegeDefContext extends antlr.ParserRuleContext {
30456+
export class PrivilegeDefContext extends antlr.ParserRuleContext {
3045730457
public _cols?: ColumnNameListContext;
3045830458
public constructor(parent: antlr.ParserRuleContext | null, invokingState: number) {
3045930459
super(parent, invokingState);
@@ -30471,21 +30471,21 @@ export class PrivlegeDefContext extends antlr.ParserRuleContext {
3047130471
return this.getRuleContext(0, ColumnNameListContext);
3047230472
}
3047330473
public override get ruleIndex(): number {
30474-
return HiveSqlParser.RULE_privlegeDef;
30474+
return HiveSqlParser.RULE_privilegeDef;
3047530475
}
3047630476
public override enterRule(listener: HiveSqlParserListener): void {
30477-
if(listener.enterPrivlegeDef) {
30478-
listener.enterPrivlegeDef(this);
30477+
if(listener.enterPrivilegeDef) {
30478+
listener.enterPrivilegeDef(this);
3047930479
}
3048030480
}
3048130481
public override exitRule(listener: HiveSqlParserListener): void {
30482-
if(listener.exitPrivlegeDef) {
30483-
listener.exitPrivlegeDef(this);
30482+
if(listener.exitPrivilegeDef) {
30483+
listener.exitPrivilegeDef(this);
3048430484
}
3048530485
}
3048630486
public override accept<Result>(visitor: HiveSqlParserVisitor<Result>): Result | null {
30487-
if (visitor.visitPrivlegeDef) {
30488-
return visitor.visitPrivlegeDef(this);
30487+
if (visitor.visitPrivilegeDef) {
30488+
return visitor.visitPrivilegeDef(this);
3048930489
} else {
3049030490
return visitor.visitChildren(this);
3049130491
}
@@ -32700,7 +32700,7 @@ export class RecordWriterContext extends antlr.ParserRuleContext {
3270032700

3270132701
export class RowFormatSerdeContext extends antlr.ParserRuleContext {
3270232702
public _name?: Token | null;
32703-
public _serdeprops?: TablePropertiesContext;
32703+
public _serderops?: TablePropertiesContext;
3270432704
public constructor(parent: antlr.ParserRuleContext | null, invokingState: number) {
3270532705
super(parent, invokingState);
3270632706
}

src/lib/hive/HiveSqlParserListener.ts

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ import { ProgramContext } from "./HiveSqlParser.js";
1212
import { StatementContext } from "./HiveSqlParser.js";
1313
import { ExplainStatementContext } from "./HiveSqlParser.js";
1414
import { ExplainOptionContext } from "./HiveSqlParser.js";
15-
import { VectorizatonDetailContext } from "./HiveSqlParser.js";
15+
import { VectorizationDetailContext } from "./HiveSqlParser.js";
1616
import { ExecStatementContext } from "./HiveSqlParser.js";
1717
import { LoadStatementContext } from "./HiveSqlParser.js";
1818
import { ReplicationClauseContext } from "./HiveSqlParser.js";
@@ -68,7 +68,7 @@ import { PrivilegeObjectContext } from "./HiveSqlParser.js";
6868
import { PrivObjectContext } from "./HiveSqlParser.js";
6969
import { PrivObjectColsContext } from "./HiveSqlParser.js";
7070
import { PrivilegeListContext } from "./HiveSqlParser.js";
71-
import { PrivlegeDefContext } from "./HiveSqlParser.js";
71+
import { PrivilegeDefContext } from "./HiveSqlParser.js";
7272
import { PrivilegeTypeContext } from "./HiveSqlParser.js";
7373
import { PrincipalSpecificationContext } from "./HiveSqlParser.js";
7474
import { PrincipalNameContext } from "./HiveSqlParser.js";
@@ -404,15 +404,15 @@ export class HiveSqlParserListener implements ParseTreeListener {
404404
*/
405405
exitExplainOption?: (ctx: ExplainOptionContext) => void;
406406
/**
407-
* Enter a parse tree produced by `HiveSqlParser.vectorizatonDetail`.
407+
* Enter a parse tree produced by `HiveSqlParser.vectorizationDetail`.
408408
* @param ctx the parse tree
409409
*/
410-
enterVectorizatonDetail?: (ctx: VectorizatonDetailContext) => void;
410+
enterVectorizationDetail?: (ctx: VectorizationDetailContext) => void;
411411
/**
412-
* Exit a parse tree produced by `HiveSqlParser.vectorizatonDetail`.
412+
* Exit a parse tree produced by `HiveSqlParser.vectorizationDetail`.
413413
* @param ctx the parse tree
414414
*/
415-
exitVectorizatonDetail?: (ctx: VectorizatonDetailContext) => void;
415+
exitVectorizationDetail?: (ctx: VectorizationDetailContext) => void;
416416
/**
417417
* Enter a parse tree produced by `HiveSqlParser.execStatement`.
418418
* @param ctx the parse tree
@@ -964,15 +964,15 @@ export class HiveSqlParserListener implements ParseTreeListener {
964964
*/
965965
exitPrivilegeList?: (ctx: PrivilegeListContext) => void;
966966
/**
967-
* Enter a parse tree produced by `HiveSqlParser.privlegeDef`.
967+
* Enter a parse tree produced by `HiveSqlParser.privilegeDef`.
968968
* @param ctx the parse tree
969969
*/
970-
enterPrivlegeDef?: (ctx: PrivlegeDefContext) => void;
970+
enterPrivilegeDef?: (ctx: PrivilegeDefContext) => void;
971971
/**
972-
* Exit a parse tree produced by `HiveSqlParser.privlegeDef`.
972+
* Exit a parse tree produced by `HiveSqlParser.privilegeDef`.
973973
* @param ctx the parse tree
974974
*/
975-
exitPrivlegeDef?: (ctx: PrivlegeDefContext) => void;
975+
exitPrivilegeDef?: (ctx: PrivilegeDefContext) => void;
976976
/**
977977
* Enter a parse tree produced by `HiveSqlParser.privilegeType`.
978978
* @param ctx the parse tree

src/lib/hive/HiveSqlParserVisitor.ts

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ import { ProgramContext } from "./HiveSqlParser.js";
1212
import { StatementContext } from "./HiveSqlParser.js";
1313
import { ExplainStatementContext } from "./HiveSqlParser.js";
1414
import { ExplainOptionContext } from "./HiveSqlParser.js";
15-
import { VectorizatonDetailContext } from "./HiveSqlParser.js";
15+
import { VectorizationDetailContext } from "./HiveSqlParser.js";
1616
import { ExecStatementContext } from "./HiveSqlParser.js";
1717
import { LoadStatementContext } from "./HiveSqlParser.js";
1818
import { ReplicationClauseContext } from "./HiveSqlParser.js";
@@ -68,7 +68,7 @@ import { PrivilegeObjectContext } from "./HiveSqlParser.js";
6868
import { PrivObjectContext } from "./HiveSqlParser.js";
6969
import { PrivObjectColsContext } from "./HiveSqlParser.js";
7070
import { PrivilegeListContext } from "./HiveSqlParser.js";
71-
import { PrivlegeDefContext } from "./HiveSqlParser.js";
71+
import { PrivilegeDefContext } from "./HiveSqlParser.js";
7272
import { PrivilegeTypeContext } from "./HiveSqlParser.js";
7373
import { PrincipalSpecificationContext } from "./HiveSqlParser.js";
7474
import { PrincipalNameContext } from "./HiveSqlParser.js";
@@ -391,11 +391,11 @@ export class HiveSqlParserVisitor<Result> extends AbstractParseTreeVisitor<Resul
391391
*/
392392
visitExplainOption?: (ctx: ExplainOptionContext) => Result;
393393
/**
394-
* Visit a parse tree produced by `HiveSqlParser.vectorizatonDetail`.
394+
* Visit a parse tree produced by `HiveSqlParser.vectorizationDetail`.
395395
* @param ctx the parse tree
396396
* @return the visitor result
397397
*/
398-
visitVectorizatonDetail?: (ctx: VectorizatonDetailContext) => Result;
398+
visitVectorizationDetail?: (ctx: VectorizationDetailContext) => Result;
399399
/**
400400
* Visit a parse tree produced by `HiveSqlParser.execStatement`.
401401
* @param ctx the parse tree
@@ -727,11 +727,11 @@ export class HiveSqlParserVisitor<Result> extends AbstractParseTreeVisitor<Resul
727727
*/
728728
visitPrivilegeList?: (ctx: PrivilegeListContext) => Result;
729729
/**
730-
* Visit a parse tree produced by `HiveSqlParser.privlegeDef`.
730+
* Visit a parse tree produced by `HiveSqlParser.privilegeDef`.
731731
* @param ctx the parse tree
732732
* @return the visitor result
733733
*/
734-
visitPrivlegeDef?: (ctx: PrivlegeDefContext) => Result;
734+
visitPrivilegeDef?: (ctx: PrivilegeDefContext) => Result;
735735
/**
736736
* Visit a parse tree produced by `HiveSqlParser.privilegeType`.
737737
* @param ctx the parse tree

0 commit comments

Comments
 (0)