MCPcopy Index your code
hub / github.com/ember-cli/ember-cli / createAddonTree

Method createAddonTree

lib/broccoli/ember-app.js:869–884  ·  view source on GitHub ↗
(type, outputDir, options)

Source from the content-addressed store, hash-verified

867 * @method @createAddonTree
868 */
869 createAddonTree(type, outputDir, options) {
870 let addonBundles = this._addonBundles(type, options);
871
872 let tree = mergeTrees(
873 addonBundles.map(({ tree }) => tree),
874 {
875 overwrite: true,
876 annotation: `TreeMerger (${type})`,
877 }
878 );
879
880 return new Funnel(tree, {
881 destDir: outputDir,
882 annotation: `Funnel: ${outputDir} ${type}`,
883 });
884 }
885
886 addonTree() {
887 if (!this._cachedAddonTree) {

Callers 2

addonTreeMethod · 0.95
addonTestSupportTreeMethod · 0.95

Calls 1

_addonBundlesMethod · 0.95

Tested by

no test coverage detected