Thomas Van Lenten
07476375d4
Fix the skip
entry so the workflow doesn't get flagged.
2021-06-17 16:36:33 -04:00
Thomas Van Lenten
c3d72a2399
Add "Sur" to the ignore list for "Big Sur".
2021-06-17 16:26:35 -04:00
Matt Fowles Kulukundis
c67c6cebc8
Merge pull request #8742 from thomasvl/cypher_to_cipher
...
cypher -> cipher for the codespell workflow.
2021-06-17 16:14:59 -04:00
Thomas Van Lenten
afbe1338d4
"big sur" -> "Big Sur".
2021-06-17 16:13:47 -04:00
Thomas Van Lenten
cefde30ee9
cypher -> cipher for the codespell workflow.
2021-06-17 16:10:35 -04:00
Matt Fowles Kulukundis
5ab8239d4b
Merge pull request #8730 from kspinka/master
...
Add override to C++ code generation for InternalGetTable
2021-06-15 12:38:29 -04:00
Dave MacLachlan
36e9bfc963
Add basic KVO test.
...
Add a simple KVO test just to verify that KVO continues to function for protobufs.
2021-06-12 14:16:20 -04:00
Kristofer Spinka
02263b2c9c
Add override to C++ code generation for InternalGetTable
...
This should conclude the larger efforts from issue #8612
regarding clang warnings.
2021-06-11 20:13:37 -04:00
deannagarcia
d1ef6d9826
Merge pull request #8723 from protocolbuffers/updateErrorprone
...
Fix errorprone conflict
2021-06-10 12:48:23 -04:00
deannagarcia
09588d44b0
Update pom.xml
2021-06-10 11:20:28 -04:00
Paul Yang
b24d0c2b7a
Disable the warning for adding duplicated symbol ( #8720 )
...
When we need to aggregate metadata, duplication does happen.
Disable the warning for now to mitigate the noise for users of aggregate
metadata.
2021-06-09 15:09:27 -07:00
Marc Plano-Lesay
9223147983
Add missing capability attributes for LLVM 12 ( #8714 )
2021-06-09 13:09:17 -07:00
Yuriy Chernyshov
2bff7d18f2
Make StringPiece constructible from std::string_view ( #8707 )
...
* Make StringPiece constructible from std::string_view
This improves interop with certain string-like data structures, allowing to save extra allocation.
* Check feature-testing macro before use
2021-06-09 13:08:38 -07:00
deannagarcia
ab229be611
Merge pull request #8709 from protocolbuffers/3.17.x
...
Merge 3.17.x into master
2021-06-09 11:57:34 -04:00
Matt Fowles Kulukundis
5ccbe55f35
Merge pull request #8718 from georgthegreat/patch-1
...
Fix -Wunused-parameter introduced in 3.17.3
2021-06-09 11:00:42 -04:00
Yuriy Chernyshov
8cab680cfd
Fix -Wunused-parameter introduced in 3.17.3
2021-06-09 16:15:47 +03:00
Stanislav Kashirin
37b18c5f12
Remove unnecessary allocation during String field emptiness checks ( #7526 )
2021-06-08 16:48:00 -04:00
Marc Plano-Lesay
4644980d81
Fix warnings raised by clang 11 ( #8664 )
...
This fixes a few kinds of warnings:
- inconsistent-missing-override when the overriding site is missing the
override keyword
- unused-function when a function is neither visible nor used
- unused-private-field when a private field exists but is never used
- sign-compare when unsigned ints are compared to signed ints. Not all
of those have been addressed, but this warning isn't enabled by
default.
This fixes #8612 .
2021-06-07 09:45:27 -07:00
deannagarcia
909a0f36a1
Merge pull request #8701 from protocolbuffers/updateChangelogs
...
Updating changelog
2021-06-04 21:47:02 +00:00
Deanna Garcia
ec645c03f4
Updating changelog
2021-06-04 21:42:35 +00:00
deannagarcia
e15d56af27
Merge pull request #8700 from deannagarcia/3.17.x-202106042117
...
Update protobuf version
2021-06-04 21:26:23 +00:00
Deanna Garcia
367851d124
Update protobuf version
2021-06-04 21:21:39 +00:00
deannagarcia
704118b2a4
Merge pull request #8699 from deannagarcia/morePomFixes
...
Fixing kotlin duplicate class error
2021-06-04 21:15:25 +00:00
Deanna Garcia
0717715ae9
Removing more from the pom
2021-06-04 21:14:15 +00:00
Deanna Garcia
5330d0d5da
Updating pom files
2021-06-04 20:47:49 +00:00
deannagarcia
a1d8f8f969
Merge pull request #8698 from protocolbuffers/3.17.x
...
Merge 3.17.x into master
2021-06-04 20:04:58 +00:00
Jorge López Fueyo
1ae531d73b
Disabled version.rc for clang-cl ( #8139 )
2021-06-04 11:13:56 -07:00
deannagarcia
f5a0e3988b
Merge branch 'master' into 3.17.x
2021-06-04 17:22:24 +00:00
Matt Fowles Kulukundis
8d8ba6acc3
Merge pull request #8637 from dschopf/fix-qnx-7.0-support
...
Fix QNX 7.0 support #8593
2021-06-04 12:53:58 -04:00
Matt Fowles Kulukundis
c05e7ad0a8
Merge pull request #8690 from maxgolov/maxgolov/vs2019_16.10_constinit_broken
...
constinit not working as expected in Visual Studio 2019 Update 16.10
2021-06-03 17:06:29 -04:00
Jan Tattermusch
439e6cf403
Merge pull request #8666 from jtattermusch/protobuf_fix_result_parser
...
OSS benchmarks: print benchmarks JSON results to build job log
2021-06-03 19:49:06 +02:00
Elliotte Rusty Harold
7a374d4a2f
deps: update to Guava 30.1.1 ( #8521 )
...
@eklitzke
2021-06-03 10:40:17 -07:00
Paul Yang
548e01324e
Merge pull request #8689 from deannagarcia/merge3.17.2
...
Merge 3.17.x into master
2021-06-03 10:39:39 -07:00
Max Golovanov
bc46fce1bd
constinit not working as expected in Visual Studio 2019 Update 16.10
2021-06-02 15:43:50 -07:00
Deanna Garcia
50a317556a
Fixing merge conflict
2021-06-02 22:31:51 +00:00
Deanna Garcia
506f2273d1
Merging 3.17.x branch into master
2021-06-02 22:29:40 +00:00
Matt Fowles Kulukundis
b650ea44b1
Merge pull request #8557 from yuzawa-san/osx-m1-fix
...
protoc maven artifacts: reuse osx-x86_64 for osx-aarch_64
2021-06-02 16:39:38 -04:00
deannagarcia
70db61a91b
Merge pull request #8686 from protocolbuffers/addToChanges
...
Adding PHP fix to changes for 3.17.2
2021-06-02 09:41:42 -07:00
Deanna Garcia
c26e452e9e
Adding PHP fix to changes for 3.17.2
2021-06-02 16:22:31 +00:00
deannagarcia
09cf1839e1
Merge pull request #8685 from protocolbuffers/addDokka
...
Adding dokka to main pom
2021-06-02 09:16:20 -07:00
Deanna Garcia
7090f7ab55
Adding dokka to main pom
2021-06-01 23:04:16 +00:00
Paul Yang
bd42fcc7a3
Merge pull request #8652 from haberman/sync-stage
...
Integrate from Piper for C++, Java, and Python
2021-06-01 15:20:53 -07:00
Kelvin Jin
fd896ba23e
Use modern JS tooling instead of Closure's deprecated Python scripts. ( #8610 )
2021-06-01 15:17:06 -07:00
Thomas Van Lenten
3069f82bbc
Tweak tests to allow common protos to evolve more.
...
Don't check field counts, instead only test based on the fields that exists (and
likely will never exist). This allows the protos to evolve with almost zero
chance of the tests breaking for those other changes.
2021-06-01 15:10:06 -04:00
Thomas Van Lenten
0dc4ad80d1
Some cpp style fixes.
2021-06-01 13:37:59 -04:00
Yoav Miller
0b05994474
fixed warning about missing pragma warning push ( #8678 )
2021-06-01 08:59:15 -07:00
Jan Tattermusch
b4a06a193b
print benchmarks JSON results to build job log
2021-05-31 11:07:33 +02:00
Jan Tattermusch
0b8d13a1d4
Merge pull request #8665 from jtattermusch/protobuf_fix_benchmark_script
...
Fix OSS benchmarking script
2021-05-31 11:02:20 +02:00
Matt Fowles Kulukundis
dd247c20ad
Merge pull request #8673 from mrjoel/mrjoel/correct-export-order
...
Correct ordering of export API for DescriptorTable
2021-05-28 12:54:42 -04:00
Joshua Haberman
b42f2376e4
Merge pull request #8670 from haberman/php-wkt-submsg
...
Fixed SEGV in sub-message getters for well-known types when message is unset.
2021-05-27 15:36:36 -07:00