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

Side by Side Diff: pkg/analysis_server/tool/spec/to_html.dart

Issue 2911783002: Re-gen analysis server specs. (Closed)
Patch Set: Created 3 years, 6 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
« no previous file with comments | « pkg/analysis_server/doc/api.html ('k') | pkg/analyzer_plugin/doc/api.html » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
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 /** 5 /**
6 * Code for displaying the API as HTML. This is used both for generating a 6 * Code for displaying the API as HTML. This is used both for generating a
7 * full description of the API as a web page, and for generating doc comments 7 * full description of the API as a web page, and for generating doc comments
8 * in generated code. 8 * in generated code.
9 */ 9 */
10 import 'dart:convert'; 10 import 'dart:convert';
(...skipping 335 matching lines...) Expand 10 before | Expand all | Expand 10 after
346 {}, 346 {},
347 () => link('request_${request.longMethod}', 347 () => link('request_${request.longMethod}',
348 () => write(request.method))); 348 () => write(request.method)));
349 } 349 }
350 } 350 }
351 }); 351 });
352 } 352 }
353 353
354 void generateTableOfContents() { 354 void generateTableOfContents() {
355 for (var domain in api.domains.where((domain) => !domain.experimental)) { 355 for (var domain in api.domains.where((domain) => !domain.experimental)) {
356 if (domain.experimental) continue;
357
356 writeln(); 358 writeln();
357 359
358 p(() { 360 p(() {
359 link('domain_${domain.name}', () { 361 link('domain_${domain.name}', () {
360 write(_toTitleCase(domain.name)); 362 write(_toTitleCase(domain.name));
361 }); 363 });
362 }); 364 });
363 365
364 ul(() { 366 ul(() {
365 for (Request request in domain.requests) { 367 for (Request request in domain.requests) {
368 if (request.experimental) continue;
369
366 li(() { 370 li(() {
367 link('request_${request.longMethod}', () { 371 link('request_${request.longMethod}', () {
368 write(request.longMethod); 372 write(request.longMethod);
369 }, request.deprecated ? {'class': 'deprecated'} : null); 373 }, request.deprecated ? {'class': 'deprecated'} : null);
370 }); 374 });
371 writeln(); 375 writeln();
372 } 376 }
373 }); 377 });
374 378
375 writeln(); 379 writeln();
(...skipping 439 matching lines...) Expand 10 before | Expand all | Expand 10 after
815 bool verticalBarNeeded = false; 819 bool verticalBarNeeded = false;
816 for (TypeDecl choice in typeUnion.choices) { 820 for (TypeDecl choice in typeUnion.choices) {
817 if (verticalBarNeeded) { 821 if (verticalBarNeeded) {
818 write(' | '); 822 write(' | ');
819 } 823 }
820 visitTypeDecl(choice); 824 visitTypeDecl(choice);
821 verticalBarNeeded = true; 825 verticalBarNeeded = true;
822 } 826 }
823 } 827 }
824 } 828 }
OLDNEW
« no previous file with comments | « pkg/analysis_server/doc/api.html ('k') | pkg/analyzer_plugin/doc/api.html » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698