TINKERPOP-1562 Deprecated the DependencyManager. This interface really isn't useful anymore. It is bound to ScriptEngines class which is also deprecated. The new model of the GremlinScriptEngine in gremlin-core sorta makes this obsolete.
Project: http://git-wip-us.apache.org/repos/asf/tinkerpop/repo Commit: http://git-wip-us.apache.org/repos/asf/tinkerpop/commit/90f427c8 Tree: http://git-wip-us.apache.org/repos/asf/tinkerpop/tree/90f427c8 Diff: http://git-wip-us.apache.org/repos/asf/tinkerpop/diff/90f427c8 Branch: refs/heads/TINKERPOP-1562 Commit: 90f427c8dc11636a5884e6cca3c0a22249d26576 Parents: 7890e91 Author: Stephen Mallette <sp...@genoprime.com> Authored: Thu Dec 1 10:19:40 2016 -0500 Committer: Stephen Mallette <sp...@genoprime.com> Committed: Thu Dec 1 10:19:40 2016 -0500 ---------------------------------------------------------------------- .../apache/tinkerpop/gremlin/groovy/jsr223/DependencyManager.java | 3 +++ 1 file changed, 3 insertions(+) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/90f427c8/gremlin-groovy/src/main/java/org/apache/tinkerpop/gremlin/groovy/jsr223/DependencyManager.java ---------------------------------------------------------------------- diff --git a/gremlin-groovy/src/main/java/org/apache/tinkerpop/gremlin/groovy/jsr223/DependencyManager.java b/gremlin-groovy/src/main/java/org/apache/tinkerpop/gremlin/groovy/jsr223/DependencyManager.java index 5c1b8fe..4f1384d 100644 --- a/gremlin-groovy/src/main/java/org/apache/tinkerpop/gremlin/groovy/jsr223/DependencyManager.java +++ b/gremlin-groovy/src/main/java/org/apache/tinkerpop/gremlin/groovy/jsr223/DependencyManager.java @@ -22,6 +22,7 @@ import org.apache.tinkerpop.gremlin.groovy.ImportCustomizerProvider; import org.apache.tinkerpop.gremlin.groovy.plugin.GremlinPlugin; import org.apache.tinkerpop.gremlin.groovy.plugin.GremlinPluginException; import org.apache.tinkerpop.gremlin.groovy.plugin.PluginAcceptor; +import org.apache.tinkerpop.gremlin.jsr223.GremlinScriptEngine; import java.util.List; import java.util.Map; @@ -33,7 +34,9 @@ import java.util.Set; * so this interface makes that possible to expose. * * @author Stephen Mallette (http://stephen.genoprime.com) + * @deprecated As of release 3.2.4, not replaced - no longer needed under the new {@link GremlinScriptEngine} model. */ +@Deprecated public interface DependencyManager { /** * Take maven coordinates and load the classes into the classloader used by the ScriptEngine. Those ScriptEngines