diff options
| author | Joe Tsai <joetsai@digital-static.net> | 2017-01-11 16:53:49 -0800 |
|---|---|---|
| committer | Joe Tsai <thebrokentoaster@gmail.com> | 2017-02-24 10:52:50 +0000 |
| commit | a1ea91219faa7c35098ffbb958582897fcd33123 (patch) | |
| tree | f4754b9acead9f15e92daeaee48e11adb7a8eac1 /src/cmd/doc/testdata | |
| parent | ea5529de155cfd3f2c31698344b1ca001e0f8819 (diff) | |
| download | go-a1ea91219faa7c35098ffbb958582897fcd33123.tar.xz | |
cmd/doc: truncate long lists of arguments
Some field-lists (especially in generated code) can be excessively long.
In the one-line printout, it does not make sense to print all elements
of the list if line-wrapping causes the "one-line" to become multi-line.
// Before:
var LongLine = newLongLine("someArgument1", "someArgument2", "someArgument3", "someArgument4", "someArgument5", "someArgument6", "someArgument7", "someArgument8")
// After:
var LongLine = newLongLine("someArgument1", "someArgument2", "someArgument3", "someArgument4", ...)
Change-Id: I4bbbe2dbd1d7be9f02d63431d213088c3dee332c
Reviewed-on: https://go-review.googlesource.com/36031
Run-TryBot: Joe Tsai <thebrokentoaster@gmail.com>
TryBot-Result: Gobot Gobot <gobot@golang.org>
Reviewed-by: Rob Pike <r@golang.org>
Diffstat (limited to 'src/cmd/doc/testdata')
| -rw-r--r-- | src/cmd/doc/testdata/pkg.go | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/src/cmd/doc/testdata/pkg.go b/src/cmd/doc/testdata/pkg.go index 0ebea67d58..4e08c84233 100644 --- a/src/cmd/doc/testdata/pkg.go +++ b/src/cmd/doc/testdata/pkg.go @@ -173,6 +173,19 @@ const ( const ConstGroup4 ExportedType = ExportedType{} +func newLongLine(ss ...string) + +var LongLine = newLongLine( + "someArgument1", + "someArgument2", + "someArgument3", + "someArgument4", + "someArgument5", + "someArgument6", + "someArgument7", + "someArgument8", +) + type T2 int type T1 = T2 |
