├── .gitignore ├── Makefile ├── README.md ├── go.mod ├── go.sum ├── main.go ├── main_test.go ├── templates ├── hugo-markdown.tmpl └── markdown.tmpl ├── testdata └── example1 │ ├── booking.md │ ├── booking.proto │ ├── field_presence.md │ ├── field_presence.proto │ ├── vehicle.md │ └── vehicle.proto ├── thirdparty ├── generate.go └── github.com │ ├── envoyproxy │ └── protoc-gen-validate │ │ └── validate │ │ └── validate.proto │ ├── mwitkow │ └── go-proto-validators │ │ └── validator.proto │ └── pseudomuto │ └── protokit │ └── fixtures │ └── extend.proto └── tmp └── .gitkeep /.gitignore: -------------------------------------------------------------------------------- 1 | tmp 2 | -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tmc/protoc-gen-apidocs/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tmc/protoc-gen-apidocs/HEAD/README.md -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tmc/protoc-gen-apidocs/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tmc/protoc-gen-apidocs/HEAD/go.sum -------------------------------------------------------------------------------- /main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tmc/protoc-gen-apidocs/HEAD/main.go -------------------------------------------------------------------------------- /main_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tmc/protoc-gen-apidocs/HEAD/main_test.go -------------------------------------------------------------------------------- /templates/hugo-markdown.tmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tmc/protoc-gen-apidocs/HEAD/templates/hugo-markdown.tmpl -------------------------------------------------------------------------------- /templates/markdown.tmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tmc/protoc-gen-apidocs/HEAD/templates/markdown.tmpl -------------------------------------------------------------------------------- /testdata/example1/booking.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tmc/protoc-gen-apidocs/HEAD/testdata/example1/booking.md -------------------------------------------------------------------------------- /testdata/example1/booking.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tmc/protoc-gen-apidocs/HEAD/testdata/example1/booking.proto -------------------------------------------------------------------------------- /testdata/example1/field_presence.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tmc/protoc-gen-apidocs/HEAD/testdata/example1/field_presence.md -------------------------------------------------------------------------------- /testdata/example1/field_presence.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tmc/protoc-gen-apidocs/HEAD/testdata/example1/field_presence.proto -------------------------------------------------------------------------------- /testdata/example1/vehicle.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tmc/protoc-gen-apidocs/HEAD/testdata/example1/vehicle.md -------------------------------------------------------------------------------- /testdata/example1/vehicle.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tmc/protoc-gen-apidocs/HEAD/testdata/example1/vehicle.proto -------------------------------------------------------------------------------- /thirdparty/generate.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tmc/protoc-gen-apidocs/HEAD/thirdparty/generate.go -------------------------------------------------------------------------------- /thirdparty/github.com/envoyproxy/protoc-gen-validate/validate/validate.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tmc/protoc-gen-apidocs/HEAD/thirdparty/github.com/envoyproxy/protoc-gen-validate/validate/validate.proto -------------------------------------------------------------------------------- /thirdparty/github.com/mwitkow/go-proto-validators/validator.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tmc/protoc-gen-apidocs/HEAD/thirdparty/github.com/mwitkow/go-proto-validators/validator.proto -------------------------------------------------------------------------------- /thirdparty/github.com/pseudomuto/protokit/fixtures/extend.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tmc/protoc-gen-apidocs/HEAD/thirdparty/github.com/pseudomuto/protokit/fixtures/extend.proto -------------------------------------------------------------------------------- /tmp/.gitkeep: -------------------------------------------------------------------------------- 1 | --------------------------------------------------------------------------------