Jan Tattermusch
a300764d14
clang format and tidy shouldnt change file ownership
7 years ago
Mehrdad Afshari
e05ca2204e
Regenerate projects
7 years ago
Matt Kwong
a110c74c58
Update BoringSSL to latest chromium-stable ref
7 years ago
Mehrdad Afshari
812e5da193
Regenerate projects
7 years ago
Feng Li
d1ffa617f9
Update README.rst for python grpcio-tools
...
GRPC_PYTHON_BUILD_WITH_CYTHON=1 is required to build grpcio-tools from source.
7 years ago
ncteisen
a1ad7d8cb7
Remote namespace comment, will fix later
7 years ago
Jan Tattermusch
2dc3b1eb55
regenerate projects
7 years ago
Mehrdad Afshari
43884047c9
Regenerate projects
7 years ago
Mehrdad Afshari
28d5cf33e9
Regenerate projects
7 years ago
Noah Eisen
fe0ac0d6c9
Add google clang-tidy check for free
7 years ago
ncteisen
479067b2b5
do not fix automatically
7 years ago
Noah Eisen
c4aba517a5
s/tidy/TIDY
7 years ago
ncteisen
1adad72979
Add to sanity, dont fix by default
7 years ago
ncteisen
365ea6309b
Dockerize clang tidy
7 years ago
Noah Eisen
02336a29ac
Check for failures from run clang tidy
7 years ago
Mehrdad Afshari
37d9036e06
Fix check_windows_dlls.sh to pass shellcheck
7 years ago
Mehrdad Afshari
7b0a3fb4f9
Fix check_nanopb_output.sh to pass shellcheck
7 years ago
Mehrdad Afshari
8f32e729bf
Fix build_ruby_environment_macos.sh to pass shellcheck
7 years ago
Muxi Yan
44c4c34b32
Check copyright of Objective-C++ source files
7 years ago
murgatroid99
01c2334998
Update version to v1.8.4
7 years ago
Alexander Polcyn
522df1681a
add ruby 2.5 to package build on mac
7 years ago
Mehrdad Afshari
87cd994b04
Upgrade yapf to 0.20.0
...
Upgrade yapf version to 0.20.0 and reformat Python files.
7 years ago
Mehrdad Afshari
6c9a0a1a96
Bump version to 1.8.3
7 years ago
Ken Payson
16e4bc010a
Bump to 1.8.2
7 years ago
Mehrdad Afshari
0981f9fab1
Bump version to 1.8.1
7 years ago
Ken Payson
bc1658492a
Ignore pyc files on yapf diff
7 years ago
Mehrdad Afshari
0ba96edc41
v1.8.0-pre2 is now v1.8.0
7 years ago
ncteisen
848a749f7a
yapf examples/python
7 years ago
ncteisen
acbf06591e
un yapf protoc_lib_deps
7 years ago
ncteisen
5f8bf79bbf
yapf tools
7 years ago
ncteisen
888093c6ed
yapf run_tests
7 years ago
ncteisen
a69c6901f9
yapf tools/run_tests/artifacts
7 years ago
ncteisen
eb1281529a
yapf tools/run_tests/performance
7 years ago
ncteisen
0cd6cfefa0
yapf tools/run_tests/sanity
7 years ago
ncteisen
05687c3da9
yapf tools/run_tests/python_utils
7 years ago
ncteisen
173c477bd0
tools/profiling
7 years ago
ncteisen
e4bef08a8c
yapf tools/interop_matrix
7 years ago
ncteisen
7a2be20a8a
yapf tools/distrib
7 years ago
ncteisen
5898847ddf
yapf tools/codegen
7 years ago
ncteisen
26d70b1653
yapf tools/buildgen
7 years ago
ncteisen
138ee78529
yapf grpcio_tests
7 years ago
ncteisen
e2097f0cc9
yapf-ize grpc_testing
7 years ago
ncteisen
0f6c518e3c
yapf-ize grpcio_reflection
7 years ago
ncteisen
d258430bc3
yapf-ize grpcio_health_checking
7 years ago
ncteisen
128366374f
Yapf-ize grpcio/grpc_.py
7 years ago
Mehrdad Afshari
14e96f9ae8
Bump 1.8.0-dev to 1.9.0-dev
7 years ago
Mehrdad Afshari
552a7ca088
Bump 1.8.0-dev to 1.8.0-pre1
7 years ago
Mehrdad Afshari
0df9c8acdc
Update Python dependency to protobuf v3.5.0.post1
7 years ago
Mehrdad Afshari
28661ea6e1
Bump third_party/protobuf submodule to v3.5.0
7 years ago
Mehrdad Afshari
9b4315682b
Do not require bazel for check_grpcio_tools.py
...
The `make_grpcio_tools.py` rube-goldberg machinery relies on
`bazel` to extract the list of files required to compile the
`grpcio-tools` package that are provided by the `protobuf`
submodule. In order to ensure that list is up to date,
`check_grpcio_tools.py` sanity check does the same `bazel`
query, and checks the full contents against the already
existing list in the repository. This has the downside of
requiring `bazel` to run that particular check at sanity test
time, and flakiness has been seen there.
This commit changes the code generation process to include
the git hash of the submodule at the time `make_grpcio_tools.py`
is invoked and stores it in the generated file and instead of
doing the whole process at test time, the `check_grpcio_tools.py`
sanity test simply checks the submodule version at test time
and verifies it against the version included in the file by
`make_grpcio_tools.py` thus removing the `bazel` dependency
at test time and increasing test robustness and speed.
7 years ago