Skip to content

Commit 5b4eb0c

Browse files
author
Tim Blasi
committed
style(dart/transform): Format Dart files in reflection
Run the formatter on some Dart-specific reflection files.
1 parent 5c25248 commit 5b4eb0c

2 files changed

Lines changed: 42 additions & 23 deletions

File tree

modules/angular2/src/reflection/reflection.dart

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ export 'reflector.dart';
66
import 'package:angular2/src/facade/lang.dart';
77

88
class NoReflectionCapabilities {
9-
Function factory(Type type){
9+
Function factory(Type type) {
1010
throw "Cannot find reflection information on ${stringify(type)}";
1111
}
1212

@@ -31,4 +31,4 @@ class NoReflectionCapabilities {
3131
}
3232
}
3333

34-
final Reflector reflector = new Reflector(new NoReflectionCapabilities());
34+
final Reflector reflector = new Reflector(new NoReflectionCapabilities());

modules/angular2/src/reflection/reflection_capabilities.dart

Lines changed: 40 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -13,26 +13,43 @@ class ReflectionCapabilities {
1313
int length = ctor.parameters.length;
1414

1515
switch (length) {
16-
case 0: return () => create(name, []).reflectee;
17-
case 1: return (a1) => create(name, [a1]).reflectee;
18-
case 2: return (a1, a2) => create(name, [a1, a2]).reflectee;
19-
case 3: return (a1, a2, a3) => create(name, [a1, a2, a3]).reflectee;
20-
case 4: return (a1, a2, a3, a4) => create(name, [a1, a2, a3, a4]).reflectee;
21-
case 5: return (a1, a2, a3, a4, a5) => create(name, [a1, a2, a3, a4, a5]).reflectee;
22-
case 6: return (a1, a2, a3, a4, a5, a6) => create(name, [a1, a2, a3, a4, a5, a6]).reflectee;
23-
case 7: return (a1, a2, a3, a4, a5, a6, a7) => create(name, [a1, a2, a3, a4, a5, a6, a7]).reflectee;
24-
case 8: return (a1, a2, a3, a4, a5, a6, a7, a8) => create(name, [a1, a2, a3, a4, a5, a6, a7, a8]).reflectee;
25-
case 9: return (a1, a2, a3, a4, a5, a6, a7, a8, a9) => create(name, [a1, a2, a3, a4, a5, a6, a7, a8, a9]).reflectee;
26-
case 10: return (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10) => create(name, [a1, a2, a3, a4, a5, a6, a7, a8, a9, a10]).reflectee;
27-
};
16+
case 0:
17+
return () => create(name, []).reflectee;
18+
case 1:
19+
return (a1) => create(name, [a1]).reflectee;
20+
case 2:
21+
return (a1, a2) => create(name, [a1, a2]).reflectee;
22+
case 3:
23+
return (a1, a2, a3) => create(name, [a1, a2, a3]).reflectee;
24+
case 4:
25+
return (a1, a2, a3, a4) => create(name, [a1, a2, a3, a4]).reflectee;
26+
case 5:
27+
return (a1, a2, a3, a4, a5) =>
28+
create(name, [a1, a2, a3, a4, a5]).reflectee;
29+
case 6:
30+
return (a1, a2, a3, a4, a5, a6) =>
31+
create(name, [a1, a2, a3, a4, a5, a6]).reflectee;
32+
case 7:
33+
return (a1, a2, a3, a4, a5, a6, a7) =>
34+
create(name, [a1, a2, a3, a4, a5, a6, a7]).reflectee;
35+
case 8:
36+
return (a1, a2, a3, a4, a5, a6, a7, a8) =>
37+
create(name, [a1, a2, a3, a4, a5, a6, a7, a8]).reflectee;
38+
case 9:
39+
return (a1, a2, a3, a4, a5, a6, a7, a8, a9) =>
40+
create(name, [a1, a2, a3, a4, a5, a6, a7, a8, a9]).reflectee;
41+
case 10:
42+
return (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10) =>
43+
create(name, [a1, a2, a3, a4, a5, a6, a7, a8, a9, a10]).reflectee;
44+
}
2845

2946
throw "Factory cannot take more than 10 arguments";
3047
}
3148

3249
List<List> parameters(typeOrFunc) {
33-
final parameters = typeOrFunc is Type ?
34-
_constructorParameters(typeOrFunc) :
35-
_functionParameters(typeOrFunc);
50+
final parameters = typeOrFunc is Type
51+
? _constructorParameters(typeOrFunc)
52+
: _functionParameters(typeOrFunc);
3653
return parameters.map(_convertParameter).toList();
3754
}
3855

@@ -44,9 +61,9 @@ class ReflectionCapabilities {
4461
}
4562

4663
List annotations(typeOrFunc) {
47-
final meta = typeOrFunc is Type ?
48-
_constructorMetadata(typeOrFunc) :
49-
_functionMetadata(typeOrFunc);
64+
final meta = typeOrFunc is Type
65+
? _constructorMetadata(typeOrFunc)
66+
: _functionMetadata(typeOrFunc);
5067

5168
return meta.map((m) => m.reflectee).toList();
5269
}
@@ -58,12 +75,14 @@ class ReflectionCapabilities {
5875

5976
SetterFn setter(String name) {
6077
var symbol = new Symbol(name);
61-
return (receiver, value) => reflect(receiver).setField(symbol, value).reflectee;
78+
return (receiver, value) =>
79+
reflect(receiver).setField(symbol, value).reflectee;
6280
}
6381

6482
MethodFn method(String name) {
6583
var symbol = new Symbol(name);
66-
return (receiver, posArgs) => reflect(receiver).invoke(symbol, posArgs).reflectee;
84+
return (receiver, posArgs) =>
85+
reflect(receiver).invoke(symbol, posArgs).reflectee;
6786
}
6887

6988
List _functionParameters(Function func) {
@@ -86,4 +105,4 @@ class ReflectionCapabilities {
86105
ClassMirror classMirror = reflectType(type);
87106
return classMirror.metadata;
88107
}
89-
}
108+
}

0 commit comments

Comments
 (0)