Details
-
Bug
-
Status: Closed
-
Minor
-
Resolution: Fixed
-
2.5.19, 3.0.13, 4.0.6
-
None
-
None
Description
Consider the following:
@Immutable(defaults=true, noArg=false) class Foo { String bar, baz }
If "noArg=false" is removed there is a compiler error "Unable to compile class Foo due to hash collision in constructors".
Attachments
Issue Links
- is related to
-
GROOVY-7522 TupleConstructor overwrites declared constructors
-
- Closed
-
-
GROOVY-10789 Collected TupleConstructor causes internal compiler error
-
- Closed
-
-
GROOVY-8502 Stricter checks required for AST transformations creating methods/constructors
-
- Open
-