Skip to content

Commit 8156990

Browse files
committed
fix(hive): check spelling errors for hive g4
1 parent 31208e9 commit 8156990

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
}
@@ -27598,8 +27598,8 @@ export class ExplainOptionContext extends antlr.ParserRuleContext {
2759827598
public KW_ONLY(): antlr.TerminalNode | null {
2759927599
return this.getToken(HiveSqlParser.KW_ONLY, 0);
2760027600
}
27601-
public vectorizatonDetail(): VectorizatonDetailContext | null {
27602-
return this.getRuleContext(0, VectorizatonDetailContext);
27601+
public vectorizationDetail(): VectorizationDetailContext | null {
27602+
return this.getRuleContext(0, VectorizationDetailContext);
2760327603
}
2760427604
public KW_DEBUG(): antlr.TerminalNode | null {
2760527605
return this.getToken(HiveSqlParser.KW_DEBUG, 0);
@@ -27630,7 +27630,7 @@ export class ExplainOptionContext extends antlr.ParserRuleContext {
2763027630
}
2763127631

2763227632

27633-
export class VectorizatonDetailContext extends antlr.ParserRuleContext {
27633+
export class VectorizationDetailContext extends antlr.ParserRuleContext {
2763427634
public constructor(parent: antlr.ParserRuleContext | null, invokingState: number) {
2763527635
super(parent, invokingState);
2763627636
}
@@ -27647,21 +27647,21 @@ export class VectorizatonDetailContext extends antlr.ParserRuleContext {
2764727647
return this.getToken(HiveSqlParser.KW_DETAIL, 0);
2764827648
}
2764927649
public override get ruleIndex(): number {
27650-
return HiveSqlParser.RULE_vectorizatonDetail;
27650+
return HiveSqlParser.RULE_vectorizationDetail;
2765127651
}
2765227652
public override enterRule(listener: HiveSqlParserListener): void {
27653-
if(listener.enterVectorizatonDetail) {
27654-
listener.enterVectorizatonDetail(this);
27653+
if(listener.enterVectorizationDetail) {
27654+
listener.enterVectorizationDetail(this);
2765527655
}
2765627656
}
2765727657
public override exitRule(listener: HiveSqlParserListener): void {
27658-
if(listener.exitVectorizatonDetail) {
27659-
listener.exitVectorizatonDetail(this);
27658+
if(listener.exitVectorizationDetail) {
27659+
listener.exitVectorizationDetail(this);
2766027660
}
2766127661
}
2766227662
public override accept<Result>(visitor: HiveSqlParserVisitor<Result>): Result | null {
27663-
if (visitor.visitVectorizatonDetail) {
27664-
return visitor.visitVectorizatonDetail(this);
27663+
if (visitor.visitVectorizationDetail) {
27664+
return visitor.visitVectorizationDetail(this);
2766527665
} else {
2766627666
return visitor.visitChildren(this);
2766727667
}
@@ -30404,14 +30404,14 @@ export class PrivilegeListContext extends antlr.ParserRuleContext {
3040430404
public constructor(parent: antlr.ParserRuleContext | null, invokingState: number) {
3040530405
super(parent, invokingState);
3040630406
}
30407-
public privlegeDef(): PrivlegeDefContext[];
30408-
public privlegeDef(i: number): PrivlegeDefContext | null;
30409-
public privlegeDef(i?: number): PrivlegeDefContext[] | PrivlegeDefContext | null {
30407+
public privilegeDef(): PrivilegeDefContext[];
30408+
public privilegeDef(i: number): PrivilegeDefContext | null;
30409+
public privilegeDef(i?: number): PrivilegeDefContext[] | PrivilegeDefContext | null {
3041030410
if (i === undefined) {
30411-
return this.getRuleContexts(PrivlegeDefContext);
30411+
return this.getRuleContexts(PrivilegeDefContext);
3041230412
}
3041330413

30414-
return this.getRuleContext(i, PrivlegeDefContext);
30414+
return this.getRuleContext(i, PrivilegeDefContext);
3041530415
}
3041630416
public COMMA(): antlr.TerminalNode[];
3041730417
public COMMA(i: number): antlr.TerminalNode | null;
@@ -30445,7 +30445,7 @@ export class PrivilegeListContext extends antlr.ParserRuleContext {
3044530445
}
3044630446

3044730447

30448-
export class PrivlegeDefContext extends antlr.ParserRuleContext {
30448+
export class PrivilegeDefContext extends antlr.ParserRuleContext {
3044930449
public _cols?: ColumnNameListContext;
3045030450
public constructor(parent: antlr.ParserRuleContext | null, invokingState: number) {
3045130451
super(parent, invokingState);
@@ -30463,21 +30463,21 @@ export class PrivlegeDefContext extends antlr.ParserRuleContext {
3046330463
return this.getRuleContext(0, ColumnNameListContext);
3046430464
}
3046530465
public override get ruleIndex(): number {
30466-
return HiveSqlParser.RULE_privlegeDef;
30466+
return HiveSqlParser.RULE_privilegeDef;
3046730467
}
3046830468
public override enterRule(listener: HiveSqlParserListener): void {
30469-
if(listener.enterPrivlegeDef) {
30470-
listener.enterPrivlegeDef(this);
30469+
if(listener.enterPrivilegeDef) {
30470+
listener.enterPrivilegeDef(this);
3047130471
}
3047230472
}
3047330473
public override exitRule(listener: HiveSqlParserListener): void {
30474-
if(listener.exitPrivlegeDef) {
30475-
listener.exitPrivlegeDef(this);
30474+
if(listener.exitPrivilegeDef) {
30475+
listener.exitPrivilegeDef(this);
3047630476
}
3047730477
}
3047830478
public override accept<Result>(visitor: HiveSqlParserVisitor<Result>): Result | null {
30479-
if (visitor.visitPrivlegeDef) {
30480-
return visitor.visitPrivlegeDef(this);
30479+
if (visitor.visitPrivilegeDef) {
30480+
return visitor.visitPrivilegeDef(this);
3048130481
} else {
3048230482
return visitor.visitChildren(this);
3048330483
}
@@ -32692,7 +32692,7 @@ export class RecordWriterContext extends antlr.ParserRuleContext {
3269232692

3269332693
export class RowFormatSerdeContext extends antlr.ParserRuleContext {
3269432694
public _name?: Token | null;
32695-
public _serdeprops?: TablePropertiesContext;
32695+
public _serderops?: TablePropertiesContext;
3269632696
public constructor(parent: antlr.ParserRuleContext | null, invokingState: number) {
3269732697
super(parent, invokingState);
3269832698
}

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)