Commit History

Автор SHA1 Съобщение Дата
  Thomas Van Lenten e4c3a0c5f8 Build out the validation of google.protobuf.Any JSON support. (#1744) преди 1 година
  Thomas Van Lenten e876103227 During JSON parsing, validate `@type` to be minimally valid. (#1742) преди 1 година
  Thomas Van Lenten b164ab273a Swap String(bytes:encoding:)! for String(decoding:as:) преди 1 година
  Thomas Van Lenten ac8da77c93 Run `swift-format -p -r -i .` преди 1 година
  Gus Cairo 36d5b6e03e Formatting преди 1 година
  Gus Cairo 3062c69376 Fix docs преди 1 година
  Gus Cairo 330beeccd4 Keep existing errors and move only new ones to SwiftProtobufError преди 1 година
  Gus Cairo 76e20455c9 Add SourceLocation to SwiftProtobufError's description преди 2 години
  Gus Cairo 1f4bdda2d8 Move all errors to extendable struct-based SwiftProtobufError преди 2 години
  Thomas Van Lenten 0f3e371638 Add `enableUpcomingFeature("ExistentialAny")` and update accordingly. преди 2 години
  Gus Cairo 4164652349 Rename JSON methods преди 2 години
  Gus Cairo dfd9b7fa74 Change JSON encoding methods to use SwiftProtobufContiguousBytes преди 2 години
  Thomas Van Lenten 9166640f3a Move SwiftProtobufCore -> SwiftProtobuf преди 2 години
  Gus Cairo 5002f4cee6 Split SwiftProtobuf into SwiftProtobufCore & SwiftProtobufFoundationCompat преди 3 години
  Tim Kientzle 96d2ce6f64 Update link to LICENSE.txt in the copyright block преди 4 години
  Thomas Van Lenten a4ba9e5fa8 Add back the old init signatures. преди 5 години
  Tim Kientzle 212b23a957 Make the JSON API consistent with binary and TextFormat by having the extensions argument be optional and default to nil преди 5 години
  Tim Kientzle c5e54c80cb Remove stray newline преди 5 години
  Tim Kientzle 38274e875e Any + JSON + extensions преди 5 години
  Tim Kientzle e56ffc39ff Basic test for nested messages with extension fields преди 5 години
  Tim Kientzle 218356bbd7 First cut at support for proto2 extensions in JSON преди 5 години
  Tim Kientzle e4811ab4a4 Fix whitespace, update comment преди 6 години
  Tim Kientzle ad1f7baf1a Change `if` to `guard`, test decoding empty string преди 6 години
  Tim Kientzle 2a63a7ce48 Minor code cleanup for JSON additions преди 6 години
  Cory Benfield defcb54803 Use raw pointers instead of typed pointers. преди 6 години
  Thomas Van Lenten 5451b6d3d9 Raise a .illegalNull is the top level JSON is null. преди 7 години
  Alan Zeino 48bf5a8b95 swift5 преди 7 години
  Thomas Van Lenten 9e324f8796 Use access modifiers directly on decls instead of on extensions. преди 7 години
  Thomas Van Lenten 0b5770a96c Wire JSONEncodingOptions into the encoding api. преди 7 години
  Thomas Van Lenten 56107162d8 Remove the comments about nil since the api changed. преди 8 години