Skip to content

Commit e1554ff

Browse files
Gaurav0sivakumar-kailasam
authored andcommitted
run ember-data modules codemod
1 parent 6444bf3 commit e1554ff

File tree

9 files changed

+23
-36
lines changed

9 files changed

+23
-36
lines changed

app/adapters/application.js

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,10 @@
1+
import JSONAPIAdapter from '@ember-data/adapter/json-api';
12
import { inject as service } from '@ember/service';
2-
import DS from 'ember-data';
33
import fetch from 'fetch';
44
import ENV from 'ember-api-docs/config/environment';
55
import { pluralize } from 'ember-inflector';
66
import { isBlank } from '@ember/utils';
77

8-
const { JSONAPIAdapter } = DS;
9-
108
export default JSONAPIAdapter.extend({
119

1210
host: ENV.API_HOST,

app/models/class.js

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
1+
import Model, { belongsTo, attr } from '@ember-data/model';
12
import { computed } from '@ember/object';
2-
import DS from 'ember-data';
3-
const {attr, belongsTo} = DS;
43

54
const projectNameFromClassName = key => {
65
return computed(key, function() {
@@ -30,7 +29,7 @@ const guessVersionFor = key => {
3029
});
3130
};
3231

33-
export default DS.Model.extend({
32+
export default Model.extend({
3433
name: attr(),
3534
methods: attr(),
3635
properties: attr(),

app/models/missing.js

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,4 @@
1-
import Model from 'ember-data/model';
2-
import DS from 'ember-data';
3-
4-
const { attr } = DS;
1+
import Model, { attr } from '@ember-data/model';
52

63
export default Model.extend({
74
name: attr()

app/models/module.js

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,5 @@
1+
import { belongsTo, attr } from '@ember-data/model';
12
import ClassModel from './class';
2-
import DS from 'ember-data';
3-
4-
const { attr, belongsTo } = DS;
53

64
export default ClassModel.extend({
75
submodules: attr(),

app/models/namespace.js

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,5 @@
1+
import { belongsTo } from '@ember-data/model';
12
import ClassModel from './class';
2-
import DS from 'ember-data';
3-
4-
const { belongsTo } = DS;
53

64
export default ClassModel.extend({
75
projectVersion: belongsTo('project-version', {inverse: 'namespaces'})

app/models/project-version.js

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,19 @@
1+
import Model, { attr, hasMany, belongsTo } from '@ember-data/model';
12
import { computed } from '@ember/object';
2-
import DS from 'ember-data';
33
import getCompactVersion from '../utils/get-compact-version';
44

5-
export default DS.Model.extend({
6-
version: DS.attr(),
7-
classes: DS.hasMany('class', {async: true}),
8-
modules: DS.hasMany('module', {async: true}),
9-
namespaces: DS.hasMany('namespace', {async: true}),
10-
'public-classes': DS.hasMany('class', {async: true}),
11-
'private-classes': DS.hasMany('class', {async: true}),
12-
'public-modules': DS.hasMany('module', {async: true}),
13-
'private-modules': DS.hasMany('module', {async: true}),
14-
'public-namespaces': DS.hasMany('namespace', {async: true}),
15-
'private-namespaces': DS.hasMany('namespace', {async: true}),
16-
project: DS.belongsTo('project'),
5+
export default Model.extend({
6+
version: attr(),
7+
classes: hasMany('class', {async: true}),
8+
modules: hasMany('module', {async: true}),
9+
namespaces: hasMany('namespace', {async: true}),
10+
'public-classes': hasMany('class', {async: true}),
11+
'private-classes': hasMany('class', {async: true}),
12+
'public-modules': hasMany('module', {async: true}),
13+
'private-modules': hasMany('module', {async: true}),
14+
'public-namespaces': hasMany('namespace', {async: true}),
15+
'private-namespaces': hasMany('namespace', {async: true}),
16+
project: belongsTo('project'),
1717
compactVersion: computed('version', function() {
1818
return getCompactVersion(this.version);
1919
})

app/models/project.js

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,4 @@
1-
import DS from 'ember-data';
2-
3-
const {Model, attr, hasMany} = DS;
1+
import Model, { hasMany, attr } from '@ember-data/model';
42

53
export default Model.extend({
64
name: attr(),

app/serializers/application.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
1+
import JSONAPISerializer from '@ember-data/serializer/json-api';
12
import { inject as service } from '@ember/service';
2-
import DS from 'ember-data';
33

4-
export default DS.JSONAPISerializer.extend({
4+
export default JSONAPISerializer.extend({
55

66
metaStore: service(),
77

app/services/search.js

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,8 @@
1-
import Service from '@ember/service';
1+
import Service, { inject as service } from '@ember/service';
22
import { task } from 'ember-concurrency';
33
import { get, set } from '@ember/object';
44
import { A as emberArray } from '@ember/array';
55
import { alias } from '@ember/object/computed';
6-
import { inject as service } from '@ember/service';
76

87
export default Service.extend({
98
_algoliaService: service('algolia'),

0 commit comments

Comments
 (0)