- 17 Jul, 2015 7 commits
-
-
Jan Tattermusch authored
-
Jan Tattermusch authored
First pass at the big rename from ProtocolBuffers to Google.Protobuf.
-
Jon Skeet authored
-
Jon Skeet authored
We'll see what I've missed when CI fails...
-
Jon Skeet authored
C# wrapper types
-
Jon Skeet authored
-
Jan Tattermusch authored
Export c# naming routines publicly
-
- 16 Jul, 2015 15 commits
-
-
Jie Luo authored
Fix make distcheck
-
Jon Skeet authored
-
Jan Tattermusch authored
Run C# tests on Appveyor
-
Jan Tattermusch authored
-
Jon Skeet authored
- We do still generate the message types, as otherwise reflection breaks, even though it doesn't actually use those types. - JSON handling hasn't been implemented yet
-
Jon Skeet authored
-
Jon Skeet authored
-
Jon Skeet authored
Remove the struct-based iterator for RepeatedField.
-
Jon Skeet authored
We don't use it in the runtime or generated code anywhere now, so the extra small performance boost isn't as critical, and it has some undesirable consequences. The tests have needed to change as iterator block enumerators don't throw when we might expect them to.
-
Jon Skeet authored
Assorted nits from C# code.
-
Jan Tattermusch authored
-
Jan Tattermusch authored
-
Jan Tattermusch authored
-
Jon Skeet authored
Update csharp-experimental with changes from upstream/master
-
Jan Tattermusch authored
-
- 15 Jul, 2015 4 commits
-
-
Jon Skeet authored
Don't generate types for map entry messages
-
Jon Skeet authored
-
Jon Skeet authored
I'm sure I've implemented this before, but somehow it's been lost in a maze of twisty little branches, all alike.
-
Jan Tattermusch authored
Introduce C# well-known types
-
- 14 Jul, 2015 11 commits
-
-
Jon Skeet authored
-
Jon Skeet authored
This involves: - Specifying a namespace in each proto (including ones we'd previously missed) - Updating the generation script - Changing codegen to implement IReflectedMessage.Fields explicitly (a good thing anyway) - Changing reflection tests to take account of the explicit interface implementation Non-generated code in this commit; generated code to follow
-
Jon Skeet authored
Change the reflection namespace in C#
-
Jon Skeet authored
Update code already within Google.Protobuf.Reflection which was importing Google.Protobuf.DescriptorProtos
-
Jon Skeet authored
Change the C# namespace in descriptor.proto to Google.Protobuf.Reflection. This then means changing where the generated code lives, which means updating the project file... It also involves regenerating the C++ - which has updated the well-known types as well, for no terribly obvious reason...
-
Jon Skeet authored
Generated code changes from previous commit
-
Jon Skeet authored
- Move types into Google.Protobuf.Reflection - Change codegen to reflect that in generated types Generated code changes coming in part 2
-
Jon Skeet authored
Pascal-case namespace automatically in C# codegen
-
Jon Skeet authored
Fixes issue 312.
-
Jon Skeet authored
JSON formatting in C#
-
Jon Skeet authored
- Remove the indexers in FieldAccessorTable - Add a TODO for field ordering in oneof
-
- 13 Jul, 2015 3 commits
-
-
Jisi Liu authored
remove pbconfig from extract script
-
Jisi Liu authored
Change-Id: I5049da7449cbada781aa1e23485a336b584802cb
-
Joshua Haberman authored
Added support for JSON and valid input to conformance tests.
-