chore(deps): upgrade go.lsp.dev dependencies to v1

Open Beginner friendly
#4,785 0 comments 0 reactions 0 assignees View on GitHub

Maintainers usually reply within 1 day

Nobody has claimed this yet.

Assessment

Difficulty
2/5
Estimated time
1-3 hours
Newbie friendliness
68/100
Issue type
Refactor
Clarity
Mostly clear
Activity status
Active
Tech stack
go
Domain
build-system

Research direction

Start with go.mod and identify the go.lsp.dev modules listed in the issue, including protocol, uri, and jsonrpc2. Check their v1 releases and update the dependency versions, then run the relevant Go module and test checks. Done means the listed dependencies use v1 versions and the project builds and tests successfully.

Written by the indexing model from the issue text.

Description

Currently, buf depends on pre-v1 releases of go.lsp.dev/* modules in go.mod (such as go.lsp.dev/protocol, go.lsp.dev/uri, and go.lsp.dev/jsonrpc2).

Since go.lsp.dev has stable v1 releases available, please upgrade these dependencies to their v1 versions to incorporate upstream improvements, bug fixes, and ensure consistency across Go module imports.

Dominant language
Go
Stars
11.5k
Forks
372
Avg merge
18h 42m
Merged PRs (30d)
31

Getting set up

This project ships no dev container, Dockerfile or contributing guide, so setting up is up to you: start from its README, and see our first-contribution guide for the general steps.

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

More from bufbuild/buf

All issues in bufbuild/buf

Similar issues

More Go issues

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.