mirror of https://github.com/AMT-Cheif/drift.git
Remove redundant imports
This commit is contained in:
parent
523ae98b40
commit
19bd92bfd9
|
@ -1,5 +1,3 @@
|
|||
import 'dart:typed_data' show Uint8List;
|
||||
|
||||
import 'package:drift/drift.dart';
|
||||
import 'package:drift/sqlite_keywords.dart';
|
||||
import 'package:meta/meta.dart';
|
||||
|
|
|
@ -1,4 +1,3 @@
|
|||
import 'package:drift/backends.dart';
|
||||
import 'package:drift/drift.dart';
|
||||
|
||||
/// A query executor for drift that delegates work to multiple executors.
|
||||
|
|
|
@ -1,5 +1,4 @@
|
|||
import 'dart:async' show FutureOr;
|
||||
import 'dart:typed_data' show Uint8List;
|
||||
|
||||
import 'package:drift/drift.dart';
|
||||
import 'package:drift/src/runtime/executor/helpers/results.dart';
|
||||
|
|
|
@ -4,7 +4,6 @@ import 'package:drift/drift.dart';
|
|||
|
||||
import '../../../utils/synchronized.dart';
|
||||
import '../../cancellation_zone.dart';
|
||||
import '../executor.dart';
|
||||
import 'delegates.dart';
|
||||
|
||||
abstract class _BaseExecutor extends QueryExecutor {
|
||||
|
|
|
@ -1,5 +1,3 @@
|
|||
import 'dart:typed_data';
|
||||
|
||||
import 'package:convert/convert.dart';
|
||||
import 'package:drift/drift.dart';
|
||||
|
||||
|
|
|
@ -8,8 +8,6 @@ import 'package:drift/sqlite_keywords.dart';
|
|||
import 'package:drift_dev/moor_generator.dart';
|
||||
import 'package:drift_dev/src/analyzer/errors.dart';
|
||||
import 'package:drift_dev/src/analyzer/runner/steps.dart';
|
||||
import 'package:drift_dev/src/model/declarations/declaration.dart';
|
||||
import 'package:drift_dev/src/model/used_type_converter.dart';
|
||||
import 'package:drift_dev/src/utils/exception.dart';
|
||||
import 'package:drift_dev/src/utils/names.dart';
|
||||
import 'package:drift_dev/src/utils/type_utils.dart';
|
||||
|
|
|
@ -5,8 +5,6 @@ import 'package:drift_dev/src/analyzer/errors.dart';
|
|||
import 'package:drift_dev/src/analyzer/runner/steps.dart';
|
||||
import 'package:drift_dev/src/analyzer/sql_queries/type_mapping.dart';
|
||||
import 'package:drift_dev/src/backends/backend.dart';
|
||||
import 'package:drift_dev/src/model/declarations/declaration.dart';
|
||||
import 'package:drift_dev/src/model/used_type_converter.dart';
|
||||
import 'package:drift_dev/src/utils/names.dart';
|
||||
import 'package:drift_dev/src/utils/string_escaper.dart';
|
||||
import 'package:drift_dev/src/utils/type_converter_hint.dart';
|
||||
|
|
|
@ -3,7 +3,6 @@ import 'package:drift_dev/src/analyzer/errors.dart';
|
|||
import 'package:drift_dev/src/analyzer/moor/create_table_reader.dart';
|
||||
import 'package:drift_dev/src/analyzer/runner/results.dart';
|
||||
import 'package:drift_dev/src/analyzer/runner/steps.dart';
|
||||
import 'package:drift_dev/src/model/sql_query.dart';
|
||||
import 'package:sqlparser/sqlparser.dart';
|
||||
|
||||
class MoorParser {
|
||||
|
|
|
@ -1,6 +1,5 @@
|
|||
import 'dart:collection';
|
||||
|
||||
import 'package:collection/collection.dart';
|
||||
import 'package:drift_dev/src/analyzer/runner/results.dart';
|
||||
|
||||
import '../errors.dart';
|
||||
|
|
|
@ -1,8 +1,6 @@
|
|||
import 'package:analyzer/dart/element/element.dart';
|
||||
import 'package:drift_dev/moor_generator.dart';
|
||||
import 'package:drift_dev/src/analyzer/runner/file_graph.dart';
|
||||
import 'package:drift_dev/src/model/sql_query.dart';
|
||||
import 'package:drift_dev/src/model/view.dart';
|
||||
import 'package:sqlparser/sqlparser.dart';
|
||||
|
||||
abstract class FileResult {
|
||||
|
|
|
@ -15,8 +15,6 @@ import 'package:drift_dev/src/analyzer/sql_queries/custom_result_class.dart';
|
|||
import 'package:drift_dev/src/analyzer/sql_queries/query_analyzer.dart';
|
||||
import 'package:drift_dev/src/analyzer/sql_queries/type_mapping.dart';
|
||||
import 'package:drift_dev/src/analyzer/view/view_analyzer.dart';
|
||||
import 'package:drift_dev/src/model/sql_query.dart';
|
||||
import 'package:drift_dev/src/model/view.dart';
|
||||
import 'package:drift_dev/src/utils/entity_reference_sorter.dart';
|
||||
import 'package:source_gen/source_gen.dart';
|
||||
|
||||
|
|
|
@ -6,8 +6,6 @@ import 'package:drift_dev/src/analyzer/runner/steps.dart';
|
|||
import 'package:drift_dev/src/analyzer/sql_queries/lints/linter.dart';
|
||||
import 'package:drift_dev/src/analyzer/sql_queries/query_handler.dart';
|
||||
import 'package:drift_dev/src/analyzer/sql_queries/type_mapping.dart';
|
||||
import 'package:drift_dev/src/model/sql_query.dart';
|
||||
import 'package:drift_dev/src/model/view.dart';
|
||||
import 'package:meta/meta.dart';
|
||||
import 'package:sqlparser/sqlparser.dart' hide ResultColumn;
|
||||
import 'package:sqlparser/utils/find_referenced_tables.dart';
|
||||
|
|
|
@ -1,7 +1,5 @@
|
|||
import 'package:drift_dev/moor_generator.dart';
|
||||
import 'package:drift_dev/src/analyzer/sql_queries/type_mapping.dart';
|
||||
import 'package:drift_dev/src/model/sql_query.dart';
|
||||
import 'package:drift_dev/src/model/used_type_converter.dart';
|
||||
import 'package:drift_dev/src/utils/type_converter_hint.dart';
|
||||
import 'package:sqlparser/sqlparser.dart' hide ResultColumn;
|
||||
import 'package:sqlparser/utils/find_referenced_tables.dart';
|
||||
|
|
|
@ -1,7 +1,5 @@
|
|||
import 'package:drift/drift.dart' as m;
|
||||
import 'package:drift_dev/moor_generator.dart';
|
||||
import 'package:drift_dev/src/model/sql_query.dart';
|
||||
import 'package:drift_dev/src/model/view.dart';
|
||||
import 'package:drift_dev/src/utils/type_converter_hint.dart';
|
||||
import 'package:sqlparser/sqlparser.dart';
|
||||
import 'package:sqlparser/utils/find_referenced_tables.dart' as s;
|
||||
|
|
|
@ -3,8 +3,6 @@ import 'package:drift_dev/src/analyzer/errors.dart';
|
|||
import 'package:drift_dev/src/analyzer/moor/find_dart_class.dart';
|
||||
import 'package:drift_dev/src/analyzer/runner/steps.dart';
|
||||
import 'package:drift_dev/src/analyzer/sql_queries/query_analyzer.dart';
|
||||
import 'package:drift_dev/src/model/table.dart';
|
||||
import 'package:drift_dev/src/model/view.dart';
|
||||
import 'package:drift_dev/src/utils/type_converter_hint.dart';
|
||||
import 'package:recase/recase.dart';
|
||||
import 'package:sqlparser/sqlparser.dart';
|
||||
|
|
|
@ -2,10 +2,6 @@ import 'package:analyzer/dart/element/element.dart';
|
|||
import 'package:analyzer/dart/element/type.dart';
|
||||
import 'package:drift_dev/moor_generator.dart';
|
||||
import 'package:drift_dev/src/analyzer/runner/file_graph.dart';
|
||||
import 'package:drift_dev/src/model/sql_query.dart';
|
||||
|
||||
import 'declarations/declaration.dart';
|
||||
import 'table.dart';
|
||||
|
||||
/// Abstract class for database and dao elements.
|
||||
abstract class BaseMoorAccessor implements HasDeclaration {
|
||||
|
|
|
@ -6,8 +6,6 @@ import 'package:recase/recase.dart';
|
|||
import 'package:sqlparser/sqlparser.dart';
|
||||
|
||||
import '../../writer.dart';
|
||||
import 'base_entity.dart';
|
||||
import 'declarations/declaration.dart';
|
||||
import 'model.dart';
|
||||
|
||||
/// A parsed view
|
||||
|
|
|
@ -3,7 +3,6 @@ import 'dart:math' show max;
|
|||
import 'package:drift_dev/moor_generator.dart';
|
||||
import 'package:drift_dev/src/analyzer/options.dart';
|
||||
import 'package:drift_dev/src/analyzer/sql_queries/explicit_alias_transformer.dart';
|
||||
import 'package:drift_dev/src/model/sql_query.dart';
|
||||
import 'package:drift_dev/src/utils/string_escaper.dart';
|
||||
import 'package:drift_dev/writer.dart';
|
||||
import 'package:recase/recase.dart';
|
||||
|
|
|
@ -1,6 +1,5 @@
|
|||
import 'package:drift/sqlite_keywords.dart';
|
||||
import 'package:drift_dev/moor_generator.dart';
|
||||
import 'package:drift_dev/src/model/declarations/declaration.dart';
|
||||
import 'package:drift_dev/src/utils/string_escaper.dart';
|
||||
import 'package:drift_dev/src/utils/type_utils.dart';
|
||||
import 'package:drift_dev/writer.dart';
|
||||
|
|
|
@ -3,7 +3,6 @@
|
|||
import 'package:drift_dev/moor_generator.dart';
|
||||
import 'package:drift_dev/src/analyzer/runner/file_graph.dart';
|
||||
import 'package:drift_dev/src/analyzer/runner/results.dart';
|
||||
import 'package:drift_dev/src/model/sql_query.dart';
|
||||
import 'package:test/test.dart';
|
||||
|
||||
import '../utils.dart';
|
||||
|
|
|
@ -5,7 +5,6 @@ import 'package:drift_dev/src/analyzer/runner/file_graph.dart';
|
|||
import 'package:drift_dev/src/analyzer/runner/results.dart';
|
||||
import 'package:drift_dev/src/analyzer/runner/task.dart';
|
||||
import 'package:drift_dev/src/analyzer/session.dart';
|
||||
import 'package:drift_dev/src/model/sql_query.dart';
|
||||
import 'package:test/test.dart';
|
||||
|
||||
import '../../utils/test_backend.dart';
|
||||
|
|
|
@ -2,7 +2,6 @@
|
|||
import 'package:analyzer/dart/element/type.dart';
|
||||
import 'package:drift_dev/moor_generator.dart';
|
||||
import 'package:drift_dev/src/analyzer/runner/results.dart';
|
||||
import 'package:test/scaffolding.dart';
|
||||
import 'package:test/test.dart';
|
||||
|
||||
import '../utils.dart';
|
||||
|
|
|
@ -3,7 +3,6 @@ import 'dart:io';
|
|||
import 'package:flutter/widgets.dart' show WidgetsFlutterBinding;
|
||||
import 'package:moor/ffi.dart';
|
||||
import 'package:moor/isolate.dart';
|
||||
import 'package:moor_flutter/moor_flutter.dart';
|
||||
import 'package:path/path.dart';
|
||||
import 'package:sqflite/sqflite.dart' show getDatabasesPath;
|
||||
import 'package:sqlite3/sqlite3.dart' as raw;
|
||||
|
|
|
@ -1,7 +1,4 @@
|
|||
import 'package:test/test.dart';
|
||||
import 'package:tests/data/sample_data.dart';
|
||||
import 'package:tests/database/database.dart';
|
||||
import 'package:tests/suite/suite.dart';
|
||||
|
||||
import '../tests.dart';
|
||||
|
||||
|
|
|
@ -1,10 +1,7 @@
|
|||
import 'package:test/test.dart';
|
||||
import 'package:tests/data/sample_data.dart' as people;
|
||||
import 'package:tests/database/database.dart';
|
||||
import 'package:tests/tests.dart';
|
||||
|
||||
import 'suite.dart';
|
||||
|
||||
void migrationTests(TestExecutor executor) {
|
||||
test('creates users table when opening version 1', () async {
|
||||
final database = Database(executor.createConnection(), schemaVersion: 1);
|
||||
|
|
|
@ -1,4 +1,3 @@
|
|||
import 'package:drift/drift.dart';
|
||||
import 'package:test/test.dart';
|
||||
import 'package:tests/suite/crud_tests.dart';
|
||||
import 'package:tests/suite/transactions.dart';
|
||||
|
|
|
@ -5,12 +5,8 @@ import 'package:meta/meta.dart';
|
|||
import 'package:source_span/source_span.dart';
|
||||
// hiding because of http://dartbug.com/39263
|
||||
import 'package:sqlparser/sqlparser.dart' hide ExpandParameters;
|
||||
import 'package:sqlparser/src/engine/options.dart';
|
||||
import 'package:sqlparser/src/reader/tokenizer/token.dart';
|
||||
import 'package:sqlparser/src/utils/meta.dart';
|
||||
|
||||
import 'types/types.dart';
|
||||
|
||||
export 'types/data.dart';
|
||||
export 'types/types.dart' show TypeInferenceResults;
|
||||
|
||||
|
|
|
@ -1,7 +1,5 @@
|
|||
import 'package:sqlparser/sqlparser.dart';
|
||||
|
||||
import 'join_analysis.dart';
|
||||
|
||||
part 'expectation.dart';
|
||||
part 'graph/relationships.dart';
|
||||
part 'graph/type_graph.dart';
|
||||
|
|
|
@ -1,6 +1,4 @@
|
|||
import '../ast.dart'; // todo: Remove this import
|
||||
import '../node.dart';
|
||||
import '../statements/create_index.dart' show IndexedColumn;
|
||||
|
||||
class UpsertClause extends AstNode {
|
||||
List<UpsertClauseEntry> entries;
|
||||
|
|
|
@ -1,7 +1,5 @@
|
|||
import '../../reader/tokenizer/token.dart';
|
||||
import '../ast.dart';
|
||||
import '../node.dart';
|
||||
import '../visitor.dart';
|
||||
|
||||
/// An inline Dart component that appears in a compiled sql query. Inline Dart
|
||||
/// components can be bound with complex expressions at runtime by using moor's
|
||||
|
|
|
@ -7,7 +7,6 @@ import 'package:sqlparser/src/utils/ast_equality.dart';
|
|||
import 'package:sqlparser/src/utils/meta.dart';
|
||||
|
||||
import 'ast.dart'; // todo: Remove this import after untangling the library
|
||||
import 'visitor.dart';
|
||||
|
||||
/// A node in the abstract syntax tree of an SQL statement.
|
||||
abstract class AstNode with HasMetaMixin implements SyntacticEntity {
|
||||
|
|
|
@ -1,8 +1,5 @@
|
|||
import '../../reader/tokenizer/token.dart';
|
||||
import '../ast.dart'; // todo: Remove this import
|
||||
import '../node.dart';
|
||||
import '../visitor.dart';
|
||||
import 'statement.dart';
|
||||
|
||||
class CreateIndexStatement extends Statement
|
||||
implements CreatingStatement, StatementWithWhere {
|
||||
|
|
|
@ -2,7 +2,6 @@ import 'package:source_span/source_span.dart';
|
|||
|
||||
import '../../reader/tokenizer/token.dart';
|
||||
import '../ast.dart'; // todo: Remove this import
|
||||
import 'statement.dart';
|
||||
|
||||
abstract class TableInducingStatement extends Statement
|
||||
implements CreatingStatement {
|
||||
|
|
|
@ -1,8 +1,5 @@
|
|||
import '../../reader/tokenizer/token.dart';
|
||||
import '../ast.dart'; // todo: Remove this import
|
||||
import '../node.dart';
|
||||
import '../visitor.dart';
|
||||
import 'statement.dart';
|
||||
|
||||
/// A "CREATE TRIGGER" statement, see https://sqlite.org/lang_createtrigger.html
|
||||
class CreateTriggerStatement extends Statement implements CreatingStatement {
|
||||
|
|
|
@ -1,8 +1,5 @@
|
|||
import '../../reader/tokenizer/token.dart';
|
||||
import '../ast.dart'; // todo: Remove this import
|
||||
import '../node.dart';
|
||||
import '../visitor.dart';
|
||||
import 'statement.dart';
|
||||
|
||||
/// A "CREATE VIEW" statement, see https://sqlite.org/lang_createview.html
|
||||
class CreateViewStatement extends Statement implements CreatingStatement {
|
||||
|
|
|
@ -1,9 +1,5 @@
|
|||
import '../../analysis/analysis.dart';
|
||||
import '../ast.dart'; // todo: Remove this import
|
||||
import '../clauses/returning.dart';
|
||||
import '../node.dart';
|
||||
import '../visitor.dart';
|
||||
import 'statement.dart';
|
||||
|
||||
class DeleteStatement extends CrudStatement
|
||||
implements StatementWithWhere, StatementReturningColumns, HasPrimarySource {
|
||||
|
|
|
@ -1,11 +1,5 @@
|
|||
import 'package:sqlparser/sqlparser.dart';
|
||||
|
||||
import '../../analysis/analysis.dart';
|
||||
import '../ast.dart'; // todo: Remove this import
|
||||
import '../clauses/upsert.dart';
|
||||
import '../node.dart';
|
||||
import '../visitor.dart';
|
||||
import 'statement.dart';
|
||||
|
||||
enum InsertMode {
|
||||
insert,
|
||||
|
|
|
@ -1,9 +1,6 @@
|
|||
import '../../analysis/analysis.dart';
|
||||
import '../../reader/tokenizer/token.dart';
|
||||
import '../ast.dart'; // todo: Remove this import
|
||||
import '../node.dart';
|
||||
import '../visitor.dart';
|
||||
import 'statement.dart';
|
||||
|
||||
abstract class BaseSelectStatement extends CrudStatement with ResultSet {
|
||||
/// The resolved list of columns returned by this select statements. Not
|
||||
|
|
|
@ -3,7 +3,6 @@ import 'package:meta/meta.dart';
|
|||
import '../../analysis/analysis.dart';
|
||||
import '../../reader/tokenizer/token.dart';
|
||||
import '../ast.dart'; // todo: Remove this import
|
||||
import '../node.dart';
|
||||
|
||||
abstract class Statement extends AstNode {
|
||||
Token? semicolon;
|
||||
|
|
|
@ -1,10 +1,6 @@
|
|||
import 'package:sqlparser/sqlparser.dart';
|
||||
|
||||
import '../../analysis/analysis.dart';
|
||||
import '../../reader/tokenizer/token.dart';
|
||||
import '../ast.dart'; // todo: Remove this import
|
||||
import '../node.dart';
|
||||
import '../visitor.dart';
|
||||
import 'statement.dart';
|
||||
|
||||
enum FailureMode {
|
||||
rollback,
|
||||
|
|
|
@ -1,6 +1,5 @@
|
|||
import 'package:collection/collection.dart';
|
||||
import 'package:sqlparser/sqlparser.dart';
|
||||
import 'package:sqlparser/src/reader/tokenizer/token.dart';
|
||||
|
||||
part 'descriptions/description.dart';
|
||||
part 'descriptions/references.dart';
|
||||
|
|
|
@ -1,5 +1,4 @@
|
|||
import 'package:sqlparser/src/analysis/analysis.dart';
|
||||
import 'package:sqlparser/src/analysis/types/data.dart';
|
||||
import 'package:sqlparser/src/ast/ast.dart';
|
||||
import 'package:sqlparser/src/engine/options.dart';
|
||||
import 'package:sqlparser/src/engine/sql_engine.dart';
|
||||
|
|
|
@ -2,10 +2,8 @@ import 'dart:collection';
|
|||
|
||||
import 'package:sqlparser/sqlparser.dart';
|
||||
import 'package:sqlparser/src/analysis/types/types.dart';
|
||||
import 'package:sqlparser/src/engine/options.dart';
|
||||
import 'package:sqlparser/src/reader/parser.dart';
|
||||
import 'package:sqlparser/src/reader/tokenizer/scanner.dart';
|
||||
import 'package:sqlparser/src/reader/tokenizer/token.dart';
|
||||
|
||||
import 'autocomplete/engine.dart';
|
||||
import 'builtin_tables.dart';
|
||||
|
|
|
@ -5,7 +5,6 @@ library utils.node_to_text;
|
|||
|
||||
import 'package:charcode/charcode.dart';
|
||||
import 'package:sqlparser/sqlparser.dart';
|
||||
import 'package:sqlparser/src/reader/tokenizer/token.dart';
|
||||
|
||||
class NodeSqlBuilder extends AstVisitor<void, void> {
|
||||
final StringSink buffer;
|
||||
|
|
|
@ -1,8 +1,6 @@
|
|||
// tests for syntax errors revealed during static analysis.
|
||||
|
||||
import 'package:sqlparser/sqlparser.dart';
|
||||
import 'package:sqlparser/src/analysis/analysis.dart';
|
||||
import 'package:sqlparser/src/engine/sql_engine.dart';
|
||||
import 'package:test/test.dart';
|
||||
|
||||
import '../data.dart';
|
||||
|
|
|
@ -1,5 +1,4 @@
|
|||
import 'package:sqlparser/sqlparser.dart';
|
||||
import 'package:sqlparser/src/ast/ast.dart';
|
||||
import 'package:test/test.dart';
|
||||
|
||||
import '../common_data.dart';
|
||||
|
|
|
@ -1,5 +1,4 @@
|
|||
import 'package:sqlparser/sqlparser.dart';
|
||||
import 'package:sqlparser/src/ast/ast.dart';
|
||||
import 'package:test/test.dart';
|
||||
|
||||
import 'utils.dart';
|
||||
|
|
|
@ -1,5 +1,4 @@
|
|||
import 'package:sqlparser/sqlparser.dart';
|
||||
import 'package:sqlparser/src/reader/tokenizer/token.dart';
|
||||
import 'package:test/test.dart';
|
||||
|
||||
import 'utils.dart';
|
||||
|
|
|
@ -1,7 +1,6 @@
|
|||
import 'package:sqlparser/src/ast/ast.dart';
|
||||
import 'package:sqlparser/src/reader/parser.dart';
|
||||
import 'package:sqlparser/src/reader/tokenizer/scanner.dart';
|
||||
import 'package:sqlparser/src/reader/tokenizer/token.dart';
|
||||
import 'package:sqlparser/src/utils/ast_equality.dart';
|
||||
import 'package:test/test.dart';
|
||||
|
||||
|
|
|
@ -1,5 +1,4 @@
|
|||
import 'package:sqlparser/sqlparser.dart';
|
||||
import 'package:sqlparser/src/reader/tokenizer/token.dart';
|
||||
import 'package:sqlparser/src/utils/ast_equality.dart';
|
||||
import 'package:test/test.dart';
|
||||
|
||||
|
|
|
@ -1,5 +1,4 @@
|
|||
import 'package:sqlparser/sqlparser.dart';
|
||||
import 'package:sqlparser/src/reader/tokenizer/token.dart';
|
||||
import 'package:sqlparser/src/utils/ast_equality.dart';
|
||||
import 'package:test/test.dart';
|
||||
|
||||
|
|
|
@ -1,5 +1,4 @@
|
|||
import 'package:sqlparser/sqlparser.dart';
|
||||
import 'package:sqlparser/src/reader/tokenizer/token.dart';
|
||||
import 'package:sqlparser/src/utils/ast_equality.dart';
|
||||
import 'package:test/test.dart';
|
||||
|
||||
|
|
|
@ -1,5 +1,4 @@
|
|||
import 'package:sqlparser/sqlparser.dart';
|
||||
import 'package:sqlparser/src/reader/tokenizer/token.dart';
|
||||
import 'package:sqlparser/src/utils/ast_equality.dart';
|
||||
import 'package:test/test.dart';
|
||||
|
||||
|
|
|
@ -1,5 +1,4 @@
|
|||
import 'package:sqlparser/sqlparser.dart';
|
||||
import 'package:sqlparser/src/ast/ast.dart';
|
||||
import 'package:test/test.dart';
|
||||
|
||||
import 'utils.dart';
|
||||
|
|
|
@ -1,7 +1,6 @@
|
|||
import 'package:collection/collection.dart' show IterableExtension;
|
||||
import 'package:source_span/source_span.dart';
|
||||
import 'package:sqlparser/sqlparser.dart';
|
||||
import 'package:sqlparser/src/reader/tokenizer/token.dart';
|
||||
import 'package:sqlparser/src/utils/ast_equality.dart';
|
||||
import 'package:test/test.dart';
|
||||
|
||||
|
|
|
@ -1,5 +1,4 @@
|
|||
import 'package:sqlparser/src/reader/tokenizer/scanner.dart';
|
||||
import 'package:sqlparser/src/reader/tokenizer/token.dart';
|
||||
import 'package:test/test.dart';
|
||||
|
||||
import '../parser/utils.dart';
|
||||
|
|
Loading…
Reference in New Issue