Resharper不检测角度服务中的全局变量

时间:2014-10-15 12:57:26

标签: javascript resharper

我想检测我的代码中使用全局变量的位置,所以我可以对它做些什么。 我有这样的服务:

myApp.service("myService", function () {

    function f1() {
        var a = global.someVar;
    }

    function f2() {
        global.f();
    }

    function f3() {
        global = "a";
    }

});

问题是,f1()中的变量“global”未被检测为全局变量,在f2()中它也未被检测到,但在f3()情况下我得到“赋值给隐式声明的全局变量”,而在所有3个案例中都应该检测到它。

在Resharper JS Inspection sererity选项中,我已全部开启。

我试图将我的代码包装在自调用函数中,但仍然没有成功。难道我做错了什么?有没有办法让Resharper在这种情况下检测全局?

0 个答案:

没有答案