Skip to content

sourcecode.Name is incorrect when used as an implicit constructor arg on an abstract class #22

Open
@fizzy33

Description

@fizzy33

The following fails

scala> abstract class Foo(implicit val name: sourcecode.Name)
defined class Foo

scala> val x = new Foo {}
x: Foo = $anon$1@b6bdc65

scala> x.name
res0: sourcecode.Name = Name($anon)

Here is a pull request with a unit test #18

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions