Skip to content

Commit bb89bfb

Browse files
authored
feat(webui): Set up ANTLR tooling for future client-side SQL parsing; Move clp-s parser generation to codegen.yaml; Remove unused client package-lock.json. (#1293)
1 parent 9aee596 commit bb89bfb

File tree

12 files changed

+18998
-9113
lines changed

12 files changed

+18998
-9113
lines changed

.github/workflows/clp-s-generated-code-checks.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ jobs:
4040

4141
- name: "Generate parsers"
4242
shell: "bash"
43-
run: "task clp-s-generate-parsers"
43+
run: "task codegen:clp-s-generate-parsers"
4444

4545
- name: "Check if the generated parsers are the latest"
4646
shell: "bash"

NOTICE

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
`components/webui/client/sql-parser/SqlBase.g4` was originally authored by the contributors of
2+
https://github.com/prestodb/presto

components/webui/client/eslint.config.mjs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@ const EslintConfig = [
99
ignores: [
1010
"dist/",
1111
"node_modules/",
12+
"src/sql-parser/generated",
1213
],
1314
},
1415
CommonConfig,

0 commit comments

Comments
 (0)