Skip to content

Commit 2c94911

Browse files
committed
Handle & suppress deprecations
1 parent f1866a1 commit 2c94911

20 files changed

Lines changed: 76 additions & 24 deletions

File tree

app/adapters/application.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { inject as service } from '@ember/service';
1+
import { service } from '@ember/service';
22
import JSONAPIAdapter from '@ember-data/adapter/json-api';
33
import { pluralize } from 'ember-inflector';
44
import { isBlank } from '@ember/utils';

app/components/class-field-description.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { inject as service } from '@ember/service';
1+
import { service } from '@ember/service';
22
import Component from '@glimmer/component';
33

44
export default class ClassFieldDescription extends Component {

app/controllers/project-version.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
/* eslint-disable ember/no-computed-properties-in-native-classes */
22
import { action, computed, set } from '@ember/object';
3-
import { inject as service } from '@ember/service';
3+
import { service } from '@ember/service';
44
import { readOnly, alias } from '@ember/object/computed';
55
import Controller from '@ember/controller';
66
import { A } from '@ember/array';

app/controllers/project-version/classes/class.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
1-
/* eslint-disable ember/no-computed-properties-in-native-classes, ember/classic-decorator-no-classic-methods */
1+
// eslint-disable-next-line ember/no-computed-properties-in-native-classes
22
import { action, computed, set, get } from '@ember/object';
3-
import { inject as service } from '@ember/service';
3+
import { service } from '@ember/service';
44
import Controller from '@ember/controller';
55
import { A } from '@ember/array';
66
import { capitalize } from '@ember/string';

app/controllers/project-version/modules/module.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
// eslint-disable-next-line ember/no-computed-properties-in-native-classes
22
import { computed } from '@ember/object';
3-
import { inject as service } from '@ember/service';
3+
import { service } from '@ember/service';
44
// eslint-disable-next-line ember/no-computed-properties-in-native-classes
55
import { alias } from '@ember/object/computed';
66
import ClassController from '../classes/class';

app/deprecation-workflow.js

Lines changed: 56 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -3,13 +3,65 @@ import setupDeprecationWorkflow from 'ember-cli-deprecation-workflow';
33
setupDeprecationWorkflow({
44
throwOnUnhandled: false,
55
workflow: [
6-
{ handler: 'throw', matchId: 'ember.component.reopen' },
7-
{ handler: 'throw', matchId: 'implicit-injections' },
8-
{ handler: 'throw', matchId: 'this-property-fallback' },
9-
{ handler: 'throw', matchId: 'ember-component.is-visible' },
6+
{
7+
handler: 'throw',
8+
matchId: 'ember.component.reopen',
9+
},
10+
{
11+
handler: 'throw',
12+
matchId: 'implicit-injections',
13+
},
14+
{
15+
handler: 'throw',
16+
matchId: 'this-property-fallback',
17+
},
18+
{
19+
handler: 'throw',
20+
matchId: 'ember-component.is-visible',
21+
},
1022
{
1123
handler: 'throw',
1224
matchId: 'deprecated-run-loop-and-computed-dot-access',
1325
},
26+
{
27+
handler: 'silence',
28+
matchId: 'importing-inject-from-ember-service',
29+
},
30+
{
31+
handler: 'silence',
32+
matchId: 'deprecate-import-change-properties-from-ember',
33+
},
34+
{
35+
handler: 'silence',
36+
matchId: 'deprecate-import-libraries-from-ember',
37+
},
38+
{
39+
handler: 'silence',
40+
matchId: 'deprecate-import-test-from-ember',
41+
},
42+
{
43+
handler: 'silence',
44+
matchId: 'deprecate-import--is-destroying-from-ember',
45+
},
46+
{
47+
handler: 'silence',
48+
matchId: 'deprecate-import--is-destroyed-from-ember',
49+
},
50+
{
51+
handler: 'silence',
52+
matchId: 'deprecate-import-destroy-from-ember',
53+
},
54+
{
55+
handler: 'silence',
56+
matchId: 'deprecate-import--register-destructor-from-ember',
57+
},
58+
{
59+
handler: 'silence',
60+
matchId: 'deprecate-import--set-classic-decorator-from-ember',
61+
},
62+
{
63+
handler: 'silence',
64+
matchId: 'ember-data:deprecate-non-strict-relationships',
65+
},
1466
],
1567
});

app/routes/application.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { inject as service } from '@ember/service';
1+
import { service } from '@ember/service';
22
import Route from '@ember/routing/route';
33
import { set } from '@ember/object';
44
import ENV from 'ember-api-docs/config/environment';

app/routes/class.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { inject as service } from '@ember/service';
1+
import { service } from '@ember/service';
22
import Route from '@ember/routing/route';
33

44
export default class ClassRoute extends Route {

app/routes/data-class.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { inject as service } from '@ember/service';
1+
import { service } from '@ember/service';
22
import Route from '@ember/routing/route';
33

44
export default class DataClassRoute extends Route {

app/routes/data-module.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { inject as service } from '@ember/service';
1+
import { service } from '@ember/service';
22
import Route from '@ember/routing/route';
33

44
export default class DataModuleRoute extends Route {

0 commit comments

Comments
 (0)