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

Unified Diff: lib/smoke.dart

Issue 1016913002: pkg/smoke: support latest analyzer version and formatted code (Closed) Base URL: https://github.com/dart-lang/smoke@master
Patch Set: updates Created 5 years, 9 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
« no previous file with comments | « lib/mirrors.dart ('k') | lib/src/default_transformer.dart » ('j') | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: lib/smoke.dart
diff --git a/lib/smoke.dart b/lib/smoke.dart
index 783b0c8c2f5af6cfd91b433b198408ac0422ec9e..749f73ff92ca02aece32cada7c64774924488746 100644
--- a/lib/smoke.dart
+++ b/lib/smoke.dart
@@ -39,9 +39,8 @@ void write(Object object, Symbol field, value) =>
/// of formal parameters by either adding nulls for missing arguments, or by
/// truncating the list.
invoke(receiver, Symbol method, List args,
- {Map namedArgs, bool adjust: false}) =>
- implementation.objectAccessor.invoke(
- receiver, method, args, namedArgs: namedArgs, adjust: adjust);
+ {Map namedArgs, bool adjust: false}) => implementation.objectAccessor
+ .invoke(receiver, method, args, namedArgs: namedArgs, adjust: adjust);
/// Tells whether [type] is transitively a subclass of [supertype].
bool isSubclassOf(Type type, Type supertype) =>
@@ -126,26 +125,21 @@ class QueryOptions {
/// methods that match the predicate.
final NameMatcher matches;
- const QueryOptions({
- this.includeFields: true,
- this.includeProperties: true,
- this.includeInherited: true,
- this.includeUpTo: Object,
- this.excludeFinal: false,
- this.includeMethods: false,
- this.withAnnotations: null,
- this.matches: null});
+ const QueryOptions({this.includeFields: true, this.includeProperties: true,
+ this.includeInherited: true, this.includeUpTo: Object,
+ this.excludeFinal: false, this.includeMethods: false,
+ this.withAnnotations: null, this.matches: null});
String toString() => (new StringBuffer()
- ..write('(options:')
- ..write(includeFields ? 'fields ' : '')
- ..write(includeProperties ? 'properties ' : '')
- ..write(includeMethods ? 'methods ' : '')
- ..write(includeInherited ? 'inherited ' : '_')
- ..write(excludeFinal ? 'no finals ' : '')
- ..write('annotations: $withAnnotations')
- ..write(matches != null ? 'with matcher' : '')
- ..write(')')).toString();
+ ..write('(options:')
+ ..write(includeFields ? 'fields ' : '')
+ ..write(includeProperties ? 'properties ' : '')
+ ..write(includeMethods ? 'methods ' : '')
+ ..write(includeInherited ? 'inherited ' : '_')
+ ..write(excludeFinal ? 'no finals ' : '')
+ ..write('annotations: $withAnnotations')
+ ..write(matches != null ? 'with matcher' : '')
+ ..write(')')).toString();
}
/// Used to filter query results based on a predicate on [name]. Returns true if
@@ -188,20 +182,23 @@ class Declaration {
this.isFinal: false, this.isStatic: false, this.annotations: const []});
int get hashCode => name.hashCode;
- operator ==(other) => other is Declaration && name == other.name &&
- kind == other.kind && isFinal == other.isFinal &&
- type == other.type && isStatic == other.isStatic &&
+ operator ==(other) => other is Declaration &&
+ name == other.name &&
+ kind == other.kind &&
+ isFinal == other.isFinal &&
+ type == other.type &&
+ isStatic == other.isStatic &&
compareLists(annotations, other.annotations);
String toString() {
return (new StringBuffer()
- ..write('(declaration ')
- ..write(name)
- ..write(isProperty ? ' (property) ' : ' (method) ')
- ..write(isFinal ? 'final ' : '')
- ..write(isStatic ? 'static ' : '')
- ..write(annotations)
- ..write(')')).toString();
+ ..write('(declaration ')
+ ..write(name)
+ ..write(isProperty ? ' (property) ' : ' (method) ')
+ ..write(isFinal ? 'final ' : '')
+ ..write(isStatic ? 'static ' : '')
+ ..write(annotations)
+ ..write(')')).toString();
}
}
@@ -220,7 +217,6 @@ const PROPERTY = const DeclarationKind(1);
/// Declaration kind used to denote a method.
const METHOD = const DeclarationKind(2);
-
/// A service that provides a way to implement simple operations on objects like
/// read, write, and invoke.
abstract class ObjectAccessorService {
@@ -237,7 +233,6 @@ abstract class ObjectAccessorService {
{Map namedArgs, bool adjust: false});
}
-
/// A service that provides partial inspection into Dart types.
abstract class TypeInspectorService {
/// Tells whether [type] is transitively a subclass of [supertype].
@@ -262,8 +257,7 @@ abstract class TypeInspectorService {
List<Declaration> query(Type type, QueryOptions options);
}
-
-/// A service that converts between [Symbol]s and [String]s.
+/// A service that converts between [Symbol]s and [String]s.
abstract class SymbolConverterService {
/// Returns the name associated with a [symbol].
String symbolToName(Symbol symbol);
« no previous file with comments | « lib/mirrors.dart ('k') | lib/src/default_transformer.dart » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698