ember-cli / ember-cli/eslint-plugin-ember
`require-computed-macros` auto fixes to deprecated code
Open
bug
- Dominant language
- JavaScript
- Stars
- 263
- Forks
- 214
- Avg merge
- 30m
- Merged PRs (30d)
- 5
Description
```js
filteredItems: computed('items.@each.isFiltered', function() {
return this.items.filterBy('isFiltered');
}),
```
Becomes:
```js
filteredItems: computed.filterBy('items', 'isFiltered'),
```
However, `computed.` properties are deprecated per https://deprecations.emberjs.com/v3.x#toc_deprecated-run-loop-and-computed-dot-access.
It should be:
```js
import { filterBy } from '@ember/object/computed';
// SNIP
filteredItems: computed.filterBy('items', 'isFiltered'),
```
Contributor guide
No contributing guide indexed for this repository
Assessment
This issue has not been assessed yet.