polygene-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From paulmer...@apache.org
Subject [1/2] polygene-java git commit: POLYGENE-29 Remove Groovy from published dependencies
Date Mon, 10 Apr 2017 09:53:59 GMT
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 <paulmerlin@apache.org>
Authored: Mon Apr 10 11:41:16 2017 +0200
Committer: Paul Merlin <paulmerlin@apache.org>
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[]


Mime
View raw message