Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(41)

Unified Diff: pkg/analysis_server/test/mocks.dart

Issue 3007493002: Remove most of the remaining references to AnalysisContext (Closed)
Patch Set: Created 3 years, 4 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: pkg/analysis_server/test/mocks.dart
diff --git a/pkg/analysis_server/test/mocks.dart b/pkg/analysis_server/test/mocks.dart
index af1c017baa2026458bc5f35d59585d95be7b366c..20a5fcd6a4ab25d5e02039ab926c31f5a30f742f 100644
--- a/pkg/analysis_server/test/mocks.dart
+++ b/pkg/analysis_server/test/mocks.dart
@@ -9,12 +9,10 @@ import 'package:analysis_server/protocol/protocol.dart';
import 'package:analysis_server/protocol/protocol_generated.dart';
import 'package:analysis_server/src/analysis_server.dart';
import 'package:analysis_server/src/channel/channel.dart';
-import 'package:analyzer/dart/element/element.dart';
import 'package:analyzer/file_system/file_system.dart' as resource;
import 'package:analyzer/file_system/memory_file_system.dart' as resource;
import 'package:analyzer/source/package_map_provider.dart';
import 'package:analyzer/source/pub_package_map_provider.dart';
-import 'package:analyzer/src/generated/engine.dart';
import 'package:analyzer/src/generated/source.dart';
import 'package:mockito/mockito.dart';
import 'package:test/test.dart';
@@ -62,67 +60,6 @@ Future pumpEventQueue([int times = 5000]) {
return new Future.delayed(Duration.ZERO, () => pumpEventQueue(times - 1));
}
-typedef void MockServerOperationPerformFunction(AnalysisServer server);
-
-class MockAnalysisContext extends StringTypedMock implements AnalysisContext {
- MockAnalysisContext(String name) : super(name);
-}
-
-class MockClassElement extends Mock implements ClassElement {
- final ElementKind kind = ElementKind.CLASS;
-}
-
-class MockCompilationUnitElement extends Mock
- implements CompilationUnitElement {
- final ElementKind kind = ElementKind.COMPILATION_UNIT;
-}
-
-class MockConstructorElement extends Mock implements ConstructorElement {
- final kind = ElementKind.CONSTRUCTOR;
-}
-
-class MockElement extends StringTypedMock implements Element {
- MockElement([String name = '<element>']) : super(name);
-
- @override
- String get displayName => _toString;
-
- @override
- String get name => _toString;
-}
-
-class MockFieldElement extends Mock implements FieldElement {
- final ElementKind kind = ElementKind.FIELD;
-}
-
-class MockFunctionElement extends Mock implements FunctionElement {
- final ElementKind kind = ElementKind.FUNCTION;
-}
-
-class MockFunctionTypeAliasElement extends Mock
- implements FunctionTypeAliasElement {
- final ElementKind kind = ElementKind.FUNCTION_TYPE_ALIAS;
-}
-
-class MockImportElement extends Mock implements ImportElement {
- final ElementKind kind = ElementKind.IMPORT;
-}
-
-class MockLibraryElement extends Mock implements LibraryElement {
- final ElementKind kind = ElementKind.LIBRARY;
-}
-
-class MockLocalVariableElement extends Mock implements LocalVariableElement {
- final ElementKind kind = ElementKind.LOCAL_VARIABLE;
-}
-
-class MockLogger extends Mock implements Logger {}
-
-class MockMethodElement extends StringTypedMock implements MethodElement {
- final kind = ElementKind.METHOD;
- MockMethodElement([String name = 'method']) : super(name);
-}
-
/**
* A mock [PackageMapProvider].
*/
@@ -163,16 +100,6 @@ class MockPackageMapProvider implements PubPackageMapProvider {
}
}
-class MockParameterElement extends Mock implements ParameterElement {
- final ElementKind kind = ElementKind.PARAMETER;
-}
-
-class MockPropertyAccessorElement extends Mock
- implements PropertyAccessorElement {
- final ElementKind kind;
- MockPropertyAccessorElement(this.kind);
-}
-
/**
* A mock [ServerCommunicationChannel] for testing [AnalysisServer].
*/
@@ -292,28 +219,6 @@ class MockSource extends StringTypedMock implements Source {
MockSource([String name = 'mocked.dart']) : super(name);
}
-class MockTopLevelVariableElement extends Mock
- implements TopLevelVariableElement {
- final ElementKind kind = ElementKind.TOP_LEVEL_VARIABLE;
-}
-
-class MockTypeParameterElement extends Mock implements TypeParameterElement {
- final ElementKind kind = ElementKind.TYPE_PARAMETER;
-}
-
-class NoResponseException implements Exception {
- /**
- * The request that was not responded to.
- */
- final Request request;
-
- NoResponseException(this.request);
-
- String toString() {
- return "NoResponseException after request ${request.toJson()}";
- }
-}
-
class StringTypedMock extends Mock {
String _toString;

Powered by Google App Engine
This is Rietveld 408576698