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

Unified Diff: packages/dart_style/test/regression/other/analysis_server.unit

Issue 1400473008: Roll Observatory packages and add a roll script (Closed) Base URL: git@github.com:dart-lang/observatory_pub_packages.git@master
Patch Set: Created 5 years, 2 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: packages/dart_style/test/regression/other/analysis_server.unit
diff --git a/packages/dart_style/test/regression/other/analysis_server.unit b/packages/dart_style/test/regression/other/analysis_server.unit
new file mode 100644
index 0000000000000000000000000000000000000000..9e662a71f7955ae0c2f74ff4d5708b930e725513
--- /dev/null
+++ b/packages/dart_style/test/regression/other/analysis_server.unit
@@ -0,0 +1,249 @@
+>>> (indent 2)
+ main() {
+ List<Future<List<LocationImpl>>> nodeFutures =
+ <Future<List<LocationImpl>>>[];
+ }
+<<<
+ main() {
+ List<Future<List<LocationImpl>>> nodeFutures =
+ <Future<List<LocationImpl>>>[];
+ }
+>>>
+class CachingPubPackageMapProvider {
+ CachingPubPackageMapProvider(ResourceProvider resourceProvider,
+ DirectoryBasedDartSdk sdk, [RunPubList runPubList, this._writeFile])
+ : super(resourceProvider, sdk, runPubList) {
+ ;
+ }
+}
+<<<
+class CachingPubPackageMapProvider {
+ CachingPubPackageMapProvider(
+ ResourceProvider resourceProvider, DirectoryBasedDartSdk sdk,
+ [RunPubList runPubList, this._writeFile])
+ : super(resourceProvider, sdk, runPubList) {
+ ;
+ }
+}
+>>>
+class Foo {
+ bool selectionIncludesNonWhitespaceOutsideNode(SourceRange selection,
+ AstNode node) => _selectionIncludesNonWhitespaceOutsideRange(
+ selection, SourceRangeFactory.rangeNode(node));
+}
+<<<
+class Foo {
+ bool selectionIncludesNonWhitespaceOutsideNode(
+ SourceRange selection, AstNode node) =>
+ _selectionIncludesNonWhitespaceOutsideRange(
+ selection, SourceRangeFactory.rangeNode(node));
+}
+>>> (indent 2)
+ void _writeCompletionPerformanceList(StringBuffer buffer) {
+ buffer.write('''
+ <p><strong>First (ms)</strong> - the number of milliseconds
+ from when completion received the request until the first notification
+ with completion results was queued for sending back to the client.
+ <p><strong>Complete (ms)</strong> - the number of milliseconds
+ from when completion received the request until the final notification
+ with completion results was queued for sending back to the client.
+ <p><strong># Notifications</strong> - the total number of notifications
+ sent to the client with completion results for this request.
+ <p><strong># Suggestions</strong> - the number of suggestions
+ sent to the client in the first notification, followed by a comma,
+ followed by the number of suggestions send to the client
+ in the last notification. If there is only one notification,
+ then there will be only one number in this column.''');
+ }
+<<<
+ void _writeCompletionPerformanceList(StringBuffer buffer) {
+ buffer.write('''
+ <p><strong>First (ms)</strong> - the number of milliseconds
+ from when completion received the request until the first notification
+ with completion results was queued for sending back to the client.
+ <p><strong>Complete (ms)</strong> - the number of milliseconds
+ from when completion received the request until the final notification
+ with completion results was queued for sending back to the client.
+ <p><strong># Notifications</strong> - the total number of notifications
+ sent to the client with completion results for this request.
+ <p><strong># Suggestions</strong> - the number of suggestions
+ sent to the client in the first notification, followed by a comma,
+ followed by the number of suggestions send to the client
+ in the last notification. If there is only one notification,
+ then there will be only one number in this column.''');
+ }
+>>>
+final ListResultDescriptor<AnalysisError> HINTS =
+ new ListResultDescriptor<AnalysisError>(
+ 'HINT_ERRORS', AnalysisError.NO_ERRORS);
+<<<
+final ListResultDescriptor<AnalysisError> HINTS =
+ new ListResultDescriptor<AnalysisError>(
+ 'HINT_ERRORS', AnalysisError.NO_ERRORS);
+>>> (indent 2)
+ makeMatcher() {
+ docComment(toHtmlVisitor.collectHtml(() {
+ toHtmlVisitor.p(() {
+ toHtmlVisitor.write(context);
+ });
+ }));
+ }
+<<<
+ makeMatcher() {
+ docComment(toHtmlVisitor.collectHtml(() {
+ toHtmlVisitor.p(() {
+ toHtmlVisitor.write(context);
+ });
+ }));
+ }
+>>> (indent 6)
+ main() {
+ files = jsonDecoder._decodeMap(jsonPath + ".files", json["files"],
+ valueDecoder: (String jsonPath, Object json) =>
+ jsonDecoder._decodeUnion(
+ jsonPath,
+ json,
+ "type",
+ {
+ "add": (String jsonPath, Object json) =>
+ new AddContentOverlay.fromJson(jsonDecoder, jsonPath, json),
+ "change": (String jsonPath, Object json) =>
+ new ChangeContentOverlay.fromJson(
+ jsonDecoder, jsonPath, json),
+ "remove": (String jsonPath, Object json) =>
+ new RemoveContentOverlay.fromJson(jsonDecoder, jsonPath, json)
+ }));
+ }
+<<<
+ main() {
+ files = jsonDecoder._decodeMap(jsonPath + ".files", json["files"],
+ valueDecoder: (String jsonPath, Object json) =>
+ jsonDecoder._decodeUnion(jsonPath, json, "type", {
+ "add": (String jsonPath, Object json) =>
+ new AddContentOverlay.fromJson(
+ jsonDecoder, jsonPath, json),
+ "change": (String jsonPath, Object json) =>
+ new ChangeContentOverlay.fromJson(
+ jsonDecoder, jsonPath, json),
+ "remove": (String jsonPath, Object json) =>
+ new RemoveContentOverlay.fromJson(
+ jsonDecoder, jsonPath, json)
+ }));
+ }
+>>> (indent 2)
+ main() {
+ fieldInitializationCode.add(collectCode(() {
+ writeln(
+ '_$streamName = new StreamController<$className>(sync: true);');
+ writeln('$streamName = _$streamName.stream.asBroadcastStream();');
+ }));
+ }
+<<<
+ main() {
+ fieldInitializationCode.add(collectCode(() {
+ writeln('_$streamName = new StreamController<$className>(sync: true);');
+ writeln('$streamName = _$streamName.stream.asBroadcastStream();');
+ }));
+ }
+>>> (indent 2)
+ main() {
+ return context.getContents(source).data.substring(
+ replacementOffset, offset);
+ }
+<<<
+ main() {
+ return context
+ .getContents(source)
+ .data
+ .substring(replacementOffset, offset);
+ }
+>>> (indent 2)
+ main() {
+ contextsChangedRaw(new ContextsChangedEvent(
+ added: event.added.length > 0 ? [mockContext] : [],
+ changed: event.changed.length > 0 ? [mockContext] : [],
+ removed: event.removed.length > 0 ? [mockContext] : []));
+ }
+<<<
+ main() {
+ contextsChangedRaw(new ContextsChangedEvent(
+ added: event.added.length > 0 ? [mockContext] : [],
+ changed: event.changed.length > 0 ? [mockContext] : [],
+ removed: event.removed.length > 0 ? [mockContext] : []));
+ }
+>>> (indent 2)
+ void emitEmptyObjectClass(String className, ImpliedType impliedType) {
+ docComment(toHtmlVisitor.collectHtml(() {
+ toHtmlVisitor.p(() {
+ toHtmlVisitor.write(impliedType.humanReadableName);
+ });
+ }));
+ }
+<<<
+ void emitEmptyObjectClass(String className, ImpliedType impliedType) {
+ docComment(toHtmlVisitor.collectHtml(() {
+ toHtmlVisitor.p(() {
+ toHtmlVisitor.write(impliedType.humanReadableName);
+ });
+ }));
+ }
+>>> (indent 2)
+ main() {
+ manager.setRoots(<String>[
+ projPath
+ ], <String>[], <String, String>{});
+ }
+<<<
+ main() {
+ manager.setRoots(<String>[projPath], <String>[], <String, String>{});
+ }
+>>> (indent 2)
+ main() {
+ server.setAnalysisRoots('0', [
+ '/foo',
+ '/bar'
+ ], [], {});
+ return pumpEventQueue(40).then((_) {
+ expect(server.statusAnalyzing, isFalse);
+ });
+ }
+<<<
+ main() {
+ server.setAnalysisRoots('0', ['/foo', '/bar'], [], {});
+ return pumpEventQueue(40).then((_) {
+ expect(server.statusAnalyzing, isFalse);
+ });
+ }
+>>> (indent 2)
+ main() {
+ return withBuilder(new DartIrBuilder(
+ DART_CONSTANT_SYSTEM,
+ element,
+ // TODO(johnniwinther): Support closure variables.
+ new Set<dart2js.Local>()), () {
+ irBuilder.buildFunctionHeader(
+ constructor.parameters.map(converter.convertElement));
+ // Visit the body directly to avoid processing the signature as
+ // expressions.
+ // Call to allow for `body == null` in case of synthesized constructors.
+ build(body);
+ return irBuilder.makeConstructorDefinition(const [], const []);
+ });
+ }
+<<<
+ main() {
+ return withBuilder(
+ new DartIrBuilder(
+ DART_CONSTANT_SYSTEM,
+ element,
+ // TODO(johnniwinther): Support closure variables.
+ new Set<dart2js.Local>()), () {
+ irBuilder.buildFunctionHeader(
+ constructor.parameters.map(converter.convertElement));
+ // Visit the body directly to avoid processing the signature as
+ // expressions.
+ // Call to allow for `body == null` in case of synthesized constructors.
+ build(body);
+ return irBuilder.makeConstructorDefinition(const [], const []);
+ });
+ }
« no previous file with comments | « packages/dart_style/test/regression/0300/0391.stmt ('k') | packages/dart_style/test/regression/other/dart2js.unit » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698