Apache Groovy 2.5.0 rc1 发布了。Groovy 是一种基于 JVM 的敏捷开发语言,它结合了 Python、Ruby 和 Smalltalk 的许多强大的特性。
新功能
- [GROOVY-8334] - Groovy JDK 中的 Java 8 日期/时间类型支持
- [GROOVY-8500] - 支持记录字节码生成的堆栈跟踪
- [GROOVY-8516] - 添加 DGM `md5`
- [GROOVY-8518] - 添加 DGM `digest`
改进
- [GROOVY-7981] - 对于 groovy.transform.Immutable 已赋格的类没有公共构造函数
- [GROOVY-8480] - org.codehaus.groovy.runtime.ExtensionModule 应移至 -INF / groovy
Task
- [GROOVY-8501] - 切换 @Immutable 现有构造函数验证的内部细节
- [GROOVY-8525] - GroovyClassLoader 在 2.4 和更高版本的分支之间的二进制兼容性问题
依赖更新
- [GROOVY-8504] - Bump ASM 更新至 6.1
- [GROOVY-8510] - 安全的数字解析方法可以更方便地解析
Bug 修复
- [GROOVY-7083] - PermGen memory leak in ConfigSlurper.parse( , URL location)
- [GROOVY-7624] - Collection asImmutable() methods aren't immutable
- [GROOVY-8338] - Calling Stream.of from groovy class in JDK 9 fails
- [GROOVY-8439] - @CompileStatic cannot compile generic class's static method
- [GROOVY-8484] - Duplicate zip file entries in Groovy 2.5.0-beta-3 source jars on Maven Central
- [GROOVY-8486] - Closure executed multiple times even if memoized
- [GROOVY-8515] - groovy.g no longer included in sources jars
- [GROOVY-8523] - Static type checking instanceof
下载地址:
继续阅读与本文标签相同的文章
上一篇 :
易语言将数值转换为人民币金额的简体或繁体大写形式
下一篇 :
易语言将数值转换为指定格式的文本
-
卡特马克让制造走向“智造”,百年厨具品牌走向智能化
2026-05-19栏目: 教程
-
拼多多盘初涨逾2%,回应腾讯退出母公司股东行列为正常变化
2026-05-19栏目: 教程
-
Android 10在用户权限方面有何调整?现在真的更安全了吗?
2026-05-19栏目: 教程
-
Alex Kipman:视网膜投影技术将成为AR眼镜最佳代替方案
2026-05-19栏目: 教程
-
华为网络:强交互式舒适级VR体验需要540M宽带
2026-05-19栏目: 教程
