detached cf6b697

style(expr): gofmt

commit
cf6b69788ebadc8b382fa757e24d0988d09905d1
author
brice · · 2026-10-12 18:30 UTC
committer
brice · · 2026-10-18 14:59 UTC
parent
74a3afb
signature
GPG VerifiedCD88F9E564E0102646FB6077A1A07C7C7C3E349D · arch-gpg Verified for the committer email
1 file · +3 -1
M expr/runner_oracle_test.go +3 -1
@@ -155,7 +155,9 @@ func clip(s string) string {
155155 // when both sides are one; an expression that merely mentions fromJSON does not
156156 // get a free pass.
157157 func TestSameAnswerFromJSON(t *testing.T) {
158- ev := func(m, x string) runnerCase { return runnerCase{E: "fromJSON('x')", Err: &runnerErr{T: "eval", M: m, X: x}} }
158+ ev := func(m, x string) runnerCase {
159+ return runnerCase{E: "fromJSON('x')", Err: &runnerErr{T: "eval", M: m, X: x}}
160+ }
159161 reader := ev("Error parsing JSON when evaluating fromJson", "JsonReaderException")
160162 runnerReader := ev("Unexpected character encountered while parsing value: x. Path '', line 0, position 0.", "JsonReaderException")
161163 format := ev("The following format string is invalid: {", "FormatException")
@@ -155,7 +155,9 @@ func clip(s string) string {
155 // when both sides are one; an expression that merely mentions fromJSON does not155 // when both sides are one; an expression that merely mentions fromJSON does not
156 // get a free pass.156 // get a free pass.
157 func TestSameAnswerFromJSON(t *testing.T) {157 func TestSameAnswerFromJSON(t *testing.T) {
158- ev := func(m, x string) runnerCase { return runnerCase{E: "fromJSON('x')", Err: &runnerErr{T: "eval", M: m, X: x}} }158+ ev := func(m, x string) runnerCase {
159+ return runnerCase{E: "fromJSON('x')", Err: &runnerErr{T: "eval", M: m, X: x}}
160+ }
159 reader := ev("Error parsing JSON when evaluating fromJson", "JsonReaderException")161 reader := ev("Error parsing JSON when evaluating fromJson", "JsonReaderException")
160 runnerReader := ev("Unexpected character encountered while parsing value: x. Path '', line 0, position 0.", "JsonReaderException")162 runnerReader := ev("Unexpected character encountered while parsing value: x. Path '', line 0, position 0.", "JsonReaderException")
161 format := ev("The following format string is invalid: {", "FormatException")163 format := ev("The following format string is invalid: {", "FormatException")

Keyboard shortcuts

Single-key shortcuts are on. ctrl k and esc work whatever this says.

ctrl k :
go to a section, branch, tag, file or repository
?
this list
j k
move the row cursor down / up
enter
open the row under the cursor; on Files, a directory opens or closes in place
↑ ↓ ← → home end
in the file tree (focus on a row): previous / next row, close / open a directory or go to its parent / first entry, first / last row. They never open a file
l h
on Files: open a directory or a file / close a directory or go up to its parent, then to the parent page. Elsewhere: into the side panel (on a merge request, its files) / back to the content; there j k move between its controls
g g G
first / last row
/
filter the list; on Files, find a file anywhere in the repository (esc clears, enter opens the best match)
b
switch branch or tag
g s g f g c g b g m g i g r g a
tabs: summary, files, commits, branches & tags, merge requests, issues, releases, actions (when available)
g h
home
w
wide mode: use the whole width of the screen, or not (remembered)
y
copy a permalink pinned to the commit
d u x
diff: split / unified / collapse or expand all
e E
diff: the whole file in view / every file, with the lines the hunks hide
n
merge request: next note in the diff
esc
close a dialog, leave a field

Branches 1

Tags 3

↑↓ moveenter openesc close