Skip to content

Commit c18fd8b

Browse files
committed
Merge PR #404: Remove unnecessary type imports
2 parents 19d297f + 65c2725 commit c18fd8b

16 files changed

+18
-17
lines changed

src/FormatOptions.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
1+
// import only type to avoid ESLint no-cycle rule producing an error
12
import type { SqlLanguage } from './sqlFormatter';
2-
import { type ParamItems } from './formatter/Params';
3+
import { ParamItems } from './formatter/Params';
34
import Formatter from './formatter/Formatter';
45
import { ParamTypes } from './lexer/TokenizerOptions';
56

src/formatter/ExpressionFormatter.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import type { FormatOptions } from 'src/FormatOptions';
1+
import { FormatOptions } from 'src/FormatOptions';
22
import { equalizeWhitespace } from 'src/utils';
33

44
import Params from 'src/formatter/Params';

src/formatter/Formatter.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import type { FormatOptions } from 'src/FormatOptions';
1+
import { FormatOptions } from 'src/FormatOptions';
22
import { indentString } from 'src/formatter/config';
33
import Params from 'src/formatter/Params';
44
import Tokenizer from 'src/lexer/Tokenizer';

src/formatter/config.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import type { FormatOptions } from 'src/FormatOptions';
1+
import { FormatOptions } from 'src/FormatOptions';
22

33
// Utility functions for config options
44

src/formatter/formatCommaPositions.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import type { CommaPosition } from 'src/FormatOptions';
1+
import { CommaPosition } from 'src/FormatOptions';
22
import { maxLength } from 'src/utils';
33

44
const PRECEDING_WHITESPACE_REGEX = /^\s+/u;

src/formatter/tabularStyle.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import type { IndentStyle } from 'src/FormatOptions';
1+
import { IndentStyle } from 'src/FormatOptions';
22
import { isLogicalOperator, TokenType } from 'src/lexer/token';
33

44
/**

src/languages/bigquery/bigquery.formatter.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import Formatter from 'src/formatter/Formatter';
22
import Tokenizer from 'src/lexer/Tokenizer';
3-
import { EOF_TOKEN, isToken, TokenType, type Token } from 'src/lexer/token';
3+
import { EOF_TOKEN, isToken, TokenType, Token } from 'src/lexer/token';
44
import { expandPhrases } from 'src/expandPhrases';
55
import { keywords } from './bigquery.keywords';
66
import { functions } from './bigquery.functions';

src/languages/mariadb/mariadb.formatter.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import { expandPhrases } from 'src/expandPhrases';
22
import Formatter from 'src/formatter/Formatter';
33
import Tokenizer from 'src/lexer/Tokenizer';
4-
import { EOF_TOKEN, isToken, type Token, TokenType } from 'src/lexer/token';
4+
import { EOF_TOKEN, isToken, Token, TokenType } from 'src/lexer/token';
55
import { keywords } from './mariadb.keywords';
66
import { functions } from './mariadb.functions';
77

src/languages/mysql/mysql.formatter.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import { expandPhrases } from 'src/expandPhrases';
22
import Formatter from 'src/formatter/Formatter';
33
import Tokenizer from 'src/lexer/Tokenizer';
4-
import { EOF_TOKEN, isToken, type Token, TokenType } from 'src/lexer/token';
4+
import { EOF_TOKEN, isToken, Token, TokenType } from 'src/lexer/token';
55
import { keywords } from './mysql.keywords';
66
import { functions } from './mysql.functions';
77

src/languages/plsql/plsql.formatter.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import { expandPhrases } from 'src/expandPhrases';
22
import Formatter from 'src/formatter/Formatter';
33
import Tokenizer from 'src/lexer/Tokenizer';
4-
import { EOF_TOKEN, isReserved, isToken, type Token, TokenType } from 'src/lexer/token';
4+
import { EOF_TOKEN, isReserved, isToken, Token, TokenType } from 'src/lexer/token';
55
import { keywords } from './plsql.keywords';
66
import { functions } from './plsql.functions';
77

0 commit comments

Comments
 (0)