no-duplicate-dependent-keys
)This rule makes it easy to spot repeating dependent keys in computed properties.
Examples of incorrect code for this rule:
computed('foo.bar', 'foo.baz', 'foo.qux', 'foo.bar', function() {
//...
})
// or using brace expansions
computed('foo.{bar,baz,qux}', 'foo.bar', function() {
//...
})
Examples of correct code for this rule:
computed('foo.bar', 'foo.baz', 'foo.qux', function() {
//...
})
// or using brace expansions
computed('foo.{bar,baz,qux}', 'bar.foo', function() {
//...
})
# Disallow repeating dependent keys (`no-duplicate-dependent-keys`) ## Rule Details This rule makes it easy to spot repeating dependent keys in computed properties. Examples of **incorrect** code for this rule: ```js computed('foo.bar', 'foo.baz', 'foo.qux', 'foo.bar', function() { //... }) // or using brace expansions computed('foo.{bar,baz,qux}', 'foo.bar', function() { //... }) ``` Examples of **correct** code for this rule: ```js computed('foo.bar', 'foo.baz', 'foo.qux', function() { //... }) // or using brace expansions computed('foo.{bar,baz,qux}', 'bar.foo', function() { //... }) ```