Ohjelmiston tiedot:
Versio: 2.4 Päivitetty
Lähetyksen päivämäärä: 28 Sep 15
Lupa: Vapaa
Suosio: 104
Groovy projekti on dynaaminen ja ketterä kieli Java 2 Platform, joka on monia ominaisuuksia, että ihmiset pitävät niin paljon kieliä kuten Python, Ruby ja Smalltalk, joten niitä voi Java kehittäjät käyttävät Java-syntaksi .
Groovy on suunniteltu auttamaan sinua tehdä asioita Java 2 Platform nopeasti, tiivis ja hauskalla tavalla.
Mikä on uusi tässä julkaisussa:
- [GROOVY-7018] - GroovyClassLoader addClasspath RegexPattern kysymys
- [GROOVY-7022] - vetoamalla skriptejä koko polun rikki cygwin
- [GROOVY-7097] - ScriptBase luokka ei voida ratkaista, jos ei nykyisessä hakemistossa vaikka CompilerConf CLASSPATH on asetettu
- [GROOVY-7127] - Dates.isJsonDate vain tunnistaa Javascript Date n toJSON () Muoto
- [GROOVY-7159] - STC väittää olematonta Diamond Nimetön Inner luokassa Generics
- [GROOVY-7338] - URL gettext (requestProperties) Kartta ei hyväksy GString
- [GROOVY-7365] - Compiler kaatumisen staattista tyyppiä Checker
- [GROOVY-7366] - Staattinen tuonti puuttuvat syntyy tyngät
- [GROOVY-7377] - Interpoloitu muuttuja jälkeen tähti slashy-merkkijono aiheuttaa kääntäjä virhe
- [GROOVY-7381] - Setters ei-mitätön palautuva epäonnistua suorituksen kun staattisesti koottu
- [GROOVY-7386] - Pakattu Maven pom.xml viite commons-cli sijasta groovy-kaikki
- [GROOVY-7391] - Indy ohittaa Custom Invoker meta luokan
- [GROOVY-7392] - JsonSlurper epäonnistuu Voimaan JSON
- [GROOVY-7416] - Ongelma CompileStatic ja liitäntää Menetelmät Tiivistelmä alaluokka
- [GROOVY-7424] - nonyylifenolietoksylaatin SecureASTCustomizer liitännän menetelmä ilmoitusten
- [GROOVY-7448] - AbstractConcurrentMap suorittavat uudelleenlämmityksestä () joka lisätään
- [GROOVY-7453] - CompileStatic merkintä pitäisi tue paketti kohde
- [GROOVY-7456] - Rakennusliitto eivät toimi Piirteet
- [GROOVY-7461] - Groovy ei kirjoita BOM jos UTF-16 alias käytetään
- [GROOVY-7462] - groovy.json.internal.Dates instantiates esineitä säännöksistä yksilöimättä miliseconds parametri
- [GROOVY-7474] - ero junit3 ja JUnit 4 shouldFail {...} ei kuvattu docs
- [GROOVY-7476] - JsonSlurper joskus ei parse pakeni kaksinkertainen lainausmerkkejä jäsentämiseen kanssa JsonParsingUsingCharacterSource
- [GROOVY-7477] - CompileStatic liittyvät & quot; virhe! poikkeus vaiheessa "opetus valinta" & quot;
- [GROOVY-7485] - Bug! poikkeus vaiheessa "semanttinen analyysi" ... kun yrittää soittaa esimerkiksi menetelmä Oletuksena rakentaja parametri
- [GROOVY-7495] - Diamond perintö rajapintojen tekee menetelmän palautuva ristiriidassa
- [GROOVY-7504] - [CVE-2015-3253] Mahdolliset koodin suorittamisen
- Improvement:
- [GROOVY-7425] - Lisää "getBytes (Map parametrit) 'menetelmää URL luokka
- Sub-tehtävä
- [GROOVY-4421] - Casts pitäisi olla korkeampi etusija kuin matemaattisia operaattoreita li>
- [GROOVY-5185] - Cast operaattorin etusija on virheellinen
- Tehtävä:
- [GROOVY-6268] - Uudet asiakirjat
- [GROOVY-7470] - Vaihda lisenssi Adoc (opas) tiedostoja ASLv2
Mikä on uusi versiossa 2.2.1:
- Bug:
- [GROOVY-5014] - syntaksin korostus ongelma groovy.ui.Console tekstieditori tyhjä merkkijonolauseke kirjoittamalla
- [GROOVY-5385] - StackOverflow poikkeus soitettaessa super.method, joka palauttaa esiintymä vastaava luokka.
- [GROOVY-5740] - Ei voi käyttää ASTTransformationCustomizer kanssa TimedInterrupt
- [GROOVY-6186] - voi vedota menetelmä seuraavan () on vaihtelevalle, joka alustetaan oletusarvoisesti, jokaisessa eachWithIndex
- [GROOVY-6191] - muistivuoto GroovyScriptEngineImpl
- [GROOVY-6374] - Tarkista virheen pakottaminen kohteelle lopullinen luokka
- [GROOVY-6385] - groovy.bat: Ei voi käyttää kysymysmerkki script parametrit
- [GROOVY-6387] - groovysh loppuun alttiita kartta tyypeissä 'luokan merkintä
- [GROOVY-6389] - groovysh virheellinen näyttö kokoelmien
- [GROOVY-6391] - groovysh: rikki alias ja rekisteröi komentoja
- [GROOVY-6392] - Groovysh: tiedostonimi loppuun jollei komento rikki
- [GROOVY-6400] - Constructor puhelunCompileStatic aiheuttaa ArrayIndexOutOfBoundsException laadittaessa
- [GROOVY-6405] - AccessControlException Google App Engine ja Indy versio Groovy
- [GROOVY-6411] - Virheellinen poikkeus käyttäytyminen kun luokka onCompileStatic
- [GROOVY-6419] - Groovy java.lang.VerifyError
- [GROOVY-6421] - Newify ei paikallisille muuttujamääritykset
- [GROOVY-6424] - @ GrabExclude ryhmä elementti on dokumentoitu vapaaehtoista, mutta toteuttaminen vaatii se
- [GROOVY-6426] - groovysh ole käynnissä käyttäen groovy-kaikki jar
- [GROOVY-6428] - AutoCloneStyle.SIMPLE ei pelaa hyvin geneeristen
- [GROOVY-6431] - menetelmä päätöslauselma parametrilla BigInteger epäonnistuu väite jatkamisesta BigInteger
- [GROOVY-6432] - ASTTransformationCustomizer olisi tuettava raaka-ilmaisujen parametrien
- [GROOVY-6434] -Newify AST muutosta ei toimi sulkemista li>
- [GROOVY-6435] - Staattinen tyyppitarkistuksia virheen määrittämällä BigInteger lapsen BigInteger var staattinen yhteydessä
- [GROOVY-6436] - Kirjaudu merkintöjä rikki Turkin maa
- [GROOVY-6444] - sulkeminen virheellisesti pakotetaan Jos menetelmä puhelu tapahtuu sisällä sulkeminen
- Improvement:
- [GROOVY-6427] -Singleton muunnos tulisi valittaa, jos muut rakentajat löytyy
Mikä on uusi versiossa 2.2.0:
- implisiittinen sulkeminen pakottaminen yhden menetelmän rajapinnat ja tiivistelmä luokat
- Memoized muutos välimuistiin tulos sivuvaikutus-free tapa invocations
- BaseScript huomautusta määritellä pohja kirjoitus luokan käyttää Groovy kirjoitus
- uusi DelegatingBaseScript luokan helposti siirtää omaisuutta pääsy ja menetelmä puhelut mukautetun objektin
- uusi loki muunnoksen Log4J2
- käännetty Mukautettu laji tarkkailun laajennuksia
- eri parannuksia Groovysh, Groovy komentoriviliittymä
- ja monia muita parannuksia ja pieniä parannuksia, sekä suorituskykyä parannuksia
Mikä on uusi versiossa 2.1.0:
- tarjoaa täyden tuen JDK 7 & quot; vedota dynaaminen & quot; bytecode opetusta ja API,
- ylittää tavanomaista staattista tyyppitarkistuksia voimavarojen erityinen merkintä avustamaan asiakirjojen ja tyyppi turvallisuus DSLs ja lisää staattinen tyyppi tarkistin laajennuksia,
- tarjoaa lisää kokoomateos muokkausmahdollisuudet,
- on meta-merkintä laitos yhdistää merkintöjä elegantisti,
- ja tarjoaa monia muita parannuksia ja pieniä parannuksia.
Kommentteja ei löytynyt