• Home
  • Raw
  • Download

Lines Matching +full:protobuf +full:-

7 //      http://www.apache.org/licenses/LICENSE-2.0
19 // Protobuf itself is BSD. Android build scripts are Apache 2.0.
26 "SPDX-license-identifier-Apache-2.0",
27 "SPDX-license-identifier-BSD",
40 "SPDX-license-identifier-GPL-2.0-with-classpath-exception",
45 name: "protobuf-cflags-defaults",
48 "-Wall",
49 "-Werror",
50 "-Wno-missing-field-initializers",
51 "-Wno-unused-function",
52 "-Wno-unused-parameter",
53 "-Wno-error=user-defined-warnings",
58 cflags: ["-Wno-macro-redefined"],
64 name: "libprotobuf-cpp-lite-defaults",
65 defaults: ["protobuf-cflags-defaults"],
67 "src/google/protobuf/any_lite.cc",
68 "src/google/protobuf/arena.cc",
69 "src/google/protobuf/arenastring.cc",
70 "src/google/protobuf/arenaz_sampler.cc",
71 "src/google/protobuf/extension_set.cc",
72 "src/google/protobuf/generated_enum_util.cc",
73 "src/google/protobuf/generated_message_tctable_lite.cc",
74 "src/google/protobuf/generated_message_util.cc",
75 "src/google/protobuf/implicit_weak_message.cc",
76 "src/google/protobuf/inlined_string_field.cc",
77 "src/google/protobuf/io/coded_stream.cc",
78 "src/google/protobuf/io/io_win32.cc",
79 "src/google/protobuf/io/strtod.cc",
80 "src/google/protobuf/io/zero_copy_stream.cc",
81 "src/google/protobuf/io/zero_copy_stream_impl.cc",
82 "src/google/protobuf/io/zero_copy_stream_impl_lite.cc",
83 "src/google/protobuf/map.cc",
84 "src/google/protobuf/message_lite.cc",
85 "src/google/protobuf/parse_context.cc",
86 "src/google/protobuf/repeated_field.cc",
87 "src/google/protobuf/repeated_ptr_field.cc",
88 "src/google/protobuf/stubs/bytestream.cc",
89 "src/google/protobuf/stubs/common.cc",
90 "src/google/protobuf/stubs/int128.cc",
91 "src/google/protobuf/stubs/status.cc",
92 "src/google/protobuf/stubs/statusor.cc",
93 "src/google/protobuf/stubs/stringpiece.cc",
94 "src/google/protobuf/stubs/stringprintf.cc",
95 "src/google/protobuf/stubs/structurally_valid.cc",
96 "src/google/protobuf/stubs/strutil.cc",
97 "src/google/protobuf/stubs/time.cc",
98 "src/google/protobuf/wire_format_lite.cc",
115 suffix: "-21.12",
118 suffix: "-21.12",
126 name: "libprotobuf-cpp-lite-ndk",
127 defaults: ["libprotobuf-cpp-lite-defaults"],
144 name: "libprotobuf-cpp-lite",
152 defaults: ["libprotobuf-cpp-lite-defaults"],
169 name: "libprotobuf-cpp-full-defaults",
170 defaults: ["libprotobuf-cpp-lite-defaults"],
173 "src/google/protobuf/any.cc",
174 "src/google/protobuf/any.pb.cc",
175 "src/google/protobuf/api.pb.cc",
176 "src/google/protobuf/compiler/importer.cc",
177 "src/google/protobuf/compiler/parser.cc",
178 "src/google/protobuf/descriptor.cc",
179 "src/google/protobuf/descriptor.pb.cc",
180 "src/google/protobuf/descriptor_database.cc",
181 "src/google/protobuf/duration.pb.cc",
182 "src/google/protobuf/dynamic_message.cc",
183 "src/google/protobuf/empty.pb.cc",
184 "src/google/protobuf/extension_set_heavy.cc",
185 "src/google/protobuf/field_mask.pb.cc",
186 "src/google/protobuf/generated_message_bases.cc",
187 "src/google/protobuf/generated_message_reflection.cc",
188 "src/google/protobuf/generated_message_tctable_full.cc",
189 "src/google/protobuf/io/gzip_stream.cc",
190 "src/google/protobuf/io/printer.cc",
191 "src/google/protobuf/io/tokenizer.cc",
192 "src/google/protobuf/map_field.cc",
193 "src/google/protobuf/message.cc",
194 "src/google/protobuf/reflection_ops.cc",
195 "src/google/protobuf/service.cc",
196 "src/google/protobuf/source_context.pb.cc",
197 "src/google/protobuf/struct.pb.cc",
198 "src/google/protobuf/stubs/substitute.cc",
199 "src/google/protobuf/text_format.cc",
200 "src/google/protobuf/timestamp.pb.cc",
201 "src/google/protobuf/type.pb.cc",
202 "src/google/protobuf/unknown_field_set.cc",
203 "src/google/protobuf/util/delimited_message_util.cc",
204 "src/google/protobuf/util/field_comparator.cc",
205 "src/google/protobuf/util/field_mask_util.cc",
206 "src/google/protobuf/util/internal/datapiece.cc",
207 "src/google/protobuf/util/internal/default_value_objectwriter.cc",
208 "src/google/protobuf/util/internal/error_listener.cc",
209 "src/google/protobuf/util/internal/field_mask_utility.cc",
210 "src/google/protobuf/util/internal/json_escaping.cc",
211 "src/google/protobuf/util/internal/json_objectwriter.cc",
212 "src/google/protobuf/util/internal/json_stream_parser.cc",
213 "src/google/protobuf/util/internal/object_writer.cc",
214 "src/google/protobuf/util/internal/proto_writer.cc",
215 "src/google/protobuf/util/internal/protostream_objectsource.cc",
216 "src/google/protobuf/util/internal/protostream_objectwriter.cc",
217 "src/google/protobuf/util/internal/type_info.cc",
218 "src/google/protobuf/util/internal/utility.cc",
219 "src/google/protobuf/util/json_util.cc",
220 "src/google/protobuf/util/message_differencer.cc",
221 "src/google/protobuf/util/time_util.cc",
222 "src/google/protobuf/util/type_resolver_util.cc",
223 "src/google/protobuf/wire_format.cc",
224 "src/google/protobuf/wrappers.pb.cc",
227 cflags: ["-DHAVE_ZLIB=1"],
234 name: "libprotobuf-cpp-full-ndk",
235 defaults: ["libprotobuf-cpp-full-defaults"],
245 name: "libprotobuf-cpp-full",
246 defaults: ["libprotobuf-cpp-full-defaults"],
271 name: "libprotobuf-cpp-full-test",
272 defaults: ["libprotobuf-cpp-full-defaults"],
288 defaults: ["libprotobuf-cpp-full-defaults"],
291 "src/google/protobuf/compiler/code_generator.cc",
292 "src/google/protobuf/compiler/command_line_interface.cc",
293 "src/google/protobuf/compiler/cpp/enum.cc",
294 "src/google/protobuf/compiler/cpp/enum_field.cc",
295 "src/google/protobuf/compiler/cpp/extension.cc",
296 "src/google/protobuf/compiler/cpp/field.cc",
297 "src/google/protobuf/compiler/cpp/file.cc",
298 "src/google/protobuf/compiler/cpp/generator.cc",
299 "src/google/protobuf/compiler/cpp/helpers.cc",
300 "src/google/protobuf/compiler/cpp/map_field.cc",
301 "src/google/protobuf/compiler/cpp/message.cc",
302 "src/google/protobuf/compiler/cpp/message_field.cc",
303 "src/google/protobuf/compiler/cpp/padding_optimizer.cc",
304 "src/google/protobuf/compiler/cpp/parse_function_generator.cc",
305 "src/google/protobuf/compiler/cpp/primitive_field.cc",
306 "src/google/protobuf/compiler/cpp/service.cc",
307 "src/google/protobuf/compiler/cpp/string_field.cc",
308 "src/google/protobuf/compiler/csharp/csharp_doc_comment.cc",
309 "src/google/protobuf/compiler/csharp/csharp_enum.cc",
310 "src/google/protobuf/compiler/csharp/csharp_enum_field.cc",
311 "src/google/protobuf/compiler/csharp/csharp_field_base.cc",
312 "src/google/protobuf/compiler/csharp/csharp_generator.cc",
313 "src/google/protobuf/compiler/csharp/csharp_helpers.cc",
314 "src/google/protobuf/compiler/csharp/csharp_map_field.cc",
315 "src/google/protobuf/compiler/csharp/csharp_message.cc",
316 "src/google/protobuf/compiler/csharp/csharp_message_field.cc",
317 "src/google/protobuf/compiler/csharp/csharp_primitive_field.cc",
318 "src/google/protobuf/compiler/csharp/csharp_reflection_class.cc",
319 "src/google/protobuf/compiler/csharp/csharp_repeated_enum_field.cc",
320 "src/google/protobuf/compiler/csharp/csharp_repeated_message_field.cc",
321 "src/google/protobuf/compiler/csharp/csharp_repeated_primitive_field.cc",
322 "src/google/protobuf/compiler/csharp/csharp_source_generator_base.cc",
323 "src/google/protobuf/compiler/csharp/csharp_wrapper_field.cc",
324 "src/google/protobuf/compiler/java/context.cc",
325 "src/google/protobuf/compiler/java/doc_comment.cc",
326 "src/google/protobuf/compiler/java/enum.cc",
327 "src/google/protobuf/compiler/java/enum_field.cc",
328 "src/google/protobuf/compiler/java/enum_field_lite.cc",
329 "src/google/protobuf/compiler/java/enum_lite.cc",
330 "src/google/protobuf/compiler/java/extension.cc",
331 "src/google/protobuf/compiler/java/extension_lite.cc",
332 "src/google/protobuf/compiler/java/field.cc",
333 "src/google/protobuf/compiler/java/file.cc",
334 "src/google/protobuf/compiler/java/generator.cc",
335 "src/google/protobuf/compiler/java/generator_factory.cc",
336 "src/google/protobuf/compiler/java/helpers.cc",
337 "src/google/protobuf/compiler/java/kotlin_generator.cc",
338 "src/google/protobuf/compiler/java/map_field.cc",
339 "src/google/protobuf/compiler/java/map_field_lite.cc",
340 "src/google/protobuf/compiler/java/message.cc",
341 "src/google/protobuf/compiler/java/message_builder.cc",
342 "src/google/protobuf/compiler/java/message_builder_lite.cc",
343 "src/google/protobuf/compiler/java/message_field.cc",
344 "src/google/protobuf/compiler/java/message_field_lite.cc",
345 "src/google/protobuf/compiler/java/message_lite.cc",
346 "src/google/protobuf/compiler/java/name_resolver.cc",
347 "src/google/protobuf/compiler/java/primitive_field.cc",
348 "src/google/protobuf/compiler/java/primitive_field_lite.cc",
349 "src/google/protobuf/compiler/java/service.cc",
350 "src/google/protobuf/compiler/java/shared_code_generator.cc",
351 "src/google/protobuf/compiler/java/string_field.cc",
352 "src/google/protobuf/compiler/java/string_field_lite.cc",
353 "src/google/protobuf/compiler/objectivec/objectivec_enum.cc",
354 "src/google/protobuf/compiler/objectivec/objectivec_enum_field.cc",
355 "src/google/protobuf/compiler/objectivec/objectivec_extension.cc",
356 "src/google/protobuf/compiler/objectivec/objectivec_field.cc",
357 "src/google/protobuf/compiler/objectivec/objectivec_file.cc",
358 "src/google/protobuf/compiler/objectivec/objectivec_generator.cc",
359 "src/google/protobuf/compiler/objectivec/objectivec_helpers.cc",
360 "src/google/protobuf/compiler/objectivec/objectivec_map_field.cc",
361 "src/google/protobuf/compiler/objectivec/objectivec_message.cc",
362 "src/google/protobuf/compiler/objectivec/objectivec_message_field.cc",
363 "src/google/protobuf/compiler/objectivec/objectivec_oneof.cc",
364 "src/google/protobuf/compiler/objectivec/objectivec_primitive_field.cc",
365 "src/google/protobuf/compiler/php/php_generator.cc",
366 "src/google/protobuf/compiler/plugin.cc",
367 "src/google/protobuf/compiler/plugin.pb.cc",
368 "src/google/protobuf/compiler/python/generator.cc",
369 "src/google/protobuf/compiler/python/helpers.cc",
370 "src/google/protobuf/compiler/python/pyi_generator.cc",
371 "src/google/protobuf/compiler/ruby/ruby_generator.cc",
372 "src/google/protobuf/compiler/subprocess.cc",
373 "src/google/protobuf/compiler/zip_writer.cc",
382 "-Wno-unused-private-field",
388 // defined by the global cflags, but redefined by protobuf
389 cflags: ["-UWIN32_LEAN_AND_MEAN"],
402 defaults: ["protobuf-cflags-defaults"],
407 // defined by the global cflags, but redefined by protobuf
408 cflags: ["-UWIN32_LEAN_AND_MEAN"],
417 "src/google/protobuf/compiler/main.cc",
426 "-DHAVE_ZLIB=1",
437 "libprotobuf-cpp-lite",
438 "libprotobuf-cpp-full",
442 test_suites: ["general-tests"],
450 "-Xep:MissingOverride:OFF", // b/73499927
451 "-Xep:IgnoredPureGetter:WARN",
459 name: "libprotobuf-java-nano",
466 "javanano/src/main/java/com/google/protobuf/nano/**/*.java",
471 srcs: ["javanano/src/device/main/java/com/google/protobuf/nano/**/*.java"],
487 name: "libprotobuf-java-micro",
493 srcs: ["javamicro/src/main/java/com/google/protobuf/micro/**/*.java"],
504 name: "libprotobuf-java-lite",
510 "java/core/src/main/java/com/google/protobuf/AbstractMessageLite.java",
511 "java/core/src/main/java/com/google/protobuf/AbstractParser.java",
512 "java/core/src/main/java/com/google/protobuf/AbstractProtobufList.java",
513 "java/core/src/main/java/com/google/protobuf/AllocatedBuffer.java",
514 "java/core/src/main/java/com/google/protobuf/Android.java",
515 "java/core/src/main/java/com/google/protobuf/ArrayDecoders.java",
516 "java/core/src/main/java/com/google/protobuf/BinaryReader.java",
517 "java/core/src/main/java/com/google/protobuf/BinaryWriter.java",
518 "java/core/src/main/java/com/google/protobuf/BooleanArrayList.java",
519 "java/core/src/main/java/com/google/protobuf/BufferAllocator.java",
520 "java/core/src/main/java/com/google/protobuf/ByteBufferWriter.java",
521 "java/core/src/main/java/com/google/protobuf/ByteOutput.java",
522 "java/core/src/main/java/com/google/protobuf/ByteString.java",
523 "java/core/src/main/java/com/google/protobuf/CanIgnoreReturnValue.java",
524 "java/core/src/main/java/com/google/protobuf/CheckReturnValue.java",
525 "java/core/src/main/java/com/google/protobuf/CodedInputStream.java",
526 "java/core/src/main/java/com/google/protobuf/CodedInputStreamReader.java",
527 "java/core/src/main/java/com/google/protobuf/CodedOutputStream.java",
528 "java/core/src/main/java/com/google/protobuf/CodedOutputStreamWriter.java",
529 "java/core/src/main/java/com/google/protobuf/CompileTimeConstant.java",
530 "java/core/src/main/java/com/google/protobuf/DoubleArrayList.java",
531 "java/core/src/main/java/com/google/protobuf/ExperimentalApi.java",
532 "java/core/src/main/java/com/google/protobuf/ExtensionLite.java",
533 "java/core/src/main/java/com/google/protobuf/ExtensionRegistryFactory.java",
534 "java/core/src/main/java/com/google/protobuf/ExtensionRegistryLite.java",
535 "java/core/src/main/java/com/google/protobuf/ExtensionSchema.java",
536 "java/core/src/main/java/com/google/protobuf/ExtensionSchemaLite.java",
537 "java/core/src/main/java/com/google/protobuf/ExtensionSchemas.java",
538 "java/core/src/main/java/com/google/protobuf/FieldInfo.java",
539 "java/core/src/main/java/com/google/protobuf/FieldSet.java",
540 "java/core/src/main/java/com/google/protobuf/FieldType.java",
541 "java/core/src/main/java/com/google/protobuf/FloatArrayList.java",
542 "java/core/src/main/java/com/google/protobuf/GeneratedMessageInfoFactory.java",
543 "java/core/src/main/java/com/google/protobuf/GeneratedMessageLite.java",
544 "java/core/src/main/java/com/google/protobuf/InlineMe.java",
545 "java/core/src/main/java/com/google/protobuf/IntArrayList.java",
546 "java/core/src/main/java/com/google/protobuf/Internal.java",
547 "java/core/src/main/java/com/google/protobuf/InvalidProtocolBufferException.java",
548 "java/core/src/main/java/com/google/protobuf/IterableByteBufferInputStream.java",
549 "java/core/src/main/java/com/google/protobuf/JavaType.java",
550 "java/core/src/main/java/com/google/protobuf/LazyField.java",
551 "java/core/src/main/java/com/google/protobuf/LazyFieldLite.java",
552 "java/core/src/main/java/com/google/protobuf/LazyStringArrayList.java",
553 "java/core/src/main/java/com/google/protobuf/LazyStringList.java",
554 "java/core/src/main/java/com/google/protobuf/ListFieldSchema.java",
555 "java/core/src/main/java/com/google/protobuf/LongArrayList.java",
556 "java/core/src/main/java/com/google/protobuf/ManifestSchemaFactory.java",
557 "java/core/src/main/java/com/google/protobuf/MapEntryLite.java",
558 "java/core/src/main/java/com/google/protobuf/MapFieldLite.java",
559 "java/core/src/main/java/com/google/protobuf/MapFieldSchema.java",
560 "java/core/src/main/java/com/google/protobuf/MapFieldSchemaLite.java",
561 "java/core/src/main/java/com/google/protobuf/MapFieldSchemas.java",
562 "java/core/src/main/java/com/google/protobuf/MessageInfo.java",
563 "java/core/src/main/java/com/google/protobuf/MessageInfoFactory.java",
564 "java/core/src/main/java/com/google/protobuf/MessageLite.java",
565 "java/core/src/main/java/com/google/protobuf/MessageLiteOrBuilder.java",
566 "java/core/src/main/java/com/google/protobuf/MessageLiteToString.java",
567 "java/core/src/main/java/com/google/protobuf/MessageSchema.java",
568 "java/core/src/main/java/com/google/protobuf/MessageSetSchema.java",
569 "java/core/src/main/java/com/google/protobuf/MutabilityOracle.java",
570 "java/core/src/main/java/com/google/protobuf/NewInstanceSchema.java",
571 "java/core/src/main/java/com/google/protobuf/NewInstanceSchemaLite.java",
572 "java/core/src/main/java/com/google/protobuf/NewInstanceSchemas.java",
573 "java/core/src/main/java/com/google/protobuf/NioByteString.java",
574 "java/core/src/main/java/com/google/protobuf/OneofInfo.java",
575 "java/core/src/main/java/com/google/protobuf/Parser.java",
576 "java/core/src/main/java/com/google/protobuf/PrimitiveNonBoxingCollection.java",
577 "java/core/src/main/java/com/google/protobuf/ProtoSyntax.java",
578 "java/core/src/main/java/com/google/protobuf/Protobuf.java",
579 "java/core/src/main/java/com/google/protobuf/ProtobufArrayList.java",
580 "java/core/src/main/java/com/google/protobuf/ProtobufLists.java",
581 "java/core/src/main/java/com/google/protobuf/ProtocolStringList.java",
582 "java/core/src/main/java/com/google/protobuf/RawMessageInfo.java",
583 "java/core/src/main/java/com/google/protobuf/Reader.java",
584 "java/core/src/main/java/com/google/protobuf/RopeByteString.java",
585 "java/core/src/main/java/com/google/protobuf/Schema.java",
586 "java/core/src/main/java/com/google/protobuf/SchemaFactory.java",
587 "java/core/src/main/java/com/google/protobuf/SchemaUtil.java",
588 "java/core/src/main/java/com/google/protobuf/SmallSortedMap.java",
589 "java/core/src/main/java/com/google/protobuf/StructuralMessageInfo.java",
590 "java/core/src/main/java/com/google/protobuf/TextFormatEscaper.java",
591 "java/core/src/main/java/com/google/protobuf/UninitializedMessageException.java",
592 "java/core/src/main/java/com/google/protobuf/UnknownFieldSchema.java",
593 "java/core/src/main/java/com/google/protobuf/UnknownFieldSetLite.java",
594 "java/core/src/main/java/com/google/protobuf/UnknownFieldSetLiteSchema.java",
595 "java/core/src/main/java/com/google/protobuf/UnmodifiableLazyStringList.java",
596 "java/core/src/main/java/com/google/protobuf/UnsafeByteOperations.java",
597 "java/core/src/main/java/com/google/protobuf/UnsafeUtil.java",
598 "java/core/src/main/java/com/google/protobuf/Utf8.java",
599 "java/core/src/main/java/com/google/protobuf/WireFormat.java",
600 "java/core/src/main/java/com/google/protobuf/Writer.java",
624 // Java lite library (compatibility for old host-side users)
627 name: "host-libprotobuf-java-lite",
628 static_libs: ["libprotobuf-java-lite"],
631 // Java full library (for host-side users)
634 name: "libprotobuf-java-full",
639 ":libprotobuf-internal-protos",
659 name: "libprotobuf-java-util-full",
662 "java/util/src/main/java/com/google/protobuf/util/*.java",
668 "guava-android-annotation-stubs",
669 "libprotobuf-java-full",
680 // Java full library (compatibility for old host-side users)
683 name: "host-libprotobuf-java-full",
684 static_libs: ["libprotobuf-java-full"],
687 // Stubs library for using hidden APIs in core-oj and core-libart
700 name: "libprotobuf-python",
702 ":libprotobuf-internal-python-srcs",
703 ":libprotobuf-internal-protos",
706 "py-six",
718 name: "libprotobuf-internal-python-srcs",
724 name: "libprotobuf-internal-java-full-srcs",
730 name: "libprotobuf-internal-protos",
732 "src/google/protobuf/descriptor.proto",
733 "src/google/protobuf/any.proto",
734 "src/google/protobuf/source_context.proto",
735 "src/google/protobuf/type.proto",
736 "src/google/protobuf/compiler/plugin.proto",
737 "src/google/protobuf/api.proto",
738 "src/google/protobuf/duration.proto",
739 "src/google/protobuf/empty.proto",
740 "src/google/protobuf/field_mask.proto",
741 "src/google/protobuf/struct.proto",
742 "src/google/protobuf/timestamp.proto",
743 "src/google/protobuf/wrappers.proto",
749 name: "libprotobuf-internal-descriptor-proto",
751 "src/google/protobuf/descriptor.proto",
759 name: "libprotobuf-test-defaults",
770 name: "libprotobuf-test-protos-lite",
772 "src/google/protobuf/map_lite_unittest.proto",
773 "src/google/protobuf/unittest_import.proto",
774 "src/google/protobuf/unittest_import_lite.proto",
775 "src/google/protobuf/unittest_import_public.proto",
776 "src/google/protobuf/unittest_import_public_lite.proto",
777 "src/google/protobuf/unittest_lite.proto",
778 "src/google/protobuf/unittest_proto3.proto",
779 "src/google/protobuf/unittest_proto3_arena.proto",
789 name: "libprotobuf-test-protos-full",
791 "src/google/protobuf/any_test.proto",
792 "src/google/protobuf/map_unittest.proto",
793 "src/google/protobuf/map_proto2_unittest.proto",
794 "src/google/protobuf/test_messages_proto2.proto",
795 "src/google/protobuf/test_messages_proto3.proto",
796 "src/google/protobuf/unittest.proto",
797 "src/google/protobuf/unittest_arena.proto",
798 "src/google/protobuf/unittest_custom_options.proto",
799 "src/google/protobuf/unittest_drop_unknown_fields.proto",
800 "src/google/protobuf/unittest_embed_optimize_for.proto",
801 "src/google/protobuf/unittest_empty.proto",
802 "src/google/protobuf/unittest_enormous_descriptor.proto",
803 "src/google/protobuf/unittest_import.proto",
804 "src/google/protobuf/unittest_import_lite.proto",
805 "src/google/protobuf/unittest_import_public.proto",
806 "src/google/protobuf/unittest_import_public_lite.proto",
807 "src/google/protobuf/unittest_lazy_dependencies.proto",
808 "src/google/protobuf/unittest_lazy_dependencies_custom_option.proto",
809 "src/google/protobuf/unittest_lazy_dependencies_enum.proto",
810 "src/google/protobuf/unittest_lite.proto",
811 "src/google/protobuf/unittest_mset_wire_format.proto",
812 "src/google/protobuf/unittest_mset.proto",
813 "src/google/protobuf/unittest_no_field_presence.proto",
814 "src/google/protobuf/unittest_no_generic_services.proto",
815 "src/google/protobuf/unittest_optimize_for.proto",
816 "src/google/protobuf/unittest_preserve_unknown_enum.proto",
817 "src/google/protobuf/unittest_preserve_unknown_enum2.proto",
818 "src/google/protobuf/unittest_proto3_arena.proto",
819 "src/google/protobuf/unittest_proto3_optional.proto",
820 "src/google/protobuf/unittest_proto3.proto",
821 "src/google/protobuf/unittest_well_known_types.proto",
822 "src/google/protobuf/util/internal/testdata/anys.proto",
823 "src/google/protobuf/util/internal/testdata/books.proto",
824 "src/google/protobuf/util/internal/testdata/default_value.proto",
825 "src/google/protobuf/util/internal/testdata/default_value_test.proto",
826 "src/google/protobuf/util/internal/testdata/field_mask.proto",
827 "src/google/protobuf/util/internal/testdata/maps.proto",
828 "src/google/protobuf/util/internal/testdata/oneofs.proto",
829 "src/google/protobuf/util/internal/testdata/proto3.proto",
830 "src/google/protobuf/util/internal/testdata/struct.proto",
831 "src/google/protobuf/util/internal/testdata/timestamp_duration.proto",
832 "src/google/protobuf/util/internal/testdata/wrappers.proto",
833 "src/google/protobuf/util/json_format.proto",
834 "src/google/protobuf/util/json_format_proto3.proto",
835 "src/google/protobuf/util/message_differencer_unittest.proto",
841 name: "libprotobuf-lite-test",
842 defaults: ["libprotobuf-test-defaults"],
844 "src/google/protobuf/arena_test_util.cc",
845 "src/google/protobuf/generated_message_tctable_lite_test.cc",
846 "src/google/protobuf/lite_arena_unittest.cc",
847 "src/google/protobuf/lite_unittest.cc",
848 "src/google/protobuf/map_lite_test_util.cc",
849 "src/google/protobuf/proto3_arena_lite_unittest.cc",
850 "src/google/protobuf/proto3_lite_unittest.cc",
851 "src/google/protobuf/test_util_lite.cc",
852 ":libprotobuf-test-protos-lite",
856 "-Wno-missing-field-initializers",
863 "libprotobuf-cpp-lite",
868 name: "libprotobuf-full-test",
869 defaults: ["libprotobuf-test-defaults"],
871 "src/google/protobuf/any_test.cc",
872 "src/google/protobuf/arena_test_util.cc",
873 "src/google/protobuf/arena_unittest.cc",
874 "src/google/protobuf/arenastring_unittest.cc",
875 "src/google/protobuf/arenaz_sampler_test.cc",
876 "src/google/protobuf/descriptor_database_unittest.cc",
877 "src/google/protobuf/descriptor_unittest.cc",
878 "src/google/protobuf/drop_unknown_fields_test.cc",
879 "src/google/protobuf/dynamic_message_unittest.cc",
880 "src/google/protobuf/extension_set_unittest.cc",
881 "src/google/protobuf/generated_message_reflection_unittest.cc",
882 "src/google/protobuf/inlined_string_field_unittest.cc",
883 "src/google/protobuf/io/coded_stream_unittest.cc",
884 "src/google/protobuf/io/io_win32_unittest.cc",
885 "src/google/protobuf/io/printer_unittest.cc",
886 "src/google/protobuf/io/tokenizer_unittest.cc",
887 "src/google/protobuf/io/zero_copy_stream_unittest.cc",
888 "src/google/protobuf/map_field_test.cc",
889 "src/google/protobuf/map_test.cc",
890 "src/google/protobuf/message_unittest.cc",
891 "src/google/protobuf/no_field_presence_test.cc",
892 "src/google/protobuf/preserve_unknown_enum_test.cc",
893 "src/google/protobuf/proto3_arena_unittest.cc",
894 "src/google/protobuf/reflection_ops_unittest.cc",
895 "src/google/protobuf/reflection_tester.cc",
896 "src/google/protobuf/repeated_field_reflection_unittest.cc",
897 "src/google/protobuf/repeated_field_unittest.cc",
898 "src/google/protobuf/testing/googletest.cc",
899 "src/google/protobuf/testing/file.cc",
900 "src/google/protobuf/test_util.cc",
901 "src/google/protobuf/text_format_unittest.cc",
902 "src/google/protobuf/unknown_field_set_unittest.cc",
903 "src/google/protobuf/util/delimited_message_util_test.cc",
904 "src/google/protobuf/util/field_comparator_test.cc",
905 "src/google/protobuf/util/field_mask_util_test.cc",
906 "src/google/protobuf/util/internal/default_value_objectwriter_test.cc",
907 "src/google/protobuf/util/internal/json_objectwriter_test.cc",
908 "src/google/protobuf/util/internal/json_stream_parser_test.cc",
909 "src/google/protobuf/util/internal/protostream_objectsource_test.cc",
910 "src/google/protobuf/util/internal/protostream_objectwriter_test.cc",
911 "src/google/protobuf/util/internal/type_info_test_helper.cc",
912 "src/google/protobuf/util/json_util_test.cc",
913 "src/google/protobuf/util/message_differencer_unittest.cc",
914 "src/google/protobuf/util/time_util_test.cc",
915 "src/google/protobuf/util/type_resolver_util_test.cc",
916 "src/google/protobuf/well_known_types_unittest.cc",
917 "src/google/protobuf/wire_format_unittest.cc",
918 ":libprotobuf-test-protos-full",
921 "src/google/protobuf/testdata/*",
923 cflags: ["-Wno-unused-parameter"],
931 shared_libs: ["libprotobuf-cpp-full"],
935 name: "libprotobuf-stubs-test",
936 defaults: ["libprotobuf-test-defaults"],
938 "src/google/protobuf/stubs/bytestream_unittest.cc",
939 "src/google/protobuf/stubs/common_unittest.cc",
940 "src/google/protobuf/stubs/int128_unittest.cc",
941 "src/google/protobuf/stubs/status_test.cc",
942 "src/google/protobuf/stubs/statusor_test.cc",
943 "src/google/protobuf/stubs/stringpiece_unittest.cc",
944 "src/google/protobuf/stubs/stringprintf_unittest.cc",
945 "src/google/protobuf/stubs/structurally_valid_unittest.cc",
946 "src/google/protobuf/stubs/strutil_unittest.cc",
947 "src/google/protobuf/stubs/template_util_unittest.cc",
948 "src/google/protobuf/stubs/time_test.cc",
949 "src/google/protobuf/testing/googletest.cc",
950 "src/google/protobuf/testing/file.cc",
952 cflags: ["-Wno-unused-parameter"],
957 shared_libs: ["libprotobuf-cpp-full"],
963 name: "aprotoc-test-nano-params",
969 …va_package=javanano/src/test/java/com/google/protobuf/nano/unittest_import_nano.proto\\|com.google…
970 …"java_outer_classname=javanano/src/test/java/com/google/protobuf/nano/unittest_import_nano.proto\\…
974 "javanano/src/test/java/com/google/protobuf/nano/unittest_import_nano.proto",
975 "javanano/src/test/java/com/google/protobuf/nano/unittest_simple_nano.proto",
976 "javanano/src/test/java/com/google/protobuf/nano/unittest_stringutf8_nano.proto",
977 "javanano/src/test/java/com/google/protobuf/nano/unittest_recursive_nano.proto",
982 // To test Android-specific nanoproto features.
986 name: "android-nano-test-parcelable",
988 // Only needed at compile-time.
989 libs: ["android-support-annotations"],
998 srcs: ["javanano/src/test/java/com/google/protobuf/nano/unittest_simple_nano.proto"],
1003 name: "android-nano-test-parcelable-extendable",
1005 // Only needed at compile-time.
1006 libs: ["android-support-annotations"],
1016 srcs: ["javanano/src/test/java/com/google/protobuf/nano/unittest_extension_nano.proto"],
1024 srcs: ["javanano/src/device/test/java/com/google/protobuf/nano/**/*.java"],
1027 "libprotobuf-java-nano",
1028 "android-nano-test-parcelable",
1029 "android-nano-test-parcelable-extendable",
1039 name: "protoc-gen-javamicro",
1040 defaults: ["protobuf-cflags-defaults"],
1042 "src/google/protobuf/compiler/javamicro/javamicro_enum.cc",
1043 "src/google/protobuf/compiler/javamicro/javamicro_enum_field.cc",
1044 "src/google/protobuf/compiler/javamicro/javamicro_field.cc",
1045 "src/google/protobuf/compiler/javamicro/javamicro_file.cc",
1046 "src/google/protobuf/compiler/javamicro/javamicro_generator.cc",
1047 "src/google/protobuf/compiler/javamicro/javamicro_helpers.cc",
1048 "src/google/protobuf/compiler/javamicro/javamicro_main.cc",
1049 "src/google/protobuf/compiler/javamicro/javamicro_message.cc",
1050 "src/google/protobuf/compiler/javamicro/javamicro_message_field.cc",
1051 "src/google/protobuf/compiler/javamicro/javamicro_primitive_field.cc",
1054 "-Wno-unused-private-field",
1067 name: "protoc-gen-javanano",
1068 defaults: ["protobuf-cflags-defaults"],
1070 "src/google/protobuf/compiler/javanano/javanano_enum.cc",
1071 "src/google/protobuf/compiler/javanano/javanano_enum_field.cc",
1072 "src/google/protobuf/compiler/javanano/javanano_extension.cc",
1073 "src/google/protobuf/compiler/javanano/javanano_field.cc",
1074 "src/google/protobuf/compiler/javanano/javanano_file.cc",
1075 "src/google/protobuf/compiler/javanano/javanano_generator.cc",
1076 "src/google/protobuf/compiler/javanano/javanano_helpers.cc",
1077 "src/google/protobuf/compiler/javanano/javanano_main.cc",
1078 "src/google/protobuf/compiler/javanano/javanano_map_field.cc",
1079 "src/google/protobuf/compiler/javanano/javanano_message.cc",
1080 "src/google/protobuf/compiler/javanano/javanano_message_field.cc",
1081 "src/google/protobuf/compiler/javanano/javanano_primitive_field.cc",
1084 "-Wno-unused-private-field",