https://github.com/lotharschulz/grpc_linting
GRPC linting with buf and kotlin
https://github.com/lotharschulz/grpc_linting
grpc kotlin lint
Last synced: 2 months ago
JSON representation
GRPC linting with buf and kotlin
- Host: GitHub
- URL: https://github.com/lotharschulz/grpc_linting
- Owner: lotharschulz
- Created: 2022-01-28T21:34:29.000Z (over 4 years ago)
- Default Branch: main
- Last Pushed: 2022-02-01T05:45:07.000Z (over 4 years ago)
- Last Synced: 2025-04-23T14:00:07.465Z (about 1 year ago)
- Topics: grpc, kotlin, lint
- Language: Kotlin
- Homepage:
- Size: 69.3 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
tmux based workflow
```sh
# tmux installation https://linuxize.com/post/getting-started-with-tmux/
tmux
# Ctrl-b % to split into two panes
# Ctrl-b o to switch to original pane
# run the server
./gradlew clean run
# Ctrl-b o to switch to the second pane
./gradlew HelloClient
# Ctrl-b o to switch to original pane
# Ctrl-c to kill the server
# Ctrl-b x to kill panes and tmux session
```
lint
```sh
# buf cli installation: https://docs.buf.build/installation
buf lint src/main/proto --config src/main/proto/buf.yaml
```