aboutsummaryrefslogtreecommitdiffstats
path: root/src/Injector.js
diff options
context:
space:
mode:
authorIgor Minar2011-02-27 16:19:21 -0800
committerIgor Minar2011-02-27 16:19:21 -0800
commita709dc19b8b3c3e71970fde6f274cba202e57775 (patch)
tree8c2db416408b6a581818d4db79c9cf779ef37f85 /src/Injector.js
parent65585a2d3c4f73a17d20310de30546116a9a6827 (diff)
downloadangular.js-a709dc19b8b3c3e71970fde6f274cba202e57775.tar.bz2
adding an extra injector spec
- added a spec for dependency graph resolution - also simplyfying cache presence check
Diffstat (limited to 'src/Injector.js')
-rw-r--r--src/Injector.js2
1 files changed, 1 insertions, 1 deletions
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);