code: private void buildDerivedPluginList() {
  
          // find their dependencies
          for (int i = 0; i < explicitlyNamedPlugins.size(); i++) {
              GrailsPlugin plugin = explicitlyNamedPlugins.get(i);
  
              // recursively add in plugin dependencies
              addPluginDependencies(derivedPlugins, plugin);
          }
      }
docs: Builds list of <code>GrailsPlugins</code> which are derived from the
  <code>explicitlyNamedPlugins</code> through a dependency relationship