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é: 11

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

Glom
Glom

14 Jul 16

DbNinja
DbNinja

17 Feb 15

phpMyAdmin
phpMyAdmin

22 Jun 18

pyodbc
pyodbc

20 Feb 15

Commentaires à Groovy

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