軟體下載 Groovy 3.0.6

檔案名稱 groovy-3.0.6.msi

Groovy 3.0.6 軟體下載

軟體資訊
檔案版本 Groovy 3.0.6

檔案名稱 groovy-3.0.6.msi
檔案大小 57.6 MB
更新日期 2020-09-30
  • 1
    版本確認
  • 2
    檔案準備中
  • 3
    檔案下載

軟體介紹 & 更新資訊

Groovy 3.0.6
Yandex.Disk 是由 Yandex 創建的一項免費云服務,可讓用戶將文件存儲在“雲”服務器,並在網上與他人分享。上傳到 Yandex.Disk 的文件保存在雲中。這意味著您可以從任何連接到互聯網的設備訪問它們。即使在您的計算機或手機發生任何事情時,也不能丟失他們.您的照片是安全的! Yandex.Disk 當您連接到互聯網時,將自動從您的手機上傳,並在您每次將其連接到電腦時從相機上傳。照片... Yandex.Disk 軟體介紹

What's new in this version:

Fixed:
- Cannot mutate private field from within an AIC or a closure
- Interact Closures withing Groovy Trait methods are not recognized by the implementing class
- Method "with()" fails to call on the object reference in Trait
- @Lazy does not work when used in a Trait
- Trait method calling closure cannot be inherited while using CompileStatic
- Problem With Trait Generics
- Trait properties with 'with'
- getMetaClass should be annotated as (JavaBeans) transient
- Closure inside trait cannot use Closure's delegate variables
- Cannot pass generic list into explicit setter
- Seems to be a gap in method reference support
- trait property throws MissingPropertyException when read using qualified super expression
- trait qualified-super expressions fail when inside closure
- Field initialized in a trait using tap doesn't work correctly
- Groovy 3 Compilation Failure with method with argument Class<?> called with Class<D>
- STC: no type check error for invalid method pointer or reference
- Class-Level Closure Definition With Generics Fails TypeChecked
- Generic types get mixed up
- Bad error message when attempting to call a missing constructor
- MissingPropertyException when accessing @Log-generated log field from a CGLib-proxied outer class
- SC: ClassCastException for comparison to single-character string literal in closure
- SC: ClassCastException on delegate object property set
- should not consider bridge methods when determining whether an overridden method annotated with @Override is valid
- Groovy 3.0.5 regression with the "with" keyword
- JmxMetaMapBuilder.buildOperationMapFrom throw StringIndexOutOfBoundsException
- Infinite recursion exists in HashCodeHelper#updateHash(int, java.lang.Character)
- Since Groovy 3 ArrayExpression#sizeExpression can suddenly return null
- Groovy 3.0 does not work with Groovy 2 code using groovy.xml.XmlUtil
- Regression in 3.0.5 for accessing static constants in closures
- ConcurrentModificationException with ASTTransformation
- trait conflict resolution not available for static methods
- GroovyCastException when using Trait.super.name = ... with multiple setters
- Changed behavior of delegates in 2.5.13
- Groovy 3.0.5 references groovyjarjaropenbeans.BeanInfo (doesn't seem to be included in the distribution) and 3.0.0.rc1 uses java.beans.BeanInfo
- Method call "main" is replaced with StaticMethodCallExpression in script
- Adding extension method 'call' on ArrayList with Closure as a parameter stopped working in 3.0.x
- Regression for accessing private static constants in closures from Parent Classes
- @CompileStatic does not use bridge methods for keyed map access
- SC: set groovy property written for variable expression assignment that should be direct setter call
- DefaultGroovyMethods.reverse(T[], true) performs extra copy
- The '~' negate operator causes an ASM processing error when static compiled
- Groovy 3.0.5 varargs [Static type checking] - Cannot find matching method
- @Sortable annotation always sorts by the parent properties
- groovyc fails when compiling class starting with unicode character
- 3.0 stubs include packages annotations on classes other than package-info.groovy
- CompareToNullExpression has empty implementation of transformExpression
- STC: incorrect error for actual vs inferred closure parameter type
- NPE in ClassNode.isDerivedFrom while compiling trait with Groovy 3.0.5
- STC: error for addAll with collect argument

Dependency upgrade:
- Bump TestNG to 7.3.0
- Bump gradle to 6.6
- Bump spotbugs library/plugin to 4.1.1/4.5.0
- Bump versions plugin to 0.29.0
- Bump codenarc to 1.6.1
- Bump checkstyle to 8.35
- bump picocli to 4.5.0
- bump jackson version to 2.11.2
- Bump xstream to 1.4.13
- Bump JUnit5/platform to 5.7.0/1.7.0
- Bump gradle to 6.6.1
- Bump hsqldb to 2.5.1
- Bump picocli to 4.5.1
- Bump versions plugin to 0.33.0
- Bump spotbugs to 4.1.2
- Bump sonarqube plugin to 3.0
- Bump checkstyle to 8.36.1
- Bump ASM version to 9.0 and JDK 16 support

Improvement:
- Enhance immutability check
- Support coerce for @NamedVariant
- Compile error needed for illegal field modifier combination
- Provide a way to filter illegal/discouraged characters when using MarkupBuilder

Task:
- Remove GroovyDoc JANSI dependency

Groovy 3.0.6 相關參考資料
Apache Groovy 3.0.6 released, JVM dynamic scripting language

Apache Groovy is a powerful, optionally typed and dynamic language, with static-typing and static compilation capabilities, for the Java platform.

https://meterpreter.org

Apache Groovy 3.0.6 发布-Linuxeden开源社区

2 天前 - Bug [GROOVY-7304] - Cannot mutate private field from within an AIC or a closure [GROOVY-7373] - Interact Closures withing Groovy Trait&nbsp;...

http://www.linuxeden.com

Apache Groovy 3.0.6 发布,JVM 动态脚本语言- OSCHINA

2 天前 - Apache Groovy 3.0.6 已发布,这是Groovy 3.0.x 分支的维护版本,官方建议所有使用此分支早期版本的用户升级到最新版本。 此版本包含72&nbsp;...

https://www.oschina.net

Changelogs - The Apache Groovy programming language

C hangelog for Groovy 3.0.6 [Released: 2020-09-26]; C hangelog for Groovy 3.0.5 [Released: 2020-07-19]; C hangelog for Groovy 3.0.4 [Released: 2020-05-18]&nbsp;...

http://groovy-lang.org

Download - Apache Groovy

Download. Download 3.0.6. Ways to get Apache Groovy: Download a source or binary distribution. Use a package manager or bundle for your operating system.

http://groovy-lang.org

Download - Groovy - The Apache Software Foundation!

Download. Download 3.0.6. Ways to get Apache Groovy: Download a source or binary distribution. Use a package manager or bundle for your operating system.

https://groovy.apache.org

Groovy 3.0 ... - The Apache Groovy programming language

Groovy 3.0, has a new parser that is far more flexible and maintainable than the parser in previous versions of Groovy. It&#39;s called the Parrot parser because in the&nbsp;...

https://groovy-lang.org

Index of groovy3.0.6 - Apache Distribution Directory

Index of /groovy/3.0.6. Icon Name Last modified Size Description. [PARENTDIR] Parent Directory - [DIR] distribution/ 2020-09-29 09:51 - [DIR] sources/&nbsp;...

https://downloads.apache.org

Overview (Groovy 3.0.6) - javadoc.io

(GroovyDoc for Groovy and Java classes). Groovy... is an extensible and multi-paradigm language for the Java Virtual Machine; makes modern programming&nbsp;...

https://javadoc.io

The Apache Groovy programming language - Groovy 3.0.6 ...

Changelog for Groovy 3.0.6. Bug. [GROOVY-7304] - Cannot mutate private field from within an AIC or a closure; [GROOVY-7373] - Interact Closures withing&nbsp;...

http://groovy-lang.org