Skip to content

Commit 9876e8d

Browse files
committed
Merge pull request #284 from mike-north/initializer-warn-fixes
Fix initializer deprecation warnings
2 parents aa25e38 + 63b9576 commit 9876e8d

File tree

20 files changed

+104
-68
lines changed

20 files changed

+104
-68
lines changed

.jscsrc

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
{
2+
"preset": "ember-suave",
23
"excludeFiles": ["blanket-options.js"],
34
"requireParenthesesAroundArrowParam": null
45
}

.npmignore

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,5 @@ dist/
1010
.npmignore
1111
**/.gitkeep
1212
bower.json
13-
ember-cli-build.js
1413
Brocfile.js
1514
testem.json

.travis.yml

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,9 +11,10 @@ cache:
1111
- node_modules
1212

1313
env:
14-
- EMBER_TRY_SCENARIO=ember-1.11
15-
- EMBER_TRY_SCENARIO=ember-1.12
1614
- EMBER_TRY_SCENARIO=ember-1.13
15+
- EMBER_TRY_SCENARIO=ember-2.0
16+
- EMBER_TRY_SCENARIO=ember-2.1
17+
- EMBER_TRY_SCENARIO=ember-2.2
1718
- EMBER_TRY_SCENARIO=ember-release
1819
- EMBER_TRY_SCENARIO=ember-beta
1920
- ALLOW_DEPRECATIONS=true EMBER_TRY_SCENARIO=ember-canary

.watchmanconfig

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
{
2-
"ignore_dirs": ["tmp"]
2+
"ignore_dirs": ["tmp", "dist"]
33
}

README.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,8 @@ Ember.js version | ember-cli-materialize version
2323
-----------------|--------------
2424
`< 1.10.0` | Not supported
2525
`1.10.0 <= x < 1.11.0`| [`v0.16.4`](https://github.com/mike-north/ember-cli-materialize/tree/v0.16.4)
26-
`x >= 1.11.0` | [![npm version](https://badge.fury.io/js/ember-cli-materialize.svg)](http://badge.fury.io/js/ember-cli-materialize)
26+
`1.11.0 <= x < 1.13.0`| [`v0.18.6`](https://github.com/mike-north/ember-cli-materialize/tree/v0.18.6)
27+
`x >= 1.13.0` | [![npm version](https://badge.fury.io/js/ember-cli-materialize.svg)](http://badge.fury.io/js/ember-cli-materialize)
2728

2829

2930
## Main features

addon/mixins/uses-settings.js

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@ const { computed } = Ember;
44

55
export default Ember.Mixin.create({
66
_mdSettings: computed(function() {
7-
return this.get('container').lookup('service:materialize-settings');
7+
const owner = Ember.getOwner ? Ember.getOwner(this) : this.get('container');
8+
return owner.lookup('service:materialize-settings');
89
})
910
});

app/initializers/add-modals-container.js

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,6 @@
1-
export function initialize (container, application){
1+
2+
export function initialize () {
3+
const application = arguments[1] || arguments[0];
24
var rootEl = document.querySelector(application.rootElement);
35
var modalContainerEl = document.createElement('div');
46
var emberModalDialog = application.emberModalDialog || {};

app/initializers/md-settings.js

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,9 @@
11
import config from '../config/environment';
22
import MaterializeSettings from 'ember-cli-materialize/services/md-settings';
33

4-
export function initialize(container, application) {
4+
export function initialize() {
55
const { materializeDefaults } = config;
6+
const application = arguments[1] || arguments[0];
67

78
application.register('config:materialize', materializeDefaults, { instantiate: false });
89
application.register('service:materialize-settings', MaterializeSettings);

blueprints/ember-cli-materialize/index.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ module.exports = {
1313
this.addPackageToProject('ember-radio-button', '1.0.7'),
1414
this.addPackageToProject('ember-new-computed', '~1.0.0'),
1515
this.addPackageToProject('ember-key-responder', '~0.4.0'),
16-
this.addPackageToProject('ember-modal-dialog', '~0.7.5'),
16+
this.addPackageToProject('ember-modal-dialog', '~0.8.0'),
1717
this.addPackageToProject('ember-cli-sass', '^3.3.0'),
1818
this.addPackageToProject('ember-legacy-views', '^0.2.0')
1919
]);

bower.json

Lines changed: 11 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -2,19 +2,20 @@
22
"name": "ember-cli-materialize",
33
"dependencies": {
44
"blanket": "~1.1.5",
5-
"ember": "1.13.2",
6-
"ember-cli-shims": "ember-cli/ember-cli-shims#0.0.3",
7-
"ember-cli-test-loader": "ember-cli-test-loader#0.1.3",
8-
"ember-load-initializers": "ember-cli/ember-load-initializers#0.1.5",
9-
"ember-qunit": "0.4.9",
10-
"ember-qunit-notifications": "0.0.7",
5+
"ember": "1.13.12",
6+
"ember-cli-shims": "0.0.6",
7+
"ember-cli-test-loader": "0.2.1",
8+
"ember-load-initializers": "0.1.7",
9+
"ember-qunit": "0.4.16",
10+
"ember-qunit-notifications": "0.1.0",
1111
"ember-resolver": "~0.1.20",
12-
"jquery": "^1.11.3",
13-
"loader.js": "ember-cli/loader.js#3.2.1",
12+
"jquery": "1.11.3",
13+
"loader.js": "ember-cli/loader.js#3.4.0",
1414
"materialize": "~0.97.0",
15-
"qunit": "~1.18.0"
15+
"qunit": "~1.20.0"
1616
},
1717
"resolutions": {
18-
"jquery": "^1.11.3"
18+
"jquery": "1.11.3",
19+
"qunit-notifications": "~0.1.0"
1920
}
2021
}

0 commit comments

Comments
 (0)