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

Side by Side Diff: pkg/analyzer/lib/src/generated/engine.dart

Issue 1515533004: Clean up syntax in generic method comments (Closed) Base URL: https://github.com/dart-lang/sdk.git@master
Patch Set: Created 5 years 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/analyzer/lib/src/generated/ast.dart ('k') | pkg/analyzer/lib/src/task/inputs.dart » ('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 library engine; 5 library engine;
6 6
7 import 'dart:async'; 7 import 'dart:async';
8 import 'dart:collection'; 8 import 'dart:collection';
9 9
10 import 'package:analyzer/source/embedder.dart'; 10 import 'package:analyzer/source/embedder.dart';
(...skipping 295 matching lines...) Expand 10 before | Expand all | Expand 10 after
306 * source file is not scheduled to be analyzed within the context of the 306 * source file is not scheduled to be analyzed within the context of the
307 * given library. 307 * given library.
308 */ 308 */
309 CancelableFuture<CompilationUnit> computeResolvedCompilationUnitAsync( 309 CancelableFuture<CompilationUnit> computeResolvedCompilationUnitAsync(
310 Source source, Source librarySource); 310 Source source, Source librarySource);
311 311
312 /** 312 /**
313 * Perform work until the given [result] has been computed for the given 313 * Perform work until the given [result] has been computed for the given
314 * [target]. Return the computed value. 314 * [target]. Return the computed value.
315 */ 315 */
316 Object /*V*/ computeResult( 316 Object /*=V*/ computeResult /*<V>*/ (
317 AnalysisTarget target, ResultDescriptor /*<V>*/ result); 317 AnalysisTarget target, ResultDescriptor /*<V>*/ result);
318 318
319 /** 319 /**
320 * Notifies the context that the client is going to stop using this context. 320 * Notifies the context that the client is going to stop using this context.
321 */ 321 */
322 void dispose(); 322 void dispose();
323 323
324 /** 324 /**
325 * Return `true` if the given [source] exists. 325 * Return `true` if the given [source] exists.
326 * 326 *
(...skipping 141 matching lines...) Expand 10 before | Expand all | Expand 10 after
468 */ 468 */
469 CompilationUnit getResolvedCompilationUnit2( 469 CompilationUnit getResolvedCompilationUnit2(
470 Source unitSource, Source librarySource); 470 Source unitSource, Source librarySource);
471 471
472 /** 472 /**
473 * Return the value of the given [result] for the given [target]. 473 * Return the value of the given [result] for the given [target].
474 * 474 *
475 * If the corresponding [target] does not exist, or the [result] is not 475 * If the corresponding [target] does not exist, or the [result] is not
476 * computed yet, then the default value is returned. 476 * computed yet, then the default value is returned.
477 */ 477 */
478 Object /*V*/ getResult( 478 Object /*=V*/ getResult /*<V>*/ (
479 AnalysisTarget target, ResultDescriptor /*<V>*/ result); 479 AnalysisTarget target, ResultDescriptor /*<V>*/ result);
480 480
481 /** 481 /**
482 * Return a list of the sources being analyzed in this context whose full path 482 * Return a list of the sources being analyzed in this context whose full path
483 * is equal to the given [path]. 483 * is equal to the given [path].
484 */ 484 */
485 List<Source> getSourcesWithFullName(String path); 485 List<Source> getSourcesWithFullName(String path);
486 486
487 /** 487 /**
488 * Invalidates hints in the given [librarySource] and included parts. 488 * Invalidates hints in the given [librarySource] and included parts.
(...skipping 1095 matching lines...) Expand 10 before | Expand all | Expand 10 after
1584 1584
1585 /** 1585 /**
1586 * Return a table mapping the sources whose content has been changed to the 1586 * Return a table mapping the sources whose content has been changed to the
1587 * current content of those sources. 1587 * current content of those sources.
1588 */ 1588 */
1589 Map<Source, String> get changedContents => _changedContent; 1589 Map<Source, String> get changedContents => _changedContent;
1590 1590
1591 /** 1591 /**
1592 * Return `true` if this change set does not contain any changes. 1592 * Return `true` if this change set does not contain any changes.
1593 */ 1593 */
1594 bool get isEmpty => addedSources.isEmpty && 1594 bool get isEmpty =>
1595 addedSources.isEmpty &&
1595 changedSources.isEmpty && 1596 changedSources.isEmpty &&
1596 _changedContent.isEmpty && 1597 _changedContent.isEmpty &&
1597 changedRanges.isEmpty && 1598 changedRanges.isEmpty &&
1598 removedSources.isEmpty && 1599 removedSources.isEmpty &&
1599 removedContainers.isEmpty && 1600 removedContainers.isEmpty &&
1600 deletedSources.isEmpty; 1601 deletedSources.isEmpty;
1601 1602
1602 /** 1603 /**
1603 * Record that the specified [source] has been added and that its content is 1604 * Record that the specified [source] has been added and that its content is
1604 * the default contents of the source. 1605 * the default contents of the source.
(...skipping 768 matching lines...) Expand 10 before | Expand all | Expand 10 after
2373 /** 2374 /**
2374 * Return `true` if any sources were added. 2375 * Return `true` if any sources were added.
2375 */ 2376 */
2376 bool get wereSourcesAdded => _changeSet.addedSources.length > 0; 2377 bool get wereSourcesAdded => _changeSet.addedSources.length > 0;
2377 2378
2378 /** 2379 /**
2379 * Return `true` if any sources were removed or deleted. 2380 * Return `true` if any sources were removed or deleted.
2380 */ 2381 */
2381 bool get wereSourcesRemovedOrDeleted => 2382 bool get wereSourcesRemovedOrDeleted =>
2382 _changeSet.removedSources.length > 0 || 2383 _changeSet.removedSources.length > 0 ||
2383 _changeSet.removedContainers.length > 0 || 2384 _changeSet.removedContainers.length > 0 ||
2384 _changeSet.deletedSources.length > 0; 2385 _changeSet.deletedSources.length > 0;
2385 } 2386 }
2386 2387
2387 /** 2388 /**
2388 * Analysis data for which we have a modification time. 2389 * Analysis data for which we have a modification time.
2389 */ 2390 */
2390 class TimestampedData<E> { 2391 class TimestampedData<E> {
2391 /** 2392 /**
2392 * The modification time of the source from which the data was created. 2393 * The modification time of the source from which the data was created.
2393 */ 2394 */
2394 final int modificationTime; 2395 final int modificationTime;
2395 2396
2396 /** 2397 /**
2397 * The data that was created from the source. 2398 * The data that was created from the source.
2398 */ 2399 */
2399 final E data; 2400 final E data;
2400 2401
2401 /** 2402 /**
2402 * Initialize a newly created holder to associate the given [data] with the 2403 * Initialize a newly created holder to associate the given [data] with the
2403 * given [modificationTime]. 2404 * given [modificationTime].
2404 */ 2405 */
2405 TimestampedData(this.modificationTime, this.data); 2406 TimestampedData(this.modificationTime, this.data);
2406 } 2407 }
OLDNEW
« no previous file with comments | « pkg/analyzer/lib/src/generated/ast.dart ('k') | pkg/analyzer/lib/src/task/inputs.dart » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698