From a709dc19b8b3c3e71970fde6f274cba202e57775 Mon Sep 17 00:00:00 2001 From: Igor Minar Date: Sun, 27 Feb 2011 16:19:21 -0800 Subject: adding an extra injector spec - added a spec for dependency graph resolution - also simplyfying cache presence check --- src/Injector.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src') diff --git a/src/Injector.js b/src/Injector.js index 5ba2cbfc..b3d8f113 100644 --- a/src/Injector.js +++ b/src/Injector.js @@ -43,7 +43,7 @@ function createInjector(providerScope, providers, cache) { return function inject(value, scope, args){ var returnValue, provider; if (isString(value)) { - if (!cache.hasOwnProperty(value)) { + if (!(value in cache)) { provider = providers[value]; if (!provider) throw "Unknown provider for '"+value+"'."; cache[value] = inject(provider, providerScope); -- cgit v1.2.3