Skip to content

Conversation

@alexshtin
Copy link
Contributor

What changed?
Google api-linter was added to Makefile. Also config file api-linter.yaml was added to proto dir. I fixed some errors and added all the rest as exceptions to the config.

Why?
Proto files need to comply with api-linter rules.

How did you test it?
Run all tests.

Potential risks
No risks.

@alexshtin alexshtin requested a review from mfateev July 10, 2020 05:49

# Recompile proto files.
proto: clean-proto install-proto-submodule protoc fix-proto-path proto-mock goimports-proto
proto: clean-proto install-proto-submodule buf api-linter protoc fix-proto-path proto-mock goimports-proto
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This looks like a huge PR but actually only Makefile and content of proto dir worth reviewing. All the rest is just mechanical replaces.

@alexshtin alexshtin requested a review from shawnhathaway July 10, 2020 05:51
@alexshtin alexshtin merged commit 1909ab0 into temporalio:master Jul 10, 2020
@alexshtin alexshtin deleted the feature/api-linter branch July 10, 2020 15:35
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants