mirror of https://github.com/AMT-Cheif/drift.git
Extract common moor drivers
This commit is contained in:
parent
c69b7cb283
commit
ebd94cad82
|
@ -8,10 +8,11 @@ import 'package:analyzer/src/dart/analysis/file_state.dart';
|
|||
import 'package:logging/logging.dart';
|
||||
import 'package:moor_generator/src/analyzer/runner/file_graph.dart';
|
||||
import 'package:moor_generator/src/analyzer/session.dart';
|
||||
import 'package:moor_generator/src/backends/plugin/backend/driver_synchronizer.dart';
|
||||
import 'package:moor_generator/src/backends/plugin/backend/file_tracker.dart';
|
||||
import 'package:moor_generator/src/backends/plugin/backend/plugin_backend.dart';
|
||||
|
||||
import 'driver_synchronizer.dart';
|
||||
import 'file_tracker.dart';
|
||||
|
||||
class MoorDriver implements AnalysisDriverGeneric {
|
||||
final FileTracker _tracker;
|
||||
|
|
@ -2,8 +2,7 @@ import 'package:analyzer/dart/ast/ast.dart';
|
|||
import 'package:analyzer/dart/element/element.dart';
|
||||
import 'package:logging/logging.dart';
|
||||
import 'package:moor_generator/src/backends/backend.dart';
|
||||
|
||||
import 'driver.dart';
|
||||
import 'package:moor_generator/src/backends/common/driver.dart';
|
||||
|
||||
class PluginBackend extends Backend {
|
||||
final MoorDriver driver;
|
||||
|
|
|
@ -17,7 +17,8 @@ import 'package:analyzer_plugin/utilities/highlights/highlights.dart';
|
|||
import 'package:analyzer_plugin/utilities/navigation/navigation.dart';
|
||||
import 'package:analyzer_plugin/utilities/outline/outline.dart';
|
||||
import 'package:moor_generator/src/analyzer/runner/file_graph.dart';
|
||||
import 'package:moor_generator/src/backends/plugin/backend/file_tracker.dart';
|
||||
import 'package:moor_generator/src/backends/common/driver.dart';
|
||||
import 'package:moor_generator/src/backends/common/file_tracker.dart';
|
||||
import 'package:moor_generator/src/backends/plugin/services/assists/assist_service.dart';
|
||||
import 'package:moor_generator/src/backends/plugin/services/autocomplete.dart';
|
||||
import 'package:moor_generator/src/backends/plugin/services/errors.dart';
|
||||
|
@ -27,7 +28,6 @@ import 'package:moor_generator/src/backends/plugin/services/navigation.dart';
|
|||
import 'package:moor_generator/src/backends/plugin/services/outline.dart';
|
||||
import 'package:moor_generator/src/backends/plugin/services/requests.dart';
|
||||
|
||||
import 'backend/driver.dart';
|
||||
import 'backend/logger.dart';
|
||||
|
||||
class MoorPlugin extends ServerPlugin
|
||||
|
|
Loading…
Reference in New Issue