-
-
Notifications
You must be signed in to change notification settings - Fork 296
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
plugins/flutter-tools: refactoring #2822
Conversation
? |
It was already implemented in #2728 |
Looks like we had multiple issues for the same plugin. |
Unless you want to add maintainer and reword commit for refactoring? |
I don't know how, but I somehow missed our current implementation. |
I've rephrased this patch to be a reformatting then. |
Why would a refactoring be mandated? This needs a bit more context then |
Integrate with nvim `dap` + install dart code debugger. | ||
Enable `nvim-dap` integration. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Why drop mention of the dart code debugger?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Do we "install it" though ?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I assumed it was the upstream plugin's wording. So the question isn't whether we install it but whether the plugin does 🤔
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I don't think that the plugin does auto-install it.
https://github.com/nvim-flutter/flutter-tools.nvim/blob/234a9d4022d0a17301e85a08660d489bffb7383f/README.md?plain=1#L445-L447
Maybe we should add a warning ?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Maybe. Looking at the upstream README there's several dependencies to consider... Happy for that to be tackled in other PRs though.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I already added a warning for plugins.dap.enable
actually.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I do see a telescope integration upstream, too. We could handle that in another PR.
7cba04d
to
d92e32b
Compare
057976c
to
000f1da
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM from the conversations I've read about why changes were being made.
@mergify queue |
✅ The pull request has been merged automaticallyThe pull request has been merged automatically at cbf960e |
000f1da
to
cbf960e
Compare
This pull request, with head sha This pull request will be automatically closed by GitHub.As soon as GitHub detects that the sha It is possible for this pull request to remain open if this detection does not happen, this usually happens when a force-push is done on this branch |
Add support for flutter-tools.nvim, a plugin to help create flutter apps in Neovim using the native lsp.
Fixes #2042.