valid-services¶
确保对 Services
对象的访问有效。 Services
在 tools/lint/eslint/eslint-plugin-mozilla/lib/services.json
中定义,并且可以通过在构建后从 <objdir>/xpcom/components/services.json
中复制来添加。
此规则的错误代码示例:¶
假设 foo
未在 Services 中定义。
Services.foo.fn();
此规则的正确代码示例:¶
假设 bar
在 Services 中定义。
Services.bar.fn();