Skip to content

Commit e706d74

Browse files
committed
Fix deprecation warning
Update ember to update deprecated dependency used by ember.
1 parent e9c8e3e commit e706d74

32 files changed

+4999
-2394
lines changed

.bowerrc

Lines changed: 0 additions & 4 deletions
This file was deleted.

.eslintignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
/blueprints/*/files/**/*.js

.eslintrc.js

Lines changed: 29 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,39 @@
11
module.exports = {
22
root: true,
33
parserOptions: {
4-
ecmaVersion: 6,
4+
ecmaVersion: 2017,
55
sourceType: 'module'
66
},
7-
extends: 'eslint:recommended',
7+
plugins: [
8+
'ember'
9+
],
10+
extends: [
11+
'eslint:recommended',
12+
'plugin:ember/recommended'
13+
],
814
env: {
915
browser: true
1016
},
1117
rules: {
12-
}
18+
},
19+
overrides: [
20+
// node files
21+
{
22+
files: [
23+
'ember-cli-build.js',
24+
'testem.js',
25+
'blueprints/*/index.js',
26+
'config/**/*.js',
27+
'lib/*/index.js'
28+
],
29+
parserOptions: {
30+
sourceType: 'script',
31+
ecmaVersion: 2015
32+
},
33+
env: {
34+
browser: false,
35+
node: true
36+
}
37+
}
38+
]
1339
};

.gitignore

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,4 +14,10 @@
1414
/coverage/*
1515
/libpeerconnection.log
1616
npm-debug.log*
17+
yarn-error.log
1718
testem.log
19+
20+
# ember-try
21+
.node_modules.ember-try/
22+
bower.json.ember-try
23+
package.json.ember-try

app/adapters/issue.js

Lines changed: 10 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,22 +1,25 @@
1-
import Ember from 'ember';
1+
import { assign } from '@ember/polyfills';
22
import ApplicationAdapter from './application';
33

44
export default ApplicationAdapter.extend({
55
host: 'https://api.github.com',
6-
defaults: {
7-
sort: 'created',
8-
order: 'desc',
9-
q: 'state:open'
6+
init() {
7+
this._super();
8+
this.defaults = {
9+
sort: 'created',
10+
order: 'desc',
11+
q: 'state:open'
12+
};
1013
},
1114
query(store, type, query) {
12-
const q = query.q || ''
15+
const q = query.q || '';
1316
if(!(q).match(this.defaults.q || '')) {
1417
query.q = q + ` ${this.defaults.q}`
1518
}
1619
return this._super(
1720
store,
1821
type,
19-
Ember.assign({}, this.defaults, query)
22+
assign({}, this.defaults, query)
2023
);
2124
},
2225
});

app/app.js

Lines changed: 2 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,9 @@
1-
import Ember from 'ember';
1+
import Application from '@ember/application';
22
import Resolver from './resolver';
33
import loadInitializers from 'ember-load-initializers';
44
import config from './config/environment';
55

6-
let App;
7-
8-
Ember.MODEL_FACTORY_INJECTIONS = true;
9-
Ember.deprecate = () => {};
10-
11-
App = Ember.Application.extend({
6+
const App = Application.extend({
127
modulePrefix: config.modulePrefix,
138
podModulePrefix: config.podModulePrefix,
149
Resolver

app/components/search-card.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
1-
import Ember from 'ember';
1+
import Component from '@ember/component';
22

3-
export default Ember.Component.extend({
3+
export default Component.extend({
44
actions: {
55
searchIssues(query) {
66
this.get('onSearch')(query);

app/controllers/application.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
1-
import Ember from 'ember';
1+
import Controller from '@ember/controller';
22

3-
export default Ember.Controller.extend({
3+
export default Controller.extend({
44
toggleSidenav: true,
55
actions: {
66
searchIssues(query) {

app/controllers/issues.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
1-
import Ember from 'ember';
1+
import Controller from '@ember/controller';
22

3-
export default Ember.Controller.extend({
3+
export default Controller.extend({
44
actions: {
55
groupByRepo() {
66
this.groupModelByRepo();

app/index.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,8 +9,8 @@
99

1010
{{content-for "head"}}
1111

12-
<link rel="stylesheet" href="{{rootURL}}assets/vendor.css">
13-
<link rel="stylesheet" href="{{rootURL}}assets/gsoc-prep-tasks.css">
12+
<link integrity="" rel="stylesheet" href="{{rootURL}}assets/vendor.css">
13+
<link integrity="" rel="stylesheet" href="{{rootURL}}assets/gsoc-prep-tasks.css">
1414

1515
{{content-for "head-footer"}}
1616
</head>

0 commit comments

Comments
 (0)