Pawel Kozlowski 
							
						 
					 
					
						
						
						
						
							
						
						
							e23004df52 
							
						 
					 
					
						
						
							
							fix(di): capture original exception in InvalidBindingError  
						
						 
						
						... 
						
						
						
						Fixes  #1406 
Closes  #1459  
						
						
					 
					
						2015-04-21 10:59:44 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								vsavkin 
							
						 
					 
					
						
						
						
						
							
						
						
							97fc248e00 
							
						 
					 
					
						
						
							
							cleanup(di): changed an error message to be more descriptive  
						
						 
						
						
						
						
					 
					
						2015-04-16 11:06:20 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Yegor Jbanov 
							
						 
					 
					
						
						
						
						
							
						
						
							308823b6ea 
							
						 
					 
					
						
						
							
							perf(view): use pre-resolved bindings for child injector init  
						
						 
						
						... 
						
						
						
						Creating a child injector from pre-resolved bindings (if any) is an
order of magnitude faster. 
						
						
					 
					
						2015-04-13 15:06:44 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Yegor Jbanov 
							
						 
					 
					
						
						
						
						
							
						
						
							4a961f4ecb 
							
						 
					 
					
						
						
							
							feat(di): provide two ways to create an injector, resolved and unresolved  
						
						 
						
						... 
						
						
						
						Add two factory static functions to Injector: resolveAndCreate and
fromResolvedBindings.
We want to avoid resolution and flattening every time we create a new
injector. This commit allows the user to cache resolved bindings and
reuse them. 
						
						
					 
					
						2015-04-13 15:06:43 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Victor Berchet 
							
						 
					 
					
						
						
						
						
							
						
						
							a82e20889d 
							
						 
					 
					
						
						
							
							feat(Injector): Support binding to null  
						
						 
						
						
						
						
					 
					
						2015-03-12 19:52:08 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								vsavkin 
							
						 
					 
					
						
						
						
						
							
						
						
							ba0a1ec459 
							
						 
					 
					
						
						
							
							feat(di): add support for optional dependencies  
						
						 
						
						
						
						
					 
					
						2015-03-02 14:38:02 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pawel Kozlowski 
							
						 
					 
					
						
						
						
						
							
						
						
							0c4fbfc8e2 
							
						 
					 
					
						
						
							
							feat(di): introduce aliasing  
						
						 
						
						... 
						
						
						
						Closes  #710 
Closes  #747  
						
						
					 
					
						2015-02-21 18:43:45 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								vsavkin 
							
						 
					 
					
						
						
						
						
							
						
						
							fa7cbf9bb1 
							
						 
					 
					
						
						
							
							test(di): add a test to di checking that child bindings are not used when resolving the dependencies of a parent binding  
						
						 
						
						
						
						
					 
					
						2015-02-06 09:39:22 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Yegor Jbanov 
							
						 
					 
					
						
						
						
						
							
						
						
							3f228669d7 
							
						 
					 
					
						
						
							
							chore(packaging): update import for the new file structure  
						
						 
						
						
						
						
					 
					
						2015-02-05 15:47:12 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Yegor Jbanov 
							
						 
					 
					
						
						
						
						
							
						
						
							3820609f24 
							
						 
					 
					
						
						
							
							chore(packaging): move files to match target file structure  
						
						 
						
						
						
						
					 
					
						2015-02-05 15:46:13 -08:00