[
https://issues.apache.org/jira/browse/TINKERPOP-1185?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15230972#comment-15230972
]
stephen mallette commented on TINKERPOP-1185:
---------------------------------------------
The big problem here is that we rely on {{ServiceLoader}} to create plugin
instances and we do that so that we can auto-discover available plugins for the
console. As long as that functionality is there, a plugin instance is needed
so classes get loaded and well.....not much that can be done. I'd suggest we
just close this one at this point as it would seem that getting this done would
force a re-write of the console and may be beyond the scope of what groovysh
could even accomplish. maybe we could keep this concept in mind for java 9
when it has its own repl. In the mean time i think we could probably just close
this one.
> Gremlin Console should only load/instantiate configured plugins
> ---------------------------------------------------------------
>
> Key: TINKERPOP-1185
> URL: https://issues.apache.org/jira/browse/TINKERPOP-1185
> Project: TinkerPop
> Issue Type: Improvement
> Components: console
> Affects Versions: 3.1.1-incubating
> Reporter: Blake Eggleston
> Assignee: Blake Eggleston
>
> Currently, gremlin-console will load and instantiate any GremlinPlugins on
> the classpath. It should only load and instantiate the plugins configured in
> plugins.txt
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)