Skip to content

Refactor generators and fix cs8619 #227

Refactor generators and fix cs8619

Refactor generators and fix cs8619 #227

GitHub Actions / Test Results completed Jun 10, 2024 in 0s

⚠️ Test Results - 347/351, skipped: 4 - Passed in 24.392s

✅ playmode-results.xml - 3/3 - Passed in 23.379s

⚠️ editmode-results.xml - 344/348, skipped: 4 - Passed in 1.013s

Details

✅ playmode-results.xml - 3/3 - Passed in 23.379s
  • ✅ VYaml.PerformanceTest.PerformanceTest - 3/3 - Passed in 23.354s
    • Deserialize - Passed in 5.925s
    • DynamicDeserialize - Passed in 12.229s
    • SimpleParsing - Passed in 5.199s
⚠️ editmode-results.xml - 344/348, skipped: 4 - Passed in 1.013s
  • ✅ VYaml.Tests.Emitter.Utf8YamlEmitterTest.WriteBool - 2/2 - Passed in 0.001s
    • WriteBool(True) - Passed in 0.001s
    • WriteBool(False) - Passed in 0.000s
  • ✅ VYaml.Tests.Emitter.Utf8YamlEmitterTest.WriteDouble - 3/3 - Passed in 0.001s
    • WriteDouble(0.0d) - Passed in 0.001s
    • WriteDouble(123.456789123d) - Passed in 0.000s
    • WriteDouble(-123.456789123d) - Passed in 0.000s
  • ✅ VYaml.Tests.Emitter.Utf8YamlEmitterTest.WriteFloat - 3/3 - Passed in 0.001s
    • WriteFloat(0.0f) - Passed in 0.000s
    • WriteFloat(123.4567f) - Passed in 0.000s
    • WriteFloat(-123.4567f) - Passed in 0.000s
  • ✅ VYaml.Tests.Emitter.Utf8YamlEmitterTest.WriteInt32 - 5/5 - Passed in 0.001s
    • WriteInt32(0) - Passed in 0.000s
    • WriteInt32(123) - Passed in 0.000s
    • WriteInt32(-123) - Passed in 0.000s
    • WriteInt32(int.MaxValue) - Passed in 0.000s
    • WriteInt32(int.MinValue) - Passed in 0.000s
  • ✅ VYaml.Tests.Emitter.Utf8YamlEmitterTest.WriteInt64 - 5/5 - Passed in 0.001s
    • WriteInt64(0) - Passed in 0.001s
    • WriteInt64(123) - Passed in 0.000s
    • WriteInt64(-123) - Passed in 0.000s
    • WriteInt64(long.MaxValue) - Passed in 0.000s
    • WriteInt64(long.MinValue) - Passed in 0.000s
  • ✅ VYaml.Tests.Emitter.Utf8YamlEmitterTest.WriteString_AutoDoubleQuoted - 13/13 - Passed in 0.002s
    • WriteString_AutoDoubleQuoted("true") - Passed in 0.000s
    • WriteString_AutoDoubleQuoted("false") - Passed in 0.000s
    • WriteString_AutoDoubleQuoted("null") - Passed in 0.000s
    • WriteString_AutoDoubleQuoted(" hoge") - Passed in 0.000s
    • WriteString_AutoDoubleQuoted("hoge ") - Passed in 0.000s
    • WriteString_AutoDoubleQuoted("&hoge") - Passed in 0.000s
    • ✅ *WriteString_AutoDoubleQuoted("hoge") - Passed in 0.000s
    • WriteString_AutoDoubleQuoted("| aaa") - Passed in 0.000s
    • WriteString_AutoDoubleQuoted("- aaa") - Passed in 0.000s
    • WriteString_AutoDoubleQuoted("aaa: bbb") - Passed in 0.000s
    • WriteString_AutoDoubleQuoted("aaa"bbb") - Passed in 0.000s
    • WriteString_AutoDoubleQuoted("aaa[bbb]") - Passed in 0.000s
    • WriteString_AutoDoubleQuoted("http://example.com#bbb") - Passed in 0.000s
  • ✅ VYaml.Tests.Emitter.Utf8YamlEmitterTest.WriteString_AutoMultiLines - 1/1 - Passed in 0.000s
    • WriteString_AutoMultiLines("aaa\nbbb\n") - Passed in 0.000s
  • ✅ VYaml.Tests.Emitter.Utf8YamlEmitterTest.WriteString_DoubleQuotedScalar - 9/9 - Passed in 0.001s
    • WriteString_DoubleQuotedScalar("aaa\nbbb") - Passed in 0.000s
    • WriteString_DoubleQuotedScalar("aaa\tbbb") - Passed in 0.000s
    • WriteString_DoubleQuotedScalar("aaa"bbb") - Passed in 0.000s
    • WriteString_DoubleQuotedScalar("aaa'bbb") - Passed in 0.000s
    • WriteString_DoubleQuotedScalar("\0") - Passed in 0.000s
    • WriteString_DoubleQuotedScalar("\b") - Passed in 0.000s
    • WriteString_DoubleQuotedScalar(" ") - Passed in 0.000s
    • WriteString_DoubleQuotedScalar("\x2028") - Passed in 0.000s
    • WriteString_DoubleQuotedScalar("\u001f") - Passed in 0.000s
  • ✅ VYaml.Tests.Emitter.Utf8YamlEmitterTest.WriteString_SingleQuotedScalar - 8/8 - Passed in 0.001s
    • WriteString_SingleQuotedScalar("aaa\nbbb") - Passed in 0.000s
    • WriteString_SingleQuotedScalar("aaa\tbbb") - Passed in 0.000s
    • WriteString_SingleQuotedScalar("aaa'bbb") - Passed in 0.000s
    • WriteString_SingleQuotedScalar("\0") - Passed in 0.000s
    • WriteString_SingleQuotedScalar("\b") - Passed in 0.000s
    • WriteString_SingleQuotedScalar(" ") - Passed in 0.000s
    • WriteString_SingleQuotedScalar("\x2028") - Passed in 0.000s
    • WriteString_SingleQuotedScalar("\u001f") - Passed in 0.000s
  • ✅ VYaml.Tests.Emitter.Utf8YamlEmitterTest.WriteUInt32 - 3/3 - Passed in 0.001s
    • WriteUInt32(uint.MinValue) - Passed in 0.001s
    • WriteUInt32(123) - Passed in 0.000s
    • WriteUInt32(uint.MaxValue) - Passed in 0.000s
  • ✅ VYaml.Tests.Emitter.Utf8YamlEmitterTest.WriteUInt64 - 3/3 - Passed in 0.001s
    • WriteUInt64(uint.MinValue) - Passed in 0.001s
    • WriteUInt64(123) - Passed in 0.000s
    • WriteUInt64(ulong.MaxValue) - Passed in 0.000s
  • ✅ VYaml.Tests.Emitter.Utf8YamlEmitterTest - 45/45 - Passed in 0.040s
    • BlockMapping - Passed in 0.020s
    • BlockMapping_Empty - Passed in 0.000s
    • BlockMapping_InvalidStartInKey - Passed in 0.003s
    • BlockMapping_Nested1 - Passed in 0.000s
    • BlockMapping_NestedDeeply - Passed in 0.002s
    • BlockMapping_NestedEmptyMappings - Passed in 0.000s
    • BlockMapping_NestedEmptySequences - Passed in 0.000s
    • BlockMapping_NestedFirstElements - Passed in 0.000s
    • BlockMapping_WithEmptyTag - Passed in 0.001s
    • BlockMapping_WithTag - Passed in 0.000s
    • BlockMapping_WithTagInSequence - Passed in 0.000s
    • BlockMapping_WithTagNested - Passed in 0.000s
    • BlockSequence - Passed in 0.000s
    • BlockSequence_Empty - Passed in 0.000s
    • BlockSequence_InBlockMapping - Passed in 0.000s
    • BlockSequence_InBlockMappingMultiple - Passed in 0.000s
    • BlockSequence_InvalidStartInKey - Passed in 0.000s
    • BlockSequence_Nested1 - Passed in 0.000s
    • BlockSequence_Nested2 - Passed in 0.000s
    • BlockSequence_Nested3 - Passed in 0.000s
    • BlockSequence_Nested4 - Passed in 0.000s
    • BlockSequence_NestedDeeply - Passed in 0.000s
    • BlockSequence_NestedEmptySequences - Passed in 0.000s
    • BlockSequence_NestedFirstElement - Passed in 0.000s
    • ComplexStructure - Passed in 0.003s
    • FlowMapping - Passed in 0.000s
    • FlowMapping_Empty - Passed in 0.000s
    • FlowMapping_Nested1 - Passed in 0.000s
    • FlowMapping_Nested2 - Passed in 0.000s
    • FlowMapping_WithTag - Passed in 0.000s
    • FlowSequence - Passed in 0.000s
    • FlowSequence_Nested_WithTag - Passed in 0.000s
    • FlowSequence_Nested1 - Passed in 0.000s
    • FlowSequence_Nested2 - Passed in 0.000s
    • FlowSequence_WithTag - Passed in 0.000s
    • WriteNull - Passed in 0.000s
    • WritePrimitive_WithTag - Passed in 0.000s
    • WriteString_AutoDetectPlainScalar - Passed in 0.000s
    • WriteString_LiteralScalar - Passed in 0.000s
    • WriteString_LiteralScalar_AllNewlinesFromEnd - Passed in 0.000s
    • WriteString_LiteralScalar_NoNewLineAtEnd - Passed in 0.000s
    • WriteString_LiteralScalarInMapping - Passed in 0.000s
    • WriteString_LiteralScalarInSequence - Passed in 0.000s
    • WriteString_LiteralScalarNested - Passed in 0.000s
    • WriteString_PlainScalar - Passed in 0.000s
  • ✅ VYaml.Tests.InsertionQueueTest - 3/3 - Passed in 0.003s
    • Enqueue - Passed in 0.002s
    • Insert - Passed in 0.001s
    • Insert_ProgressingBuffer - Passed in 0.000s
  • ✅ VYaml.Tests.MultiDimentionalArrayFormatterTest - 2/2 - Passed in 0.028s
    • ThreeDimention - Passed in 0.027s
    • TwoDimention - Passed in 0.001s
  • ✅ VYaml.Tests.Parser.ScalarTest.Boolean - 6/6 - Passed in 0.004s
    • Boolean("true") - Passed in 0.003s
    • Boolean("True") - Passed in 0.000s
    • Boolean("TRUE") - Passed in 0.000s
    • Boolean("false") - Passed in 0.000s
    • Boolean("False") - Passed in 0.000s
    • Boolean("FALSE") - Passed in 0.000s
  • ✅ VYaml.Tests.Parser.ScalarTest.Float - 5/5 - Passed in 0.004s
    • Float("0.") - Passed in 0.003s
    • Float("-0.0") - Passed in 0.000s
    • Float(".5") - Passed in 0.001s
    • Float("+12e03") - Passed in 0.000s
    • Float("-2E+05") - Passed in 0.000s
  • ✅ VYaml.Tests.Parser.ScalarTest.Infinity - 3/3 - Passed in 0.001s
    • Infinity(".inf") - Passed in 0.001s
    • Infinity(".Inf") - Passed in 0.000s
    • Infinity(".INF") - Passed in 0.000s
  • ✅ VYaml.Tests.Parser.ScalarTest.Integer - 9/9 - Passed in 0.002s
    • Integer("123") - Passed in 0.000s
    • Integer("+123") - Passed in 0.000s
    • Integer("-123") - Passed in 0.000s
    • Integer("0xC") - Passed in 0.000s
    • Integer("-0xC") - Passed in 0.000s
    • Integer("0o7") - Passed in 0.000s
    • Integer("0o10") - Passed in 0.000s
    • Integer("0o17777777777") - Passed in 0.000s
    • Integer("0o00000000000000000000000") - Passed in 0.000s
  • ✅ VYaml.Tests.Parser.ScalarTest.IntegerOverflow - 2/2 - Passed in 0.001s
    • IntegerOverflow("0o2000000000000000000000") - Passed in 0.001s
    • IntegerOverflow("0o10000000000000000000000") - Passed in 0.000s
  • ✅ VYaml.Tests.Parser.ScalarTest.Nan - 3/3 - Passed in 0.000s
    • Nan(".NAN") - Passed in 0.000s
    • Nan(".NaN") - Passed in 0.000s
    • Nan(".nan") - Passed in 0.000s
  • ✅ VYaml.Tests.Parser.ScalarTest.NegativeInfinity - 3/3 - Passed in 0.001s
    • NegativeInfinity("-.inf") - Passed in 0.000s
    • NegativeInfinity("-.Inf") - Passed in 0.000s
    • NegativeInfinity("-.INF") - Passed in 0.000s
  • ✅ VYaml.Tests.Parser.ScalarTest.Null - 4/4 - Passed in 0.001s
    • Null("~") - Passed in 0.001s
    • Null("null") - Passed in 0.000s
    • Null("Null") - Passed in 0.000s
    • Null("NULL") - Passed in 0.000s
  • ⚠️ VYaml.Tests.Parser.SpecTest - 107/110, skipped: 3 - Passed in 0.049s
    • Ex2_01_SeqScalars - Passed in 0.002s
    • Ex2_02_MappingScalarsToScalars - Passed in 0.002s
    • Ex2_03_MappingScalarsToSequences - Passed in 0.000s
    • Ex2_04_SequenceOfMappings - Passed in 0.000s
    • Ex2_06_MappingOfMappings - Passed in 0.001s
    • Ex2_07_TwoDocumentsInAStream - Passed in 0.001s
    • Ex2_08_PlayByPlayFeed - Passed in 0.000s
    • Ex2_09_SingleDocumentWithTwoComments - Passed in 0.000s
    • Ex2_10_SimpleAnchor - Passed in 0.001s
    • Ex2_11_MappingBetweenSequences - Passed in 0.001s
    • Ex2_12_CompactNestedMapping - Passed in 0.000s
    • Ex2_13_InLiteralsNewlinesArePreserved - Passed in 0.002s
    • Ex2_14_InFoldedScalarsNewlinesBecomeSpaces - Passed in 0.000s
    • Ex2_15_FoldedNewlinesArePreservedForMoreIndentedAndBlankLines - Passed in 0.000s
    • Ex2_16_IndentationDeterminesScope - Passed in 0.000s
    • Ex2_17_QuotedScalars - Passed in 0.002s
    • Ex2_18_MultiLIneFlowScalars - Passed in 0.000s
    • Ex2_19_Integers - Passed in 0.000s
    • Ex2_20_FloatingPoint - Passed in 0.000s
    • Ex2_21_Miscellaneous - Passed in 0.001s
    • Ex2_22_Timestamps - Passed in 0.000s
    • Ex2_23_VariousExplicitTags - Passed in 0.001s
    • Ex2_24_GlobalTags - Passed in 0.002s
    • Ex2_25_UnorderedSets - Passed in 0.000s
    • Ex2_26_OrderedMappings - Passed in 0.000s
    • Ex2_27_Invoice - Passed in 0.001s
    • Ex2_28_LogFile - Passed in 0.001s
    • Ex5_01_ByteOrderMarkNoContent - Passed in 0.000s
    • Ex5_02_InvalidByteOrderMarkInContent - Passed in 0.001s
    • Ex5_03_BlockStructureIndicators - Passed in 0.000s
    • Ex5_04_FlowStructureIndicators - Passed in 0.000s
    • Ex5_06_NodePropertyIndicators - Passed in 0.000s
    • Ex5_07_BlockScalarIndicators - Passed in 0.000s
    • Ex5_08_QuotedScalarIndicators - Passed in 0.000s
    • Ex5_11_LineBreakCharacters - Passed in 0.000s
    • Ex5_12_TabsAndSpaces - Passed in 0.000s
    • Ex5_13_EscapedCharacters - Passed in 0.003s
    • Ex6_01_IndentationSpaces - Passed in 0.000s
    • Ex6_02_IndentationIndicators - Passed in 0.000s
    • Ex6_03_SeparationSpaces - Passed in 0.000s
    • Ex6_04_LinePrefixes - Passed in 0.000s
    • Ex6_05_EmptyLines - Passed in 0.000s
    • Ex6_06_LineFolding - Passed in 0.000s
    • Ex6_07_BlockFolding - Passed in 0.000s
    • Ex6_08_FlowFolding - Passed in 0.000s
    • Ex6_09_SeparatedComment - Passed in 0.000s
    • Ex6_10_CommentLines - Passed in 0.000s
    • Ex6_11_MultilineComments - Passed in 0.000s
    • Ex6_12_SeparationSpaces - Passed in 0.000s
    • Ex6_13_ReservedDirectives - Passed in 0.000s
    • Ex6_14_YamlDirective - Passed in 0.001s
    • Ex6_16_YamlDirective - Passed in 0.000s
    • Ex6_18_PrimaryTagHandle - Passed in 0.000s
    • Ex6_19_SecondaryTagHandle - Passed in 0.000s
    • Ex6_20_TagHandles - Passed in 0.000s
    • Ex6_21_LocalTagPrefix - Passed in 0.000s
    • Ex6_22_GlocalTagPrefix - Passed in 0.000s
    • Ex6_23_NodeProperties - Passed in 0.000s
    • Ex6_24_VerbatimTags - Passed in 0.000s
    • Ex6_26_TagShortHands - Passed in 0.001s
    • ⚠️ Ex6_27_InvalidTagShorthands - Skipped
    • Ex6_28_NonSpecificTags - Passed in 0.000s
    • Ex6_29_NodeAnchors - Passed in 0.000s
    • Ex7_01_AliasNodes - Passed in 0.000s
    • Ex7_02_EmptyNodes - Passed in 0.000s
    • Ex7_03_CompletelyEmptyNodes - Passed in 0.000s
    • Ex7_04_DoubleQuotedImplicitKeys - Passed in 0.001s
    • Ex7_05_DoubleQuotedLineBreaks - Passed in 0.000s
    • Ex7_06_DoubleQuotedLines - Passed in 0.000s
    • Ex7_07_SingleQuotedCharacters - Passed in 0.000s
    • Ex7_08_SingleQuotedImplicitKeys - Passed in 0.000s
    • Ex7_09_SingleQuotedLines - Passed in 0.000s
    • Ex7_10_PlainCharacters - Passed in 0.000s
    • Ex7_11_PlainImplicitKeys - Passed in 0.000s
    • Ex7_12_PlainLines - Passed in 0.000s
    • Ex7_13_FlowSequence - Passed in 0.000s
    • Ex7_14_FlowSequenceEntries - Passed in 0.000s
    • Ex7_15_FlowMappings - Passed in 0.000s
    • Ex7_16_FlowMappingEntries - Passed in 0.000s
    • Ex7_17_FlowMappingSeparateValues - Passed in 0.000s
    • Ex7_18_FlowMappingAdjacentValues - Passed in 0.000s
    • Ex7_19_SinglePairFlowMappings - Passed in 0.000s
    • Ex7_20_SinglePairExplicitEntry - Passed in 0.000s
    • ⚠️ Ex7_21_SinglePairImplicitEntries - Skipped
    • Ex7_22_InvalidImplicitKeys - Passed in 0.001s
    • Ex7_23_FlowContent - Passed in 0.000s
    • Ex7_24_FlowNodes - Passed in 0.000s
    • Ex8_01_BlockScalarHeader - Passed in 0.000s
    • ⚠️ Ex8_02_BlockIndentationHeader - Skipped
    • Ex8_03_InvalidBlockScalarIndentationIndicators - Passed in 0.001s
    • Ex8_04_ChompingFinalLineBreak - Passed in 0.000s
    • Ex8_05_ChompingTrailingLines - Passed in 0.000s
    • Ex8_06_EmptyScalarChomping - Passed in 0.000s
    • Ex8_07_LiteralScalar - Passed in 0.000s
    • Ex8_08_LiteralContent - Passed in 0.000s
    • Ex8_09_FoldedScalar - Passed in 0.000s
    • Ex8_10_FoldedLines - Passed in 0.000s
    • Ex8_11_MoreIndentedLines - Passed in 0.000s
    • Ex8_12_EmptySeparationLines - Passed in 0.000s
    • Ex8_13_FinalEmptyLines - Passed in 0.000s
    • Ex8_14_BlockSequence - Passed in 0.000s
    • Ex8_15_BlockSequenceEntryTypes - Passed in 0.000s
    • Ex8_16_BlockMappings - Passed in 0.000s
    • Ex8_17_ExplicitBlockMappingEntries - Passed in 0.000s
    • Ex8_18_ImplicitBlockMappingEntries - Passed in 0.000s
    • Ex8_19_CompactBlockMappings - Passed in 0.000s
    • Ex8_20_BlockNodeTypes - Passed in 0.000s
    • Ex8_21_BlockScalarNodes - Passed in 0.000s
    • Ex8_22_BlockCollectionNodes - Passed in 0.000s
    • kEx2_05_SequenceOfSequences - Passed in 0.000s
  • ✅ VYaml.Tests.Parser.TagTest - 1/1 - Passed in 0.000s
    • Equals - Passed in 0.000s
  • ✅ VYaml.Tests.Parser.YamlParserTest - 5/5 - Passed in 0.005s
    • EmptyElementInSequence - Passed in 0.001s
    • IsNullScalar - Passed in 0.000s
    • SkipCurrentNode - Passed in 0.001s
    • Tag_BlockMapping - Passed in 0.000s
    • UnityFormat - Passed in 0.002s
  • ✅ VYaml.Tests.Serialization.BitArrayFormatterTest - 2/2 - Passed in 0.003s
    • Deserialize - Passed in 0.002s
    • Serialize - Passed in 0.000s
  • ✅ VYaml.Tests.Serialization.DateTimeFormatterTest - 3/3 - Passed in 0.017s
    • Deserialize_Utc - Passed in 0.015s
    • Serialize_Local - Passed in 0.002s
    • Serialize_Utc - Passed in 0.000s
  • ✅ VYaml.Tests.Serialization.EnumFormatterTest - 6/6 - Passed in 0.020s
    • Deserialize_AsString - Passed in 0.007s
    • Deserialize_WithDataMember - Passed in 0.005s
    • Deserialize_WithEnumMember - Passed in 0.005s
    • Serialize_AsString - Passed in 0.001s
    • Serialize_WithDataMember - Passed in 0.001s
    • Serialize_WithEnumMember - Passed in 0.001s
  • ✅ VYaml.Tests.Serialization.GeneratedFormatterTest - 24/24 - Passed in 0.049s
    • Deserialize_AbstractUnion - Passed in 0.004s
    • Deserialize_AnotherNamespace - Passed in 0.001s
    • Deserialize_ArrayMember - Passed in 0.002s
    • Deserialize_CustomConstructor - Passed in 0.002s
    • Deserialize_CustomCOnstructorWithDefaultValue - Passed in 0.002s
    • Deserialize_CustomConstructorWithSetter - Passed in 0.001s
    • Deserialize_GlobalNamespace - Passed in 0.001s
    • Deserialize_InterfaceUnion - Passed in 0.003s
    • Deserialize_NoMember - Passed in 0.001s
    • Deserialize_PrimitiveMembers - Passed in 0.001s
    • Deserialize_Struct - Passed in 0.004s
    • Deserialize_TupleMember - Passed in 0.006s
    • Deserialize_ValueTupleMember - Passed in 0.014s
    • Serialize_AbstractUnion - Passed in 0.001s
    • Serialize_ArrayMember - Passed in 0.001s
    • Serialize_IgnoreMember - Passed in 0.001s
    • Serialize_InterfaceUnion - Passed in 0.001s
    • Serialize_NestedArrayUnion - Passed in 0.001s
    • Serialize_NestedUnion - Passed in 0.001s
    • Serialize_NoMember - Passed in 0.000s
    • Serialize_PrimitiveMembers - Passed in 0.000s
    • Serialize_RenamedMember - Passed in 0.001s
    • Serialize_Struct - Passed in 0.001s
    • SerializeDeserialize_Union - Passed in 0.000s
  • ✅ VYaml.Tests.Serialization.PrimitiveObjectFormatterTest - 2/2 - Passed in 0.330s
    • Deserialize_dynamic - Passed in 0.327s
    • Serialize_dynamic - Passed in 0.003s
  • ✅ VYaml.Tests.Serialization.QueueFormatterTest - 1/1 - Passed in 0.002s
    • Serialize - Passed in 0.002s
  • ✅ VYaml.Tests.Serialization.SerializerTest - 11/11 - Passed in 0.063s
    • Deserialize_ExplicitDefaultValueFromConstructor - Passed in 0.001s
    • Deserialize_KebabCase - Passed in 0.008s
    • Deserialize_LowerCamel - Passed in 0.009s
    • Deserialize_SnakeCase - Passed in 0.007s
    • Deserialize_UpperCamel - Passed in 0.007s
    • DeserializeHighDigitNumber - Passed in 0.017s
    • DeserializeMultipleDocuments - Passed in 0.009s
    • Serialize_KebabCase - Passed in 0.001s
    • Serialize_LowerCamel - Passed in 0.001s
    • Serialize_SnakeCase - Passed in 0.001s
    • Serialize_UpperCamel - Passed in 0.001s
  • ✅ VYaml.Tests.Serialization.StackFormatterTest - 1/1 - Passed in 0.002s
    • Serialize - Passed in 0.002s
  • ✅ VYaml.Tests.Serialization.TimeSpanFormatterTest - 4/4 - Passed in 0.006s
    • Deserialize_MillisecondsPrecision - Passed in 0.004s
    • Deserialize_SecondsPrecision - Passed in 0.000s
    • Serialize_MillisecondsPrecision - Passed in 0.002s
    • Serialize_SecondsPrecision - Passed in 0.000s
  • ✅ VYaml.Tests.Serialization.TupleFormatterTest - 4/4 - Passed in 0.004s
    • Deserialize_TupleMember - Passed in 0.001s
    • Deserialize_ValueTupleMember - Passed in 0.001s
    • Serialize_TupleMember - Passed in 0.001s
    • Serialize_ValueTupleMember - Passed in 0.002s
  • ✅ VYaml.Tests.Serialization.UriFormatterTest - 2/2 - Passed in 0.007s
    • Deserialize - Passed in 0.002s
    • Serialize - Passed in 0.005s
  • ✅ VYaml.Tests.StreamHelperTest - 2/2 - Passed in 0.149s
    • ReadAsSequenceAsync_FileStream - Passed in 0.144s
    • ReadAsSequenceAsync_MemoryStream - Passed in 0.005s
  • ✅ VYaml.Tests.Utf8YamlTokenizerTest.IsNull - 5/5 - Passed in 0.001s
    • IsNull("null") - Passed in 0.000s
    • IsNull("Null") - Passed in 0.000s
    • IsNull("NULL") - Passed in 0.000s
    • IsNull("nUll") - Passed in 0.000s
    • IsNull("null0") - Passed in 0.000s
  • ✅ VYaml.Tests.Utf8YamlTokenizerTest.PlainScaler - 3/3 - Passed in 0.001s
    • PlainScaler("a scaler") - Passed in 0.000s
    • PlainScaler("a:,b") - Passed in 0.000s
    • PlainScaler(":,b") - Passed in 0.000s
  • ✅ VYaml.Tests.Utf8YamlTokenizerTest.PlainScaler_StartingWithIndicatorInFlow - 2/2 - Passed in 0.001s
    • PlainScaler_StartingWithIndicatorInFlow(':') - Passed in 0.001s
    • PlainScaler_StartingWithIndicatorInFlow('?') - Passed in 0.000s
  • ✅ VYaml.Tests.Utf8YamlTokenizerTest.Tag - 9/9 - Passed in 0.002s
    • Tag("! x","!") - Passed in 0.000s
    • Tag("!a%21b x","!a!b") - Passed in 0.000s
    • Tag("!!str x","!!str") - Passed in 0.000s
    • Tag("!a!str- x","!a!str-") - Passed in 0.000s
    • Tag("!!str, x","!!str") - Passed in 0.000s
    • Tag("[!!str], x","!!str") - Passed in 0.000s
    • Tag("{!!str}, x","!!str") - Passed in 0.000s
    • Tag("[!!map{}, x]","!!map") - Passed in 0.000s
    • Tag("[!!seq[], x]","!!seq") - Passed in 0.000s
  • ⚠️ VYaml.Tests.Utf8YamlTokenizerTest - 10/11, skipped: 1 - Passed in 0.010s
    • BlockMappings - Passed in 0.002s
    • BlockSequences - Passed in 0.001s
    • CollectionsInMapping - Passed in 0.001s
    • CollectionsInSequence - Passed in 0.001s
    • Empty - Passed in 0.000s
    • ExplicitScaler - Passed in 0.000s
    • FlowMapping - Passed in 0.001s
    • FlowSequence - Passed in 0.001s
    • ⚠️ Mix - Skipped
    • NoBlockSequenceStart - Passed in 0.001s
    • SpecEx7_3 - Passed in 0.001s