Skip to content
Projects
Groups
Snippets
Help
Loading...
Sign in / Register
Toggle navigation
P
protobuf
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Packages
Packages
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
submodule
protobuf
Commits
34fb6669
Commit
34fb6669
authored
May 07, 2015
by
Jon Skeet
Browse files
Options
Browse Files
Download
Plain Diff
Merge pull request #348 from jskeet/csharp
Add C# namespace to .proto files (e.g. descriptors, unit tests)
parents
e0afc002
81725619
Show whitespace changes
Inline
Side-by-side
Showing
30 changed files
with
44 additions
and
9 deletions
+44
-9
google_size.proto
benchmarks/google_size.proto
+3
-0
google_speed.proto
benchmarks/google_speed.proto
+3
-0
any.proto
src/google/protobuf/any.proto
+1
-1
descriptor.pb.cc
src/google/protobuf/descriptor.pb.cc
+3
-2
descriptor.proto
src/google/protobuf/descriptor.proto
+1
-0
duration.proto
src/google/protobuf/duration.proto
+1
-1
field_mask.proto
src/google/protobuf/field_mask.proto
+1
-1
map_lite_unittest.proto
src/google/protobuf/map_lite_unittest.proto
+1
-0
map_proto2_unittest.proto
src/google/protobuf/map_proto2_unittest.proto
+2
-0
map_unittest.proto
src/google/protobuf/map_unittest.proto
+1
-0
struct.proto
src/google/protobuf/struct.proto
+1
-1
timestamp.proto
src/google/protobuf/timestamp.proto
+1
-1
unittest.proto
src/google/protobuf/unittest.proto
+1
-0
unittest_custom_options.proto
src/google/protobuf/unittest_custom_options.proto
+1
-0
unittest_drop_unknown_fields.proto
src/google/protobuf/unittest_drop_unknown_fields.proto
+2
-0
unittest_embed_optimize_for.proto
src/google/protobuf/unittest_embed_optimize_for.proto
+2
-0
unittest_enormous_descriptor.proto
src/google/protobuf/unittest_enormous_descriptor.proto
+3
-1
unittest_import.proto
src/google/protobuf/unittest_import.proto
+1
-0
unittest_import_lite.proto
src/google/protobuf/unittest_import_lite.proto
+1
-0
unittest_import_public.proto
src/google/protobuf/unittest_import_public.proto
+1
-0
unittest_import_public_lite.proto
src/google/protobuf/unittest_import_public_lite.proto
+1
-0
unittest_lite.proto
src/google/protobuf/unittest_lite.proto
+1
-0
unittest_lite_imports_nonlite.proto
src/google/protobuf/unittest_lite_imports_nonlite.proto
+1
-0
unittest_mset.proto
src/google/protobuf/unittest_mset.proto
+1
-0
unittest_no_field_presence.proto
src/google/protobuf/unittest_no_field_presence.proto
+2
-0
unittest_optimize_for.proto
src/google/protobuf/unittest_optimize_for.proto
+1
-0
unittest_preserve_unknown_enum.proto
src/google/protobuf/unittest_preserve_unknown_enum.proto
+2
-0
unittest_preserve_unknown_enum2.proto
src/google/protobuf/unittest_preserve_unknown_enum2.proto
+2
-0
unknown_enum_test.proto
src/google/protobuf/unknown_enum_test.proto
+1
-0
wrappers.proto
src/google/protobuf/wrappers.proto
+1
-1
No files found.
benchmarks/google_size.proto
View file @
34fb6669
syntax
=
"proto2"
;
package
benchmarks
;
package
benchmarks
;
option
java_outer_classname
=
"GoogleSize"
;
option
java_outer_classname
=
"GoogleSize"
;
option
optimize_for
=
CODE_SIZE
;
option
optimize_for
=
CODE_SIZE
;
option
csharp_namespace
=
"Google.ProtocolBuffers.TestProtos"
;
message
SizeMessage1
{
message
SizeMessage1
{
required
string
field1
=
1
;
required
string
field1
=
1
;
...
...
benchmarks/google_speed.proto
View file @
34fb6669
syntax
=
"proto2"
;
package
benchmarks
;
package
benchmarks
;
option
java_outer_classname
=
"GoogleSpeed"
;
option
java_outer_classname
=
"GoogleSpeed"
;
option
optimize_for
=
SPEED
;
option
optimize_for
=
SPEED
;
option
csharp_namespace
=
"Google.ProtocolBuffers.TestProtos"
;
message
SpeedMessage1
{
message
SpeedMessage1
{
required
string
field1
=
1
;
required
string
field1
=
1
;
...
...
src/google/protobuf/any.proto
View file @
34fb6669
...
@@ -35,7 +35,7 @@ option java_generate_equals_and_hash = true;
...
@@ -35,7 +35,7 @@ option java_generate_equals_and_hash = true;
option
java_multiple_files
=
true
;
option
java_multiple_files
=
true
;
option
java_outer_classname
=
"AnyProto"
;
option
java_outer_classname
=
"AnyProto"
;
option
java_package
=
"com.google.protobuf"
;
option
java_package
=
"com.google.protobuf"
;
option
csharp_namespace
=
"Google.ProtocolBuffers"
;
// `Any` contains an arbitrary serialized message along with a URL
// `Any` contains an arbitrary serialized message along with a URL
// that describes the type of the serialized message.
// that describes the type of the serialized message.
...
...
src/google/protobuf/descriptor.pb.cc
View file @
34fb6669
...
@@ -719,8 +719,9 @@ void protobuf_AddDesc_google_2fprotobuf_2fdescriptor_2eproto() {
...
@@ -719,8 +719,9 @@ void protobuf_AddDesc_google_2fprotobuf_2fdescriptor_2eproto() {
"path
\030\001
\003
(
\005
B
\002\020\001\022\020\n\004
span
\030\002
\003
(
\005
B
\002\020\001\022\030\n\020
lead"
"path
\030\001
\003
(
\005
B
\002\020\001\022\020\n\004
span
\030\002
\003
(
\005
B
\002\020\001\022\030\n\020
lead"
"ing_comments
\030\003
\001
(
\t\022\031\n\021
trailing_comments
\030
"
"ing_comments
\030\003
\001
(
\t\022\031\n\021
trailing_comments
\030
"
"
\004
\001
(
\t\022
!
\n\031
leading_detached_comments
\030\006
\003
(
\t
"
"
\004
\001
(
\t\022
!
\n\031
leading_detached_comments
\030\006
\003
(
\t
"
"B)
\n\023
com.google.protobufB
\020
DescriptorProto"
"BS
\n\023
com.google.protobufB
\020
DescriptorProto"
"sH
\001
"
,
4643
);
"sH
\001\252\002\'
Google.ProtocolBuffers.DescriptorP"
"rotos"
,
4685
);
::
google
::
protobuf
::
MessageFactory
::
InternalRegisterGeneratedFile
(
::
google
::
protobuf
::
MessageFactory
::
InternalRegisterGeneratedFile
(
"google/protobuf/descriptor.proto"
,
&
protobuf_RegisterTypes
);
"google/protobuf/descriptor.proto"
,
&
protobuf_RegisterTypes
);
FileDescriptorSet
::
default_instance_
=
new
FileDescriptorSet
();
FileDescriptorSet
::
default_instance_
=
new
FileDescriptorSet
();
...
...
src/google/protobuf/descriptor.proto
View file @
34fb6669
...
@@ -42,6 +42,7 @@ syntax = "proto2";
...
@@ -42,6 +42,7 @@ syntax = "proto2";
package
google
.
protobuf
;
package
google
.
protobuf
;
option
java_package
=
"com.google.protobuf"
;
option
java_package
=
"com.google.protobuf"
;
option
java_outer_classname
=
"DescriptorProtos"
;
option
java_outer_classname
=
"DescriptorProtos"
;
option
csharp_namespace
=
"Google.ProtocolBuffers.DescriptorProtos"
;
// descriptor.proto must be optimized for speed because reflection-based
// descriptor.proto must be optimized for speed because reflection-based
// algorithms don't work during bootstrapping.
// algorithms don't work during bootstrapping.
...
...
src/google/protobuf/duration.proto
View file @
34fb6669
...
@@ -35,7 +35,7 @@ option java_generate_equals_and_hash = true;
...
@@ -35,7 +35,7 @@ option java_generate_equals_and_hash = true;
option
java_multiple_files
=
true
;
option
java_multiple_files
=
true
;
option
java_outer_classname
=
"DurationProto"
;
option
java_outer_classname
=
"DurationProto"
;
option
java_package
=
"com.google.protobuf"
;
option
java_package
=
"com.google.protobuf"
;
option
csharp_namespace
=
"Google.ProtocolBuffers"
;
// A Duration represents a signed, fixed-length span of time represented
// A Duration represents a signed, fixed-length span of time represented
// as a count of seconds and fractions of seconds at nanosecond
// as a count of seconds and fractions of seconds at nanosecond
...
...
src/google/protobuf/field_mask.proto
View file @
34fb6669
...
@@ -34,7 +34,7 @@ package google.protobuf;
...
@@ -34,7 +34,7 @@ package google.protobuf;
option
java_multiple_files
=
true
;
option
java_multiple_files
=
true
;
option
java_outer_classname
=
"FieldMaskProto"
;
option
java_outer_classname
=
"FieldMaskProto"
;
option
java_package
=
"com.google.protobuf"
;
option
java_package
=
"com.google.protobuf"
;
option
csharp_namespace
=
"Google.ProtocolBuffers"
;
// `FieldMask` represents a set of symbolic field paths, for example:
// `FieldMask` represents a set of symbolic field paths, for example:
//
//
...
...
src/google/protobuf/map_lite_unittest.proto
View file @
34fb6669
...
@@ -32,6 +32,7 @@ syntax = "proto2";
...
@@ -32,6 +32,7 @@ syntax = "proto2";
option
cc_enable_arenas
=
true
;
option
cc_enable_arenas
=
true
;
option
optimize_for
=
LITE_RUNTIME
;
option
optimize_for
=
LITE_RUNTIME
;
option
csharp_namespace
=
"Google.ProtocolBuffers.TestProtos"
;
import
"google/protobuf/unittest_lite.proto"
;
import
"google/protobuf/unittest_lite.proto"
;
...
...
src/google/protobuf/map_proto2_unittest.proto
View file @
34fb6669
...
@@ -36,6 +36,8 @@ syntax = "proto2";
...
@@ -36,6 +36,8 @@ syntax = "proto2";
// In map_test_util.h we do "using namespace unittest = protobuf_unittest".
// In map_test_util.h we do "using namespace unittest = protobuf_unittest".
package
protobuf_unittest
;
package
protobuf_unittest
;
option
csharp_namespace
=
"Google.ProtocolBuffers.TestProtos"
;
enum
Proto2MapEnum
{
enum
Proto2MapEnum
{
PROTO2_MAP_ENUM_FOO
=
0
;
PROTO2_MAP_ENUM_FOO
=
0
;
PROTO2_MAP_ENUM_BAR
=
1
;
PROTO2_MAP_ENUM_BAR
=
1
;
...
...
src/google/protobuf/map_unittest.proto
View file @
34fb6669
...
@@ -31,6 +31,7 @@
...
@@ -31,6 +31,7 @@
syntax
=
"proto3"
;
syntax
=
"proto3"
;
option
cc_enable_arenas
=
true
;
option
cc_enable_arenas
=
true
;
option
csharp_namespace
=
"Google.ProtocolBuffers.TestProtos"
;
import
"google/protobuf/unittest.proto"
;
import
"google/protobuf/unittest.proto"
;
...
...
src/google/protobuf/struct.proto
View file @
34fb6669
...
@@ -35,7 +35,7 @@ option java_generate_equals_and_hash = true;
...
@@ -35,7 +35,7 @@ option java_generate_equals_and_hash = true;
option
java_multiple_files
=
true
;
option
java_multiple_files
=
true
;
option
java_outer_classname
=
"StructProto"
;
option
java_outer_classname
=
"StructProto"
;
option
java_package
=
"com.google.protobuf"
;
option
java_package
=
"com.google.protobuf"
;
option
csharp_namespace
=
"Google.ProtocolBuffers"
;
// `Struct` represents a structured data value, consisting of fields
// `Struct` represents a structured data value, consisting of fields
// which map to dynamically typed values. In some languages, `Struct`
// which map to dynamically typed values. In some languages, `Struct`
...
...
src/google/protobuf/timestamp.proto
View file @
34fb6669
...
@@ -35,7 +35,7 @@ option java_generate_equals_and_hash = true;
...
@@ -35,7 +35,7 @@ option java_generate_equals_and_hash = true;
option
java_multiple_files
=
true
;
option
java_multiple_files
=
true
;
option
java_outer_classname
=
"TimestampProto"
;
option
java_outer_classname
=
"TimestampProto"
;
option
java_package
=
"com.google.protobuf"
;
option
java_package
=
"com.google.protobuf"
;
option
csharp_namespace
=
"Google.ProtocolBuffers"
;
// A Timestamp represents a point in time independent of any time zone
// A Timestamp represents a point in time independent of any time zone
// or calendar, represented as seconds and fractions of seconds at
// or calendar, represented as seconds and fractions of seconds at
...
...
src/google/protobuf/unittest.proto
View file @
34fb6669
...
@@ -42,6 +42,7 @@ option cc_generic_services = true; // auto-added
...
@@ -42,6 +42,7 @@ option cc_generic_services = true; // auto-added
option
java_generic_services
=
true
;
// auto-added
option
java_generic_services
=
true
;
// auto-added
option
py_generic_services
=
true
;
// auto-added
option
py_generic_services
=
true
;
// auto-added
option
cc_enable_arenas
=
true
;
option
cc_enable_arenas
=
true
;
option
csharp_namespace
=
"Google.ProtocolBuffers.TestProtos"
;
import
"google/protobuf/unittest_import.proto"
;
import
"google/protobuf/unittest_import.proto"
;
...
...
src/google/protobuf/unittest_custom_options.proto
View file @
34fb6669
...
@@ -41,6 +41,7 @@ syntax = "proto2";
...
@@ -41,6 +41,7 @@ syntax = "proto2";
option
cc_generic_services
=
true
;
// auto-added
option
cc_generic_services
=
true
;
// auto-added
option
java_generic_services
=
true
;
// auto-added
option
java_generic_services
=
true
;
// auto-added
option
py_generic_services
=
true
;
option
py_generic_services
=
true
;
option
csharp_namespace
=
"Google.ProtocolBuffers.TestProtos"
;
// A custom file option (defined below).
// A custom file option (defined below).
option
(
file_opt1
)
=
9876543210
;
option
(
file_opt1
)
=
9876543210
;
...
...
src/google/protobuf/unittest_drop_unknown_fields.proto
View file @
34fb6669
...
@@ -32,6 +32,8 @@ syntax = "proto3";
...
@@ -32,6 +32,8 @@ syntax = "proto3";
package
unittest_drop_unknown_fields
;
package
unittest_drop_unknown_fields
;
option
csharp_namespace
=
"Google.ProtocolBuffers.TestProtos"
;
message
Foo
{
message
Foo
{
enum
NestedEnum
{
enum
NestedEnum
{
FOO
=
0
;
FOO
=
0
;
...
...
src/google/protobuf/unittest_embed_optimize_for.proto
View file @
34fb6669
...
@@ -39,6 +39,8 @@ import "google/protobuf/unittest_optimize_for.proto";
...
@@ -39,6 +39,8 @@ import "google/protobuf/unittest_optimize_for.proto";
package
protobuf_unittest
;
package
protobuf_unittest
;
option
csharp_namespace
=
"Google.ProtocolBuffers.TestProtos"
;
// We optimize for speed here, but we are importing a proto that is optimized
// We optimize for speed here, but we are importing a proto that is optimized
// for code size.
// for code size.
option
optimize_for
=
SPEED
;
option
optimize_for
=
SPEED
;
...
...
src/google/protobuf/unittest_enormous_descriptor.proto
View file @
34fb6669
...
@@ -33,12 +33,14 @@
...
@@ -33,12 +33,14 @@
// Sanjay Ghemawat, Jeff Dean, and others.
// Sanjay Ghemawat, Jeff Dean, and others.
//
//
// A proto file that has an extremely large descriptor. Used to test that
// A proto file that has an extremely large descriptor. Used to test that
// descriptors over 64k don't break the string literal length limit in Java.
// descriptors over 64k don't break language-specific limits in generated code,
// such as the string literal length limit in Java.
syntax
=
"proto2"
;
syntax
=
"proto2"
;
package
google
.
protobuf
;
package
google
.
protobuf
;
option
java_package
=
"com.google.protobuf"
;
option
java_package
=
"com.google.protobuf"
;
option
csharp_namespace
=
"Google.ProtocolBuffers.TestProtos"
;
// Avoid generating insanely long methods.
// Avoid generating insanely long methods.
option
optimize_for
=
CODE_SIZE
;
option
optimize_for
=
CODE_SIZE
;
...
...
src/google/protobuf/unittest_import.proto
View file @
34fb6669
...
@@ -47,6 +47,7 @@ option cc_enable_arenas = true;
...
@@ -47,6 +47,7 @@ option cc_enable_arenas = true;
// Exercise the java_package option.
// Exercise the java_package option.
option
java_package
=
"com.google.protobuf.test"
;
option
java_package
=
"com.google.protobuf.test"
;
option
csharp_namespace
=
"Google.ProtocolBuffers.TestProtos"
;
// Do not set a java_outer_classname here to verify that Proto2 works without
// Do not set a java_outer_classname here to verify that Proto2 works without
// one.
// one.
...
...
src/google/protobuf/unittest_import_lite.proto
View file @
34fb6669
...
@@ -38,6 +38,7 @@ package protobuf_unittest_import;
...
@@ -38,6 +38,7 @@ package protobuf_unittest_import;
option
optimize_for
=
LITE_RUNTIME
;
option
optimize_for
=
LITE_RUNTIME
;
option
java_package
=
"com.google.protobuf"
;
option
java_package
=
"com.google.protobuf"
;
option
csharp_namespace
=
"Google.ProtocolBuffers.TestProtos"
;
import
public
"google/protobuf/unittest_import_public_lite.proto"
;
import
public
"google/protobuf/unittest_import_public_lite.proto"
;
...
...
src/google/protobuf/unittest_import_public.proto
View file @
34fb6669
...
@@ -35,6 +35,7 @@ syntax = "proto2";
...
@@ -35,6 +35,7 @@ syntax = "proto2";
package
protobuf_unittest_import
;
package
protobuf_unittest_import
;
option
java_package
=
"com.google.protobuf.test"
;
option
java_package
=
"com.google.protobuf.test"
;
option
csharp_namespace
=
"Google.ProtocolBuffers.TestProtos"
;
message
PublicImportMessage
{
message
PublicImportMessage
{
optional
int32
e
=
1
;
optional
int32
e
=
1
;
...
...
src/google/protobuf/unittest_import_public_lite.proto
View file @
34fb6669
...
@@ -37,6 +37,7 @@ package protobuf_unittest_import;
...
@@ -37,6 +37,7 @@ package protobuf_unittest_import;
option
optimize_for
=
LITE_RUNTIME
;
option
optimize_for
=
LITE_RUNTIME
;
option
java_package
=
"com.google.protobuf"
;
option
java_package
=
"com.google.protobuf"
;
option
csharp_namespace
=
"Google.ProtocolBuffers.TestProtos"
;
message
PublicImportMessageLite
{
message
PublicImportMessageLite
{
optional
int32
e
=
1
;
optional
int32
e
=
1
;
...
...
src/google/protobuf/unittest_lite.proto
View file @
34fb6669
...
@@ -40,6 +40,7 @@ import "google/protobuf/unittest_import_lite.proto";
...
@@ -40,6 +40,7 @@ import "google/protobuf/unittest_import_lite.proto";
option
optimize_for
=
LITE_RUNTIME
;
option
optimize_for
=
LITE_RUNTIME
;
option
java_package
=
"com.google.protobuf"
;
option
java_package
=
"com.google.protobuf"
;
option
csharp_namespace
=
"Google.ProtocolBuffers.TestProtos"
;
// Same as TestAllTypes but with the lite runtime.
// Same as TestAllTypes but with the lite runtime.
message
TestAllTypesLite
{
message
TestAllTypesLite
{
...
...
src/google/protobuf/unittest_lite_imports_nonlite.proto
View file @
34fb6669
...
@@ -38,6 +38,7 @@ package protobuf_unittest;
...
@@ -38,6 +38,7 @@ package protobuf_unittest;
import
"google/protobuf/unittest.proto"
;
import
"google/protobuf/unittest.proto"
;
option
optimize_for
=
LITE_RUNTIME
;
option
optimize_for
=
LITE_RUNTIME
;
option
csharp_namespace
=
"Google.ProtocolBuffers.TestProtos"
;
message
TestLiteImportsNonlite
{
message
TestLiteImportsNonlite
{
optional
TestAllTypes
message
=
1
;
optional
TestAllTypes
message
=
1
;
...
...
src/google/protobuf/unittest_mset.proto
View file @
34fb6669
...
@@ -39,6 +39,7 @@ package protobuf_unittest;
...
@@ -39,6 +39,7 @@ package protobuf_unittest;
option
cc_enable_arenas
=
true
;
option
cc_enable_arenas
=
true
;
option
optimize_for
=
SPEED
;
option
optimize_for
=
SPEED
;
option
csharp_namespace
=
"Google.ProtocolBuffers.TestProtos"
;
// A message with message_set_wire_format.
// A message with message_set_wire_format.
message
TestMessageSet
{
message
TestMessageSet
{
...
...
src/google/protobuf/unittest_no_field_presence.proto
View file @
34fb6669
...
@@ -37,6 +37,8 @@ import "google/protobuf/unittest.proto";
...
@@ -37,6 +37,8 @@ import "google/protobuf/unittest.proto";
package
proto2_nofieldpresence_unittest
;
package
proto2_nofieldpresence_unittest
;
option
csharp_namespace
=
"Google.ProtocolBuffers.TestProtos"
;
// This proto includes every type of field in both singular and repeated
// This proto includes every type of field in both singular and repeated
// forms.
// forms.
message
TestAllTypes
{
message
TestAllTypes
{
...
...
src/google/protobuf/unittest_optimize_for.proto
View file @
34fb6669
...
@@ -40,6 +40,7 @@ import "google/protobuf/unittest.proto";
...
@@ -40,6 +40,7 @@ import "google/protobuf/unittest.proto";
package
protobuf_unittest
;
package
protobuf_unittest
;
option
optimize_for
=
CODE_SIZE
;
option
optimize_for
=
CODE_SIZE
;
option
csharp_namespace
=
"Google.ProtocolBuffers.TestProtos"
;
message
TestOptimizedForSize
{
message
TestOptimizedForSize
{
optional
int32
i
=
1
;
optional
int32
i
=
1
;
...
...
src/google/protobuf/unittest_preserve_unknown_enum.proto
View file @
34fb6669
...
@@ -32,6 +32,8 @@ syntax = "proto3";
...
@@ -32,6 +32,8 @@ syntax = "proto3";
package
proto3_preserve_unknown_enum_unittest
;
package
proto3_preserve_unknown_enum_unittest
;
option
csharp_namespace
=
"Google.ProtocolBuffers.TestProtos"
;
enum
MyEnum
{
enum
MyEnum
{
FOO
=
0
;
FOO
=
0
;
BAR
=
1
;
BAR
=
1
;
...
...
src/google/protobuf/unittest_preserve_unknown_enum2.proto
View file @
34fb6669
...
@@ -32,6 +32,8 @@ syntax = "proto2";
...
@@ -32,6 +32,8 @@ syntax = "proto2";
package
proto2_preserve_unknown_enum_unittest
;
package
proto2_preserve_unknown_enum_unittest
;
option
csharp_namespace
=
"Google.ProtocolBuffers.TestProtos"
;
enum
MyEnum
{
enum
MyEnum
{
FOO
=
0
;
FOO
=
0
;
BAR
=
1
;
BAR
=
1
;
...
...
src/google/protobuf/unknown_enum_test.proto
View file @
34fb6669
...
@@ -36,6 +36,7 @@ syntax = "proto2";
...
@@ -36,6 +36,7 @@ syntax = "proto2";
package
google
.
protobuf.util
;
package
google
.
protobuf.util
;
option
csharp_namespace
=
"Google.ProtocolBuffers.TestProtos"
;
message
DownRevision
{
message
DownRevision
{
enum
Enum
{
enum
Enum
{
...
...
src/google/protobuf/wrappers.proto
View file @
34fb6669
...
@@ -40,7 +40,7 @@ package google.protobuf;
...
@@ -40,7 +40,7 @@ package google.protobuf;
option
java_multiple_files
=
true
;
option
java_multiple_files
=
true
;
option
java_outer_classname
=
"WrappersProto"
;
option
java_outer_classname
=
"WrappersProto"
;
option
java_package
=
"com.google.protobuf"
;
option
java_package
=
"com.google.protobuf"
;
option
csharp_namespace
=
"Google.ProtocolBuffers"
;
// Wrapper message for double.
// Wrapper message for double.
message
DoubleValue
{
message
DoubleValue
{
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment