From f617e5e8d24c80a53389a220543aac9fc95209a5 Mon Sep 17 00:00:00 2001 From: Aleksandr Razumov Date: Sat, 5 Dec 2020 23:55:13 +0300 Subject: [PATCH] chore(gen): update getdoc to v0.1.0 Now newlines are handled correctly. --- go.mod | 2 +- go.sum | 4 ++-- internal/gen/make_structures.go | 10 ---------- 3 files changed, 3 insertions(+), 13 deletions(-) diff --git a/go.mod b/go.mod index ce7c3f3941..d2983dd49e 100644 --- a/go.mod +++ b/go.mod @@ -7,7 +7,7 @@ require ( github.com/go-bindata/go-bindata v3.1.2+incompatible github.com/go-openapi/inflect v0.19.0 github.com/go-playground/validator/v10 v10.4.1 - github.com/gotd/getdoc v0.0.0-20201205191539-f6d6865ab423 + github.com/gotd/getdoc v0.1.0 github.com/gotd/tl v0.2.0 github.com/stretchr/testify v1.6.1 go.uber.org/zap v1.16.0 diff --git a/go.sum b/go.sum index ef792719f9..a0cd69c6df 100644 --- a/go.sum +++ b/go.sum @@ -112,8 +112,8 @@ github.com/google/go-querystring v1.0.0/go.mod h1:odCYkC5MyYFN7vkCjXpyrEuKhc/BUO github.com/google/renameio v0.1.0/go.mod h1:KWCgfxg9yswjAJkECMjeO8J8rahYeXnNhOm40UhjYkI= github.com/gopherjs/gopherjs v0.0.0-20181017120253-0766667cb4d1/go.mod h1:wJfORRmW1u3UXTncJ5qlYoELFm8eSnnEO6hX4iZ3EWY= github.com/gorilla/websocket v1.4.0/go.mod h1:E7qHFY5m1UJ88s3WnNqhKjPHQ0heANvMoAMk2YaljkQ= -github.com/gotd/getdoc v0.0.0-20201205191539-f6d6865ab423 h1:u8t4T2E/xBtEhRviTvZUwF4b5lCghwMOPvjksrUTvME= -github.com/gotd/getdoc v0.0.0-20201205191539-f6d6865ab423/go.mod h1:0tPkUBtE8K7RkL0JQrXn2dh/Bx++7YPqTOUFSrSok/M= +github.com/gotd/getdoc v0.1.0 h1:yvzgSmQzR9/v1pAplsrGoMUrBRZC3PW2KoG0f9tiK0g= +github.com/gotd/getdoc v0.1.0/go.mod h1:0tPkUBtE8K7RkL0JQrXn2dh/Bx++7YPqTOUFSrSok/M= github.com/gotd/tl v0.2.0 h1:kY0lKrNBL/ApU2enzsR2or0U/hoh4y1Msf1SJjS7/qY= github.com/gotd/tl v0.2.0/go.mod h1:9xGV9pH5N+LDoNmbeuOor9AjJaQzlj4KP5EguI1LMM8= github.com/hashicorp/go-version v1.2.0/go.mod h1:fltr4n8CU8Ke44wwGCBoEymUuxUHl09ZGVZPK5anwXA= diff --git a/internal/gen/make_structures.go b/internal/gen/make_structures.go index 6f5d9c8978..67401e5b1e 100644 --- a/internal/gen/make_structures.go +++ b/internal/gen/make_structures.go @@ -78,15 +78,6 @@ func (g *Generator) docMethod(k string) getdoc.Method { return g.doc.Methods[k] } -func trimDocs(docs []string) []string { - var out []string - for _, s := range docs { - s = strings.TrimSpace(s) - out = append(out, strings.Split(s, "\n")...) - } - return out -} - // makeStructures generates go structure definition representations. // // nolint:gocognit,gocyclo // TODO(ernado): simplify @@ -125,7 +116,6 @@ func (g *Generator) makeStructures() error { if t.Method != "" { s.Docs = docMethod.Description } - s.Docs = trimDocs(s.Docs) if g.docBase != nil { // Assuming constructor by default. s.URL = g.docURL("constructor", typeKey)