-
Notifications
You must be signed in to change notification settings - Fork 2.1k
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
chore(notice): Breaking change notice #2078
Conversation
The PR #1984 was commit before I could push the breaking change notice from my local. Is this the best strategy of notifying users? Or is there a different preferred method? |
like i said keep it in lspconfig will be better. and your commit message is wrong check the Contribut.md |
That part was not my decision. It was the original maintainer mjlbach. I simply continued the work. |
BREAKING CHANGE: Functions from `lspconfig.lua` Commit neovim#1984 included a breaking change. Function `require("lspconfig").available_servers` has been moved to the utils module. The new call is `require("lspconfig.util").available_servers`
1553028
to
a8b650f
Compare
the and part for what? don't think move to utils.lua is correct. |
lspconfig.lua
No new functions were made public that weren't already. They were simply inside |
No problem then :) Need others who are looking closely at the code to suggest what can be removed for 0.8. |
we usually develop a plugin the structure will be like
the about |
I re-read the reviews and messages, I still could not find your review, except the one on codespell. Could you please point them for me? As to the breaking change. That is the purpose of this PR. To notify users. The other PR was in wait for a long time as a trial period, first by mjlbach, and a couple of months ago by me. As you can see it received numerous reviews from many maintainers.
I stand by its logic. It does simplify the core functionality of the project. Also, in future commits, most of the utility functions will be deprecated because many of those functions are already in neovim core. Check I will create a tracking issue soon with a list of proposed deprecation or removal for discussion with you and the rest of the community. Here is a draft issue #2079 |
With #2080, this is no longer necessary. Thanks everyone. |
Commit #1984 included a breaking change.
Function
require("lspconfig").available_servers
has been moved to theutils module. The new call is
require("lspconfig.util").available_servers