You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tinkerpop.apache.org by sp...@apache.org on 2015/08/20 22:02:22 UTC

[4/7] incubator-tinkerpop git commit: Added back one of the three removed constructors to GremlinGroovyScriptEngine.

Added back one of the three removed constructors to GremlinGroovyScriptEngine.

It's deprecated - will remove later.  The other two can't be deprecated as they included a breaking change with the removal of groovy-sandbox.


Project: http://git-wip-us.apache.org/repos/asf/incubator-tinkerpop/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-tinkerpop/commit/1903d259
Tree: http://git-wip-us.apache.org/repos/asf/incubator-tinkerpop/tree/1903d259
Diff: http://git-wip-us.apache.org/repos/asf/incubator-tinkerpop/diff/1903d259

Branch: refs/heads/tp30
Commit: 1903d2593079c6b43bdb315bef0cb482b6e6971f
Parents: 5401e94
Author: Stephen Mallette <sp...@genoprime.com>
Authored: Thu Aug 20 15:28:42 2015 -0400
Committer: Stephen Mallette <sp...@genoprime.com>
Committed: Thu Aug 20 15:28:42 2015 -0400

----------------------------------------------------------------------
 .../gremlin/groovy/jsr223/GremlinGroovyScriptEngine.java  | 10 +++++++++-
 1 file changed, 9 insertions(+), 1 deletion(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/incubator-tinkerpop/blob/1903d259/gremlin-groovy/src/main/java/org/apache/tinkerpop/gremlin/groovy/jsr223/GremlinGroovyScriptEngine.java
----------------------------------------------------------------------
diff --git a/gremlin-groovy/src/main/java/org/apache/tinkerpop/gremlin/groovy/jsr223/GremlinGroovyScriptEngine.java b/gremlin-groovy/src/main/java/org/apache/tinkerpop/gremlin/groovy/jsr223/GremlinGroovyScriptEngine.java
index 5affa0c..f52c976 100644
--- a/gremlin-groovy/src/main/java/org/apache/tinkerpop/gremlin/groovy/jsr223/GremlinGroovyScriptEngine.java
+++ b/gremlin-groovy/src/main/java/org/apache/tinkerpop/gremlin/groovy/jsr223/GremlinGroovyScriptEngine.java
@@ -130,7 +130,15 @@ public class GremlinGroovyScriptEngine extends GroovyScriptEngineImpl implements
     private final List<CompilerCustomizerProvider> customizerProviders;
 
     public GremlinGroovyScriptEngine() {
-        this(new DefaultImportCustomizerProvider());
+        this((CompilerCustomizerProvider) new DefaultImportCustomizerProvider());
+    }
+
+    /**
+     * @deprecated As of release 3.0.1, replaced by {@link #GremlinGroovyScriptEngine(CompilerCustomizerProvider...)}
+     */
+    @Deprecated
+    public GremlinGroovyScriptEngine(final ImportCustomizerProvider importCustomizerProvider) {
+        this((CompilerCustomizerProvider) importCustomizerProvider);
     }
 
     public GremlinGroovyScriptEngine(final CompilerCustomizerProvider... compilerCustomizerProviders) {