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

Side by Side Diff: third_party/pkg/angular/perf/parser_perf.dart

Issue 180873006: Update the Angular/DI tests to latest from github. (Closed) Base URL: https://dart.googlecode.com/svn/branches/bleeding_edge/dart
Patch Set: Review feedback Created 6 years, 10 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 | Annotate | Revision Log
OLDNEW
1 library parser_perf; 1 library parser_perf;
2 2
3 import '_perf.dart'; 3 import '_perf.dart';
4 import 'package:angular/core/module.dart'; 4 import 'package:angular/core/module.dart';
5 import 'package:angular/core/parser/parser.dart'; 5 import 'package:angular/core/parser/parser.dart';
6 import 'package:angular/filter/module.dart'; 6 import 'package:angular/filter/module.dart';
7 import 'package:di/di.dart'; 7 import 'package:di/di.dart';
8 import 'package:di/dynamic_injector.dart'; 8 import 'package:di/dynamic_injector.dart';
9 import 'package:intl/intl.dart'; 9 import 'package:intl/intl.dart';
10 10
(...skipping 10 matching lines...) Expand all
21 var injector = new DynamicInjector( 21 var injector = new DynamicInjector(
22 modules: [module], 22 modules: [module],
23 allowImplicitInjection:true); 23 allowImplicitInjection:true);
24 var scope = injector.get(Scope); 24 var scope = injector.get(Scope);
25 var reflectiveParser = injector.get(Parser); 25 var reflectiveParser = injector.get(Parser);
26 var filterMap = injector.get(FilterMap); 26 var filterMap = injector.get(FilterMap);
27 27
28 var generatedParser = new DynamicInjector( 28 var generatedParser = new DynamicInjector(
29 modules: [new Module() 29 modules: [new Module()
30 ..type(Parser, implementedBy: StaticParser) 30 ..type(Parser, implementedBy: StaticParser)
31 ..value(StaticParserFunctions, generated_functions.functions(filterMap)) ], 31 ..type(ParserBackend, implementedBy: DynamicParserBackend)
32 ..value(StaticParserFunctions, generated_functions.functions())],
32 allowImplicitInjection:true).get(Parser); 33 allowImplicitInjection:true).get(Parser);
33 34
34 var hybridParser = new DynamicInjector( 35 var hybridParser = new DynamicInjector(
35 modules: [new Module() 36 modules: [new Module()
36 ..type(Parser, implementedBy: DynamicParser) 37 ..type(Parser, implementedBy: DynamicParser)
37 ..type(ParserBackend, implementedBy: DynamicParserBackend) 38 ..type(ParserBackend, implementedBy: DynamicParserBackend)
38 ..type(ClosureMap, implementedBy: generated_getter_setter.StaticClosureM ap)], 39 ..type(ClosureMap, implementedBy: generated_getter_setter.StaticClosureM ap)],
39 allowImplicitInjection:true).get(Parser); 40 allowImplicitInjection:true).get(Parser);
40 41
41 scope['a'] = new ATest(); 42 scope['a'] = new ATest();
(...skipping 65 matching lines...) Expand 10 before | Expand all | Expand 10 after
107 call(a, b) => a + b; 108 call(a, b) => a + b;
108 } 109 }
109 110
110 @NgFilter(name:'substring') 111 @NgFilter(name:'substring')
111 class SubstringFilter { 112 class SubstringFilter {
112 call(String str, startIndex, [endIndex]) { 113 call(String str, startIndex, [endIndex]) {
113 return str.substring(startIndex, endIndex); 114 return str.substring(startIndex, endIndex);
114 } 115 }
115 } 116 }
116 117
OLDNEW
« no previous file with comments | « third_party/pkg/angular/perf/mirror_perf.dart ('k') | third_party/pkg/angular/perf/pubspec.yaml » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698