瀏覽代碼

Replace strptime with custom implementation (#5906)

* Replace strptime with custom implementation

* Fix ruby strptime

* Fix test

* Fix ruby conformance test

* Use mktime

* Remove EmptyFieldMask from failed conformance test list
Paul Yang 6 年之前
父節點
當前提交
57b6597f46

+ 0 - 1
conformance/failure_list_ruby.txt

@@ -26,7 +26,6 @@ Required.Proto3.JsonInput.DoubleFieldMinPositiveValue.ProtobufOutput
 Required.Proto3.JsonInput.DoubleFieldNan.JsonOutput
 Required.Proto3.JsonInput.DurationMinValue.JsonOutput
 Required.Proto3.JsonInput.DurationRepeatedValue.JsonOutput
-Required.Proto3.JsonInput.EmptyFieldMask.JsonOutput
 Required.Proto3.JsonInput.FloatFieldInfinity.JsonOutput
 Required.Proto3.JsonInput.FloatFieldNan.JsonOutput
 Required.Proto3.JsonInput.FloatFieldNegativeInfinity.JsonOutput

+ 0 - 1
conformance/failure_list_ruby_mac.txt

@@ -70,4 +70,3 @@ Required.Proto3.JsonInput.IgnoreUnknownJsonObject.ProtobufOutput
 Required.Proto3.JsonInput.IgnoreUnknownJsonString.ProtobufOutput
 Required.Proto3.JsonInput.IgnoreUnknownJsonTrue.ProtobufOutput
 Recommended.Proto3.JsonInput.FieldMaskInvalidCharacter
-Required.Proto3.JsonInput.EmptyFieldMask.JsonOutput

文件差異過大導致無法顯示
+ 347 - 226
php/ext/google/protobuf/upb.c


文件差異過大導致無法顯示
+ 715 - 113
php/ext/google/protobuf/upb.h


文件差異過大導致無法顯示
+ 348 - 229
ruby/ext/google/protobuf_c/upb.c


文件差異過大導致無法顯示
+ 715 - 113
ruby/ext/google/protobuf_c/upb.h


部分文件因文件數量過多而無法顯示