| 
							
							
								 Roman Mogilatov | 99b6e27ab4 | Refactor injections | 2016-05-29 16:39:39 +03:00 |  | 
			
				
					| 
							
							
								 Roman Mogilatov | 7d33e0e3a2 | Drop catalogs name attribute | 2016-05-22 17:01:27 +03:00 |  | 
			
				
					| 
							
							
								 Roman Mogilatov | 918335e0e4 | Remove catalog bundles | 2016-05-22 16:50:06 +03:00 |  | 
			
				
					| 
							
							
								 Roman Mogilatov | 7729d97a41 | Make injections 2 times faster | 2016-05-22 15:37:39 +03:00 |  | 
			
				
					| 
							
							
								 Roman Mogilatov | a0b8b11a91 | Sanitize callable and creational provider tests | 2016-05-18 01:17:39 +03:00 |  | 
			
				
					| 
							
							
								 Roman Mogilatov | f2a9b35c6d | Change style and get first stable run | 2016-05-18 00:05:10 +03:00 |  | 
			
				
					| 
							
							
								 Roman Mogilatov | 2878ea5515 | Drop method injections | 2016-05-17 22:37:50 +03:00 |  | 
			
				
					| 
							
							
								 Roman Mogilatov | 4a160ed999 | Drop Config provider | 2016-05-17 21:31:40 +03:00 |  | 
			
				
					| 
							
							
								 Roman Mogilatov | 1320c12780 | Drop Static, Value, Function & Class providers | 2016-05-17 21:28:22 +03:00 |  | 
			
				
					| 
							
							
								 Roman Mogilatov | 7392f35991 | Drop backward compatibilities of 1.x | 2016-05-17 21:13:55 +03:00 |  | 
			
				
					| 
							
							
								 Roman Mogilatov | bef0a952b5 | Fix bug with accessing declarative catalog attributes from instance level | 2016-05-16 11:18:00 +03:00 |  | 
			
				
					| 
							
							
								 Roman Mogilatov | b4b93b4016 | Remove copying functionality from dynamic catalog | 2016-04-10 17:02:01 +03:00 |  | 
			
				
					| 
							
							
								 Roman Mogilatov | 7cdeede38a | Add declarative catalog @copy decorator | 2016-04-10 16:52:37 +03:00 |  | 
			
				
					| 
							
							
								 Roman Mogilatov | 43258e5fd9 | Add force binding and copying functionaloty for DynamicCatalog | 2016-04-10 16:41:54 +03:00 |  | 
			
				
					| 
							
							
								 Roman Mogilatov | 136b562a81 | Split ` catalogs` module into smaller modules | 2016-04-03 23:47:34 +03:00 |  | 
			
				
					| 
							
							
								 Roman Mogilatov | 040d44d55b | Split ` providers` module into smaller modules | 2016-04-03 22:54:08 +03:00 |  | 
			
				
					| 
							
							
								 Roman Mogilatov | 043665f8e5 | Fix provider overriding tests | 2016-03-14 00:15:28 +02:00 |  | 
			
				
					| 
							
							
								 Roman Mogilatov | 1f7a76ef5e | Add provider OverridingContext | 2016-03-13 22:46:32 +02:00 |  | 
			
				
					| 
							
							
								 Roman Mogilatov | 92df7338ca | Add catalog-providing-callbacks exaple and some tests for it | 2016-03-09 10:25:17 +02:00 |  | 
			
				
					| 
							
							
								 Roman Mogilatov | 37fde8e97c | Add tests for @providers.override decorator | 2016-03-01 16:28:37 +02:00 |  | 
			
				
					| 
							
							
								 Roman Mogilatov | c8fda3da8d | Add FactoryAsDecoratorTests | 2016-02-28 17:50:47 +02:00 |  | 
			
				
					| 
							
							
								 Roman Mogilatov | 319128260a | Add DelegatedCallable, DelegatedFactory & DelegatedSingleton providers | 2015-12-28 17:25:25 +02:00 |  | 
			
				
					| 
							
							
								 Roman Mogilatov | 76e4837201 | Add validation for catalog providers type | 2015-12-14 11:22:55 +02:00 |  | 
			
				
					| 
							
							
								 Roman Mogilatov | f3668ed815 | Make some refactorings for providers | 2015-12-11 22:46:49 +02:00 |  | 
			
				
					| 
							
							
								 Roman Mogilatov | 10e76f65d7 | Add validation of provided type for Factory provider | 2015-12-11 16:01:07 +02:00 |  | 
			
				
					| 
							
							
								 Roman Mogilatov | 7b611820c5 | Add smarter providers representation | 2015-12-11 11:18:09 +02:00 |  | 
			
				
					| 
							
							
								 Roman Mogilatov | 9ef7a961f6 | Update representation of injections | 2015-12-09 19:28:52 +02:00 |  | 
			
				
					| 
							
							
								 Roman Mogilatov | 5bb20a9c2d | Improve representation of injections | 2015-12-07 14:31:51 +02:00 |  | 
			
				
					| 
							
							
								 Roman Mogilatov | 449dff6282 | Restrict overriding of catalogs by themselves | 2015-11-26 15:11:46 +02:00 |  | 
			
				
					| 
							
							
								 Roman Mogilatov | ff629989bb | Make DynamicCatalog.last_overriding and DeclarativeCatalog.last_overriding attributes None by default | 2015-11-25 13:39:50 +02:00 |  | 
			
				
					| 
							
							
								 Roman Mogilatov | b7f42a3ff4 | Make Provider.last_overriding None by default | 2015-11-25 13:25:40 +02:00 |  | 
			
				
					| 
							
							
								 Roman Mogilatov | dd80bb3c17 | Add tests for singleton attributes | 2015-11-24 12:19:49 +02:00 |  | 
			
				
					| 
							
							
								 Roman Mogilatov | 64bc56cbb9 | Add test for catalog module backward compatibility | 2015-11-23 21:46:22 +02:00 |  | 
			
				
					| 
							
							
								 Roman Mogilatov | 524cd78c5f | Add VERSION to API docs and add test for VERSION | 2015-11-23 21:46:22 +02:00 |  | 
			
				
					| 
							
							
								 Roman Mogilatov | da4976e3c7 | Add DeclarativeCatalog API docs | 2015-11-23 21:46:17 +02:00 |  | 
			
				
					| 
							
							
								 Roman Mogilatov | 3c0c3b3abc | Refactor tests imports | 2015-11-23 21:45:58 +02:00 |  | 
			
				
					| 
							
							
								 Roman Mogilatov | 99b9a5648a | Restrict overriding of providers with themselves | 2015-11-20 13:51:36 +02:00 |  | 
			
				
					| 
							
							
								 Roman Mogilatov | f090a73486 | Add DynamicCatalog tests | 2015-11-12 18:35:23 +02:00 |  | 
			
				
					| 
							
							
								 Roman Mogilatov | 2236d77313 | Refactor DeclarativeCatalog | 2015-11-12 16:56:00 +02:00 |  | 
			
				
					| 
							
							
								 Roman Mogilatov | be1ff0445d | Refactor DeclarativeCatalog | 2015-11-12 13:57:33 +02:00 |  | 
			
				
					| 
							
							
								 Roman Mogilatov | 4252fbfe4c | Implement DeclarativeCatalog.__repr__ and add some tests for it | 2015-11-12 01:00:27 +02:00 |  | 
			
				
					| 
							
							
								 Roman Mogilatov | 3fc5f044f9 | Update DeclarativeCatalog and Override tests | 2015-11-11 21:25:41 +02:00 |  | 
			
				
					| 
							
							
								 Roman Mogilatov | 9a617479cc | Refactor CatalogBundle | 2015-11-11 15:51:42 +02:00 |  | 
			
				
					| 
							
							
								 Roman Mogilatov | 548847f83a | Remove required DynamicCatalog.name attribute | 2015-11-10 19:47:59 +02:00 |  | 
			
				
					| 
							
							
								 Roman Mogilatov | 05d6db5664 | Make some refactoring after DynamicCatalog implementation | 2015-11-10 19:38:18 +02:00 |  | 
			
				
					| 
							
							
								 Roman Mogilatov | b456d770b6 | Implement DynamicCatalog | 2015-11-10 17:58:04 +02:00 |  | 
			
				
					| 
							
							
								 Roman Mogilatov | c5602cf88b | Change provider-to-catalog binding restrictions | 2015-11-10 15:06:12 +02:00 |  | 
			
				
					| 
							
							
								 Roman Mogilatov | 68ce5c79ef | Rename AbstractCatalog to DeclarativeCatalog | 2015-11-10 10:42:29 +02:00 |  | 
			
				
					| 
							
							
								 Roman Mogilatov | b269023f7a | Improve functionality of catalog overriding | 2015-10-23 16:41:21 +03:00 |  | 
			
				
					| 
							
							
								 Roman Mogilatov | 6dc007c8df | Add functionality for using positional argument injections with @inject decorator | 2015-10-23 14:44:36 +03:00 |  |