diff --git a/packages/@ember/debug/container-debug-adapter.ts b/packages/@ember/debug/container-debug-adapter.ts index 5a49aa5ec12..76f56f08da8 100644 --- a/packages/@ember/debug/container-debug-adapter.ts +++ b/packages/@ember/debug/container-debug-adapter.ts @@ -88,9 +88,9 @@ export default class ContainerDebugAdapter extends EmberObject { @return {Array} An array of strings. @public */ - catalogEntriesByType(type: string): NativeArray { - let namespaces = emberA(Namespace.NAMESPACES); - let types = emberA(); + catalogEntriesByType(type: string): string[] { + let namespaces = Namespace.NAMESPACES; + let types: string[] = []; let typeSuffixRegex = new RegExp(`${classify(type)}$`); namespaces.forEach((namespace) => { diff --git a/packages/@ember/debug/data-adapter.ts b/packages/@ember/debug/data-adapter.ts index 5b3cbcce6c3..f041358c8f3 100644 --- a/packages/@ember/debug/data-adapter.ts +++ b/packages/@ember/debug/data-adapter.ts @@ -552,14 +552,14 @@ export default class DataAdapter extends EmberObject { : this._getObjectsOnNamespaces(); // New adapters return strings instead of classes. - let klassTypes = emberA(stringTypes).map((name) => { + let klassTypes = stringTypes.map((name) => { return { klass: this._nameToClass(name), name, }; }); - return emberA(klassTypes).filter((type) => this.detect(type.klass)); + return klassTypes.filter((type) => this.detect(type.klass)); } /** @@ -571,8 +571,8 @@ export default class DataAdapter extends EmberObject { @return {Array} Array of model type strings. */ _getObjectsOnNamespaces() { - let namespaces = emberA(Namespace.NAMESPACES); - let types = emberA(); + let namespaces = Namespace.NAMESPACES; + let types: string[] = []; namespaces.forEach((namespace) => { for (let key in namespace) {