-
Notifications
You must be signed in to change notification settings - Fork 769
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
WIP: use rogpeppe/godef instead of Manishearth/godef #1005
Conversation
The builds failed because you didn't unregister the old submodule before registering a new one, so git is still looking for the commit from the Manisheart's fork, but now it is looking for it in the upstream repo. Here's how submodules are changed:
|
The latest commit should do the job. Let's see if the tests pass. |
Building godef failed with dependency issues, see https://travis-ci.org/Valloric/ycmd/jobs/369066405. I've added godep into |
There is a ycmd_compat branch on Manisheart's fork and here's what it changed from the defaults: |
This fails because the forked godef has custom changes to make it work. @Manishearth Could you update your godef fork with the latest changes and prepare a PR? Reviewed 2 of 5 files at r1, 1 of 1 files at r2. Comments from Reviewable |
Since godep is an outdated tool, it could be a better idea to migrate from godep to dep for the godef project. |
I have updated and rebased @Manishearth's changes in my godef fork. The ycmd branch with the updated godef is here. @timfeirg Can you try my ycmd branch and confirm it fixes the jump to vendor bug? |
I'll update my fork
We can't use the original since it needs gopath
…On Fri, Apr 20, 2018, 7:10 AM Boris Staletic ***@***.***> wrote:
I have updated and rebased @Manishearth <https://github.com/Manishearth>'s
changes in my godef fork. The ycmd branch with the updated godef is here
<https://github.com/bstaletic/ycmd/tree/godef_update>.
@timfeirg <https://github.com/timfeirg> Can you try my ycmd branch and
confirm it fixes the jump to vendor bug?
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#1005 (comment)>, or mute
the thread
<https://github.com/notifications/unsubscribe-auth/ABivSJewNC9tcwAQVHzDLnVp-NFaqLXYks5tqexOgaJpZM4TdKeN>
.
|
Bumping the submodule pointer to https://github.com/Manishearth/godef/tree/ycmd_compat (c3b70c6) should be enough. I don't want to break older versions of YCMD so I'll keep that old branch around as ycmd_old and rename the new one. |
Thanks @Manishearth! I've opened #1006 to update ycmd's submodule. |
Superseded by PR #1006. |
required by ycm-core/YouCompleteMe#2991
This change is