An open API service indexing awesome lists of open source software.

https://github.com/kinneko-de/sample-protobuf-styleguide-vscode-buf

In this repository I investigate the potential of the buf visual studio code extension
https://github.com/kinneko-de/sample-protobuf-styleguide-vscode-buf

buf editor lint linting protobuf protocol-buffers visual-studio-code

Last synced: 4 months ago
JSON representation

In this repository I investigate the potential of the buf visual studio code extension

Awesome Lists containing this project

README

          

![Squeezed bug](header.jpg)

# Motivation
In this repository I investigate the potential of the buf visual studio code extension. It is expected that the extension will be capable of detecting all errors within proto files.

# Description
Read my [article](https://medium.com/@kinneko-de/792c1846a935) for the result.

https://gist.github.com/KinNeko-De/1dd97ac1ed63b2c2ec82d7b6d6bda016

# Structure
There are several samples with simple proto definitions. Each of these proto definitions has at least one error. I haeve grouped the samples by context:

| Sample | Context |
|--------|----------|
| s0xx | File |
| s1xx | Message |
| s2xx | Field |
| s3xx | Package |
| s4xx | Import |
| s5xx | Enum |
| s6xx | Oneof |
| s7xx | Repeated |