Groovy的項目是一個動態的,靈活的語言,Java 2平台,它具有許多功能,人們喜歡這麼多像Python,Ruby和Smalltalk等語言,從而可以使用一個類似Java的語法,Java開發者。
Groovy的目的是幫助你把事情的Java 2平台上完成的一種快速,簡潔,以一種有趣的方式
是什麼在此版本中是新的:
- [Groovy的7018 - GroovyClassLoader addClasspath RegexPattern問題
- [Groovy的7022 - 使用Cygwin的 破完整路徑調用腳本
- [Groovy的7097 - ScriptBase類不能如果不是在當前目錄中,即使CompilerConf類路徑設置解析
- [Groovy的7127 - Dates.isJsonDate只承認javascript日期的的toJSON()格式
- [Groovy的7159 - STC聲稱不存在鑽石的匿名內部類與泛型
- [Groovy的7338 - URL的getText(requestProperties)地圖不接受的GString
- [Groovy的7365 - 靜態類型檢查的編譯器崩潰
- [Groovy的7366 - 靜態導入中缺少生成的存根
- [Groovy的7377 - 插值變其次是星號slashy串會導致編譯器錯誤
- [Groovy的7381 - 塞特非void返回類型在運行時失敗時,靜態編譯
- [Groovy的7386] - 盒裝的Maven的pom.xml參考公地CLI,而不是常規,所有的
- [Groovy的7391 - 印地忽略自定義調用在元級
- [Groovy的7392 - JsonSlurper失敗對有效的JSON
- [Groovy的7416 - 問題CompileStatic和接口方法在抽象類
- [Groovy的7424 - NPE在SecureASTCustomizer接口方法的聲明
- [Groovy的7448 - AbstractConcurrentMap進行翻版()上的每個插入
- [Groovy的7453 - CompileStatic註釋不應該支持包的目標
- [Groovy的7456] - 製造商就在性狀工作
- [Groovy的7461 - Groovy中不寫BOM,如果UTF-16使用別名
- [Groovy的7462 - groovy.json.internal.Dates實例化對象,而無需顯式指定毫秒參數
- [Groovy的7474 - junit3和JUnit 4 shouldFail {...}文檔中沒有描述的區別
- [Groovy的7476 - JsonSlurper有時不分析與JsonParsingUsingCharacterSource解析轉義雙引號
- [Groovy的7477 - CompileStatic相關" BUG!異常階段“指令選擇”"
- [Groovy的7485 - BUG!異常階段“語義分析”......試圖調用實例方法作為默認構造函數的參數時
- [Groovy的7495 - 接口的鑽石繼承使得方法的返回類型不兼容
- [Groovy的7504] - [CVE-2015-3253]潛在的遠程執行代碼
- 改進:
- [Groovy的7425] - 添加“的GetBytes(地圖參數)”的方法,以URL類
- 子任務
- [Groovy的4421 - 鑄件應優先於數學運算符高
- [Groovy的5185 - 演員運算符優先級是不正確
- 任務:
- [Groovy的6268 - 新建文檔li>
- [Groovy的7470] - 為ADOC(引導)更改許可證文件ASLv2
什麼在2.2.1版本新:
- 錯誤:
- [Groovy的5014] - 在空字符串表達式groovy.ui.Console文本編輯器語法高亮問題進入
- [Groovy的5385] - 計算器異常調用super.method,這將返回相應的類的實例時
- [Groovy的5740 - 無法使用ASTTransformationCustomizer與TimedInterrupt
- [Groovy的6186] - 無法調用上varible,這是默認初始化next()方法,在每個 eachWithIndex
- [Groovy的6191] - 在GroovyScriptEngineImpl內存洩漏
- [Groovy的6374 - 強迫地圖的最後一節課時,校驗錯誤
- [Groovy的6385 - groovy.bat:不能使用問號腳本參數
- [Groovy的6387 - groovysh完成脆弱的地圖類型與“類”條目
- [Groovy的6389 - groovysh藏品有缺陷的顯示器
- [Groovy的6391 - groovysh:破別名和註冊的命令
- [Groovy的6392 - Groovysh:對保存命令打破文件名完成
- [GROOVY-6400] - 在編譯期間與@CompileStatic構造函數調用導致ArrayIndexOutOfBoundsException異常
- [Groovy的6405 - 的AccessControlException與谷歌App Engine和Groovy的對印版
- [Groovy的6411 - 當類有@CompileStatic不正確的異常行為
- [Groovy的6419 - Groovy的java.lang.VerifyError
- [Groovy的6421 - Newify失敗局部變量賦值
- [Groovy的6424 - @ GrabExclude的組元被記錄為可選的,但是實施需要它
- [Groovy的6426 - groovysh沒有運行使用Groovy的所有jar
- [Groovy的6428 - AutoCloneStyle.SIMPLE不與仿製藥發揮好
- [Groovy的6431 - 帶有參數的BigInteger失敗參數擴展BigInteger的方法解析
- [Groovy的6432 - ASTTransformationCustomizer應該支持原始表達式的參數
- [Groovy的6434 - @Newify AST轉型不適用於堵口
- [Groovy的6435] - 靜態類型檢查錯誤時,指定的BigInteger孩子BigInteger的變種,從靜態上下文
- [Groovy的6436 - 登錄註解打破了土耳其語言環境
- [Groovy的6444 - 閉包是不正確的裹挾,如果一個方法調用閉包內完成
- 改進:
- [Groovy的6427 - 的@Singleton變換應該抱怨,如果其他的構造被發現
什麼是2.2.0版本,新的:
- 在隱閉強迫單方法接口和抽象班
- 在一個@Memoized改造緩存的副作用,無方法調用的結果
- 在一個@BaseScript註解來定義使用Groovy腳本基礎的腳本類
- 新DelegatingBaseScript類容易委派屬性訪問和方法調用自定義對象
- 為Log4J2一個新的日誌轉化
- 在預編譯的自定義類型檢查擴展
- 各種增強Groovysh,就Groovy的命令行shell
- 和其他各種增強功能和小的改進,以及性能改進
什麼在2.1.0版本新:
- 提供的JDK 7英寸的全力支持;調用動態"字節碼指令和API,
- 在超越傳統的靜態類型檢查功能與一種特殊的註釋,幫助文檔和DSL的類型安全,並增加了靜態類型檢查器的擴展,
- 提供了額外的編譯自定義選項,
- 有元註釋設施結合優雅的註解,
- ,並提供其他各種增強功能和小的改進。
評論沒有發現