You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@groovy.apache.org by pa...@apache.org on 2020/07/05 01:21:09 UTC
[groovy] branch GROOVY_3_0_X updated (64ed262 -> 2927165)
This is an automated email from the ASF dual-hosted git repository.
paulk pushed a change to branch GROOVY_3_0_X
in repository https://gitbox.apache.org/repos/asf/groovy.git.
from 64ed262 GROOVY-9618: index "static getX()" as "X" if class field X also exists
new f61046c Fix by https://sonarcloud.io/project/issues?fileUuids=AXD-_i77DC9Fk2pZiV4B&id=apache_groovy&resolved=false&severities=MINOR&types=BUG
new 9fe8aff Fix by https://sonarcloud.io/project/issues?fileUuids=AXD-_i77DC9Fk2pZiV4A&id=apache_groovy&resolved=false&severities=MINOR&types=BUG
new 2927165 update wording of javadoc/groovydoc overview (closes #1298)
The 3 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
src/main/java/overview.html | 23 ++++++++++++-----------
src/main/java/overviewj.html | 23 ++++++++++++-----------
2 files changed, 24 insertions(+), 22 deletions(-)
[groovy] 03/03: update wording of javadoc/groovydoc overview
(closes #1298)
Posted by pa...@apache.org.
This is an automated email from the ASF dual-hosted git repository.
paulk pushed a commit to branch GROOVY_3_0_X
in repository https://gitbox.apache.org/repos/asf/groovy.git
commit 2927165964bbee5c12065b9f3a91c2a6a41f88c5
Author: Paul King <pa...@asert.com.au>
AuthorDate: Sun Jul 5 11:16:45 2020 +1000
update wording of javadoc/groovydoc overview (closes #1298)
---
src/main/java/overview.html | 13 +++++++------
src/main/java/overviewj.html | 13 +++++++------
2 files changed, 14 insertions(+), 12 deletions(-)
diff --git a/src/main/java/overview.html b/src/main/java/overview.html
index fd0820c..10f7c5f 100644
--- a/src/main/java/overview.html
+++ b/src/main/java/overview.html
@@ -20,22 +20,23 @@
-->
<html>
<head>
- <title>Groovy - An agile dynamic language for the Java Platform</title>
+ <title>Groovy - An extensible multi-paradigm language for the JVM Platform</title>
</head>
<body>
- <h2>Groovy - An agile dynamic language for the Java Platform<br/>(GroovyDoc for Groovy and Java classes)</h2>
+ <h2>Groovy - An extensible multi-paradigm language for the JVM Platform<br/>(GroovyDoc for Groovy and Java classes)</h2>
Groovy...
<ul>
- <li>is an agile and <strong>dynamic language</strong> for the <strong>Java Virtual Machine</strong></li>
- <li>builds upon the strengths of Java but has <strong>additional power features</strong> inspired by languages like Python, Ruby and Smalltalk</li>
+ <li>is an <strong>extensible</strong> and <strong>multi-paradigm</strong> language for the <strong>Java Virtual Machine</strong></li>
<li>makes <strong>modern programming features</strong> available to Java developers with <strong>almost-zero learning curve</strong></li>
+ <li>has a dynamic nature like Python and Ruby, which means that it is very powerful, easy to learn, and productive</li>
+ <li>optionally has static typing like Java and Kotlin, which makes it fast and provides extra type checking when desired</li>
+ <li>has first-class functional, stream processing and immutability support, meaning that it offers features similar to Scala and can offer many advantages when working in parallel processing or clustered environments</li>
<li>supports <strong>Domain-Specific Languages</strong> and other compact syntax so your code becomes <strong>easy to read and maintain</strong></li>
<li>makes writing shell and build scripts easy with its <strong>powerful processing primitives</strong>, OO abilities and an Ant DSL</li>
<li>increases developer productivity by <strong>reducing scaffolding code</strong> when developing web, GUI, database or console applications</li>
<li><strong>simplifies testing</strong> by supporting unit testing and mocking out-of-the-box</li>
- <li>seamlessly <strong>integrates with all existing Java objects and libraries</strong></li>
- <li>compiles straight to Java bytecode so you can use it anywhere you can use Java</li>
+ <li>compiles straight to Java bytecode so you can use it anywhere you can use Java; it <strong>seamlessly integrates</strong> with all existing Java objects and libraries</li>
</ul>
</body>
</html>
diff --git a/src/main/java/overviewj.html b/src/main/java/overviewj.html
index ba966fa..63f564a 100644
--- a/src/main/java/overviewj.html
+++ b/src/main/java/overviewj.html
@@ -20,22 +20,23 @@
-->
<html>
<head>
- <title>Groovy - An agile dynamic language for the Java Platform</title>
+ <title>Groovy - An extensible multi-paradigm language for the JVM Platform</title>
</head>
<body>
- <h2>Groovy - An agile dynamic language for the Java Platform<br/>(JavaDoc for Java classes)</h2>
+ <h2>Groovy - An extensible multi-paradigm language for the JVM Platform<br/>(GroovyDoc for Groovy and Java classes)</h2>
Groovy...
<ul>
- <li>is an agile and <strong>dynamic language</strong> for the <strong>Java Virtual Machine</strong></li>
- <li>builds upon the strengths of Java but has <strong>additional power features</strong> inspired by languages like Python, Ruby and Smalltalk</li>
+ <li>is an <strong>extensible</strong> and <strong>multi-paradigm</strong> language for the <strong>Java Virtual Machine</strong></li>
<li>makes <strong>modern programming features</strong> available to Java developers with <strong>almost-zero learning curve</strong></li>
+ <li>has a dynamic nature like Python and Ruby, which means that it is very powerful, easy to learn, and productive</li>
+ <li>optionally has static typing like Java and Kotlin, which makes it fast and provides extra type checking when desired</li>
+ <li>has first-class functional, stream processing and immutability support, meaning that it offers features similar to Scala and can offer many advantages when working in parallel processing or clustered environments</li>
<li>supports <strong>Domain-Specific Languages</strong> and other compact syntax so your code becomes <strong>easy to read and maintain</strong></li>
<li>makes writing shell and build scripts easy with its <strong>powerful processing primitives</strong>, OO abilities and an Ant DSL</li>
<li>increases developer productivity by <strong>reducing scaffolding code</strong> when developing web, GUI, database or console applications</li>
<li><strong>simplifies testing</strong> by supporting unit testing and mocking out-of-the-box</li>
- <li>seamlessly <strong>integrates with all existing Java objects and libraries</strong></li>
- <li>compiles straight to Java bytecode so you can use it anywhere you can use Java</li>
+ <li>compiles straight to Java bytecode so you can use it anywhere you can use Java; it <strong>seamlessly integrates</strong> with all existing Java objects and libraries</li>
</ul>
</body>
</html>
[groovy] 02/03: Fix by
https://sonarcloud.io/project/issues?fileUuids=AXD-_i77DC9Fk2pZiV4A&id=apache_groovy&resolved=false&severities=MINOR&types=BUG
Posted by pa...@apache.org.
This is an automated email from the ASF dual-hosted git repository.
paulk pushed a commit to branch GROOVY_3_0_X
in repository https://gitbox.apache.org/repos/asf/groovy.git
commit 9fe8affe499f339aa75f78cdad3242ce295a5fe6
Author: Edgar Rios Navarro <ed...@gmail.com>
AuthorDate: Sat Jul 4 17:52:08 2020 -0500
Fix by https://sonarcloud.io/project/issues?fileUuids=AXD-_i77DC9Fk2pZiV4A&id=apache_groovy&resolved=false&severities=MINOR&types=BUG
---
src/main/java/overviewj.html | 16 ++++++++--------
1 file changed, 8 insertions(+), 8 deletions(-)
diff --git a/src/main/java/overviewj.html b/src/main/java/overviewj.html
index a0c6ad5..ba966fa 100644
--- a/src/main/java/overviewj.html
+++ b/src/main/java/overviewj.html
@@ -27,14 +27,14 @@
Groovy...
<ul>
- <li>is an agile and <b>dynamic language</b> for the <b>Java Virtual Machine</b></li>
- <li>builds upon the strengths of Java but has <b>additional power features</b> inspired by languages like Python, Ruby and Smalltalk</li>
- <li>makes <b>modern programming features</b> available to Java developers with <b>almost-zero learning curve</b></li>
- <li>supports <b>Domain-Specific Languages</b> and other compact syntax so your code becomes <b>easy to read and maintain</b></li>
- <li>makes writing shell and build scripts easy with its <b>powerful processing primitives</b>, OO abilities and an Ant DSL</li>
- <li>increases developer productivity by <b>reducing scaffolding code</b> when developing web, GUI, database or console applications</li>
- <li><b>simplifies testing</b> by supporting unit testing and mocking out-of-the-box</li>
- <li>seamlessly <b>integrates with all existing Java objects and libraries</b></li>
+ <li>is an agile and <strong>dynamic language</strong> for the <strong>Java Virtual Machine</strong></li>
+ <li>builds upon the strengths of Java but has <strong>additional power features</strong> inspired by languages like Python, Ruby and Smalltalk</li>
+ <li>makes <strong>modern programming features</strong> available to Java developers with <strong>almost-zero learning curve</strong></li>
+ <li>supports <strong>Domain-Specific Languages</strong> and other compact syntax so your code becomes <strong>easy to read and maintain</strong></li>
+ <li>makes writing shell and build scripts easy with its <strong>powerful processing primitives</strong>, OO abilities and an Ant DSL</li>
+ <li>increases developer productivity by <strong>reducing scaffolding code</strong> when developing web, GUI, database or console applications</li>
+ <li><strong>simplifies testing</strong> by supporting unit testing and mocking out-of-the-box</li>
+ <li>seamlessly <strong>integrates with all existing Java objects and libraries</strong></li>
<li>compiles straight to Java bytecode so you can use it anywhere you can use Java</li>
</ul>
</body>
[groovy] 01/03: Fix by
https://sonarcloud.io/project/issues?fileUuids=AXD-_i77DC9Fk2pZiV4B&id=apache_groovy&resolved=false&severities=MINOR&types=BUG
Posted by pa...@apache.org.
This is an automated email from the ASF dual-hosted git repository.
paulk pushed a commit to branch GROOVY_3_0_X
in repository https://gitbox.apache.org/repos/asf/groovy.git
commit f61046cbb5741694bf7db7980ffeb8dc5806f87f
Author: Edgar Rios Navarro <ed...@gmail.com>
AuthorDate: Sat Jul 4 17:50:12 2020 -0500
Fix by https://sonarcloud.io/project/issues?fileUuids=AXD-_i77DC9Fk2pZiV4B&id=apache_groovy&resolved=false&severities=MINOR&types=BUG
---
src/main/java/overview.html | 16 ++++++++--------
1 file changed, 8 insertions(+), 8 deletions(-)
diff --git a/src/main/java/overview.html b/src/main/java/overview.html
index 032b40b..fd0820c 100644
--- a/src/main/java/overview.html
+++ b/src/main/java/overview.html
@@ -27,14 +27,14 @@
Groovy...
<ul>
- <li>is an agile and <b>dynamic language</b> for the <b>Java Virtual Machine</b></li>
- <li>builds upon the strengths of Java but has <b>additional power features</b> inspired by languages like Python, Ruby and Smalltalk</li>
- <li>makes <b>modern programming features</b> available to Java developers with <b>almost-zero learning curve</b></li>
- <li>supports <b>Domain-Specific Languages</b> and other compact syntax so your code becomes <b>easy to read and maintain</b></li>
- <li>makes writing shell and build scripts easy with its <b>powerful processing primitives</b>, OO abilities and an Ant DSL</li>
- <li>increases developer productivity by <b>reducing scaffolding code</b> when developing web, GUI, database or console applications</li>
- <li><b>simplifies testing</b> by supporting unit testing and mocking out-of-the-box</li>
- <li>seamlessly <b>integrates with all existing Java objects and libraries</b></li>
+ <li>is an agile and <strong>dynamic language</strong> for the <strong>Java Virtual Machine</strong></li>
+ <li>builds upon the strengths of Java but has <strong>additional power features</strong> inspired by languages like Python, Ruby and Smalltalk</li>
+ <li>makes <strong>modern programming features</strong> available to Java developers with <strong>almost-zero learning curve</strong></li>
+ <li>supports <strong>Domain-Specific Languages</strong> and other compact syntax so your code becomes <strong>easy to read and maintain</strong></li>
+ <li>makes writing shell and build scripts easy with its <strong>powerful processing primitives</strong>, OO abilities and an Ant DSL</li>
+ <li>increases developer productivity by <strong>reducing scaffolding code</strong> when developing web, GUI, database or console applications</li>
+ <li><strong>simplifies testing</strong> by supporting unit testing and mocking out-of-the-box</li>
+ <li>seamlessly <strong>integrates with all existing Java objects and libraries</strong></li>
<li>compiles straight to Java bytecode so you can use it anywhere you can use Java</li>
</ul>
</body>