Martin Probst 
							
						 
					 
					
						
						
						
						
							
						
						
							f3d741854a 
							
						 
					 
					
						
						
							
							fix: add types for ts2dart's façade handling.  
						
						... 
						
						
						
						... in many, many places. 
						
						
					 
					
						2015-06-12 15:41:08 -07:00 
						 
				 
			
				
					
						
							
							
								Martin Probst 
							
						 
					 
					
						
						
						
						
							
						
						
							a6e7123995 
							
						 
					 
					
						
						
							
							feat: adjust formatting for clang-format v1.0.19.  
						
						
						
						
					 
					
						2015-06-12 09:51:57 -07:00 
						 
				 
			
				
					
						
							
							
								Victor Berchet 
							
						 
					 
					
						
						
						
						
							
						
						
							f9745327e6 
							
						 
					 
					
						
						
							
							fix(Parser): Parse pipes in arguments  
						
						... 
						
						
						
						fixes  #1680  
					
						2015-06-11 21:02:40 +02:00 
						 
				 
			
				
					
						
							
							
								Victor Berchet 
							
						 
					 
					
						
						
						
						
							
						
						
							f2371487a1 
							
						 
					 
					
						
						
							
							refactor(ProtoRecord): switch to enum  
						
						
						
						
					 
					
						2015-06-11 17:11:34 +02:00 
						 
				 
			
				
					
						
							
							
								Victor Berchet 
							
						 
					 
					
						
						
						
						
							
						
						
							331a051e75 
							
						 
					 
					
						
						
							
							feat(Parser): implement Unparser  
						
						... 
						
						
						
						fixes  #1949 
closes  #2395  
					
						2015-06-10 16:24:59 -07:00 
						 
				 
			
				
					
						
							
							
								Tim Blasi 
							
						 
					 
					
						
						
						
						
							
						
						
							76beaa2097 
							
						 
					 
					
						
						
							
							refactor(change detect): Clean up change detector test layout  
						
						... 
						
						
						
						- Rename simple_watch_config > change_detector_config
- Add a bunch of comments explaining what's going on with the change
  detector tests.
Closes  #2468  
						
						
					 
					
						2015-06-10 16:09:48 -07:00 
						 
				 
			
				
					
						
							
							
								Tim Blasi 
							
						 
					 
					
						
						
						
						
							
						
						
							ad95601e3c 
							
						 
					 
					
						
						
							
							test(change detect): Port remaining unit tests  
						
						... 
						
						
						
						Move all remaining unit tests for change detectors to exercise Dart
pre-generated change detectors as well as `dynamic` and `JIT` change
detectors.
See #502  
						
						
					 
					
						2015-06-10 14:11:42 -07:00 
						 
				 
			
				
					
						
							
							
								Tim Blasi 
							
						 
					 
					
						
						
						
						
							
						
						
							ddd5a235c3 
							
						 
					 
					
						
						
							
							test(change detect): Port change detect tests for mode  
						
						... 
						
						
						
						More the change detect tests that exercise various detection modes to
use the Dart pre-generated change detectors in addition to the `dynamic`
and `JIT` change detectors.
See #502  
						
						
					 
					
						2015-06-09 17:04:50 -07:00 
						 
				 
			
				
					
						
							
							
								Tim Blasi 
							
						 
					 
					
						
						
						
						
							
						
						
							0409b4ca49 
							
						 
					 
					
						
						
							
							test(change detect): Port more change detect tests  
						
						... 
						
						
						
						Move more change detector unit tests to exercise the Dart pre-generated
change detectors in addition to `dynamic` and `JIT` change detectors.
See #502  
						
						
					 
					
						2015-06-09 07:18:48 -07:00 
						 
				 
			
				
					
						
							
							
								gdi2290 
							
						 
					 
					
						
						
						
						
							
						
						
							e77710a372 
							
						 
					 
					
						
						
							
							fix(JsonPipe): always transform to json  
						
						... 
						
						
						
						BREAKING CHANGE:
no longer cache ref 
						
						
					 
					
						2015-06-08 16:22:04 -07:00 
						 
				 
			
				
					
						
							
							
								Tim Blasi 
							
						 
					 
					
						
						
						
						
							
						
						
							b6e95bb96e 
							
						 
					 
					
						
						
							
							feat(change detect): Throw on attempts to use dehydrated detector  
						
						... 
						
						
						
						- Modify change detectors to `throw` when attempting to detect changes
  on a dehydrated detector.
- Modify `DynamicChagneDetector` to use `null` for the `context` of a
  dehydrated detector. 
						
						
					 
					
						2015-06-08 16:10:41 -07:00 
						 
				 
			
				
					
						
							
							
								Tim Blasi 
							
						 
					 
					
						
						
						
						
							
						
						
							d5195d4097 
							
						 
					 
					
						
						
							
							test(change detect): Port Locals tests to pregenerated cds  
						
						... 
						
						
						
						Move existing unit tests exercising Locals to also test Dart's
pre-generated change detectors.
See #502  
						
						
					 
					
						2015-06-08 13:27:11 -07:00 
						 
				 
			
				
					
						
							
							
								Tim Blasi 
							
						 
					 
					
						
						
						
						
							
						
						
							81fc657356 
							
						 
					 
					
						
						
							
							refactor(change detect): Remove unnecessary param from tests  
						
						
						
						
					 
					
						2015-06-08 11:21:45 -07:00 
						 
				 
			
				
					
						
							
							
								Misko Hevery 
							
						 
					 
					
						
						
						
						
							
						
						
							a418397174 
							
						 
					 
					
						
						
							
							fix: corrected var/# parsing in template  
						
						... 
						
						
						
						Closes  #2084  
					
						2015-06-05 16:22:41 -07:00 
						 
				 
			
				
					
						
							
							
								Misko Hevery 
							
						 
					 
					
						
						
						
						
							
						
						
							8d081ea7af 
							
						 
					 
					
						
						
							
							fix: include error message in the stack trace  
						
						
						
						
					 
					
						2015-06-05 16:22:41 -07:00 
						 
				 
			
				
					
						
							
							
								Tim Blasi 
							
						 
					 
					
						
						
						
						
							
						
						
							529805508a 
							
						 
					 
					
						
						
							
							feat(dart/change_detect): Add type to ChangeDetector context  
						
						... 
						
						
						
						Add a type for the `context` field in Dart's pre-generated change
detectors. This requires slight changes to set the dehydrated value of
`context` to `null` rather than `ChangeDetectionUtil.uninitialized()`,
which was its former dehydrated state.
Mirror these chagnes as closely as possible in the
`ChangeDetectionJITGenerator` to allow easier maintenance.
Closes  #2070  
						
						
					 
					
						2015-06-05 12:53:25 -07:00 
						 
				 
			
				
					
						
							
							
								Martin Probst 
							
						 
					 
					
						
						
						
						
							
						
						
							f999d5a156 
							
						 
					 
					
						
						
							
							chore: move to clang-format 1.0.17.  
						
						... 
						
						
						
						clang-format 1.0.17 substantially improves formatting for fat arrow functions
and array literal detection. It also fixes a number of minor formatting issues. 
						
						
					 
					
						2015-06-03 15:27:27 -07:00 
						 
				 
			
				
					
						
							
							
								Tim Blasi 
							
						 
					 
					
						
						
						
						
							
						
						
							246151b2f9 
							
						 
					 
					
						
						
							
							test(dart/transform): More change detector unit tests  
						
						... 
						
						
						
						Port some change detector unit tests which formerly ran only on dynamic
& JIT change detection to run for pre-generated Dart change detectors as
well. 
						
						
					 
					
						2015-06-03 10:37:34 -07:00 
						 
				 
			
				
					
						
							
							
								Tim Blasi 
							
						 
					 
					
						
						
						
						
							
						
						
							8a3b0b366f 
							
						 
					 
					
						
						
							
							feat(dart/transform): Generate ChangeDetector classes  
						
						... 
						
						
						
						Use the `ProtoViewDto` created by the render `Compiler` to create a
`ChangeDetectorDefinition`.
From there, generate a subclass of `AbstractChangeDetector` for each
`ChangeDetectorDefinition`.
Run some basic unit tests for the dynamic and JIT change detectors on
pre-generated change detectors. 
						
						
					 
					
						2015-05-29 14:48:53 -07:00 
						 
				 
			
				
					
						
							
							
								vsavkin 
							
						 
					 
					
						
						
						
						
							
						
						
							c39c8ebcd0 
							
						 
					 
					
						
						
							
							feat(change_detection): added onInit and onCheck hooks  
						
						
						
						
					 
					
						2015-05-28 16:46:22 -07:00 
						 
				 
			
				
					
						
							
							
								Victor Berchet 
							
						 
					 
					
						
						
						
						
							
						
						
							a9be2ebf1b 
							
						 
					 
					
						
						
							
							feat: add support for the safe navigation (aka Elvis) operator  
						
						... 
						
						
						
						fixes  #791  
					
						2015-05-28 23:03:30 +02:00 
						 
				 
			
				
					
						
							
							
								Jeff Cross 
							
						 
					 
					
						
						
						
						
							
						
						
							01fb8e6635 
							
						 
					 
					
						
						
							
							fix: fix clang errors  
						
						
						
						
					 
					
						2015-05-28 11:08:26 -07:00 
						 
				 
			
				
					
						
							
							
								Jeff Cross 
							
						 
					 
					
						
						
						
						
							
						
						
							9d90128463 
							
						 
					 
					
						
						
							
							refactor(ChangeDetection): convert change detection tests to typescript  
						
						
						
						
					 
					
						2015-05-28 10:01:30 -07:00 
						 
				 
			
				
					
						
							
							
								Marc Laval 
							
						 
					 
					
						
						
						
						
							
						
						
							661a04798e 
							
						 
					 
					
						
						
							
							fix(test): adds longer timers for NgZone and PromisePipe tests (IE11)  
						
						... 
						
						
						
						Closes  #2055  
					
						2015-05-22 13:30:49 +02:00 
						 
				 
			
				
					
						
							
							
								gdi2290 
							
						 
					 
					
						
						
						
						
							
						
						
							d61a0dfa22 
							
						 
					 
					
						
						
							
							test(ObservablePipe): onDestroy shouldn't throw  
						
						
						
						
					 
					
						2015-05-22 12:31:46 +02:00 
						 
				 
			
				
					
						
							
							
								gdi2290 
							
						 
					 
					
						
						
						
						
							
						
						
							4afd2b4138 
							
						 
					 
					
						
						
							
							feat(PromisePipe): remove ref onDestroy  
						
						
						
						
					 
					
						2015-05-20 14:00:57 -07:00 
						 
				 
			
				
					
						
							
							
								Misko Hevery 
							
						 
					 
					
						
						
						
						
							
						
						
							a664f5a6de 
							
						 
					 
					
						
						
							
							fix: don't call onAllChangesDone on checkNoChanges  
						
						
						
						
					 
					
						2015-05-20 08:27:48 +02:00 
						 
				 
			
				
					
						
							
							
								Victor Berchet 
							
						 
					 
					
						
						
						
						
							
						
						
							0ae89ac096 
							
						 
					 
					
						
						
							
							feat(CD): add support for === and !==  
						
						... 
						
						
						
						relates to #1500  
						
						
					 
					
						2015-05-20 07:50:43 +02:00 
						 
				 
			
				
					
						
							
							
								Victor Berchet 
							
						 
					 
					
						
						
						
						
							
						
						
							6ec5d5daaf 
							
						 
					 
					
						
						
							
							refactor(async): extract timer related functions into a TimerWrapper  
						
						
						
						
					 
					
						2015-05-20 07:47:46 +02:00 
						 
				 
			
				
					
						
							
							
								gdi2290 
							
						 
					 
					
						
						
						
						
							
						
						
							986038242a 
							
						 
					 
					
						
						
							
							feat(change_detection): json pipe  
						
						... 
						
						
						
						Closes  #1957  
					
						2015-05-18 14:34:37 -07:00 
						 
				 
			
				
					
						
							
							
								gdi2290 
							
						 
					 
					
						
						
						
						
							
						
						
							7a4a635399 
							
						 
					 
					
						
						
							
							feat(change_detection): uppercase and lowercase pipes  
						
						... 
						
						
						
						because the world needs more uppercase madness
[✔] clang-format
[✔] tests 
						
						
					 
					
						2015-05-15 19:46:52 +02:00 
						 
				 
			
				
					
						
							
							
								vsavkin 
							
						 
					 
					
						
						
						
						
							
						
						
							08f21dbf51 
							
						 
					 
					
						
						
							
							feat(change_detection): implemented change detection that can be configured with pregenerated change detectors  
						
						
						
						
					 
					
						2015-05-13 16:23:22 -07:00 
						 
				 
			
				
					
						
							
							
								vsavkin 
							
						 
					 
					
						
						
						
						
							
						
						
							d8c7c274e4 
							
						 
					 
					
						
						
							
							refactor(change_detector): extracted ChangeDetectorDefinition  
						
						
						
						
					 
					
						2015-05-13 16:23:22 -07:00 
						 
				 
			
				
					
						
							
							
								Misko Hevery 
							
						 
					 
					
						
						
						
						
							
						
						
							111fa60a93 
							
						 
					 
					
						
						
							
							chore: rename for to ng-for  
						
						... 
						
						
						
						Closes  #1598 
Closes  #1295 
Closes  #1827 
Closes  #1827  
					
						2015-05-12 15:32:44 -07:00 
						 
				 
			
				
					
						
							
							
								Jeff Cross 
							
						 
					 
					
						
						
						
						
							
						
						
							5691063ba0 
							
						 
					 
					
						
						
							
							refactor(ChangeDetection): rename AsyncPipe to ObservablePipe  
						
						... 
						
						
						
						The async pipe in templates will now delegate to both Observable pipe or Promise pipe,
whichever first says it can support the input. Therefore, it's beneficial to disambiguate
the name of the AsyncPipe/AsyncPipeFactory constructors to reflect that these actually
support only Observables. 
						
						
					 
					
						2015-05-11 14:25:27 -07:00 
						 
				 
			
				
					
						
							
							
								Jeff Cross 
							
						 
					 
					
						
						
						
						
							
						
						
							7498758584 
							
						 
					 
					
						
						
							
							feat(PromisePipe): add pipe for promises  
						
						
						
						
					 
					
						2015-05-11 14:23:46 -07:00 
						 
				 
			
				
					
						
							
							
								vsavkin 
							
						 
					 
					
						
						
						
						
							
						
						
							d717529e9a 
							
						 
					 
					
						
						
							
							fix(change_detection): updated dynamic change detector not to mutate when throwing  
						
						... 
						
						
						
						Closes  #1762  
					
						2015-05-08 10:46:08 -07:00 
						 
				 
			
				
					
						
							
							
								vsavkin 
							
						 
					 
					
						
						
						
						
							
						
						
							ce6a2ba836 
							
						 
					 
					
						
						
							
							refactor(view): moved the logic from ProtoView to ProtoViewFactory  
						
						
						
						
					 
					
						2015-05-01 13:35:17 -07:00 
						 
				 
			
				
					
						
							
							
								Matteo Suppo 
							
						 
					 
					
						
						
						
						
							
						
						
							d4925b61ff 
							
						 
					 
					
						
						
							
							fix(change_detector): ensure that locals are only used when implicit receiver  
						
						... 
						
						
						
						closes  #1542  
					
						2015-04-28 23:40:22 +00:00 
						 
				 
			
				
					
						
							
							
								vsavkin 
							
						 
					 
					
						
						
						
						
							
						
						
							e4586249fa 
							
						 
					 
					
						
						
							
							refactor(change_detection): removed NO_CHANGED and replaced it with WrappedValue  
						
						
						
						
					 
					
						2015-04-28 23:37:09 +00:00 
						 
				 
			
				
					
						
							
							
								vsavkin 
							
						 
					 
					
						
						
						
						
							
						
						
							8ccafb0524 
							
						 
					 
					
						
						
							
							feat(view): reimplemented property setters using change detection  
						
						
						
						
					 
					
						2015-04-23 11:55:27 -07:00 
						 
				 
			
				
					
						
							
							
								Pawel Kozlowski 
							
						 
					 
					
						
						
						
						
							
						
						
							d0059b5d75 
							
						 
					 
					
						
						
							
							refactor(PipeRegistry): improve error messages  
						
						... 
						
						
						
						Closes  #1504  
					
						2015-04-23 11:04:30 -07:00 
						 
				 
			
				
					
						
							
							
								Pawel Kozlowski 
							
						 
					 
					
						
						
						
						
							
						
						
							afe0e45453 
							
						 
					 
					
						
						
							
							feat(parser): support === and !== operators  
						
						... 
						
						
						
						Closes  #1496 
Closes  #1500  
					
						2015-04-23 20:01:31 +02:00 
						 
				 
			
				
					
						
							
							
								vsavkin 
							
						 
					 
					
						
						
						
						
							
						
						
							a97a2266d3 
							
						 
					 
					
						
						
							
							feat(change_detection): added async pipe  
						
						
						
						
					 
					
						2015-04-20 14:50:23 -07:00 
						 
				 
			
				
					
						
							
							
								vsavkin 
							
						 
					 
					
						
						
						
						
							
						
						
							2d929e73ec 
							
						 
					 
					
						
						
							
							cleanup(change_detection): moved pipes-related tests to the pipes dir  
						
						
						
						
					 
					
						2015-04-20 14:24:15 -07:00 
						 
				 
			
				
					
						
							
							
								vsavkin 
							
						 
					 
					
						
						
						
						
							
						
						
							7bd682bb27 
							
						 
					 
					
						
						
							
							feat(parser): changed parser to parse pipes in the middle of a binding  
						
						
						
						
					 
					
						2015-04-16 10:39:03 -07:00 
						 
				 
			
				
					
						
							
							
								vsavkin 
							
						 
					 
					
						
						
						
						
							
						
						
							68faddbf5c 
							
						 
					 
					
						
						
							
							feat(change_detection): updated handling ON_PUSH detectors so they get notified when their bindings change  
						
						
						
						
					 
					
						2015-04-15 16:21:21 -07:00 
						 
				 
			
				
					
						
							
							
								vsavkin 
							
						 
					 
					
						
						
						
						
							
						
						
							8c1adabe1c 
							
						 
					 
					
						
						
							
							refactor(change_detection): renamed BindingPropagationConfig to ChangeDetectorRef  
						
						
						
						
					 
					
						2015-04-15 12:58:58 -07:00 
						 
				 
			
				
					
						
							
							
								Tobias Bosch 
							
						 
					 
					
						
						
						
						
							
						
						
							6ecaa9aebb 
							
						 
					 
					
						
						
							
							feat(change detection): add removeShadowDomChild  
						
						
						
						
					 
					
						2015-04-15 12:53:21 -07:00 
						 
				 
			
				
					
						
							
							
								vsavkin 
							
						 
					 
					
						
						
						
						
							
						
						
							61cb99ea42 
							
						 
					 
					
						
						
							
							refactor(change_detection): removed directive and binding mementos  
						
						
						
						
					 
					
						2015-04-09 18:56:19 -07:00