Open
Description
Well, I haven't actually seen this bug in Scala IDE, but I used
as a guide for upgrading to Scala 2.10 for SBT 0.13 in Play itself, and found that there was a bug in the way it handled byName parameters. That pull request changed calls to ValDef.mods.isByNameParam to ValDef.symbol.isByNameParam, but that doesn't actually correctly detect by name params. What it should do is use ValDef.mods.hasFlag(Flags.BYNAMEPARAM). Don't ask me exactly what's going on, it was mostly trial and error and looking at values in a debugger that allowed me to get it working.
Metadata
Metadata
Assignees
Labels
No labels