Rincian Software:
Versi: 2.4 Diperbarui
Tanggal Upload: 28 Sep 15
Lisensi: Gratis
Popularitas: 104
Proyek Groovy adalah bahasa yang dinamis dan lincah untuk Java 2 Platform, yang memiliki banyak fitur yang orang-orang seperti begitu banyak dalam bahasa seperti Python, Ruby dan Smalltalk, membuat mereka tersedia untuk pengembang Java menggunakan sintaks Java-seperti .
Groovy dirancang untuk membantu Anda mendapatkan sesuatu dilakukan pada Java 2 Platform di cepat, ringkas dan dengan cara yang menyenangkan
Apa yang baru dalam rilis ini:.
- [GROOVY-7018] - masalah GroovyClassLoader addClasspath RegexPattern
- [GROOVY-7022] - memanggil skrip menggunakan path lengkap rusak di cygwin
- [GROOVY-7097] - kelas ScriptBase tidak dapat diselesaikan jika tidak di direktori saat bahkan jika CompilerConf classpath diatur
- [GROOVY-7127] - Dates.isJsonDate hanya mengakui Javascript Date toJSON () Format
- [GROOVY-7159] - STC mengklaim tidak ada berlian di Anonymous batin Kelas dengan Generik
- [GROOVY-7338] - URL getText (requestProperties) Peta tidak menerima gstring
- [GROOVY-7365] - Compiler kecelakaan dalam jenis checker statis
- [GROOVY-7366] - impor statis hilang di bertopik dihasilkan
- [GROOVY-7377] - variabel Interpolated diikuti oleh tanda bintang di lecak-string menyebabkan kesalahan kompilator
- [GROOVY-7381] - setter dengan non-kekosongan tipe kembali gagal saat runtime ketika dikompilasi statis
- [GROOVY-7386] - Dikemas Maven referensi pom.xml commons-cli bukan asyik-semua
- [GROOVY-7391] - Indy mengabaikan Invoker kustom di meta kelas
- [GROOVY-7392] - JsonSlurper Gagal di Hari JSON
- [GROOVY-7416] - Masalah Dengan CompileStatic Dan Antarmuka Metode Dalam Abstrak Subclass
- [GROOVY-7424] - NPE di SecureASTCustomizer untuk metode antarmuka deklarasi
- [GROOVY-7448] - AbstractConcurrentMap melakukan pengulangan () pada setiap menyisipkan
- [GROOVY-7453] - penjelasan CompileStatic tidak harus mendukung target paket
- [GROOVY-7456] - Pembangun tidak bekerja di Traits
- [GROOVY-7461] - Groovy tidak menulis BOM jika UTF-16 alias digunakan
- [GROOVY-7462] - groovy.json.internal.Dates instantiates objek tanpa secara eksplisit menentukan parameter miliseconds
- [GROOVY-7474] - Perbedaan antara Junit3 dan JUnit 4 shouldFail {...} tidak dijelaskan dalam dokumen
- [GROOVY-7476] - JsonSlurper kadang-kadang tidak parse lolos tanda kutip ganda pada parsing dengan JsonParsingUsingCharacterSource
- [GROOVY-7477] - CompileStatic terkait & quot; BUG! pengecualian dalam fase 'pilihan instruksi' & quot;
- [GROOVY-7485] - BUG! pengecualian dalam fase 'analisis semantik' ... ketika mencoba untuk memanggil metode contoh sebagai default untuk parameter konstruktor
- [GROOVY-7495] - Berlian warisan antarmuka membuat jenis kembali metode yang tidak kompatibel
- [GROOVY-7504] - [CVE-2015-3253] Potensi eksekusi kode jauh
- Perbaikan:
- [GROOVY-7425] - Add 'getBytes (parameter Peta)' metode untuk kelas URL
- Sub-tugas
- [GROOVY-4421] - Pemain harus memiliki hak lebih tinggi dari operator matematika
- [GROOVY-5185] - Operator Cast didahulukan salah
- Tugas:
- [GROOVY-6268] - dokumentasi New
- [GROOVY-7470] - Ganti lisensi untuk ADOC (panduan) file ke ASLv2
Apa yang baru di versi 2.2.1:
- Bug:
- [GROOVY-5014] - Sintaks menyoroti masalah dalam editor teks groovy.ui.Console pada ekspresi string kosong memasuki
- [GROOVY-5385] -. Exception StackOverflow saat memanggil super.method, yang mengembalikan sebuah instance dari kelas yang sesuai
- [GROOVY-5740] - Tidak dapat menggunakan ASTTransformationCustomizer dengan TimedInterrupt
- [GROOVY-6186] - Tidak dapat memanggil metode berikutnya () pada varible, yang diinisialisasi secara default, di setiap eachWithIndex
- [GROOVY-6191] - Memory kebocoran di GroovyScriptEngineImpl
- [GROOVY-6374] - Verifikasi kesalahan saat memaksa Peta untuk kelas akhir
- [GROOVY-6385] - groovy.bat: Tidak dapat menggunakan tanda tanya di parameter skrip
- [GROOVY-6387] - groovysh selesai rentan untuk memetakan jenis dengan 'kelas' entry
- [GROOVY-6389] - groovysh layar cacat koleksi
- [GROOVY-6391] - groovysh: rusak alias dan daftar perintah
- [GROOVY-6392] - Groovysh: nama file selesai menyimpan perintah rusak
- [GROOVY-6400] - Constructor panggilan denganCompileStatic menyebabkan ArrayIndexOutOfBoundsException selama kompilasi
- [GROOVY-6405] - AccessControlException dengan Google App Engine dan versi indy dari Groovy
- [GROOVY-6411] - perilaku pengecualian Salah ketika kelas memilikiCompileStatic
- [GROOVY-6419] - Groovy java.lang.VerifyError
- [GROOVY-6421] - Newify gagal untuk tugas variabel lokal
- [GROOVY-6424] - @ elemen kelompok GrabExclude ini didokumentasikan sebagai opsional tapi pelaksanaannya memerlukan itu
- [GROOVY-6426] - groovysh tidak berjalan menggunakan asyik-semua jar
- [GROOVY-6428] - AutoCloneStyle.SIMPLE tidak bermain dengan baik dengan obat generik
- [GROOVY-6431] - resolusi metode dengan parameter BigInteger gagal untuk argumen memperpanjang BigInteger
- [GROOVY-6432] - ASTTransformationCustomizer harus mendukung Pernyataan baku untuk parameter
- [GROOVY-6434] - transformasiNewify AST tidak bekerja untuk penutupan
- [GROOVY-6435] - Static kesalahan memeriksa jenis ketika menetapkan BigInteger anak untuk BigInteger var dari konteks statis
- [GROOVY-6436] - Masuk penjelasan rusak untuk lokal Turki
- [GROOVY-6444] - Penutup yang tidak benar dipaksa jika panggilan metode ini dilakukan dalam penutupan
- Perbaikan:
- [GROOVY-6427] - TheSingleton mengubah harus mengeluh jika konstruktor lainnya ditemukan
Apa yang baru di versi 2.2.0:
- implisit penutupan pemaksaan untuk-metode tunggal antarmuka dan abstrak Kelas
- transformasiMemoized untuk cache hasil samping-efek bebas metode doa
- sebuah penjelasanBaseScript untuk mendefinisikan kelas skrip dasar yang digunakan oleh script Groovy
- kelas DelegatingBaseScript baru untuk dengan mudah mendelegasikan akses properti dan metode panggilan ke objek kustom
- log transformasi baru untuk Log4J2
- jenis kustom dikompilasi ekstensi pengecekan
- berbagai perangkat tambahan untuk Groovysh, yang Groovy shell command-line
- dan berbagai perangkat tambahan lainnya dan perbaikan kecil, serta peningkatan kinerja
Apa yang baru di versi 2.1.0:
- menawarkan dukungan penuh untuk JDK 7 & quot; memohon dinamis & quot; instruksi bytecode dan API,
- melampaui kemampuan memeriksa jenis statis konvensional dengan penjelasan khusus untuk membantu dengan dokumentasi dan jenis keamanan DSL dan menambahkan ekstensi statis jenis checker,
- memberikan pilihan kustomisasi kompilasi tambahan,
- memiliki pusat meta-penjelasan untuk menggabungkan penjelasan elegan,
- dan menyediakan berbagai perangkat tambahan lainnya dan perbaikan kecil.
Komentar tidak ditemukan