valid-services

确保对 Services 对象的访问有效。 Servicestools/lint/eslint/eslint-plugin-mozilla/lib/services.json 中定义,并且可以通过在构建后从 <objdir>/xpcom/components/services.json 中复制来添加。

此规则的错误代码示例:

假设 foo 未在 Services 中定义。

Services.foo.fn();

此规则的正确代码示例:

假设 bar 在 Services 中定义。

Services.bar.fn();