We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
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
Currently, invoking the code action for creating a new symbol does not add arguments to the generated symbol.
I think it's better if the arguments be added with their inferred types to the symbol as in case class School(arg1: String, arg2: Int)
case class School(arg1: String, arg2: Int)
not adding the arguments.
IntelliJ provides this feature, which is particularly useful with longer lists of arguments and complex code.
So it would be cool if Metals also supports that.
Create New Symbol Code Action
The text was updated successfully, but these errors were encountered:
Thanks for raising this! It's kind of related to scalameta/metals@e7c21ae
Would be good to cover both, since it will msot likely reuse the same code.
Sorry, something went wrong.
No branches or pull requests
Is your feature request related to a problem? Please describe.
Currently, invoking the code action for creating a new symbol does not add arguments to the generated symbol.
Describe the solution you'd like
I think it's better if the arguments be added with their inferred types to the symbol as in
case class School(arg1: String, arg2: Int)
Describe alternatives you've considered
not adding the arguments.
Additional contex
IntelliJ provides this feature, which is particularly useful with longer lists of arguments and complex code.
So it would be cool if Metals also supports that.
Search terms
Create New Symbol Code Action
The text was updated successfully, but these errors were encountered: