-
Notifications
You must be signed in to change notification settings - Fork 21
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
Update SBT/scala frameworks #236
Comments
Honestly I am not convinced because it seems the two tools have different purpose:
Let's have a look from different angle, what is wrong with the current use of scalafmt? What functionality do we expect from such a tool and what is missing? For me personally the following features are essential
Ideally IDE can support the tool and the format defined in the project, however it is optional. IMHO the current setup of scalafmt meets all the requirements above except 1. The problem is that it does not organize imports, it preserves the imports as they are defined by the programmer. In theory IDEA and Metals both respect scalafmt and can use it for the code formatting, again we should not rely on the IDE in general. I think we need investigate if the configuration of scalafmt can be improved to fix this issue. Regarding the upgrade of sbt, I think that it makes sense. |
I was thinking that the problem is with scalafmt, since the task is to replace scala-style with more modern scalafix, then it looks promising. Apologies. |
The update is done for main-1.0.0. I suggest to close the issue. |
Several things to do in the project regarding SBT and Scala frameworks.
scalastyle
to cover the style and productivity of the code. Seems like the project has not been updated for long andscalafix
could be a better library to use in the project.The text was updated successfully, but these errors were encountered: