Tim Blasi 
							
						 
					 
					
						
						
						
						
							
						
						
							15376a6d24 
							
						 
					 
					
						
						
							
							feat(dart/transform): Dedup getters, setters, & methods  
						
						... 
						
						
						
						Dedup the getters, setters, and methods generated by the transformer
when compiling a template.
Run `dartformat` over the transform code. 
						
						
					 
					
						2015-04-27 17:04:31 -07:00 
						 
				 
			
				
					
						
							
							
								Tim Blasi 
							
						 
					 
					
						
						
						
						
							
						
						
							99fdb9ac41 
							
						 
					 
					
						
						
							
							fix(dart/transform): Use var instead of bool in generated files  
						
						... 
						
						
						
						If a source file hides `bool` (explicitly or implicitly via `show`), a
generated file using `bool` may not resolve.
Closes  #1455  
						
						
					 
					
						2015-04-27 14:23:24 -07:00 
						 
				 
			
				
					
						
							
							
								Tim Blasi 
							
						 
					 
					
						
						
						
						
							
						
						
							e927342e58 
							
						 
					 
					
						
						
							
							Read only a single DirectiveMetadata (will be squashed)  
						
						
						
						
					 
					
						2015-04-16 09:11:03 -07:00 
						 
				 
			
				
					
						
							
							
								Tim Blasi 
							
						 
					 
					
						
						
						
						
							
						
						
							f89bb8eaf3 
							
						 
					 
					
						
						
							
							Address code review comments  
						
						
						
						
					 
					
						2015-04-16 09:11:03 -07:00 
						 
				 
			
				
					
						
							
							
								Tim Blasi 
							
						 
					 
					
						
						
						
						
							
						
						
							0d0b3a35da 
							
						 
					 
					
						
						
							
							test(dart/transform): Add unit tests for DirectiveMetadataReader  
						
						
						
						
					 
					
						2015-04-16 09:11:03 -07:00 
						 
				 
			
				
					
						
							
							
								Tim Blasi 
							
						 
					 
					
						
						
						
						
							
						
						
							cf7bef58b0 
							
						 
					 
					
						
						
							
							feat(dart/transform): Add the DirectiveMetadataReader  
						
						... 
						
						
						
						Add a class that parses and reads Directive metadata to prepare for
running the Render compiler in the Dart transformer. 
						
						
					 
					
						2015-04-16 09:11:02 -07:00 
						 
				 
			
				
					
						
							
							
								Tim Blasi 
							
						 
					 
					
						
						
						
						
							
						
						
							7cac7c5157 
							
						 
					 
					
						
						
							
							refactor(dart/transform): Correct Dart analyzer warnings  
						
						... 
						
						
						
						- Fix numerous Dart analyzer warnings we had been ignoring.
- Delete unused `in_progress` dir 
						
						
					 
					
						2015-04-14 13:41:22 -07:00 
						 
				 
			
				
					
						
							
							
								Tim Blasi 
							
						 
					 
					
						
						
						
						
							
						
						
							bba849909c 
							
						 
					 
					
						
						
							
							fix(dart/transform): Gracefully handle log calls before init  
						
						... 
						
						
						
						- Lazily create and use a logger that prints instead of `throw`ing.
- Use this logger in unit tests. 
						
						
					 
					
						2015-04-10 13:41:26 -07:00 
						 
				 
			
				
					
						
							
							
								Pawel Kozlowski 
							
						 
					 
					
						
						
						
						
							
						
						
							bf7933714a 
							
						 
					 
					
						
						
							
							chore(rename): rename View and Template concepts for  #1244  
						
						
						
						
					 
					
						2015-04-10 12:00:37 -07:00 
						 
				 
			
				
					
						
							
							
								Tim Blasi 
							
						 
					 
					
						
						
						
						
							
						
						
							bc909d1d0f 
							
						 
					 
					
						
						
							
							refactor(dart/transform): Minor renames  
						
						... 
						
						
						
						Rename `setupReflection` => `initReflector`
Rename `TemplateComplier` => `TemplateCompiler`
Closes  #1180  
						
						
					 
					
						2015-04-03 13:16:24 -07:00 
						 
				 
			
				
					
						
							
							
								Tim Blasi 
							
						 
					 
					
						
						
						
						
							
						
						
							09948f4403 
							
						 
					 
					
						
						
							
							feat(dart/transform): Add a di transformer  
						
						... 
						
						
						
						Add a transformer for `di` which generates `.ng_deps.dart` files for all
`.dart` files it is run on. These `.ng_deps.dart` files register
metadata for any `@Injectable` classes.
Fix unit tests for changes introduced by the di transformer.
When using `pub (build|serve) --mode=ngstatic`, we will also generate
getters and setters, parse templates, and remove import of `dart:mirrors`
in the Angular transform. Because this is still relatively immature, we
use the mode to keep it opt-in for now.
Closes  #700  
						
						
					 
					
						2015-04-02 11:06:33 -07:00 
						 
				 
			
				
					
						
							
							
								Tim Blasi 
							
						 
					 
					
						
						
						
						
							
						
						
							ed5975d3e5 
							
						 
					 
					
						
						
							
							test(dart/transform): Add unit tests for url-linked templates  
						
						... 
						
						
						
						Test expression and method generation from url-linked templates. 
						
						
					 
					
						2015-03-30 14:49:31 -07:00 
						 
				 
			
				
					
						
							
							
								Yegor Jbanov 
							
						 
					 
					
						
						
						
						
							
						
						
							99045b2f6a 
							
						 
					 
					
						
						
							
							refactor: update Dart package dependencies  
						
						
						
						
					 
					
						2015-03-25 15:54:12 -07:00 
						 
				 
			
				
					
						
							
							
								Tim Blasi 
							
						 
					 
					
						
						
						
						
							
						
						
							b35f288794 
							
						 
					 
					
						
						
							
							refactor(dart/transform): Use package:guinness in tests  
						
						... 
						
						
						
						`guinness` is a Dart port of Jasmine. Since the rest of Angular 2 uses
Jasmine, use it for the transformer too.
Closes  #8 
Closes  #1037 
Closes  #1000  
						
						
					 
					
						2015-03-21 15:18:15 -07:00 
						 
				 
			
				
					
						
							
							
								Tim Blasi 
							
						 
					 
					
						
						
						
						
							
						
						
							8baedca972 
							
						 
					 
					
						
						
							
							style(dart/transform): Remove src from library directives  
						
						... 
						
						
						
						Conform to Angular 2 style by removing `src` from library directives.
Completed with:
```
find -name "*.dart" | xargs sed -i -e 's!library\(.*\)src\.\(.*\)!library \1\2!'
```
Closes  #1005 
Closes  #1038  
						
						
					 
					
						2015-03-21 14:55:11 -07:00 
						 
				 
			
				
					
						
							
							
								Tim Blasi 
							
						 
					 
					
						
						
						
						
							
						
						
							08b56e1c53 
							
						 
					 
					
						
						
							
							feat(dart/transform): Add simple ParseTemplates step  
						
						... 
						
						
						
						Generate methods in the ParseTemplates step.
Add a test for inline template method generation. 
						
						
					 
					
						2015-03-19 08:05:44 -07:00