وهذا المشروع رائع هو لغة ديناميكية ونشاطا لمنهاج جافا 2، التي لديها العديد من الميزات التي أناس يحبون كثيرا في لغات مثل بيثون، وروبي من Smalltalk، مما يجعلها متاحة لمطوري جافا باستخدام بناء جملة جافا الشبيهة .
تم تصميم رائع لمساعدتك على إنجاز الأمور على منصة جافا 2 في وسيلة سريعة وموجزة وبطريقة ممتعة
ما هو الجديد في هذا الإصدار:.
[رائع-7018 ] - قضية GroovyClassLoader addClasspath RegexPattern
[رائع-7022] - استدعاء البرامج النصية باستخدام المسار الكامل كسر في سيغوين
[رائع-7097] - الدرجة ScriptBase لا يمكن حلها إن لم يكن في الدليل الحالي حتى إذا تم تعيين CompilerConf CLASSPATH
[رائع-7127] - Dates.isJsonDate تعترف فقط toJSON () تنسيق جافا سكريبت التسجيل ل
[رائع-7159] - STC يدعي الماس غير موجود في المجهول الدرجة الداخلية مع الوراثة
[رائع-7338] - URL getText (requestProperties) خريطة لا يقبل GSTRING
[رائع-7365] - تحطم مترجم في نوع المدقق ثابت
[رائع-7366] - واردات ثابتة مفقودة في بذرة ولدت
[رائع-7377] - متغير محرف يليه النجمة في slashy سلسلة يسبب خطأ المترجم
[رائع-7381] - المحددات مع غير باطلا نوع الإرجاع تفشل في وقت التشغيل عند تصنيف ثابت
[رائع-7386] - وجبات مخضرم إشارة pom.xml المشاعات-المبادرة القطرية بدلا من رائع للجميع
[رائع-7391] - إندي يتجاهل المنادي العرف في الطبقة الفوقية
[رائع-7392] - فشل JsonSlurper على صالح JSON
[رائع-7416] - مشكلة مع CompileStatic واجهة طرق في خلاصة الفئة الفرعية
[رائع-7424] - NPE في SecureASTCustomizer للإعلانات أسلوب واجهة
[رائع-7448] - AbstractConcurrentMap أداء إعادة صياغة () على إدراج كل
[رائع-7453] - يجب أن الشرح CompileStatic لا يدعم الهدف حزمة
[رائع-7456] - بناة لا تعمل في الصفات
[رائع-7461] - رائع لا يكتب BOM إذا تم استخدام UTF-16 اسم مستعار
[رائع-7462] - groovy.json.internal.Dates instantiates كائنات دون تحديد صراحة المعلمة miliseconds
[رائع-7474] - الفرق بين junit3 وjunit 4 shouldFail {...} وليس وصفها في المستندات
[رائع-7476] - JsonSlurper في بعض الأحيان لا يتم تحليل التنصيص نجا على تحليل مع JsonParsingUsingCharacterSource
[رائع-7477] - المتعلقة CompileStatic-ومثل؛ BUG! استثناء في مرحلة "اختيار تعليمات" ومثل؛
[رائع-7485] - BUG! استثناء في مرحلة "التحليل الدلالي" ... عند محاولة استدعاء أسلوب مثيل كما الافتراضي لمعلمة منشئ
[رائع-7495] - الميراث الماس من واجهات يجعل طريقة نوع الإرجاع غير متوافق
[رائع-7504] - [CVE-2015-3253] المحتملين بتنفيذ التعليمات البرمجية عن بعد
تحسين:
[رائع-7425] - أضف 'getBytes (خريطة المعلمات) "طريقة لفئة URL
المهمة الفرعية
[رائع-4421] - يجب أن يكون يلقي أسبقية أعلى من مشغلي الرياضية
[رائع-5185] - يلقي المشغل الأسبقية غير صحيحة
المهمة:
[رائع-6268] - وثائق جديدة
[رائع-7470] - تغيير الترخيص لADOC (دليل) الملفات إلى ASLv2
ما هو الجديد في الإصدار 2.2.1:
علة:
[رائع-5014] - مشكلة تسليط الضوء على بناء الجملة في محرر النص groovy.ui.Console على التعبير سلسلة فارغة دخول
[رائع-5385] - استثناء ستاكوفيرفلوو عند استدعاء super.method، والتي ترجع مثيل من الدرجة المقابلة.
[رائع-5740] - لا يمكن استخدام ASTTransformationCustomizer مع TimedInterrupt
[رائع-6186] - لا يمكن استدعاء الطريقة التالية () على varible، التي تتم تهيئة افتراضيا، في كل eachWithIndex
[رائع-6191] - تسرب الذاكرة في GroovyScriptEngineImpl
[رائع-6374] - التحقق من خطأ عندما إرغامه خريطة لفئة النهائية
[رائع-6385] - groovy.bat: لا يمكن استخدام علامة استفهام في المعلمات النصي
[رائع-6387] - groovysh الانتهاء عرضة لتعيين أنواع مع دخول 'الفئة'
[رائع-6389] - groovysh عرض معيبة المجموعات
[رائع-6391] - groovysh: كسر الاسم المستعار وتسجيل الأوامر
[رائع-6392] - Groovysh: الانتهاء من حفظ اسم القيادة كسر
[رائع-6400] - دعوة منشئ معCompileStatic تسبب ArrayIndexOutOfBoundsException خلال تجميع
[رائع-6405] - AccessControlException مع محرك جوجل التطبيق وإصدار إندي من رائع
[رائع-6411] - السلوك استثناء غير الصحيحة عند فئة لديهاCompileStatic
[رائع-6419] - رائع java.lang.VerifyError
[رائع-6421] - فشل Newify لتعيين متغير المحلي
تم توثيقه @ عنصر المجموعة GrabExclude كما اختياري ولكن التنفيذ يتطلب ذلك - [رائع-6424]
[رائع-6426] - groovysh لا يعمل باستخدام رائع للجميع جرة
[رائع-6428] - AutoCloneStyle.SIMPLE لا يلعب بشكل جيد مع الأدوية
[رائع-6431] - قرار الأسلوب مع المعلمة BigInteger فشل لحجة توسيع BigInteger
[رائع-6432] - ASTTransformationCustomizer ينبغي أن تدعم التعبير الخام للمعلمات
[رائع-6434] - التحولNewify AST لا يعمل لإغلاق
[رائع-6435] - نوع ثابت فحص الخطأ عند تعيين BigInteger الطفل في BigInteger فار من سياق ثابت
[رائع-6436] - الدخول الشروح كسر للغة التركية
[رائع-6444] - يجبر الإغلاق بشكل غير صحيح إذا تم استدعاء أسلوب داخل الإغلاق
تحسين:
[رائع-6427] - وSingleton تحويل يجب تقديم شكوى إذا تم العثور على منشئات أخرى
ما هو الجديد في الإصدار 2.2.0:
ضمني الإكراه الإغلاق إلى واجهات-طريقة واحدة وفئات مجردة
تحولMemoized إلى ذاكرة التخزين المؤقت نتيجة الجانب خالية من تأثير أسلوب الدعاء
الشرحBaseScript لتحديد الطبقة النصي قاعدة تستخدمها السيناريو رائع
فئة DelegatingBaseScript جديدة لتفويض بسهولة الوصول الملكية وطريقة تدعو إلى كائن مخصص
تحول سجل جديد للLog4J2
المترجمة مسبقا نوع مخصص ملحقات التدقيق
تحسينات مختلفة لGroovysh، سطر الأوامر رائع قذيفة
والعديد من التحسينات الأخرى والتحسينات الطفيفة، فضلا عن تحسينات في الأداء
ما هو الجديد في الإصدار 2.1.0:
تقدم الدعم الكامل للJDK 7 ومثل، استدعاء ديناميكية ومثل؛ تعليمات بايت كود وAPI،
يتجاوز قدرات نوع فحص ثابت التقليدية مع الشرح خاص للمساعدة في توثيق ونوع سلامة تراخيص اشتراك الجهاز ويضيف ثابت ملحقات نوع المدقق،
يوفر خيارات إضافية تجميع التخصيص،
يتميز منشأة الفوقية الشرح للجمع بين الشروح بأناقة،
ويوفر العديد من التحسينات الأخرى والتحسينات الطفيفة.
لم يتم العثور على التعليقات