Groovy

Logiciel capture d'écran:
Groovy
Détails logiciels:
Version: 2.4 Mise à jour
Date de transfert: 28 Sep 15
Développeur: James Strachan
Licence: Gratuit
Popularité: 104

Rating: nan/5 (Total Votes: 0)

Le projet Groovy est un langage dynamique et agile pour la plateforme Java 2, qui a de nombreuses caractéristiques que les gens aiment tellement dans des langages comme Python, Ruby et Smalltalk, les rendant disponibles pour les développeurs Java en utilisant une syntaxe Java-like .
Groovy est conçu pour vous aider à faire avancer les choses sur la plate-forme Java 2 dans un rapide, concise et d'une façon amusante

Ce qui est nouveau dans cette version:.

  • [GROOVY-7018] - question GroovyClassLoader addClasspath RegexPattern
  • [GROOVY-7022] - scripts invoquant utilisant le chemin complet cassé dans Cygwin
  • [GROOVY-7097] - classe ScriptBase ne peut pas être résolu si pas dans le répertoire courant, même si CompilerConf classpath est réglé
  • [GROOVY-7127] - Dates.isJsonDate ne reconnaît que toJSON Javascript Date () Format
  • [GROOVY-7159] - STC prétend inexistante Diamond in Anonyme classe interne avec les génériques
  • [GROOVY-7338] - URL getText (requestProperties) Plan ne pas accepter un GString
  • [GROOVY-7365] - Crash du compilateur dans le type checker statique
  • [GROOVY-7366] - les importations statiques sont manquant dans les talons générés
  • [GROOVY-7377] - la variable interpolée suivie astérisque dans slashy-string provoque erreur de compilation
  • [GROOVY-7381] - Setters avec les non-nulle type de retour échoueront à l'exécution lorsque compilée statiquement
  • [groovy-7386] - paniers Maven commons-cli de référence pom.xml lieu de groovy-tout
  • [GROOVY-7391] - Indy ignore invocateur personnalisé dans la méta classe
  • [GROOVY-7392] - JsonSlurper échoue sur Valable JSON
  • [GROOVY-7416] - Problème Avec CompileStatic et l'interface Méthodes dans l'abstrait Sous-
  • [GROOVY-7424] - NPE dans SecureASTCustomizer pour la méthode d'interface déclarations
  • [GROOVY-7448] - resucée effectuer AbstractConcurrentMap () sur chaque insérer
  • [GROOVY-7453] - annotation CompileStatic ne devrait pas soutenir package cible
  • [GROOVY-7456] - les constructeurs ne fonctionnent pas dans Traits
  • [GROOVY-7461] - Groovy ne pas écrire si BOM UTF-16 alias est utilisé
  • [GROOVY-7462] - groovy.json.internal.Dates instancie les objets sans spécifier explicitement le paramètre millisecondes
  • [GROOVY-7474] - Différence entre junit3 et JUnit 4 shouldFail {...} pas décrit dans docs
  • [GROOVY-7476] - JsonSlurper parfois ne pas analyser échappé guillemets sur l'analyse avec JsonParsingUsingCharacterSource
  • [GROOVY-7477] - CompileStatic liée & quot; BUG! exception en phase "sélection de l'instruction '& quot;
  • [GROOVY-7485] - BUG! exception en phase 'analyse sémantique "... en essayant d'appeler la méthode de l'instance par défaut pour un paramètre du constructeur
  • [GROOVY-7495] - Diamond héritage des interfaces rend Type de retour de méthode incompatible
  • [GROOVY-7504] - [CVE-2015-3253] d'exécution de code à distance Potentiel
  • Amélioration:
  • [GROOVY-7425] - Ajouter 'getBytes (Paramètres de la carte)' méthode à la classe URL
  • Sous-tâche
  • [GROOVY-4421] - Casts devraient avoir priorité plus élevée que les opérateurs mathématiques
  • [GROOVY-5185] - opérateur de cast priorité est incorrecte
  • Groupe:
  • [GROOVY-6268] - Nouvelle documentation
  • [GROOVY-7470] - fichiers à ASLv2 changement licence pour Adoc (guide)

Ce qui est nouveau dans la version 2.2.1:

  • Bug:
  • [GROOVY-5014] - Syntaxe problème en soulignant en groovy.ui.Console éditeur de texte sur l'expression de chaîne vide entrant
  • [GROOVY-5385] -. Exception StackOverflow lors de l'appel super.method, qui renvoie une instance de la classe correspondante
  • [GROOVY-5740] - Vous ne pouvez pas utiliser ASTTransformationCustomizer avec TimedInterrupt
  • [GROOVY-6186] - Vous ne pouvez pas invoquer méthode next () sur varible, qui est initialisé par défaut, dans chaque eachWithIndex
  • [GROOVY-6191] - Fuite de mémoire dans GroovyScriptEngineImpl
  • [GROOVY-6374] - Vérifiez erreur lorsque contraindre Plan pour une classe final
  • [GROOVY-6385] - groovy.bat: Vous ne pouvez pas utiliser d'interrogation dans les paramètres de script
  • [GROOVY-6387] - groovysh achèvement vulnérables à mapper des types avec l'entrée 'classe'
  • [GROOVY-6389] - groovysh affichage défectueux des collections
  • [GROOVY-6391] - groovysh: cassé alias et enregistrer les commandes
  • [GROOVY-6392] - Groovysh: filename achèvement de commande Enregistrer cassé
  • [GROOVY-6400] - Appel du constructeurCompileStatic provoque ArrayIndexOutOfBoundsException lors de la compilation
  • [GROOVY-6405] - AccessControlException avec Google App Engine et la version de l'indy Groovy
  • [GROOVY-6411] - le comportement d'exception incorrect lors de classe aCompileStatic
  • [GROOVY-6419] - Groovy java.lang.VerifyError
  • [GROOVY-6421] - Newify échoue pour affectation de variable locale
  • [GROOVY-6424] - @ l'élément du groupe de GrabExclude est documentée comme facultative, mais la mise en œuvre exige
  • [GROOVY-6426] - groovysh ne fonctionne pas en utilisant le groovy-tout pot
  • [GROOVY-6428] - AutoCloneStyle.SIMPLE ne joue pas bien avec les génériques
  • [GROOVY-6431] - la résolution de la méthode avec le paramètre BigInteger échoue pour l'argument étendant BigInteger
  • [GROOVY-6432] - ASTTransformationCustomizer devrait soutenir Expressions premières pour les paramètres
  • [GROOVY-6434] - transformationNewify AST ne fonctionne pas pour la fermeture
  • [GROOVY-6435] - Erreur statique type de vérification lors de l'attribution BigInteger enfant à BigInteger var du contexte statique
  • [GROOVY-6436] - Connexion annotations rompu pour locale turque
  • [groovy-6444] - Fermetures sont mal contraints si un appel de méthode est effectué à l'intérieur d'une fermeture
  • Amélioration:
  • [GROOVY-6427] - LeSingleton transformer devrait se plaindre si d'autres constructeurs sont trouvés

Ce qui est nouveau dans la version 2.2.0:

  • fermeture implicite la coercition pour les interfaces de la méthode unique et abstraite les classes
  • une transformationMemoized pour mettre en cache le résultat de l'effet secondaire sans invocations de méthode
  • une annotationBaseScript de définir la classe de script de base utilisée par un script Groovy
  • une nouvelle classe de DelegatingBaseScript pour déléguer facilement accès à la propriété et de la méthode appelle à un objet personnalisé
  • une nouvelle transformation logarithmique pour Log4J2
  • extensions de contrôle pré-compilée de type personnalisé
  • diverses améliorations à Groovysh, le shell de ligne de commande Groovy
  • et diverses autres améliorations et des améliorations mineures, ainsi que des améliorations de performance

Quoi de neuf dans la version 2.1.0:

  • offre un support complet pour le JDK 7 & quot; invoquer dynamique & quot; instruction de bytecode et API,
  • va au-delà des capacités de type statique de contrôle classiques avec une annotation spéciale pour aider à la documentation et la sécurité de type DSL et ajoute des extensions de type statique de checker,
  • fournit des options compilation supplémentaire de personnalisation,
  • dispose d'une installation de méta-annotation pour combiner élégance annotations,
  • et fournit de nombreuses autres améliorations et améliorations mineures.

Logiciel similaire

FreeTDS
FreeTDS

11 May 15

DBengine
DBengine

2 Jun 15

OraRep
OraRep

11 May 15

sql++
sql++

2 Jun 15

Commentaires à Groovy

Commentaires non trouvées
Ajouter un commentaire
Tourner sur les images!