Softwarebeschreibung:
Version: 2.4 Aktualisiert
Upload-Datum: 28 Sep 15
Lizenz: Frei
Popularität: 104
Die Groovy-Projekt ist eine dynamische und agile Sprache für die Java 2 Platform, die viele der Funktionen hat, dass Menschen wie so vieles in Sprachen wie Python, Ruby und Smalltalk, deren Bereitstellung für Java-Entwickler mit einem Java-ähnliche Syntax .
Groovy ist entworfen, um Ihnen helfen, die Dinge auf der Java 2 Platform getan in erhalten eine schnelle, präzise und auf spielerische Weise
Was ist neu in dieser Pressemitteilung:.
- [GROOVY-7018] - GroovyClassLoader addClasspath RegexPattern Ausgabe
- [GROOVY-7022] - Aufrufen von Skripten mit vollständigen Pfad in cygwin gebrochen
- [GROOVY-7097] - SCRIPT Klasse kann nicht gelöst werden, wenn nicht im aktuellen Verzeichnis, auch wenn CompilerConf Klassenpfad festgelegt werden
- [GROOVY-7127] - Dates.isJsonDate erkennt nur Javascript Datum der toJSON () Format
- [GROOVY-7159] - STC behauptet inexistent Diamond in anonyme innere Klasse mit Generics
- [GROOVY-7338] - URL getText (requestProperties) Karte ein GString akzeptiert keine
- [GROOVY-7365] - Compiler Absturz in der statischen Typ-Checker
- [GROOVY-7366] - Statische Importe werden in generierten Stubs fehlende
- [GROOVY-7377] - Interpolierte variable gefolgt von Sternchen in slashy-string verursacht Compiler-Fehler
- [GROOVY-7381] - Setters mit nicht-Rückgabetyp void nicht zur Laufzeit, wenn statisch kompilierte
- [GROOVY-7386] - Lunch Maven pom.xml Referenz commons-CLI anstelle von groovy-all
- [GROOVY-7391] - Indy ignoriert individuelle Aufrufer in meta-Klasse
- [GROOVY-7392] - JsonSlurper schlägt auf Valid JSON
- [GROOVY-7416] - Problem mit CompileStatic und Interface-Methoden In Zusammenfassung Unterklasse
- [GROOVY-7424] - NPE in SecureASTCustomizer für Schnittstellenmethodendeklarationen
- [GROOVY-7448] - AbstractConcurrentMap Durchführung rehash () auf jeden einfügen
- [GROOVY-7453] - CompileStatic Annotation sollte nicht Paket Ziel unterstützen
- [GROOVY-7456] - Builders nicht in Traits arbeiten
- [GROOVY-7461] - Groovy schreibt keine Stückliste, wenn UTF-16-Alias verwendet
- [GROOVY-7462] - groovy.json.internal.Dates instanziiert Objekte ohne explizite Angabe der Parameter Millisekunden
- [GROOVY-7474] - Differenz zwischen junit3 und JUnit 4 shouldFail {...} nicht in docs beschriebenen
- [GROOVY-7476] - JsonSlurper manchmal nicht auf das Parsen mit JsonParsingUsingCharacterSource entgangen Anführungszeichen parse
- [GROOVY-7477] - CompileStatic bezogenen & quot; BUG! Ausnahme in der Phase 'Befehlsauswahl' & quot;
- [GROOVY-7485] - BUG! Ausnahme in der Phase 'semantische Analyse' ... wenn man versucht, Instanzmethode als Standard für eine Konstruktorparameter rufen
- [GROOVY-7495] - Diamond Vererbung von Schnittstellen macht Methode Rückgabetyp inkompatibel
- [GROOVY-7504] - [CVE-2015-3253] Potenzielle Remotecodeausführung
- Verbesserung:
- [GROOVY-7425] - Add 'getBytes (Map-Parameter) "Methode, um die URL-Klasse
- Unteraufgabe
- [GROOVY-4421] - Casts sollte höhere Priorität als mathematische Operatoren haben
- [GROOVY-5185] - Cast Operatorrangfolge ist falsch
- Aufgabe:
- [GROOVY-6268] - Neue Dokumentation
- [GROOVY-7470] - Lizenz für adoc (Reiseführer) ändern Dateien ASLv2
Was ist neu in der Version 2.2.1:
- Bug:
- [GROOVY-5014] - Syntaxhervorhebung Problem in groovy.ui.Console Texteditor auf leeren String Ausdruck Eingabe
- [GROOVY-5385] -. Stackoverflow Exception beim Aufruf super.method, die eine Instanz der entsprechenden Klasse zurückgibt
- [GROOVY-5740] - kann nicht verwendet ASTTransformationCustomizer mit TimedInterrupt
- [GROOVY-6186] - Kann nicht berufen Methode next () auf varible, die standardmäßig initialisiert wird, in jedem eachWithIndex
- [GROOVY-6191] - Speicherleck in GroovyScriptEngineImpl
- [GROOVY-6374] - Stellen Sie sicher, Fehler bei der Nötigung Karte für eine endgültige Klasse
- [GROOVY-6385] - groovy.bat: Kann Fragezeichen nicht verwenden in Skriptparameter
- [GROOVY-6387] - groovysh Abschluss anfällig für Typen mit Eintrag "Klasse" map
- [GROOVY-6389] - groovysh fehlerhafte Anzeige der Sammlung
- [GROOVY-6391] - groovysh: gebrochen Alias und registrieren Befehle
- [GROOVY-6392] - Groovysh: Vervollständigung von Dateinamen der Sicherungsbefehl gebrochen
- [GROOVY-6400] - Konstruktor-Aufruf mitCompileStatic verursacht ArrayIndexOutOfBoundsException beim Übersetzen
- [GROOVY-6405] - Access mit Google App Engine und indy Version des Groovy
- [GROOVY-6411] - Falsche Ausnahme Verhalten, wenn Klasse hatCompileStatic
- [GROOVY-6419] - Groovy java.lang.VerifyError
- [GROOVY-6421] - Newify nicht für lokale Variablenzuweisung
- [GROOVY-6424] - @ Gruppenelement GrabExclude wird als optional dokumentiert aber die Umsetzung erfordert
- [GROOVY-6426] - groovysh nicht aktiv mit der groovy-alle jar
- [GROOVY-6428] - AutoCloneStyle.SIMPLE nicht gut mit Generika spielen
- [GROOVY-6431] - Verfahren Auflösung mit Parameter BigInteger ausfällt Argument erstreckt BigInteger
- [GROOVY-6432] - ASTTransformationCustomizer sollten rohe Ausdrücke für Parameter unterstützt
- [GROOVY-6434] -Newify AST Transformation nicht für die Schließung zu arbeiten
- [GROOVY-6435] - Statische Typprüfung Fehler bei der Zuordnung von BigInteger Kind BigInteger var vom statischen Kontext
- [GROOVY-6436] - Melden Sie Anmerkungen für türkische locale gebrochen
- [GROOVY-6444] - Verschlüsse sind falsch gezwungen, wenn ein Methodenaufruf innerhalb einer Schließung getan
- Verbesserung:
- [GROOVY-6427] - DerSingleton verwandeln sollte beschweren, wenn andere Konstrukteure gefunden
Was ist neu in der Version 2.2.0:
- implizite Schließung Zwang zu Single-Methode Schnittstellen und abstrakte Klassen
- aMemoized Transformation, um das Ergebnis der nebenwirkungsfreien Methodenaufrufe zu cachen
- aBaseScript Annotation, um die Basis-Skript-Klasse durch ein Groovy Skript definieren
- eine neue DelegatingBaseScript Klasse für leicht delegieren Zugriff auf Eigenschaften und Methodenaufrufe zu einem benutzerdefinierten Objekt
- eine neue Protokolltransformation für Log4J2
- vorkompilierte individuelle Typprüfung Erweiterungen
- verschiedenen Erweiterungen Groovysh die Groovy Befehlszeilen-Shell
- und verschiedene andere Verbesserungen und kleinere Verbesserungen sowie Leistungsverbesserungen
Was ist neu in der Version 2.1.0:
- bietet volle Unterstützung für das JDK 7 & quot; berufen Dynamik & quot; Bytecode-Befehl und API,
- geht über herkömmliche statische Typprüfung Fähigkeiten mit einem speziellen Annotation mit Dokumentation und Typsicherheit von DSLs unterstützen und fügt statische Typprüfung Erweiterungen
- sorgt für zusätzliche Kompilierung Anpassungsoptionen,
- verfügt über eine Meta-Annotation-Anlage für die Kombination von Annotationen elegant,
- und bietet verschiedene andere Verbesserungen und kleinere Verbesserungen.
Kommentare nicht gefunden