GRPC linting with buf and kotlin
- Kotlin 100%
| Filename | Latest commit message | Latest commit date |
|---|---|---|
|
|
||
| gradle/wrapper | ||
| src/main | ||
| .gitignore | ||
| build.gradle.kts | ||
| gradlew | ||
| gradlew.bat | ||
| Procfile | ||
| README.md | ||
| settings.gradle.kts | ||
tmux based workflow
# 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
# buf cli installation: https://docs.buf.build/installation
buf lint src/main/proto --config src/main/proto/buf.yaml