Rebecca Stambler

Results 11 issues of Rebecca Stambler

This is a follow-up on https://github.com/golang/go/issues/39805. We have integrated `gofumpt` as an opt-in formatter, but this approach means that `gofumpt` will be less discoverable and easy-to-use. The best way to...

gopls

See the original issue (https://github.com/microsoft/vscode-go/issues/2003). We should add colorization for test output. We can also look at other ways to improve the UI.

FeatureRequest
NeedsInvestigation
go-test
Go Companion

It's possible that some users might like to see diagnostics only when they save a file, rather than seeing them as they type. It is also possible that some users...

NeedsInvestigation
gopls/analysis

The typical practice in the rest of the Go project is to prefix issues and CLs with the name of the package they pertain to. This doesn't really make sense...

Documentation
NeedsDecision

See the discussion on https://github.com/microsoft/vscode-go/issues/3195. We should improve the error reporting for this command and consider alternative ways for how this could work in module mode.

FeatureRequest
NeedsInvestigation

I was wondering if [`ide-gopls`](https://github.com/MordFustang21/ide-gopls) could be added to the [Community section of the wiki page](https://github.com/atom/atom-languageclient/wiki/List-of-Atom-packages-using-Atom-LanguageClient#community-packages). It provides Go language support via the [Go language server](pkg.go.dev/golang.org/x/tools/gopls). Thank you! /cc @MordFustang21

https://golang.org/cl/273308 fixes a misspelling, which causes a govim test to fail.

Forked from https://github.com/microsoft/vscode-go/issues/2984. See https://microsoft.github.io/language-server-protocol/specifications/specification-current/#textDocument_selectionRange.

help wanted
FeatureRequest
gopls
Tools

See https://github.com/microsoft/vscode-go/issues/3040. https://microsoft.github.io/language-server-protocol/specifications/specification-3-15/#textDocument_codeAction has more details on the possibilities here. The function refactoring can be implemented by making use of guru's freevars code.

help wanted
FeatureRequest
gopls
Tools
Refactoring

I believe the fix for https://github.com/sergi/go-diff/issues/89 introduced regressions for files with `\r\n` line endings. This reproduces as of commit https://github.com/sergi/go-diff/commit/db1b095f5e7c905e196ff6bfd56189a41aa76309. The following repro program illustrates the issue. It compares two...