-
-
Notifications
You must be signed in to change notification settings - Fork 400
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
Mason fails to resolve JDTLS version for older milestones #3017
Comments
I made an issue for this on the mason repo as well a couple of days ago |
Following the purl specs I wonder if we could add the required timestamp a
This should make it easy to reference it in the Alternatively we could append it to the
Then split it with an expression to create the final download URL. |
you can use |
I have created a custom workflow to re-package jdtls without timestamps. You can add the custom mason registry from nvim-java if you want to use it right now. |
:MasonInstall [email protected] fails with
Failed to download file : https://download.eclipse.org/jdtls/milestones/1.26.0/jdt-language-server-1.26.0-202309281329
.The actual version published is :
https://www.eclipse.org/downloads/download.php?file=/jdtls/milestones/1.26.0/jdt-language-server-1.26.0-202307271613.tar.gz
The suffix
-202309281329
matches latest jdtls version (1.28.0)https://www.eclipse.org/downloads/download.php?file=/jdtls/milestones/1.28.0/jdt-language-server-1.28.0-202309281329.tar.gz
I believe this happens as the suffix is hardcoded : 80bd37e
Might be somewhat related to this : williamboman/mason.nvim#286
The text was updated successfully, but these errors were encountered: