Fix/export abstract visitor (#237)
* fix: #236 export AbstractParseTreeVisitor * build: set isolatedModules true * feat: import parser about from filters
This commit is contained in:
@ -1,6 +1,4 @@
|
||||
import SparkSQL from '../../../src/parser/spark';
|
||||
import { SparkSqlSplitListener } from '../../../src/parser/spark';
|
||||
import { SparkSqlParserListener } from '../../../src/lib/spark/SparkSqlParserListener';
|
||||
import { SparkSQL, SparkSqlSplitListener, SparkSqlParserListener } from '../../filters';
|
||||
|
||||
const validSQL1 = `INSERT INTO country_page_view
|
||||
VALUES ('Chinese', 'mumiao', 18),
|
||||
|
@ -1,4 +1,4 @@
|
||||
import SparkSQL from '../../../src/parser/spark';
|
||||
import { SparkSQL } from '../../filters';
|
||||
|
||||
describe('SparkSQL Lexer tests', () => {
|
||||
const parser = new SparkSQL();
|
||||
|
@ -1,6 +1,4 @@
|
||||
import { ParseTreeListener } from 'antlr4ts/tree';
|
||||
import { SparkSqlParserListener } from '../../../src/lib/spark/SparkSqlParserListener';
|
||||
import SparkSQL from '../../../src/parser/spark';
|
||||
import { SparkSQL, ParseTreeListener, SparkSqlParserListener } from '../../filters';
|
||||
|
||||
describe('Spark SQL Listener Tests', () => {
|
||||
const expectTableName = 'user1';
|
||||
|
@ -1,7 +1,6 @@
|
||||
import fs from 'fs';
|
||||
import path from 'path';
|
||||
import { CaretPosition, SyntaxContextType } from '../../../../src/parser/common/basic-parser-types';
|
||||
import SparkSQL from '../../../../src/parser/spark';
|
||||
import { SparkSQL, CaretPosition, SyntaxContextType } from '../../../filters';
|
||||
|
||||
const syntaxSql = fs.readFileSync(
|
||||
path.join(__dirname, 'fixtures', 'multipleStatement.sql'),
|
||||
|
@ -1,7 +1,6 @@
|
||||
import fs from 'fs';
|
||||
import path from 'path';
|
||||
import { CaretPosition, SyntaxContextType } from '../../../../src/parser/common/basic-parser-types';
|
||||
import SparkSQL from '../../../../src/parser/spark';
|
||||
import { SparkSQL, CaretPosition, SyntaxContextType } from '../../../filters';
|
||||
import { commentOtherLine } from '../../../helper';
|
||||
|
||||
const syntaxSql = fs.readFileSync(
|
||||
|
@ -1,7 +1,6 @@
|
||||
import fs from 'fs';
|
||||
import path from 'path';
|
||||
import { CaretPosition } from '../../../../src/parser/common/basic-parser-types';
|
||||
import SparkSQL from '../../../../src/parser/spark';
|
||||
import { SparkSQL, CaretPosition } from '../../../filters';
|
||||
import { commentOtherLine } from '../../../helper';
|
||||
|
||||
const tokenSql = fs.readFileSync(path.join(__dirname, 'fixtures', 'tokenSuggestion.sql'), 'utf-8');
|
||||
|
@ -1,4 +1,4 @@
|
||||
import SparkSQL from '../../../../src/parser/spark';
|
||||
import { SparkSQL } from '../../../filters';
|
||||
import { readSQL } from '../../../helper';
|
||||
|
||||
const parser = new SparkSQL();
|
||||
|
@ -1,4 +1,4 @@
|
||||
import SparkSQL from '../../../../src/parser/spark';
|
||||
import { SparkSQL } from '../../../filters';
|
||||
import { readSQL } from '../../../helper';
|
||||
|
||||
const parser = new SparkSQL();
|
||||
|
@ -1,4 +1,4 @@
|
||||
import SparkSQL from '../../../../src/parser/spark';
|
||||
import { SparkSQL } from '../../../filters';
|
||||
import { readSQL } from '../../../helper';
|
||||
|
||||
const parser = new SparkSQL();
|
||||
|
@ -1,4 +1,4 @@
|
||||
import SparkSQL from '../../../../src/parser/spark';
|
||||
import { SparkSQL } from '../../../filters';
|
||||
import { readSQL } from '../../../helper';
|
||||
|
||||
const parser = new SparkSQL();
|
||||
|
@ -1,4 +1,4 @@
|
||||
import SparkSQL from '../../../../src/parser/spark';
|
||||
import { SparkSQL } from '../../../filters';
|
||||
import { readSQL } from '../../../helper';
|
||||
|
||||
const parser = new SparkSQL();
|
||||
|
@ -1,4 +1,4 @@
|
||||
import SparkSQL from '../../../../src/parser/spark';
|
||||
import { SparkSQL } from '../../../filters';
|
||||
import { readSQL } from '../../../helper';
|
||||
|
||||
const parser = new SparkSQL();
|
||||
|
@ -1,4 +1,4 @@
|
||||
import SparkSQL from '../../../../src/parser/spark';
|
||||
import { SparkSQL } from '../../../filters';
|
||||
import { readSQL } from '../../../helper';
|
||||
|
||||
const parser = new SparkSQL();
|
||||
|
@ -1,4 +1,4 @@
|
||||
import SparkSQL from '../../../../src/parser/spark';
|
||||
import { SparkSQL } from '../../../filters';
|
||||
import { readSQL } from '../../../helper';
|
||||
|
||||
const parser = new SparkSQL();
|
||||
|
@ -1,4 +1,4 @@
|
||||
import SparkSQL from '../../../../src/parser/spark';
|
||||
import { SparkSQL } from '../../../filters';
|
||||
import { readSQL } from '../../../helper';
|
||||
|
||||
const parser = new SparkSQL();
|
||||
|
@ -1,4 +1,4 @@
|
||||
import SparkSQL from '../../../../src/parser/spark';
|
||||
import { SparkSQL } from '../../../filters';
|
||||
import { readSQL } from '../../../helper';
|
||||
|
||||
const parser = new SparkSQL();
|
||||
|
@ -1,4 +1,4 @@
|
||||
import SparkSQL from '../../../../src/parser/spark';
|
||||
import { SparkSQL } from '../../../filters';
|
||||
import { readSQL } from '../../../helper';
|
||||
|
||||
const parser = new SparkSQL();
|
||||
|
@ -1,4 +1,4 @@
|
||||
import SparkSQL from '../../../../src/parser/spark';
|
||||
import { SparkSQL } from '../../../filters';
|
||||
import { readSQL } from '../../../helper';
|
||||
|
||||
const parser = new SparkSQL();
|
||||
|
@ -1,4 +1,4 @@
|
||||
import SparkSQL from '../../../../src/parser/spark';
|
||||
import { SparkSQL } from '../../../filters';
|
||||
import { readSQL } from '../../../helper';
|
||||
|
||||
const parser = new SparkSQL();
|
||||
|
@ -1,4 +1,4 @@
|
||||
import SparkSQL from '../../../../src/parser/spark';
|
||||
import { SparkSQL } from '../../../filters';
|
||||
import { readSQL } from '../../../helper';
|
||||
|
||||
const parser = new SparkSQL();
|
||||
|
@ -1,4 +1,4 @@
|
||||
import SparkSQL from '../../../../src/parser/spark';
|
||||
import { SparkSQL } from '../../../filters';
|
||||
import { readSQL } from '../../../helper';
|
||||
|
||||
const parser = new SparkSQL();
|
||||
|
@ -1,4 +1,4 @@
|
||||
import SparkSQL from '../../../../src/parser/spark';
|
||||
import { SparkSQL } from '../../../filters';
|
||||
import { readSQL } from '../../../helper';
|
||||
|
||||
const parser = new SparkSQL();
|
||||
|
@ -1,4 +1,4 @@
|
||||
import SparkSQL from '../../../../src/parser/spark';
|
||||
import { SparkSQL } from '../../../filters';
|
||||
import { readSQL } from '../../../helper';
|
||||
|
||||
const parser = new SparkSQL();
|
||||
|
@ -1,4 +1,4 @@
|
||||
import SparkSQL from '../../../../src/parser/spark';
|
||||
import { SparkSQL } from '../../../filters';
|
||||
import { readSQL } from '../../../helper';
|
||||
|
||||
const parser = new SparkSQL();
|
||||
|
@ -1,6 +1,4 @@
|
||||
import { AbstractParseTreeVisitor } from 'antlr4ts/tree/AbstractParseTreeVisitor';
|
||||
import { SparkSqlParserVisitor } from '../../../src/lib/spark/SparkSqlParserVisitor';
|
||||
import SparkSQL from '../../../src/parser/spark';
|
||||
import { SparkSQL, SparkSqlParserVisitor, AbstractParseTreeVisitor } from '../../filters';
|
||||
|
||||
describe('Spark SQL Visitor Tests', () => {
|
||||
const expectTableName = 'user1';
|
||||
|
Reference in New Issue
Block a user