New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
C# Proto2 feature : Finale #5936
C# Proto2 feature : Finale #5936
Commits on Aug 23, 2019
-
-
-
Reapply custom option accessors from previous PR along with CustomOpt…
…ions accessor deprecations
-
Make extension container classes public and modify conformance to tes…
…t proto2 messages
-
-
Add test protos to test project
Fix generated group code missing end group tag case Fix generated field classes searching for presence index for extensions
-
Add tests for field presence and default values
Adjust APIs for extensions to properly return default values for extensions Fix issues with IsInitialized and proto2 field reflection
-
-
-
-
-
Add ExtensionSet tests and add checks that non-message extension fiel…
…ds don't fail initialization checks
-
-
-
-
-
-
* Add Syntax enum and make file syntax checks check the enum * Made IsPacked a normal get method without ternary op * Moved IFieldAccessor.HasValue to IFieldPresenceAccessor * Change naming of GetIsExtensionsInitialized * Fixed stray text in summary text
-
-
-
-
-
GetOrRegisterExtension -> GetOrInitializeExtension
Add comment explaining IExtensionMessage instability
-
-