Groovy

Software screenshot:
Groovy
Software informatie:
Versie: 2.4 Bijgewerkt
Upload datum: 28 Sep 15
Ontwikkelaar: James Strachan
Licentie: Gratis
Populariteit: 11

Rating: nan/5 (Total Votes: 0)

Het Groovy project is een dynamisch en wendbaar taal voor het Java 2 Platform, dat veel van de functies is dat mensen zoals zoveel in talen als Python, Ruby en Smalltalk, waardoor ze beschikbaar voor Java-ontwikkelaars met behulp van een Java-achtige syntax .
Groovy is ontworpen om u te helpen dingen gedaan op het Java 2 Platform krijgen op een snelle, beknopt en op een leuke manier

Wat is nieuw in deze release:.

  • [HIP-7018] - GroovyClassLoader addClasspath RegexPattern onderwerp
  • [HIP-7022] - een beroep op scripts met volledige pad gebroken in cygwin
  • [HIP-7097] - ScriptBase klasse kan niet worden opgelost als niet in de huidige directory, zelfs als CompilerConf klassenpad is ingesteld
  • [HIP-7127] - Dates.isJsonDate herkent alleen Javascript Date's toJSON () Soort
  • [HIP-7159] - STC beweert onbestaande Diamond in Anoniem Inner klasse met Generics
  • [HIP-7338] - URL getText (requestProperties) Kaart niet accepteren gstring
  • [HIP-7365] - Compiler crash in het statisch type checker
  • [HIP-7366] - Statische invoer ontbreken in gegenereerd stubs
  • [HIP-7377] - Geïnterpoleerde variabele gevolgd door een sterretje in Slashy-string veroorzaakt compiler fout
  • [HIP-7381] - Setters met niet-leegte return type niet op runtime wanneer statisch gecompileerd
  • [HIP-7386] - Verpakt Maven pom.xml referentie commons-cli in plaats van groovy-all
  • [HIP-7391] - Indy negeert aangepaste invoker in meta klasse
  • [HIP-7392] - JsonSlurper Fails op Valid JSON
  • [HIP-7416] - Probleem met CompileStatic En Interface Methoden In Abstract Onderklasse
  • [HIP-7424] - NPE in SecureASTCustomizer voor interface-methode verklaringen
  • [HIP-7448] - AbstractConcurrentMap presterende slap aftreksel () op elke voegen
  • [HIP-7453] - CompileStatic annotatie mag niet steunen pakket doel
  • [HIP-7456] - Bouwers werken niet in Traits
  • [HIP-7461] - Groovy schrijft niet BOM als UTF-16 alias wordt gebruikt
  • [HIP-7462] - groovy.json.internal.Dates instantieert objecten zonder expliciet opgeven van de parameter milliseconden
  • [HIP-7474] - Verschil tussen junit3 en junit 4 shouldFail {...} niet in docs beschreven
  • [HIP-7476] - JsonSlurper soms niet parse ontsnapt dubbele aanhalingstekens op parsing met JsonParsingUsingCharacterSource
  • [HIP-7477] - CompileStatic-gerelateerde & quot; BUG! uitzondering in fase 'instructie selectie "& quot;
  • [HIP-7485] - BUG! uitzondering in fase 'semantische analyse' ... wanneer het proberen om instantie methode noemen als standaard voor een constructeur parameter
  • [HIP-7495] - Diamond overerving van interfaces maakt het type methode return onverenigbaar
  • [HIP-7504] - [CVE-2015-3253] Potentiële externe code
  • Verbetering
  • [HIP-7425] - Zet 'getBytes (Map parameters)' methode om de URL klasse
  • Sub-opdracht
  • [HIP-4421] - Casts moet een hogere prioriteit dan de rekenkundige operators
  • [HIP-5185] - Cast exploitant voorrang is onjuist
  • Taak:
  • [HIP-6268] - Nieuwe documentatie
  • [HIP-7470] - Change licentie voor adoc (gids) bestanden naar ASLv2

Wat is nieuw in versie 2.2.1:

  • Bug:
  • [HIP-5014] - syntax highlighting probleem in groovy.ui.Console teksteditor op lege string expressie invoeren
  • [HIP-5385] -. StackOverflow Exception bij het aanroepen super.method, die een instantie van de desbetreffende klasse keert
  • [HIP-5740] - Kan ASTTransformationCustomizer niet met TimedInterrupt
  • [HIP-6186] - kan geen beroep doen op de volgende methode () op varible, die wordt geïnitialiseerd standaard in elke eachWithIndex
  • [HIP-6191] - Memory lek in GroovyScriptEngineImpl
  • [HIP-6374] - Controleer fout bij het dwingen van een kaart voor een laatste klasse
  • [HIP-6385] - groovy.bat: Kan vraagteken niet in script parameters
  • [HIP-6387] - groovysh voltooiing kwetsbaar voor types met 'klasse' binnenkomst in kaart
  • [HIP-6389] - groovysh gebrekkige weergave van de collecties
  • [HIP-6391] - groovysh: gebroken alias en schrijf commando's
  • [HIP-6392] - Groovysh: bestandsnaam voltooiing van sparen commando gebroken
  • [HIP-6400] - Constructor call metCompileStatic veroorzaakt ArrayIndexOutOfBoundsException tijdens compilatie
  • [HIP-6405] - AccessControlException met Google App Engine en indy versie van de Groovy
  • [HIP-6411] - Onjuiste uitzondering gedrag wanneer klasse heeftCompileStatic
  • [HIP-6419] - Hip java.lang.VerifyError
  • [HIP-6421] - Newify faalt voor lokale variabele opdracht
  • [HIP-6424] - @ GrabExclude's groep element is gedocumenteerd als optioneel, maar de implementatie vereist
  • [HIP-6426] - groovysh niet uitgevoerd met behulp van de groovy-all jar
  • [HIP-6428] - AutoCloneStyle.SIMPLE niet goed spelen met generieke geneesmiddelen
  • [HIP-6431] - methode resolutie parameter BigInteger mislukt argument uitbreiding BigInteger
  • [HIP-6432] - ASTTransformationCustomizer moeten rauwe Uitdrukkingen ondersteuning voor parameters
  • [HIP-6434] -Newify AST transformatie werkt niet voor de sluiting
  • [HIP-6435] - statische type checking fout bij het toewijzen BigInteger kind BigInteger var statische context
  • [HIP-6436] - Log annotaties gebroken Turkse locale
  • [HIP-6444] - Closures onjuist gedwongen als een methode oproep wordt gedaan in een sluiting
  • Verbetering
  • [HIP-6427] - DeSingleton transformeren moeten klagen als andere constructeurs worden gevonden

Wat is nieuw in versie 2.2.0:

  • impliciete afsluiting dwang om single-methode interfaces en abstracte lessen
  • eenMemoized transformatie het resultaat van side-effect-vrije werkwijze aanroepen cache
  • eenBaseScript annotatie naar de basis script klasse gebruikt door een Groovy script definiëren
  • een nieuw DelegatingBaseScript klasse voor gemakkelijk delegeren toegang en wijze eigenschap noemt een aangepast object
  • een nieuwe log transformatie voor Log4J2
  • gecompileerde aangepaste type checking extensies
  • diverse verbeteringen aan Groovysh, de Groovy command-line shell
  • en diverse andere verbeteringen en kleine verbeteringen, maar ook prestatieverbeteringen

Wat is nieuw in versie 2.1.0:

  • Het biedt volledige ondersteuning voor de JDK 7 & quot; beroepen dynamische & quot; bytecode instructie en API,
  • gaat verder dan conventionele statische type checking mogelijkheden met een speciale annotatie om te helpen met de documentatie en het type veiligheid van DSL's en voegt statisch type checker extensies
  • biedt extra compilatie aanpassingsopties,
  • heeft een meta-annotatie faciliteit voor het combineren van annotaties elegant,
  • en biedt diverse andere verbeteringen en kleine verbeteringen.

Vergelijkbare software

Reacties op Groovy

Reacties niet gevonden
Commentaar toe te voegen
Zet op de beelden!