Groovy

Screenshot Λογισμικό:
Groovy
Στοιχεία Λογισμικού:
Εκδοχή: 2.4.3 επικαιροποιημένο
Ανεβάστε ημερομηνία: 12 Apr 15
Προγραμματιστής: Thomas Amsler
Άδεια: Δωρεάν
Δημοτικότητα: 31

Rating: 3.5/5 (Total Votes: 2)

Πολλά από τα χαρακτηριστικά του είναι εμπνευσμένα από γλώσσες όπως Python, Smalltalk και Ruby, η διάθεσή τους για προγραμματιστές που χρησιμοποιούν το Java-όπως σύνταξη.
Groovy μπορεί να χρησιμοποιηθεί για την ανάπτυξη web εφαρμογών, τη συγγραφή σεναρίων κελύφους, γράφοντας περιπτώσεις συνοπτική, ουσιαστική, δοκιμή χρησιμοποιώντας ένταξη JUnit Groovy, ή να την προτυποποίηση και την παραγωγή πραγματικές εφαρμογές βιομηχανική δύναμη.
Groovy λειτουργεί καθαρά με όλα τα υπάρχοντα αντικείμενα Java και βιβλιοθήκες και συντάσσει κατ 'ευθείαν στο Java bytecode είτε σε ανάπτυξη εφαρμογών ή τον τρόπο scripting

Τι είναι καινούργιο σε αυτή την έκδοση:.

< p>
  • Νέο χαρακτηριστικό:
  • ΕπέκτασηBuilder InitializerStrategy να υποστηρίξει την προσθήκη του σχολιασμού σε Κατασκευαστών
  • Βελτιώσεις:
  • Σετ άγκυρες για κάθε ενότητα Groovy docs ASCII.
  • Μικρά τυπογραφικό λάθος στην τεκμηρίωση για DefaultGroovyMethods.xor (αριστερά, δεξιά)
  • Groovysh ολοκλήρωση κώδικα, δεν είναι συμβατή με το JDK 9 (παζλ)
  • Προστέθηκε πρωτόγονη σειρά join ()

Τι είναι καινούργιο στην έκδοση 2.4.1:

  • Νέο χαρακτηριστικό:
  • ΕπέκτασηBuilder InitializerStrategy να υποστηρίξει την προσθήκη του σχολιασμού σε Κατασκευαστών
  • Βελτιώσεις:
  • Σετ άγκυρες για κάθε ενότητα Groovy docs ASCII.
  • Μικρά τυπογραφικό λάθος στην τεκμηρίωση για DefaultGroovyMethods.xor (αριστερά, δεξιά)
  • Groovysh ολοκλήρωση κώδικα, δεν είναι συμβατή με το JDK 9 (παζλ)
  • Προστέθηκε πρωτόγονη σειρά join ()

Τι είναι καινούργιο στην έκδοση 2.3.0:

  • Η δημόσια στήριξη για την εκτέλεση Groovy στο JDK 8
  • Χαρακτηριστικά
  • Νέα και βελτιωμένα μετασχηματισμούς AST, όπωςTailRecursive,Builder καιSortable
  • Νέα NIO2 μονάδα με στήριγμα Path
  • Lightening γρήγορη JSON parsing και την οικοδόμηση
  • Το κλείσιμο τύπος παραμέτρου συμπέρασμα
  • Μια νέα μηχανή πρότυπο σήμανσης
  • Groovysh και GroovyConsole ευκολία χρήσης βελτιώσεις
  • χρησιμότητα δοκιμή Νέο GroovyAssert
  • class δυνατότητες ΠερισσότερεςBaseScript

Τι είναι καινούργιο στην έκδοση 2.2.2:.

  • Υποστήριξη int / int με το είδος στόχο int
  • Υποστήριξη int / int με οποιοδήποτε τύπο στόχου.
  • Υποστήριξη Τ / V με T, V είναι ένα από τα (int, σύντομη, byte, char, μακρύ).
  • HaveDeletgate περιλαμβάνουν αριθμό γραμμής σε ίχνη στοίβας.
  • Βελτίωση μήνυμα λάθους στην περίπτωση που ο χρήστης ορίζει ένα & quot? Run & quot? μέθοδο σε ένα σενάριο.

Τι είναι καινούργιο στην έκδοση 2.1.7:

  • περιορισμό Έγγραφο της κανονικής χρήσης κατασκευαστής χάρτη στιλ όταν χρησιμοποιώνταςImmutable
  • DOMCategory: κείμενο () δεν παίρνει αξία κόμβος αν είναι ένα τμήμα CDATA
  • Υπερφόρτωση χειριστή με τύπο επιστροφής
  • Null arg κλήση δεν ambiguouseven αν και θα πρέπει να είναι
  • GroovyDoc δεν ξεφεύγει από αγκύλες στοcode καιliteral ετικέτες
  • JavaStubGenerator καθαρίζει παράδειγμα αρχικοποιήσεις
  • ΧρήσηCompileStatic σε κώδικα που χρησιμοποιεί χειριστή εξάπλωση σε ένα σύνολο αποτελεσμάτων σε σφάλμα μεταγλώττισης
  • CompileStatic στην τάξη με τη χρήση με (κλεισίματος) οδηγεί σε σφάλμα μεταγλώττισης.

Τι είναι καινούργιο στην έκδοση 2.1.5:

  • Χρήση υπερφορτωθεί μεθόδους με άδειο / varags παραμέτρους αποτυγχάνει Εάν ο έλεγχος του τύπου είναι ενεργή
  • Αντ groovyc ρίχνει μια NoClassDefFoundError κατάρτιση ενός groovy τάξη μεDelegatesTo καιCompileStatic
  • META-INF / υπηρεσίες / org.codehaus.groovy.runtime.ExtensionModule λείπει από groovy-all.jar
  • CompileStatic συλλογή αποτυγχάνει μερικές φορές σε gradle κατασκευής με το μήνυμα λάθους Αναφορά στη μέθοδο είναι διφορούμενη. Δεν μπορούν να επιλέξουν μεταξύ
  • Λάθος ροή επαναφορά πληκτρολόγηση μετά αν υποκατάστημα

Τι είναι καινούργιο στην έκδοση 2.1.4:

  • Η AST Υποστήριξη μεταμορφώνεται στο πεδίο που δημιουργείται απόField σε σενάρια
  • DelegatesTo πρέπει ναDocumented

Τι είναι καινούργιο στην έκδοση 2.0.6 / 2.1.0 RC 1:

  • DelegatesTo σχολιασμό: για να βοηθήσει IDEs και το στατικό έλεγχο τύπων και compiler να γνωρίζει ότι η μέθοδος κλήσεις σε κλείσιμο παράμετρο της μεθόδου έχουν ανατεθεί στην άλλη παράμετρο της μεθόδου -. ωραίο για άδειες DSL, όπως στην Gradle τη δημιουργία αρχείων
  • επεκτάσεις ελέγχου προσαρμοσμένο τύπο:. Ώστε να μπορείτε να πληκτρολογήσετε ελέγξετε άδειες DSL σας κατά τη μεταγλώττιση χρόνο με τη δική σας λογική
  • Ένα σύστημα μετα-σχόλιο: το οποίο σας επιτρέπει να ορίσετε ένα νέο σχόλιο συνδυάζει πραγματικά αρκετοί άλλοι - που σημαίνει, επίσης, να είναι σε θέση να εφαρμόσει διάφορες μεταμορφώσεις της AST με ένα μόνο έθιμο σχολιασμό
  • .
  • Προσαρμοσμένη βάση σενάριο σημαία τάξη για τον compiler groovyc:. Για να ορίσετε μια βασική κλάση σενάριο κατά την κατάρτιση Groovy scripts

  • Σενάριο ρύθμισης
  • Compiler: να σας επιτρέπουν να ορίσετε διάφορες επιλογές διαμόρφωσης για το Groovy compiler, όπως διευκρινίζει προσαρμοσμένες επεκτάσεις αρχείων, να εφαρμόσει διάφορα customizers κατάρτιση, κλπ ..

Τι είναι καινούργιο στην έκδοση 2.0.4:

  • Δεν διορθώνει κάποια σημαντικά ζητήματα που είχαμε με γενόσημα φάρμακα, με τη γεννήτρια απόκομμα, καθώς και αρκετές διορθώσεις που σχετίζονται με το στατικό έλεγχο τύπων και στατικά χαρακτηριστικά κατάρτιση.

Τι είναι καινούργιο στην έκδοση 2.0.0:

  • Ένα στατικό έλεγχο τύπων για να αφήσει ο compiler να σας πω σχετικά με την ορθότητα του κωδικού σας.
  • Στατική κατάρτιση για την εκτέλεση από τα κρίσιμα τμήματα της εφαρμογής σας.
  • Επεκτασιμότητα, διαχωρίζοντας την Groovy JAR σε μικρότερα χαρακτηριστικό προσανατολισμένη βάζα και επιτρέποντάς σας να δημιουργήσετε τη δική ενότητες επέκταση σας.
  • JDK 7 Έργο Coin βελτιώσεις σύνταξη, έτσι ώστε Groovy εξακολουθεί να είναι τόσο φιλική όσο το δυνατόν περισσότερο με Java ξάδελφό του.
  • JDK 7 Invoke Δυναμική ενσωμάτωση να επωφεληθούν από τη στήριξη της JVM για δυναμικές γλώσσες.

Τι είναι καινούργιο στην έκδοση 1.8.6:

  • Groovy 1.8.6 είναι μια απελευθέρωση συντήρησης ουσιαστικά, με κάποιες μικρές βελτιώσεις και νέα χαρακτηριστικά.

Τι είναι καινούργιο στην έκδοση 1.8.1:

  • Bugs:
  • Bug στο AntBuilder - DemuxOutputStream θα πρέπει να χρησιμοποιείται
  • Οι τροποποιητές στις τοπικές μεταβλητές αγνοούνται
  • Κοινή κατάρτιση αποτύχει εάν η μέθοδος Groovy με παράμετρο πίνακα ονομάζεται στο στυλ vararg από την Ιάβα
  • Groovy Κονσόλα Icon για Mac OS X σπασμένα
  • Μόνον η εξαίρεση ρίζα σε ένα σενάριο τυπώνεται
  • ToString δεν λειτουργεί για τους τύπους απαρίθμησης
  • Έχοντας ένα setter με τιμή επιστροφής προκαλεί τη γεννήτρια στέλεχος για να δημιουργήσει πολλαπλές setters και στη συνέχεια αποτυγχάνουν να καταρτίσει
  • γενιάς Απόκομμα αποτυγχάνει με γενικό υπογραφές
  • java.lang.ClassFormatError: Παράνομη όνομα της κλάσης & quot? Groovy / JMX / οικοδόμου / package-Πληροφορίες & quot? στο αρχείο κλάσης groovy / JMX / οικοδόμου / package-info
  • Varargs δεν εμφανίζονται από GroovyDoc
  • java5 configureClassNode δεν λαμβάνει μέριμνα των σχολιασμών παράμετρος
  • ClassNode.equals ρίχνει ClassCastException για το αντικείμενο άλλου τύπου
  • Βελτιώσεις:
  • Περικόψτε εγχόρδων, όταν κατά τη δημιουργία MissingMethodException
  • τρίγωνο χειριστή: δεν χειρίζεται αλλαγή γραμμής πριν από & quot?:; & Quot? χαριτωμένα
  • Προσθέστε τις επιλογές ρύθμισης παραμέτρων σύνδεσης με URL.getText (), URL.newInputStream () και URL.newReader ()
  • Προσθήκη τοπικές maven repo στην προεπιλογή Σταφύλι config
  • Για την υποστήριξη PreparedStatement.addBatch ()
  • Όταν εργάζεστε με ClassNodes, μερικές φορές πρέπει να καλέσετε getFields () πριν getField () θα λειτουργήσει (τεμπέλης init)
  • σχολιασμούς Force για τις μεταβλητές που πρέπει να περιλαμβάνονται στην AST μετασχηματισμών
  • groovyConsole πρέπει να στηρίξει πιο κοινούς τύπους αρχείων: .story, .gpp και .grunit
  • ΚάντεThreadInterrupt προαιρετικό Groovy κονσόλα
  • επιτρέψει στην τάξη έθιμο εξαίρεση να ρίχνονται στηInterrupt μετασχηματισμούς AST
  • EqualsAndHashCode θα πρέπει να χρησιμοποιούν getX () αντί του x όταν την πρόσβαση στις ιδιότητες
  • Ενεργοποίηση JsonBuilder να συνεργαστεί με τα αντικείμενα αναδρομικά
  • Newify εργάζεται για προκαθορισμένες κατηγορίες, αλλά όχι για τις κατηγορίες που ορίζονται στο ίδιο σενάριο
  • Κάντε ASTTransformationCustomizer παραμέτρους λαβή σχολιασμό
  • Ένα κλείσιμο ΤΑΥΤΟΤΗΤΑ θα μπορούσαν να διατεθούν
  • Μικρά ενίσχυση να παρέχουν κανένα arg εκδόσεις του DGM grep (), βρείτε () και findall () μεθόδους
  • «περιλαμβάνει» χαρακτηριστικό στο EqualsAndHashCode
  • ολοκληρώσεις Καλύτερη καρτέλα για GroovyShell
  • findResults αντικείμενο / συλλογή / χάρτη ενίσχυση επίθεμα (κλωνοποιηθεί από findResult)
  • Map.inject () δεν δέχεται το κλείσιμο με 3 επιχειρήματα (συλλέκτης, κλειδί, τιμή), μόνο 2 (συλλέκτης, Map.Entry)
  • JsonBuilder με την υποστήριξη συγγραφέα θα ήταν χρήσιμο
  • Μετονομασία DGM collectAll να collectNested - να κρατηθεί το αρχικό ως ένα ψευδώνυμο για την ώρα με σκοπό την αποδοκιμασίας / αφαίρεση τελικά
  • Groovy θα πρέπει να παρέχει μια συντομογραφία για:. Συλλέξει {} ισοπεδώσουν ()
  • Νέα Χαρακτηριστικά:
  • Κατά την εκτέλεση δεσμών ενεργειών γραμμής εντολών θα πρέπει να είναι δυνατό να εκτελέσει μια BEGIN και μια μέθοδος END (παρόμοια με AWK ή Perl)
  • Προσθέστε μια μέθοδος παίρνει για να Συλλογές, Iterators, Πίνακες
  • groupBy με μια λίστα ή μια σειρά από κλεισίματα, όπως είναι η παράμετρος για την ένθετη ομαδοποίηση

Τι είναι καινούργιο στην έκδοση 1.8.0:

  • Η δυναμική εκφραστικότητα των Groovy, ειδικά για τον καθορισμό άδειες DSL .
  • επιδόσεων χρόνου εκτέλεσης.
  • Η ταυτόχρονη και παράλληλη εκτέλεση.
  • Design by σύμβαση.
  • Λειτουργική στυλ προγραμματισμού.
  • Πρώτης τάξεως υποστήριξη JSON.
  • μεταγλώττιση μετα προγραμματισμού.
  • Περισσότερα βοηθοί και προσθήκες βιβλιοθήκη.

Τι είναι καινούργιο στην έκδοση 1.8.0 RC 4:

  • αδυναμίες στον νέο κώδικα βελτιστοποίησης .
  • Μια σκοτεινή GEP-3 bug.

Τι είναι καινούργιο στην έκδοση 1.7.10:

  • Σταθερή σφάλματα:
  • StreamingMarkupBuilder μπορεί να παράγει μη έγκυρα XML.
  • Groovy κατασκευής αποτύχει στις εξετάσεις - τεστ RedundantCastInStubTest αποτύχει
  • .
  • Βελτιώσεις:
  • Προσθήκη υποστήριξης για επιτακτικούς package-, ποιος γιατρός ή κατηγορία πρότυπα στις τάξεις Groovydoc απόγονο.

Τι είναι καινούργιο στην έκδοση 1.7.9:

  • Bug:
  • Δεν GString εξαναγκάζονται να String όταν χρησιμοποιείται σε ctor Εξαίρεση υποκατηγορία της
  • Groovysh «ιστορία ανάκληση» φαίνεται να πάρει το λάθος είσοδο (εκτός από ένα)
  • ExpandoMetaClass.class.metaClass δημιουργεί StackOverflow
  • LoadConfiguration αποτυγχάνει να φορτώσει * .jar
  • Ο λανθασμένος χειρισμός των αλληλουχιών Unicode διαφυγής κατά τον υπολογισμό των θέσεων προέλευσης
  • Groovy κατάρτιση αποτελέσματα προειδοποιήσεις παραγόμενο κώδικα
  • Εξαίρεση java.lang.VerifyError & quot? Περιμένοντας να βρουν αντικείμενο / σειρά στην στοίβα & quot? όταν παράκαμψη ενός notyped μέθοδο με δακτυλογραφημένη μέθοδο
  • γεννήτρια Απόκομμα δεν ξεφεύγει χορδές με ανάμεικτα μονά και διπλά εισαγωγικά
  • Στατική εσωτερικές κλάσεις δεν καταρτίζονται σωστά
  • Σφάλμα με μηδενική παράμετρο σε έτοιμες καταστάσεις με παλιό πρόγραμμα οδήγησης DB2
  • κόμβους τάξης Σενάρια »δεν έχουν σωστές θέσεις πηγή
  • StreamingMarkupBuilder μπορεί να παράγει μη έγκυρα xml
  • Βελτίωση:
  • Ακίνητα διαβάσετε εξαρτήματα, ορίζεται μέσω μετακλάση δεν λειτουργεί χωρίς λίστα παραμέτρων τερματισμού στο κλείσιμο
  • groovydocs GDK για String.padXXX δεν είναι πολύ σαφής [νέα διατύπωση που επισυνάπτεται]
  • Typo (λίστες - & # x3e? Χάρτες) σε GDK doc σχόλιο
  • Να εφαρμοστεί ένας τρόπος για άμεση μέθοδος απαιτεί
  • Νέο χαρακτηριστικό:

  • Εντολή
  • σταφυλιών δεν μπορεί να αφαιρέσει και / ή να ενημερώσετε ένα & quot? Σταφύλι & quot?
  • Εργασία:
  • Ξαναγράψτε GroovyScriptEngine

Τι είναι καινούργιο στην έκδοση 1.8.0 RC 1:

  • Bug:
  • Groovysh «ιστορία ανάκληση» φαίνεται να πάρει το λάθος είσοδο (εκτός από ένα)
  • LoadConfiguration αποτυγχάνει να φορτώσει * .jar
  • Εξαίρεση java.lang.VerifyError & quot? Περιμένοντας να βρουν αντικείμενο / σειρά στην στοίβα & quot? όταν παράκαμψη ενός notyped μέθοδο με δακτυλογραφημένη μέθοδο
  • Χρήση μεταβλητής καταγραφής που δημιουργούνται μεLog ή @ Log4j προκαλεί σφάλμα μεταγλώττισης, αν χρησιμοποιηθεί σε στατική μέθοδο
  • Κονσόλα ξεκίνησε από groovy-all-1.7.6.jar έχει τώρα κισσός εξάρτηση
  • Στατική εσωτερικές κλάσεις δεν καταρτίζονται σωστά
  • & quot? Anystring & quot? ως byte [] ρίχνει java.lang.NumberFormatException: Για συμβολοσειρά εισόδου: & quot? anystring & quot?
  • Βελτίωση:
  • ΠροσθήκηThreadInterrupt να παρηγορήσει σενάρια αυτόματα
  • Προτιμήστε ClassHelper.make (Class) για το νέο ClassNode (Class)
  • Νέο χαρακτηριστικό:

  • Εντολή
  • σταφυλιών δεν μπορεί να αφαιρέσει και / ή να ενημερώσετε ένα & quot? Σταφύλι & quot?

Τι είναι καινούργιο στην έκδοση 1.8.0 Beta 4:

  • Συνεχίζονται οι εργασίες βελτίωσης των επιδόσεων στις πρωτόγονες υπολογισμούς ακέραιο .
  • Δέσιμο των GPars στις βιβλιοθήκες του δυαδικού διανομή.
  • Η ενσωματωμένη υποστήριξη JSON με slurper JSON και parser JSON.

Τι είναι καινούργιο στην έκδοση 1.8.0 Beta 3:

  • Εκτεταμένη εκφράσεις εντολή μπορεί να χρησιμοποιηθεί για την δεξιά πλευρά του εργασίες.
  • Η μεταμόρφωσηLog AST είναι προσαρμόσιμη για τις δικές σας ανάγκες καταγραφής.
  • Χάρτης έχει τώρα μια μέθοδο isCase ().
  • Μια συντόμευσηGrabResolver μεGrabResolver (& quot? Http: // μερικοί / url & quot?)
  • .
  • String μπορεί να εξαναγκαστεί να Enums (& quot? Μπλε & quot? Όπως το χρώμα)
  • .
  • Υποστήριξη για memoization κλείσιμο και τραμπολίνο.
  • ThreadInterrup,ConditionalInterupts καιTimedInterrupt μετασχηματισμούς AST για τη διακοπή της εκτέλεσης των ενσωματωμένων scripts
  • min () / max () μεθόδους σε χάρτες (σε αξίες).
  • Δυνατότητα αποθήκευσης κόμβο μεταδεδομένα σε κόμβους AST, για χρήση σε μετασχηματισμούς AST σας.

Τι είναι καινούργιο στην έκδοση 1.8.0 Beta 2:

  • Generic δηλώσεις τύπου που διαρρέει κατά μήκος όλων των αρχείων σε συσσώρευση.

Τι είναι καινούργιο στην έκδοση 1.7.5:

  • Bugs:
  • μαϊντανός των βεβαιώνουν αποτυγχάνει όταν νέα γραμμή μεταξύ «δοκιμής» και «μήνυμα»
  • Άνοιξη / CGLIB πληρεξούσια ρίξει εξαίρεση & quot? Αντικείμενο δεν είναι μια περίπτωση κήρυξης κατηγορίας & quot?
  • Ανάγκη να παρέχει χειροποίητο κατασκευαστή για απαρίθμησης που έχουν & # x3e? 1 τομέα
  • Exponantiation
  • GroovyScriptEngine δεν μπορούν να ανανεώσουν την κατηγορία από τη διεύθυνση url, εκτός από το αρχείο
  • Προσθήκη δοκιμών / κάλυψης (για τον κλώνο της κοινής κατάρτισης αποτύχει για διασυνδέσεις με πρωτόγονα πεδία)
  • Ο compiler δεν πειράζει πολλαπλές περιπτώσεις πτώχευσης για μια δήλωση switch
  • γεννήτρια Απόκομμα παρουσιάζει μια συνθετική μέθοδο του στελέχη δεν θα πρέπει
  • Groovy 1.7.4 συνηθίζει να χτίσει από την πηγή
  • Generated createCallSiteArray είναι πάρα πολύ μεγάλο για JVM
  • μεθόδου Curry αποτυγχάνει όταν το χρησιμοποιείτε σε μια αλυσίδα με IllegalArgumentException
  • DefaultGroovyMethods # μοναδική O (n²) απόδοση
  • DGM # consumeProcessOutput (Process, StringBuffer, StringBuffer) δέχεται μόνο StringBuffers
  • Immutable τάξη, την αποτυχία, όταν προσπαθούν να καθορίσουν ιδιωτική στατική μέλη
  • DGM.eachLine () επιστρέφει λάθος αποτέλεσμα
  • λάθους Συγκέντρωση στη χρήση κληρονομιά και τα γενόσημα φάρμακα μαζί
  • Σιωπηρή αυτό αποτύχει να πάρει περάσει σωστά από ένα μη-στατική εσωτερική τάξη σε άλλο
  • Round-γλιστρήσουν XML που περιέχει μια αλλαγή γραμμής αναφοράς του χαρακτήρα της αξίας ενός χαρακτηριστικού Καταργεί την αναφορά του χαρακτήρα
  • Απάντηση ήδη δεσμευθεί στο Google App Engine, όταν εξυπηρετούν σταγόνες
  • JavaStubGenerator δεν δημιουργεί σωστά σχολιασμούς με τις ιδιότητες του τύπου συστοιχίας
  • Μεταβλητό πεδίο του BlockStatement χάνονται μέσα ReturnAdder
  • ResourceBundle σε 1,7-β-1
  • Groovy αλήθεια groovy.util.slurpersupport.NoChildren πρέπει να είναι ψευδής
  • ClassFormatError επέκταση γενική διασύνδεση που έχει μια μέθοδο με ένα επιχείρημα Array επιστρέφει το γενικό τύπο
  • FindBugs λάθη για νέα Ακέραιος () έναντι Integer.valueOf (), όπως οι κλήσεις
  • unaryMinus αποτυγχάνει για βραχυπρόθεσμα και Byte
  • Πρόσβαση εξωτερικό ιδιότητες / μεθόδων από εσωτερικές κλάσεις αποτελέσματα NPE
  • Με σύμφωνη γνώμη αναφορά στην υποκατηγορία στατική μέθοδο για να Υπερ στατικά πεδία αποτυγχάνει να συγκεντρώσει
  • Βελτιώσεις:
  • findResult και findAllResults αντικείμενο / συλλογή / χάρτη επίθεμα ενίσχυση
  • Θα διεκδικήσουμε μια κλήση κλείσιμο θα πρέπει να μοιάζει
  • Βελτίωση Κατηγορία Επιδόσεις και μνήμης
  • Προσθέστε την υποστήριξη πολλαπλών επεκτάσεων αρχείων στο μεταγλωττιστή
  • Νέα Χαρακτηριστικά:
  • Δώστε ένα μηχανισμό για την Παγκόσμια AST Μετασχηματισμοί να είναι σε θέση να καθορίσει μια επέκταση αρχείου για τις Groovy πηγές θα πρέπει να εφαρμοστεί
  • Δώστε μια υποδομή δοκιμών γεννήτρια στέλεχος
  • Προσθήκη συνθετικό δέστρες για JList

Τι είναι καινούργιο στην έκδοση 1.7.4:.

  • πώματα είναι τώρα & quot? Απαιτητών & quot?
  • Νέα AST μετασχηματισμούς.
  • Μια πρόσθετη σύνταξη για έγχορδα, με $ / ... / $, για να παρακάμψουν διάφορες διαφυγή περιπτώσεις γωνία, όπως για παράδειγμα $ / a / b & # X5c? Γ $$ $ // $
  • Νέες μέθοδοι GDK όπως Map.countBy {}, {} Map.collectEntries, Date.putAt () (χειριστής δείκτης), Date.updated ().
  • Οι νέες μέθοδοι String όπως tr (), stripMargin (), stripIndent (), (ΟΗΕ) να επεκτείνουν (),
  • μεθόδου withDefault Χάρτης του {},
  • ncury Λήξη της () και rcury ()

Τι είναι καινούργιο στην έκδοση 1.7.3:

  • Νέα μετασχηματισμούς AST, όπωςSynchronized (ασφαλέστερη χρήση συγχρονισμού) καιInheritConstructors (ωραίο για να κληρονομήσει κατασκευαστές Εξαίρεση)
  • πρώτη () / τελευταία () / κεφαλή () / ουρά () μεθόδους σε συστοιχίες για λόγους συνέπειας με τις λίστες (πρωτόγονες συστοιχίες που δεν καλύπτονται ακόμη)
  • Μερικοί BigDecimal βελτιώσεις χειρισμού για καλύτερα αποτελέσματα σε ορισμένες περιπτώσεις άκρη υπολογισμούς
  • Μια ενημέρωση για τα στατικά εισαγωγές για ακίνητα
  • Νέα μέθοδος για την ημερομηνία, ώστε να μπορείτε να κάνετε cal [DAY_OF_WEEK] = Δευτέρα
  • Νέα String μεθόδους χειρισμού, όπως η κεφαλαιοποίηση (), TR του Unix (), αναπτύξτε () / unexpand (), καθώς και stripIndent () και stripMargin ()
  • Ένα ωραίο Groovy εικονίδιο για το Groovy Κονσόλα Swing στο Mac OS X

Παρόμοια λογισμικά

TypeScript
TypeScript

2 Oct 16

UFL
UFL

12 May 15

Skulpt
Skulpt

12 Apr 15

Άλλο λογισμικό του προγραμματιστή Thomas Amsler

Grails
Grails

9 Apr 16

Σχόλια για Groovy

Τα σχόλια δεν βρέθηκε
προσθήκη σχολίου
Ενεργοποιήστε τις εικόνες!
Αναζήτηση ανά κατηγορία