Hayden
c6615aecac
build: open ts strict check ( #279 )
...
* feat: no check lib dir
* feat: open strict check to src dir
* test: update test tsconfig.json
* feat: remove any type
* feat: do not export AbstractParseTreeVisitor
* feat: export StmtContextType as enum
* build: improve antlr4 script
2024-03-27 19:04:16 +08:00
Hayden
bb0fad1dbe
refactor: standard naming ( #278 )
...
* refactor: rename flinksql to flink
* refactor: rename pgsql to postgresql
* refactor: rename trinosql to trino
* refactor: replace all default exports with named export
* refactor: rename basicParser to basicSQL
* refactor: rename basic-parser-types to types
* refactor: replace arrow func with plain func
2024-03-27 10:33:25 +08:00
Hayden
195878da9b
feat: migrate to antlr4ng ( #267 )
...
* feat: replace antlr4ts with antlr4ng
* feat: switch caseInsensitive option on
* feat: recompile all g4 file
* feat: update parser to fit antlr4ng
* test: update test to fit antlr4ng
2024-02-26 20:25:09 +08:00
Hayden
ecbbee32c7
test: remove barrier files to improve unit testing performance ( #249 )
...
* test: remove barrier files to improve unit testing performance
* chore: change check-types command
2024-01-19 21:10:00 +08:00
Hayden
8f72a5af60
Fix/export abstract visitor ( #237 )
...
* fix : #236 export AbstractParseTreeVisitor
* build: set isolatedModules true
* feat: import parser about from filters
2023-12-19 19:22:27 +08:00
琉易
428d851913
feat: #190 improve mysql grammer ( #196 )
...
* refactor: generic rename to mysql
* refactor: g4 with mysql syntax
* test: mysql syntax
* refactor: remove useless keywords
* refactor: remove nonReserved keywords
* refactor: lint specificFunction
---------
Co-authored-by: liuyi <liuyi@dtstack.com>
2023-11-27 15:25:40 +08:00