Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add option to disable kind projector #375

Open
kubukoz opened this issue Sep 19, 2022 · 6 comments
Open

Add option to disable kind projector #375

kubukoz opened this issue Sep 19, 2022 · 6 comments

Comments

@kubukoz
Copy link
Member

kubukoz commented Sep 19, 2022

Hi! It'd be nice to have an easy way to disable kind-projector, e.g. for builds of other compiler plugins (so that they can be built for a Scala version KP doesn't support).

@armanbilge
Copy link
Member

Would be good to have a setting for better-monadic-for as well.

@kubukoz
Copy link
Member Author

kubukoz commented Sep 19, 2022

Yeah. I'm kind of amazed that it still works for all 2.13 versions, given that it's not cross-compiled for patch releases.

@satorg
Copy link
Contributor

satorg commented Sep 19, 2022

Hmm.. If I'm not mistaken, it became a compiler option in Scala 3, didn't it?

@kubukoz
Copy link
Member Author

kubukoz commented Sep 20, 2022

Yes... but we're still getting new 2.x versions.

@satorg
Copy link
Contributor

satorg commented Sep 20, 2022

Right.. I'm just thinking about integration with scalac-options and how to address such differences..

@armanbilge
Copy link
Member

Right.. I'm just thinking about integration with scalac-options and how to address such differences..

Right, that's gnarly. That's the kind of thing that has to be resolved in sbt-typeleve-settings I think, since scalac-options can't really do anything in this area for Scala 2.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Development

No branches or pull requests

3 participants