Groovy

Software screenshot:
Groovy
Dettagli del software:
Versione: 2.4 Aggiornato
Data di caricamento: 28 Sep 15
Sviluppatore: James Strachan
Licenza: Libero
Popolarità: 104

Rating: nan/5 (Total Votes: 0)

Il progetto Groovy è un linguaggio dinamico e agile per la piattaforma Java 2, che ha molte delle caratteristiche che le persone come tanto in linguaggi come Python, Ruby e Smalltalk, rendendoli disponibili per gli sviluppatori Java utilizzando una sintassi simile a Java .
Groovy è stato progettato per aiutare a fare le cose sulla piattaforma Java 2 in un rapido, conciso e in un modo divertente

Cosa c'è di nuovo in questa versione:.

  • [GROOVY-7018] - problema GroovyClassLoader addClasspath RegexPattern
  • [GROOVY-7022] - che invocano script utilizzando il percorso completo spezzato in Cygwin
  • [GROOVY-7097] - classe ScriptBase non può essere risolta se non nella directory corrente anche se CompilerConf classpath è impostato
  • [GROOVY-7127] - Dates.isJsonDate riconosce solo toJSON di Javascript Data Format ()
  • [GROOVY-7159] - STC afferma inesistente Diamond in anonimo classe interna con Generics
  • [GROOVY-7338] - URL getText (requestProperties) Mappa non accetta un GString
  • [GROOVY-7365] - schianto compilatore nel tipo di controllo statico
  • [GROOVY-7366] - importazioni statiche mancano in stub generati
  • [GROOVY-7377] - variabile Interpolated seguito da asterisco nella slashy-stringa cause di errore del compilatore
  • [GROOVY-7381] - Setter con i non-vuoto tipo di ritorno non riescono a runtime quando staticamente compilato
  • [GROOVY-7386] - Pranzo Maven commons-cli invece di groove-all
  • riferimento pom.xml
  • [GROOVY-7391] - Indy ignora invoker personalizzato nella meta classe
  • [GROOVY-7392] - JsonSlurper non riesce Valid JSON
  • [GROOVY-7416] - Problema Con CompileStatic e l'interfaccia Metodi In astratto sottoclasse
  • [GROOVY-7424] - NPE in SecureASTCustomizer per le dichiarazioni di metodo di interfaccia
  • [GROOVY-7448] - AbstractConcurrentMap rimaneggiamento eseguire () su ogni inserto
  • [GROOVY-7453] - annotazione CompileStatic non dovrebbe sostenere bersaglio pacchetto
  • [GROOVY-7456] - Costruttori non funzionano in Tratti
  • [GROOVY-7461] - Groovy non scrive BOM se si utilizza UTF-16 alias
  • [GROOVY-7462] - groovy.json.internal.Dates un'istanza di oggetti senza specificare esplicitamente il parametro miliseconds
  • [GROOVY-7474] - Differenza tra junit3 e JUnit 4 shouldFail {...} non descritti nei documenti
  • [GROOVY-7476] - JsonSlurper volte non analizzare sfuggito virgolette doppie in analisi con JsonParsingUsingCharacterSource
  • [GROOVY-7477] - CompileStatic-correlati & quot; ERRORE! un'eccezione in fase di 'selezione istruzione' & quot;
  • [GROOVY-7485] - BUG! un'eccezione in fase di 'analisi semantica' ... quando si cerca di chiamare il metodo istanza come predefinita per un parametro del costruttore
  • [GROOVY-7495] - Diamante eredità di interfacce rende tipo di ritorno del metodo incompatibile
  • [GROOVY-7504] - [CVE-2015-3253] esecuzione di codice remoto Potenziale
  • Miglioramento:
  • [GROOVY-7425] - metodo alla classe URL Aggiungi 'getBytes (parametri Mappa)'
  • Sub-task
  • [GROOVY-4421] - Calchi dovrebbero avere la precedenza superiore operatori matematici
  • [GROOVY-5185] - precedenza degli operatori all'ingrosso è scorretto
  • Operazione:
  • [GROOVY-6268] - Nuova documentazione
  • [GROOVY-7470] - file in ASLv2 Cambia licenza per l'ADOC (guida)

Cosa c'è di nuovo nella versione 2.2.1:

  • Bug:
  • [GROOVY-5014] - Sintassi problema evidenziando in groovy.ui.Console editor di testo sul espressione stringa vuota immettendo
  • [GROOVY-5385] -. Eccezione StackOverflow quando si chiama super.method, che restituisce un'istanza della classe corrispondente
  • [GROOVY-5740] - Non è possibile utilizzare ASTTransformationCustomizer con TimedInterrupt
  • [GROOVY-6186] - Non è possibile richiamare il metodo next () su varible, che viene inizializzata per impostazione predefinita, in ogni eachWithIndex
  • [GROOVY-6191] - Perdita di memoria in GroovyScriptEngineImpl
  • [GROOVY-6374] - Verificare errore durante costringere Map per una classe finale
  • [GROOVY-6385] - groovy.bat: Non è possibile utilizzare il punto interrogativo in parametri di script
  • [GROOVY-6387] - completamento groovysh vulnerabili a mappare i tipi con ingresso 'classe'
  • [GROOVY-6389] - groovysh visualizzazione errata delle collezioni
  • [GROOVY-6391] - groovysh: comandi rotto alias e registrare
  • [GROOVY-6392] - Groovysh: il completamento nome file del comando Salva rotto
  • [GROOVY-6400] - Chiamata del costruttoreCompileStatic causa ArrayIndexOutOfBoundsException durante la compilazione
  • [GROOVY-6405] - AccessControlException con Google App Engine e la versione indy della Groovy
  • [GROOVY-6411] - il comportamento non corretto quando eccezione classe haCompileStatic
  • [GROOVY-6419] - Groovy java.lang.VerifyError
  • [GROOVY-6421] - Newify non riesce per l'assegnazione variabile locale
  • [GROOVY-6424] - @ elemento del gruppo di GrabExclude è documentato come optional, ma l'attuazione richiede
  • [GROOVY-6426] - non groovysh esecuzione utilizzando il groove-all vaso
  • [GROOVY-6428] - AutoCloneStyle.SIMPLE non gioca bene con i generici
  • [GROOVY-6431] - risoluzione metodo con il parametro BigInteger non riesce per argomento estendere BigInteger
  • [GROOVY-6432] - ASTTransformationCustomizer dovrebbe sostenere Espressioni prime per i parametri
  • [GROOVY-6434] -Newify AST trasformazione non funziona per la chiusura
  • [GROOVY-6435] - Errore statico controllo di tipo durante l'assegnazione BigInteger bambino a BigInteger var dal contesto statico
  • [GROOVY-6436] - Log annotazioni spezzato per locale turco
  • [GROOVY-6444] - Chiusure vengono erroneamente costretti se una chiamata di metodo viene fatto all'interno di una chiusura
  • Miglioramento:
  • [GROOVY-6427] - IlSingleton trasformare dovrebbe lamentarsi se si trovano altri costruttori

Cosa c'è di nuovo nella versione 2.2.0:

  • implicita chiusura coercizione per interfacce singolo metodo e astratto Classi
  • una trasformazioneMemoized mettere in cache il risultato del metodo invocazioni collaterale privo effetto
  • un'annotazioneBaseScript per definire la classe di sceneggiatura di base usato da uno script Groovy
  • una nuova classe DelegatingBaseScript per la delega facilmente accesso alle proprietà e chiamate di metodo a un oggetto personalizzato
  • una nuova trasformazione di registro per Log4J2
  • Estensioni di controllo precompilato tipo personalizzato
  • vari miglioramenti al Groovysh, la shell a linea di comando Groovy
  • e vari altri miglioramenti e miglioramenti minori, così come il miglioramento delle prestazioni

Cosa c'è di nuovo nella versione 2.1.0:

  • offre pieno supporto per il JDK 7 & quot; invocare dinamica & quot; istruzione bytecode e API,
  • va oltre le capacità di controllo convenzionali di tipo statico con un'annotazione speciale per assistere con la documentazione e il tipo di sicurezza di DSL e aggiunge estensioni tipo checker statica,
  • fornisce opzioni di personalizzazione compilazione aggiuntivo,
  • dispone di un impianto meta-annotazione per combinare annotazioni elegantemente,
  • e offre vari altri miglioramenti e miglioramenti minori.

Programmi simili

TecUtils
TecUtils

20 Feb 15

Qore Oracle Module
Qore Oracle Module

19 Feb 15

Commenti a Groovy

I commenti non trovato
Aggiungi commento
Accendere le immagini!