code: function(appOrAddon) {
      this._super.included.apply(this, arguments);
  
      fileLookup = this.fileLookup = {};
      this.parentRegistry = appOrAddon.registry;
  
      if (!this._registeredWithBabel && this._isCoverageEnabled()) {
        let checker = new VersionChecker(this.parent).for('ember-cli-babel', 'npm');
  
        if (checker.satisfies('>= 6.0.0')) {
          const IstanbulPlugin = requireBabelPlugin('babel-plugin-istanbul');
          const exclude = this._getExcludes();
          const include = this._getIncludes();
  
          concat(
            this.app,
            this._findCoveredAddon(),
            this._findInRepoAddons()
          )
            .filter(Boolean)
            .map(getPlugins)
            .forEach((plugins) => plugins.push([IstanbulPlugin, { exclude, include }]));
  
        } else {
          this.project.ui.writeWarnLine(
            'ember-cli-code-coverage: You are using an unsupported ember-cli-babel version,' +
            'instrumentation will not be available.'
          );
        }
  
        this._registeredWithBabel = true;
      }
    }
docs: Ember Methods