Skip to content

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

@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
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions