1. 08 Aug, 2015 1 commit
    • Jon Skeet's avatar
      Make FieldDescriptor.IsPacked work appropriately. · 547d8e82
      Jon Skeet authored
      This is a bit of a grotty hack, as we need to sort of fake proto2 field presence, but with only a proto3 version of the descriptor messages (a bit like oneof detection).
      Should be okay, but will need to be careful of this if we ever implement proto2.
      547d8e82
  2. 17 Jul, 2015 1 commit
  3. 14 Jul, 2015 1 commit
    • Jon Skeet's avatar
      Changing reflection namespace (part 3) · 9c888fa3
      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...
      9c888fa3
  4. 09 Jul, 2015 1 commit
    • Jon Skeet's avatar
      Fix descriptor reflection in various ways · af259b77
      Jon Skeet authored
      - The protos are no longer publicly exposed at all
      - Oneof detection now works (as we default to -1, not 0)
      - OneofDescriptor exposes the fields in the oneof
      - Removed unnecessary code for replacing protos - remnant of extensions
      - There's now just the non-generic form of IDescriptor
      af259b77
  5. 30 Jun, 2015 1 commit
  6. 09 Jun, 2015 1 commit