Skip to content

Options for implicit conversions #217

@cornerman

Description

@cornerman

Just realized that this plugin sets the -language:implicitConversions option. I am wondering, whether this is a good default, because I was under the impression that they are generally discouraged.

For context, I just saw that in the sbt-typelevel project, this option is only enabled when cross-compiling with scala 2 and scala 3: https://github.com/typelevel/sbt-typelevel/blob/8c204839721b80875bd85793b4e18c42645edff1/settings/src/main/scala/org/typelevel/sbt/TypelevelSettingsPlugin.scala#L201

Here are the docs about this feature in scala 3:
https://docs.scala-lang.org/scala3/reference/changed-features/implicit-conversions.html

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