From 086edd8b51774fa4480388a1ea657f8fca896c15 Mon Sep 17 00:00:00 2001 From: Robert Jackson Date: Thu, 14 Mar 2019 12:21:21 -0400 Subject: [PATCH 1/3] Add `@action` decorator mapping. --- mappings.json | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/mappings.json b/mappings.json index 62a7741..83b5d59 100644 --- a/mappings.json +++ b/mappings.json @@ -329,6 +329,12 @@ "localName": "EmberObject", "deprecated": false }, + { + "global": "Ember._action", + "module": "@ember/object", + "export": "action", + "deprecated": false + }, { "global": "Ember.aliasMethod", "module": "@ember/object", From 05cf5c2620f00ca044ea8c10bf1d377f99bc892f Mon Sep 17 00:00:00 2001 From: Robert Jackson Date: Thu, 14 Mar 2019 12:21:38 -0400 Subject: [PATCH 2/3] Sort mappings.json by module and export. --- mappings.json | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/mappings.json b/mappings.json index 83b5d59..73d33e9 100644 --- a/mappings.json +++ b/mappings.json @@ -140,12 +140,6 @@ "export": "setComponentManager", "deprecated": false }, - { - "global": "Ember._tracked", - "module": "@glimmer/tracking", - "export": "tracked", - "deprecated": false - }, { "global": "Ember.Checkbox", "module": "@ember/component/checkbox", @@ -371,6 +365,12 @@ "export": "getWithDefault", "deprecated": false }, + { + "global": "Ember.notifyPropertyChange", + "module": "@ember/object", + "export": "notifyPropertyChange", + "deprecated": false + }, { "global": "Ember.observer", "module": "@ember/object", @@ -1080,6 +1080,12 @@ "export": "VERSION", "deprecated": false }, + { + "global": "Ember._tracked", + "module": "@glimmer/tracking", + "export": "tracked", + "deprecated": false + }, { "global": "Ember.Application", "module": "ember-application", @@ -1822,12 +1828,6 @@ "export": "sendEvent" } }, - { - "global": "Ember.notifyPropertyChange", - "module": "@ember/object", - "export": "notifyPropertyChange", - "deprecated": false - }, { "global": "Ember.get", "module": "ember-metal/get", From 92287eb64fd64eafb06283b2104b485a81d6c449 Mon Sep 17 00:00:00 2001 From: Robert Jackson Date: Thu, 14 Mar 2019 12:23:43 -0400 Subject: [PATCH 3/3] Update README.md tables. --- README.md | 34 ++++++++++++++++++++++------------ 1 file changed, 22 insertions(+), 12 deletions(-) diff --git a/README.md b/README.md index 165c34b..0080c6f 100644 --- a/README.md +++ b/README.md @@ -15,6 +15,10 @@ JSON data for [RFC #176](https://github.com/emberjs/rfcs/blob/master/text/0176-j | Before | After | | --- | --- | +| `Ember._action` | `import { action } from '@ember/object';` | +| `Ember._componentManagerCapabilities` | `import { capabilities } from '@ember/component';` | +| `Ember._setComponentManager` | `import { setComponentManager } from '@ember/component';` | +| `Ember._tracked` | `import { tracked } from '@glimmer/tracking';` | | `Ember.$` | `import $ from 'jquery';` | | `Ember.A` | `import { A } from '@ember/array';` | | `Ember.addListener` | `import { addListener } from '@ember/object/events';` | @@ -125,6 +129,7 @@ JSON data for [RFC #176](https://github.com/emberjs/rfcs/blob/master/text/0176-j | `Ember.MutableArray` | `import MutableArray from '@ember/array/mutable';` | | `Ember.Namespace` | `import Namespace from '@ember/application/namespace';` | | `Ember.NoneLocation` | `import NoneLocation from '@ember/routing/none-location';` | +| `Ember.notifyPropertyChange` | `import { notifyPropertyChange } from '@ember/object';` | | `Ember.Object` | `import EmberObject from '@ember/object';` | | `Ember.ObjectProxy` | `import ObjectProxy from '@ember/object/proxy';` | | `Ember.Observable` | `import Observable from '@ember/object/observable';` | @@ -232,14 +237,16 @@ JSON data for [RFC #176](https://github.com/emberjs/rfcs/blob/master/text/0176-j | `import { isEnabled } from '@ember/canary-features';` | `Ember.FEATURES.isEnabled` | #### `@ember/component` -| Module | Global | -| --- | --- | -| `import Component from '@ember/component';` | `Ember.Component` | -| `import Checkbox from '@ember/component/checkbox';` | `Ember.Checkbox` | -| `import Helper from '@ember/component/helper';` | `Ember.Helper` | -| `import { helper as buildHelper } from '@ember/component/helper';` | `Ember.Helper.helper` | -| `import TextArea from '@ember/component/text-area';` | `Ember.TextArea` | -| `import TextField from '@ember/component/text-field';` | `Ember.TextField` | +| Module | Global | +| --- | --- | +| `import Component from '@ember/component';` | `Ember.Component` | +| `import { capabilities } from '@ember/component';` | `Ember._componentManagerCapabilities` | +| `import { setComponentManager } from '@ember/component';` | `Ember._setComponentManager` | +| `import Checkbox from '@ember/component/checkbox';` | `Ember.Checkbox` | +| `import Helper from '@ember/component/helper';` | `Ember.Helper` | +| `import { helper as buildHelper } from '@ember/component/helper';` | `Ember.Helper.helper` | +| `import TextArea from '@ember/component/text-area';` | `Ember.TextArea` | +| `import TextField from '@ember/component/text-field';` | `Ember.TextField` | #### `@ember/controller` | Module | Global | @@ -295,12 +302,14 @@ JSON data for [RFC #176](https://github.com/emberjs/rfcs/blob/master/text/0176-j | Module | Global | | --- | --- | | `import EmberObject from '@ember/object';` | `Ember.Object` | +| `import { action } from '@ember/object';` | `Ember._action` | | `import { aliasMethod } from '@ember/object';` | `Ember.aliasMethod` | | `import { computed } from '@ember/object';` | `Ember.computed` | | `import { defineProperty } from '@ember/object';` | `Ember.defineProperty` | | `import { get } from '@ember/object';` | `Ember.get` | | `import { getProperties } from '@ember/object';` | `Ember.getProperties` | | `import { getWithDefault } from '@ember/object';` | `Ember.getWithDefault` | +| `import { notifyPropertyChange } from '@ember/object';` | `Ember.notifyPropertyChange` | | `import { observer } from '@ember/object';` | `Ember.observer` | | `import { set } from '@ember/object';` | `Ember.set` | | `import { setProperties } from '@ember/object';` | `Ember.setProperties` | @@ -458,6 +467,11 @@ JSON data for [RFC #176](https://github.com/emberjs/rfcs/blob/master/text/0176-j | --- | --- | | `import { VERSION } from '@ember/version';` | `Ember.VERSION` | +#### `@glimmer/tracking` +| Module | Global | +| --- | --- | +| `import { tracked } from '@glimmer/tracking';` | `Ember._tracked` | + #### `jquery` | Module | Global | | --- | --- | @@ -482,10 +496,6 @@ JSON data for [RFC #176](https://github.com/emberjs/rfcs/blob/master/text/0176-j | `import { reject } from 'rsvp';` | `Ember.RSVP.reject` | | `import { resolve } from 'rsvp';` | `Ember.RSVP.resolve` | -#### `@glimmer/tracking` -| Module | Global | -| --- | --- | -| `import { tracked } from '@glimmer/tracking';` | `Ember._tracked` | ### Scripts