use new core plugin index and improved plugin directory structure

This commit is contained in:
Sebastian Sdorra
2014-07-12 16:41:20 +02:00
parent 80e52a347a
commit 598f8c95ba
3 changed files with 249 additions and 46 deletions

View File

@@ -12,6 +12,7 @@ package sonia.scm.plugin;
import com.google.common.base.Function;
import com.google.common.collect.Iterables;
import java.io.File;
//~--- JDK imports ------------------------------------------------------------
@@ -55,6 +56,10 @@ public final class Plugins
return processor.collectPlugins(classLoader);
}
public static File createPluginDirectory(File parent, PluginId id){
return new File(new File(parent, id.getGroupId()), id.getArtifactId());
}
/**
* Method description