Version 1.7.1

RELEASED

Start date not set

Released: 19/Feb/10

Release Notes

Mainteinance version after 1.7.0Show more
PTKeySummaryAssigneeStatus
BlockerBugGROOVY-2037Can't use Java 6 classpath wildcardsPaul KingClosed
BlockerBugGROOVY-4004stub generator creates wrong code for inner and nested classesRoshan DawraniClosed
BlockerBugGROOVY-4005Stub generator creates invalid Java code for anonymous inner classesRoshan DawraniClosed
BlockerBugGROOVY-4012java.lang.ArrayStoreException thrown on trying to execute a listPaul KingClosed
BlockerBugGROOVY-4037GroovyClassLoader leaves file handles openJochen TheodorouClosed
BlockerBugGROOVY-4051Power assert doesn't pretty-print groovy.lang.Reference content inside a closure inside an anonymous classJochen TheodorouClosed
CriticalBugGROOVY-1871New MockFor support for properties means not possible to mock just methodsPaul KingClosed
CriticalBugGROOVY-3712@Delegate produces invalid class fileRoshan DawraniClosed
CriticalBugGROOVY-3934GroovyCodeSource(URL) is not setting scriptTextRoshan DawraniClosed
CriticalBugGROOVY-3954GroovyCodeSource:159 may hide exceptionGuillaume SauthierClosed
CriticalBugGROOVY-3989Groovy compiler allows overriding final methods but class loading fails with java.lang.VerifyErrorRoshan DawraniClosed
CriticalBugGROOVY-4010XmlParser wraps nested elements in extra ArrayListJochen TheodorouClosed
CriticalBugGROOVY-40461 == new Object() throws ClassCastExceptionRoshan DawraniClosed
MajorNew FeatureGROOVY-1165auto-vivicate a Map to provide a closure to create new values.Paul KingClosed
MajorBugGROOVY-1465Circular references with interfacesRoshan DawraniClosed
MajorNew FeatureGROOVY-1746Add default to MapPaul KingClosed
MajorBugGROOVY-1864MockFor property support requires "demands" for all property accessPaul KingClosed
MajorNew FeatureGROOVY-2630Support Half-MocksPaul KingClosed
MajorTaskGROOVY-3087groovydoc improvementsPaul KingClosed
MajorSub-taskGROOVY-3267Support @see tag for GDKPaul KingClosed
MajorBugGROOVY-3565package-info.java - groovydoc treats it wrongPaul KingClosed
MajorBugGROOVY-3673impossible in 1.7 to access java inner elements from groovy (was possible with 1.6)Jochen TheodorouClosed
MajorBugGROOVY-3681AntBuilder calls maybeConfigure() on Task too earlyPaul KingClosed
MajorNew FeatureGROOVY-3692specify encoding for File's combinient methods (eachLine,..)Paul KingClosed
MajorImprovementGROOVY-3697Enhance consistency of regex/pattern DGM methodsPaul KingClosed
MajorImprovementGROOVY-3710Documentation of closure params in GDKPaul KingClosed
MajorBugGROOVY-3733splitEachLinePaul KingClosed
MajorBugGROOVY-3734Strange behaviour with Swingbuilder.list and listData casting to VectorAndres AlmirayClosed
MajorBugGROOVY-3773GroovyDoc doesn't handle default parameters correctly.Paul KingClosed
MajorBugGROOVY-3820DGM: missing eachLine(File, String, Closure) with charsetPaul KingClosed
MajorBugGROOVY-3854"Groovy executing" dialog comes/stays forever although no script should be runningRoshan DawraniClosed
MajorImprovementGROOVY-3919sum() should be available on Object[] and primitive arrays for consistency with min/max etc.Paul KingClosed
MajorBugGROOVY-3920GroovyConsole: Empty dialogbox remains after script is executedRoshan DawraniClosed
MajorBugGROOVY-3933XmlTemplateEngine does not handle quotes in attribute valuesRoshan DawraniClosed
MajorBugGROOVY-3945Statically imported closure field is not resolvedRoshan DawraniClosed
MajorBugGROOVY-3947No stack trace printed in the Groovy consoleRoshan DawraniClosed
MajorBugGROOVY-3966GroovyConsole window loses focus when script is runRoshan DawraniClosed
MajorBugGROOVY-3967Regression from 1.6.x Jochen TheodorouClosed
MajorWishGROOVY-3973GroovyClassLoader incompatible with older version(s)Roshan DawraniClosed
MajorBugGROOVY-3975No generic type information for closure parameters in generated closure classRoshan DawraniClosed
MajorBugGROOVY-3977Auto-conversion inconsistency in BigDecimal treatment in method calls - Double vs FloatRoshan DawraniClosed
MajorBugGROOVY-3980GroovyScriptingEngine doesn't recognize changes in the source of checked class only when dependencies got changedRoshan DawraniClosed
MajorBugGROOVY-3985error in instance initializer for Enum element, without special methodRoshan DawraniClosed
MajorBugGROOVY-3993NPE when trying to access member of a static array from an inner static enumRoshan DawraniClosed
MajorBugGROOVY-3994ClassCastException when trying to instantiat an EnumSet from an inner enumRoshan DawraniClosed
MajorBugGROOVY-3996Enum static field initialization inconsistencyRoshan DawraniClosed
MajorImprovementGROOVY-3997TemplateServlet works directly with System.getProperty instead of init parametersRoshan DawraniClosed
MajorImprovementGROOVY-3999StackOverflowError not recognizable as such in GroovyConsoleRoshan DawraniClosed
MajorImprovementGROOVY-4006Implicit this reference for inner classes should be handled automaticallyRoshan DawraniClosed
MajorBugGROOVY-4015GStrings are not coerced to Strings in super constructor callRoshan DawraniClosed
MajorImprovementGROOVY-4026MockFor and StubFor improvementsPaul KingClosed
MajorBugGROOVY-4028Inner classes - Constructor calls with named arguments don't get implicit this reference passed as 1st argumentRoshan DawraniClosed
MajorBugGROOVY-4029putAt and put behave different on MapsRoshan DawraniClosed
MajorBugGROOVY-4035Super method calls from anonymous classes sometimes failRoshan DawraniClosed
MajorBugGROOVY-4043Error in resolving inner classRoshan DawraniClosed
MajorBugGROOVY-4048waitForProcessOutput should also waitFor internallyPaul KingClosed
MajorBugGROOVY-40491.7.x's faster DGM loading system causes issues on Google App EngineGuillaume SauthierClosed
MajorBugGROOVY-4061Error trying to configure GroovyServlet to point to single groovy file for all URLsRoshan DawraniClosed
MajorNew FeatureGROOVY-4062Add getBytes to InputStream, URL and FilePaul KingClosed
MinorImprovementGROOVY-1823Add ability to mock/stub constructorsPaul KingClosed
MinorImprovementGROOVY-2945Binary counterpart to setText(File, String)Paul KingClosed
MinorSub-taskGROOVY-3262Support linking to other javadocsPaul KingClosed
MinorSub-taskGROOVY-3273Add .execute() methods to List to match StringPaul KingClosed
MinorWishGROOVY-3374Add clearTime() to java.util.Date and/or java.util.CalendarGuillaume SauthierClosed
MinorBugGROOVY-3737groovydoc and other groovy bugsPaul KingClosed
MinorBugGROOVY-3738groovydoc doesn't handle @ directives in summary sentences.Paul KingClosed
MinorBugGROOVY-3739groovydoc doesn't handle {@link xxx} correctly.Paul KingClosed
MinorBugGROOVY-3740groovydoc doesn't handle # correctlyPaul KingClosed
MinorBugGROOVY-3741There is no way to specify a style sheet (CSS file) to groovydoc.Paul KingClosed
MinorBugGROOVY-3745groovydoc doesn't handle @link's correctly in project-info.groovyPaul KingClosed
MinorBugGROOVY-3748Web site Groovy Doc has two flavors and problem with shown methods for GroovyShellPaul KingClosed
MinorBugGROOVY-3785groovydoc doesn't handle enum comments correctly.Paul KingClosed
MinorImprovementGROOVY-3910Run a JUnit TestSuite directly from the command linePaul KingClosed
MinorBugGROOVY-3915Documentation: Invalid link, bad HTML in RootLoader docRoshan DawraniClosed
MinorNew FeatureGROOVY-3938Stamp groovy classes with the version of groovy used to generate them.Roshan DawraniClosed
MinorImprovementGROOVY-3946Allow overriding the default Groovy class loaderGuillaume SauthierClosed
MinorImprovementGROOVY-3958Documentation for Collection Jdk MethodsPaul KingClosed
MinorImprovementGROOVY-3959TestNG script runner masks root cause of exceptionRoshan DawraniClosed
MinorBugGROOVY-3960DocGenerator not documented generified methods?Roshan DawraniClosed
MinorImprovementGROOVY-3961Prepend '.groovy' in the filename of the save dialog & filter *.groovyRoshan DawraniClosed
MinorImprovementGROOVY-3972Groovy supports eachFile, eachFileRecurse and eachFileMatch operations for FilesAndDirectories and DirectoriesOnly but not FilesOnlyPaul KingClosed
MinorBugGROOVY-3979Enum inside a classRoshan DawraniClosed
MinorBugGROOVY-3987Cannot copy the text selected in output pane of GroovyConsoleRoshan DawraniClosed
MinorBugGROOVY-4009Avoiding repeated resolve() calls in case of failure to resolve the type.Roshan DawraniClosed
MinorBugGROOVY-4013GroovyScriptEngine.loadScriptByName returns anonymous inner classes on second invocation/reloadRoshan DawraniClosed
MinorBugGROOVY-4040DGM#flatten(Collection, Closure) isn't using closure properlyPaul KingClosed
MinorImprovementGROOVY-4047Cyclic inheritence check - scattered across multiple compilation phasesRoshan DawraniClosed
MinorTaskGROOVY-4052Upgrade Ant to 1.8.0Paul KingClosed
MinorImprovementGROOVY-4054Methods generated for enum classes not syntheticRoshan DawraniClosed
TrivialImprovementGROOVY-4041TRIVIAL doco issues for classes URL and FilePaul KingClosed
TrivialImprovementGROOVY-4045Comment the nature of the documentation for http://groovy.codehaus.org/(g)api/Paul KingClosed
191 of 91