Repository: polygene-java
Updated Branches:
  refs/heads/develop 27cad2880 -> 425af3228


POLYGENE-29 Remove Groovy from published dependencies

It’s only needed for tests and bring a big load of useless stuff on the
classpath if you don’t plan to use Groovy.


Project: http://git-wip-us.apache.org/repos/asf/polygene-java/repo
Commit: http://git-wip-us.apache.org/repos/asf/polygene-java/commit/255b5fc6
Tree: http://git-wip-us.apache.org/repos/asf/polygene-java/tree/255b5fc6
Diff: http://git-wip-us.apache.org/repos/asf/polygene-java/diff/255b5fc6

Branch: refs/heads/develop
Commit: 255b5fc63dd89d1763d04887805b08cf4835bb4c
Parents: 27cad28
Author: Paul Merlin <[email protected]>
Authored: Mon Apr 10 11:41:16 2017 +0200
Committer: Paul Merlin <[email protected]>
Committed: Mon Apr 10 11:48:25 2017 +0200

----------------------------------------------------------------------
 libraries/scripting/build.gradle           | 3 +--
 libraries/scripting/src/docs/scripting.txt | 7 +++----
 2 files changed, 4 insertions(+), 6 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/polygene-java/blob/255b5fc6/libraries/scripting/build.gradle
----------------------------------------------------------------------
diff --git a/libraries/scripting/build.gradle b/libraries/scripting/build.gradle
index bacd28e..b885232 100644
--- a/libraries/scripting/build.gradle
+++ b/libraries/scripting/build.gradle
@@ -30,11 +30,10 @@ dependencies {
   api polygene.core.api
   api polygene.core.bootstrap
 
-  implementation libraries.groovy
-
   runtimeOnly polygene.core.runtime
 
   testImplementation polygene.core.testsupport
+  testImplementation libraries.groovy
 
   testRuntimeOnly libraries.logback
 }

http://git-wip-us.apache.org/repos/asf/polygene-java/blob/255b5fc6/libraries/scripting/src/docs/scripting.txt
----------------------------------------------------------------------
diff --git a/libraries/scripting/src/docs/scripting.txt 
b/libraries/scripting/src/docs/scripting.txt
index c94ed76..7198fc4 100644
--- a/libraries/scripting/src/docs/scripting.txt
+++ b/libraries/scripting/src/docs/scripting.txt
@@ -43,8 +43,7 @@ should be supported. On Java.Net there is a 
https://java.net/projects/scripting/
 
 
 It is important to understand that the ScriptEngines must be present on the 
classpath, or they will not be available,
-with the exception of JavaScript which uses the built-in Nashorn engine and 
Groovy that is an explicit dependency of
-this library.
+with the exception of JavaScript which uses the built-in Nashorn engine.
 
 We welcome additional information and samples of languages that has been tried 
and tested.
 
@@ -53,7 +52,7 @@ We welcome additional information and samples of languages 
that has been tried a
 |=======
 |Language | Supported | Tested | License | Implementation
 |JavaScript | Yes | Yes | ? |Nashorn, built-in Java 8 and later
-|Groovy | Yes | Yes |Apache |Apache Groovy, dependency exist from this library
+|Groovy | Yes | Yes |Apache |Apache Groovy
 |Ruby | Yes | No |(EPL\|GPL\|LGPL) + Ruby |JRuby
 |Python | Yes | No |https://opensource.org/licenses/Python-2.0[Python] 
|Jython, must use jython-standalone
 |Kotlin | Yes | No |Apache |Jetbrains
@@ -91,7 +90,7 @@ The following languages may or may not be supported, and was 
found at https://ja
 [options="header"]
 |=======
 | Language | Comment
-| Java | Implementation exists at https://github.com/nickman/javax-scripting/ 
which is forked from https://java.net/projects/scripting. It doesn't support 
Invocable, and additional work on ScriptMixin is required to support this. 
Althernatively, fork the ScriptEngine implementation and support Invocable in 
it.
+| Java | Implementation exists at https://github.com/nickman/javax-scripting/ 
which is forked from https://java.net/projects/scripting. It doesn't support 
Invocable, and additional work on ScriptMixin is required to support this. 
Alternatively, fork the ScriptEngine implementation and support Invocable in it.
 |=======
 
 include::../../../../libraries/scripting/src/docs/javascript.txt[]

Reply via email to