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

Side by Side Diff: pkg/analyzer/test/src/mock_sdk.dart

Issue 1322513004: Reformat code to reduce churn (Closed) Base URL: https://github.com/dart-lang/sdk.git@master
Patch Set: Created 5 years, 3 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 unified diff | Download patch
OLDNEW
1 // Copyright (c) 2014, the Dart project authors. Please see the AUTHORS file 1 // Copyright (c) 2014, the Dart project authors. Please see the AUTHORS file
2 // for details. All rights reserved. Use of this source code is governed by a 2 // for details. All rights reserved. Use of this source code is governed by a
3 // BSD-style license that can be found in the LICENSE file. 3 // BSD-style license that can be found in the LICENSE file.
4 4
5 library test.src.mock_sdk; 5 library test.src.mock_sdk;
6 6
7 import 'package:analyzer/file_system/file_system.dart' as resource; 7 import 'package:analyzer/file_system/file_system.dart' as resource;
8 import 'package:analyzer/file_system/memory_file_system.dart' as resource; 8 import 'package:analyzer/file_system/memory_file_system.dart' as resource;
9 import 'package:analyzer/src/context/context.dart' as newContext; 9 import 'package:analyzer/src/context/context.dart' as newContext;
10 import 'package:analyzer/src/generated/engine.dart'; 10 import 'package:analyzer/src/generated/engine.dart';
11 import 'package:analyzer/src/generated/sdk.dart'; 11 import 'package:analyzer/src/generated/sdk.dart';
12 import 'package:analyzer/src/generated/source.dart'; 12 import 'package:analyzer/src/generated/source.dart';
13 13
14 class MockSdk implements DartSdk { 14 class MockSdk implements DartSdk {
15 static const _MockSdkLibrary LIB_CORE = const _MockSdkLibrary('dart:core', 15 static const _MockSdkLibrary LIB_CORE = const _MockSdkLibrary(
16 '/lib/core/core.dart', ''' 16 'dart:core',
17 '/lib/core/core.dart',
18 '''
17 library dart.core; 19 library dart.core;
18 20
19 import 'dart:async'; 21 import 'dart:async';
20 22
21 class Object { 23 class Object {
22 bool operator ==(other) => identical(this, other); 24 bool operator ==(other) => identical(this, other);
23 String toString() => 'a string'; 25 String toString() => 'a string';
24 int get hashCode => 0; 26 int get hashCode => 0;
25 } 27 }
26 28
(...skipping 72 matching lines...) Expand 10 before | Expand all | Expand 10 after
99 external bool identical(Object a, Object b); 101 external bool identical(Object a, Object b);
100 102
101 void print(Object object) {} 103 void print(Object object) {}
102 104
103 class _Override { 105 class _Override {
104 const _Override(); 106 const _Override();
105 } 107 }
106 const Object override = const _Override(); 108 const Object override = const _Override();
107 '''); 109 ''');
108 110
109 static const _MockSdkLibrary LIB_ASYNC = const _MockSdkLibrary('dart:async', 111 static const _MockSdkLibrary LIB_ASYNC = const _MockSdkLibrary(
110 '/lib/async/async.dart', ''' 112 'dart:async',
113 '/lib/async/async.dart',
114 '''
111 library dart.async; 115 library dart.async;
112 116
113 import 'dart:math'; 117 import 'dart:math';
114 118
115 class Future<T> { 119 class Future<T> {
116 factory Future.delayed(Duration duration, [T computation()]) => null; 120 factory Future.delayed(Duration duration, [T computation()]) => null;
117 factory Future.value([value]) => null; 121 factory Future.value([value]) => null;
118 static Future wait(List<Future> futures) => null; 122 static Future wait(List<Future> futures) => null;
119 } 123 }
120 124
121 class Stream<T> {} 125 class Stream<T> {}
122 abstract class StreamTransformer<S, T> {} 126 abstract class StreamTransformer<S, T> {}
123 '''); 127 ''');
124 128
125 static const _MockSdkLibrary LIB_COLLECTION = const _MockSdkLibrary( 129 static const _MockSdkLibrary LIB_COLLECTION = const _MockSdkLibrary(
126 'dart:collection', '/lib/collection/collection.dart', ''' 130 'dart:collection',
131 '/lib/collection/collection.dart',
132 '''
127 library dart.collection; 133 library dart.collection;
128 134
129 abstract class HashMap<K, V> implements Map<K, V> {} 135 abstract class HashMap<K, V> implements Map<K, V> {}
130 '''); 136 ''');
131 137
132 static const _MockSdkLibrary LIB_CONVERT = const _MockSdkLibrary( 138 static const _MockSdkLibrary LIB_CONVERT = const _MockSdkLibrary(
133 'dart:convert', '/lib/convert/convert.dart', ''' 139 'dart:convert',
140 '/lib/convert/convert.dart',
141 '''
134 library dart.convert; 142 library dart.convert;
135 143
136 import 'dart:async'; 144 import 'dart:async';
137 145
138 abstract class Converter<S, T> implements StreamTransformer {} 146 abstract class Converter<S, T> implements StreamTransformer {}
139 class JsonDecoder extends Converter<String, Object> {} 147 class JsonDecoder extends Converter<String, Object> {}
140 '''); 148 ''');
141 149
142 static const _MockSdkLibrary LIB_MATH = const _MockSdkLibrary('dart:math', 150 static const _MockSdkLibrary LIB_MATH = const _MockSdkLibrary(
143 '/lib/math/math.dart', ''' 151 'dart:math',
152 '/lib/math/math.dart',
153 '''
144 library dart.math; 154 library dart.math;
145 const double E = 2.718281828459045; 155 const double E = 2.718281828459045;
146 const double PI = 3.1415926535897932; 156 const double PI = 3.1415926535897932;
147 const double LN10 = 2.302585092994046; 157 const double LN10 = 2.302585092994046;
148 num min(num a, num b) => 0; 158 num min(num a, num b) => 0;
149 num max(num a, num b) => 0; 159 num max(num a, num b) => 0;
150 external double cos(num x); 160 external double cos(num x);
151 external double sin(num x); 161 external double sin(num x);
152 external double sqrt(num x); 162 external double sqrt(num x);
153 class Random { 163 class Random {
154 bool nextBool() => true; 164 bool nextBool() => true;
155 double nextDouble() => 2.0; 165 double nextDouble() => 2.0;
156 int nextInt() => 1; 166 int nextInt() => 1;
157 } 167 }
158 '''); 168 ''');
159 169
160 static const _MockSdkLibrary LIB_HTML = const _MockSdkLibrary('dart:html', 170 static const _MockSdkLibrary LIB_HTML = const _MockSdkLibrary(
161 '/lib/html/dartium/html_dartium.dart', ''' 171 'dart:html',
172 '/lib/html/dartium/html_dartium.dart',
173 '''
162 library dart.html; 174 library dart.html;
163 class HtmlElement {} 175 class HtmlElement {}
164 '''); 176 ''');
165 177
166 static const List<SdkLibrary> LIBRARIES = const [ 178 static const List<SdkLibrary> LIBRARIES = const [
167 LIB_CORE, 179 LIB_CORE,
168 LIB_ASYNC, 180 LIB_ASYNC,
169 LIB_COLLECTION, 181 LIB_COLLECTION,
170 LIB_CONVERT, 182 LIB_CONVERT,
171 LIB_MATH, 183 LIB_MATH,
(...skipping 139 matching lines...) Expand 10 before | Expand all | Expand 10 after
311 bool get isInternal => throw unimplemented; 323 bool get isInternal => throw unimplemented;
312 324
313 @override 325 @override
314 bool get isShared => throw unimplemented; 326 bool get isShared => throw unimplemented;
315 327
316 @override 328 @override
317 bool get isVmLibrary => throw unimplemented; 329 bool get isVmLibrary => throw unimplemented;
318 330
319 UnimplementedError get unimplemented => new UnimplementedError(); 331 UnimplementedError get unimplemented => new UnimplementedError();
320 } 332 }
OLDNEW
« no previous file with comments | « pkg/analyzer/test/src/context/mock_sdk.dart ('k') | pkg/analyzer/test/src/task/test_support.dart » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698