Path Lines of Code cpp/fury/columnar/arrow_writer_test.cc 152 cpp/fury/columnar/convert_test.cc 85 cpp/fury/encoder/row_encode_trait_test.cc 264 cpp/fury/encoder/row_encoder_test.cc 93 cpp/fury/meta/field_info_test.cc 41 cpp/fury/meta/preprocessor_test.cc 41 cpp/fury/meta/type_traits_test.cc 78 cpp/fury/row/row_test.cc 107 cpp/fury/util/buffer_test.cc 55 cpp/fury/util/logging_test.cc 49 cpp/fury/util/status_test.cc 18 cpp/fury/util/string_util_test.cc 218 cpp/fury/util/time_util_test.cc 22 dart/packages/fury-test/lib/test_config.dart 19 dart/packages/fury-test/lib/util/test_file_util.dart 16 dart/packages/fury-test/lib/util/test_process_util.dart 21 dart/packages/fury-test/test/buffer_test/read_bytes_as_int64_test.dart 42 dart/packages/fury-test/test/buffer_test/var_int_test.dart 232 dart/packages/fury-test/test/codegen_test/codegen_test_util.dart 27 dart/packages/fury-test/test/codegen_test/enum_codegen_test.dart 21 dart/packages/fury-test/test/codegen_test/simple_struct_codegen_test.dart 52 dart/packages/fury-test/test/codegen_test/struct_codegen_test.dart 45 dart/packages/fury-test/test/cross_lang_test/cross_lang_struct_serialization_test.dart 111 dart/packages/fury-test/test/cross_lang_test/cross_language_type_test.dart 178 dart/packages/fury-test/test/cross_lang_test/register_serialization_test.dart 58 dart/packages/fury-test/test/cross_lang_test/units/algorithm_test.dart 39 dart/packages/fury-test/test/cross_lang_test/units/memory_test.dart 44 dart/packages/fury-test/test/cross_lang_test/units/preserve_type_test.dart 142 dart/packages/fury-test/test/datatype_test/fixed_num_test.dart 283 dart/packages/fury-test/test/datatype_test/local_date_test.dart 325 dart/packages/fury-test/test/datatype_test/timestamp_test.dart 163 dart/packages/fury-test/test/perf_test/serial_perf_test.dart 117 dart/packages/fury-test/test/perf_test/unit/type_determining_test.dart 68 dart/packages/fury-test/test_config.yaml 2 dart/packages/fury/lib/fury_test.dart 2 dart/packages/fury/lib/src/meta/specs/class_spec.dart 37 dart/packages/fury/lib/src/meta/specs/custom_type_spec.dart 6 dart/packages/fury/lib/src/meta/specs/enum_spec.dart 25 dart/packages/fury/lib/src/meta/specs/field_spec.dart 34 dart/packages/fury/lib/src/meta/specs/type_spec.dart 32 go/fury/buffer_test.go 51 go/fury/fury_test.go 494 go/fury/fury_xlang_test.go 313 go/fury/meta/meta_string_test.go 73 go/fury/reference_test.go 97 go/fury/type_test.go 42 go/fury/util_test.go 24 integration_tests/jdk_compatibility_tests/src/test/java/org/apache/fury/integration_tests/FuryTest.java 24 integration_tests/jdk_compatibility_tests/src/test/java/org/apache/fury/integration_tests/JDKCompatibilityTest.java 133 integration_tests/latest_jdk_tests/src/test/java/org/apache/fury/integration_tests/ImmutableCollectionSerializersTest.java 93 integration_tests/latest_jdk_tests/src/test/java/org/apache/fury/integration_tests/RecordSerializersTest.java 212 integration_tests/latest_jdk_tests/src/test/java/org/apache/fury/integration_tests/Records.java 11 integration_tests/latest_jdk_tests/src/test/java/org/apache/fury/integration_tests/TestUtils.java 15 java/benchmark/src/test/java/org/apache/fury/benchmark/state/FlatBuffersStateTest.java 30 java/benchmark/src/test/java/org/apache/fury/benchmark/state/JsonTest.java 57 java/benchmark/src/test/java/org/apache/fury/benchmark/state/ProtoBuffersStateTest.java 29 java/fury-core/src/test/java/javax/fury/test/Accessor.java 4 java/fury-core/src/test/java/org/apache/fury/CrossLanguageTest.java 709 java/fury-core/src/test/java/org/apache/fury/CyclicTest.java 79 java/fury-core/src/test/java/org/apache/fury/FuryCopyTest.java 337 java/fury-core/src/test/java/org/apache/fury/FuryInitPerf.java 93 java/fury-core/src/test/java/org/apache/fury/FuryTest.java 595 java/fury-core/src/test/java/org/apache/fury/FuryTestBase.java 352 java/fury-core/src/test/java/org/apache/fury/OutOfBandTest.java 35 java/fury-core/src/test/java/org/apache/fury/StreamTest.java 359 java/fury-core/src/test/java/org/apache/fury/TestUtils.java 66 java/fury-core/src/test/java/org/apache/fury/ThreadSafeFuryTest.java 335 java/fury-core/src/test/java/org/apache/fury/annotation/FuryAnnotationTest.java 120 java/fury-core/src/test/java/org/apache/fury/builder/AccessorHelperTest.java 108 java/fury-core/src/test/java/org/apache/fury/builder/CodecUtilsTest.java 32 java/fury-core/src/test/java/org/apache/fury/builder/JITContextTest.java 163 java/fury-core/src/test/java/org/apache/fury/builder/ObjectCodecBuilderTest.java 165 java/fury-core/src/test/java/org/apache/fury/builder/pkg/AccessLevelClass.java 12 java/fury-core/src/test/java/org/apache/fury/classloader/ThreadSafeFuryClassLoaderTest.java 47 java/fury-core/src/test/java/org/apache/fury/codegen/CodeGeneratorTest.java 184 java/fury-core/src/test/java/org/apache/fury/codegen/CodegenContextTest.java 89 java/fury-core/src/test/java/org/apache/fury/codegen/ExpressionOptimizerTest.java 38 java/fury-core/src/test/java/org/apache/fury/codegen/ExpressionTest.java 72 java/fury-core/src/test/java/org/apache/fury/codegen/ExpressionVisitorTest.java 48 java/fury-core/src/test/java/org/apache/fury/codegen/JaninoUtilsTest.java 281 java/fury-core/src/test/java/org/apache/fury/codegen/javalangnameconflict/MethodSpiltObject.java 10 java/fury-core/src/test/java/org/apache/fury/codegen/javalangnameconflict/Object.java 2 java/fury-core/src/test/java/org/apache/fury/collection/CollectionsTest.java 17 java/fury-core/src/test/java/org/apache/fury/collection/FuryObjectMapTest.java 33 java/fury-core/src/test/java/org/apache/fury/collection/IdentityObjectIntMapTest.java 94 java/fury-core/src/test/java/org/apache/fury/collection/IntArrayTest.java 17 java/fury-core/src/test/java/org/apache/fury/collection/LazyMapTest.java 40 java/fury-core/src/test/java/org/apache/fury/collection/LongLongMapTest.java 23 java/fury-core/src/test/java/org/apache/fury/collection/MultiKeyWeakMapTest.java 38 java/fury-core/src/test/java/org/apache/fury/collection/ObjectArrayTest.java 46 java/fury-core/src/test/java/org/apache/fury/collection/ObjectIntMapTest.java 25 java/fury-core/src/test/java/org/apache/fury/collection/Tuple2Test.java 10 java/fury-core/src/test/java/org/apache/fury/collection/Tuple3Test.java 10 java/fury-core/src/test/java/org/apache/fury/config/FuryBuilderTest.java 48 java/fury-core/src/test/java/org/apache/fury/io/BlockedStreamUtilsTest.java 35 java/fury-core/src/test/java/org/apache/fury/io/MemoryBufferObjectInputTest.java 36 java/fury-core/src/test/java/org/apache/fury/io/MemoryBufferObjectOutputTest.java 35 java/fury-core/src/test/java/org/apache/fury/io/MockOutputStreamTest.java 16 java/fury-core/src/test/java/org/apache/fury/io/MockWritableChannelTest.java 17 java/fury-core/src/test/java/org/apache/fury/logging/Slf4jLoggerTest.java 20 java/fury-core/src/test/java/org/apache/fury/memory/BitUtilsTest.java 40 java/fury-core/src/test/java/org/apache/fury/memory/MemoryBufferTest.java 604 java/fury-core/src/test/java/org/apache/fury/meta/ClassDefEncoderTest.java 83 java/fury-core/src/test/java/org/apache/fury/meta/ClassDefTest.java 160 java/fury-core/src/test/java/org/apache/fury/meta/MetaStringTest.java 197 java/fury-core/src/test/java/org/apache/fury/pool/ClassLoaderFuryPooledTest.java 104 java/fury-core/src/test/java/org/apache/fury/reflect/FieldAccessorTest.java 29 java/fury-core/src/test/java/org/apache/fury/reflect/PlatformTest.java 136 java/fury-core/src/test/java/org/apache/fury/reflect/ReflectionUtilsTest.java 72 java/fury-core/src/test/java/org/apache/fury/reflect/TypeRefTest.java 56 java/fury-core/src/test/java/org/apache/fury/reflect/UnsafeFieldAccessorTest.java 19 java/fury-core/src/test/java/org/apache/fury/resolver/AllowListCheckerTest.java 80 java/fury-core/src/test/java/org/apache/fury/resolver/ClassInfoTest.java 14 java/fury-core/src/test/java/org/apache/fury/resolver/ClassResolverTest.java 371 java/fury-core/src/test/java/org/apache/fury/resolver/DisallowedListTest.java 92 java/fury-core/src/test/java/org/apache/fury/resolver/FieldResolverTest.java 108 java/fury-core/src/test/java/org/apache/fury/resolver/MapRefResolverTest.java 38 java/fury-core/src/test/java/org/apache/fury/resolver/MetaContextTest.java 87 java/fury-core/src/test/java/org/apache/fury/resolver/MetaStringResolverTest.java 47 java/fury-core/src/test/java/org/apache/fury/resolver/NoRefResolverTest.java 18 java/fury-core/src/test/java/org/apache/fury/resolver/SerializationContextTest.java 19 java/fury-core/src/test/java/org/apache/fury/resolver/longlongpkg/C1.java 2 java/fury-core/src/test/java/org/apache/fury/resolver/longlongpkg/C2.java 2 java/fury-core/src/test/java/org/apache/fury/resolver/longlongpkg/C3.java 2 java/fury-core/src/test/java/org/apache/fury/serializer/ArraySerializersTest.java 259 java/fury-core/src/test/java/org/apache/fury/serializer/BufferSerializersTest.java 31 java/fury-core/src/test/java/org/apache/fury/serializer/ClassUtils.java 170 java/fury-core/src/test/java/org/apache/fury/serializer/CodegenCompatibleSerializerTest.java 334 java/fury-core/src/test/java/org/apache/fury/serializer/CodegenSerializerTest.java 283 java/fury-core/src/test/java/org/apache/fury/serializer/CompatibleSerializerTest.java 379 java/fury-core/src/test/java/org/apache/fury/serializer/DuplicateFieldsTest.java 118 java/fury-core/src/test/java/org/apache/fury/serializer/EnumSerializerTest.java 238 java/fury-core/src/test/java/org/apache/fury/serializer/ExternalizableSerializerTest.java 26 java/fury-core/src/test/java/org/apache/fury/serializer/ForwardSerializerTest.java 163 java/fury-core/src/test/java/org/apache/fury/serializer/JavaSerializerTest.java 62 java/fury-core/src/test/java/org/apache/fury/serializer/JdkProxySerializerTest.java 169 java/fury-core/src/test/java/org/apache/fury/serializer/LambdaSerializerTest.java 66 java/fury-core/src/test/java/org/apache/fury/serializer/LocaleSerializerTest.java 29 java/fury-core/src/test/java/org/apache/fury/serializer/MetaSharedCompatibleTest.java 819 java/fury-core/src/test/java/org/apache/fury/serializer/MetaSharedObjectSerializerTest.java 53 java/fury-core/src/test/java/org/apache/fury/serializer/NonexistentClassSerializersTest.java 346 java/fury-core/src/test/java/org/apache/fury/serializer/ObjectSerializerTest.java 151 java/fury-core/src/test/java/org/apache/fury/serializer/ObjectStreamSerializerTest.java 359 java/fury-core/src/test/java/org/apache/fury/serializer/OptionalSerializersTest.java 40 java/fury-core/src/test/java/org/apache/fury/serializer/PrimitiveSerializersTest.java 118 java/fury-core/src/test/java/org/apache/fury/serializer/ProtocolInteroperabilityTest.java 294 java/fury-core/src/test/java/org/apache/fury/serializer/ReplaceResolveSerializerTest.java 555 java/fury-core/src/test/java/org/apache/fury/serializer/ScopedMetaShareTest.java 56 java/fury-core/src/test/java/org/apache/fury/serializer/SerializerFactoryTest.java 73 java/fury-core/src/test/java/org/apache/fury/serializer/SerializersTest.java 122 java/fury-core/src/test/java/org/apache/fury/serializer/StringSerializerTest.java 330 java/fury-core/src/test/java/org/apache/fury/serializer/TimeSerializersTest.java 356 java/fury-core/src/test/java/org/apache/fury/serializer/URLSerializerTest.java 32 java/fury-core/src/test/java/org/apache/fury/serializer/collection/ChildContainerSerializersTest.java 224 java/fury-core/src/test/java/org/apache/fury/serializer/collection/CollectionSerializersTest.java 809 java/fury-core/src/test/java/org/apache/fury/serializer/collection/GuavaCollectionSerializersTest.java 151 java/fury-core/src/test/java/org/apache/fury/serializer/collection/MapSerializersTest.java 875 java/fury-core/src/test/java/org/apache/fury/serializer/collection/SubListSerializersTest.java 51 java/fury-core/src/test/java/org/apache/fury/serializer/collection/SynchronizedSerializersTest.java 117 java/fury-core/src/test/java/org/apache/fury/serializer/collection/UnmodifiableSerializersTest.java 165 java/fury-core/src/test/java/org/apache/fury/serializer/collection/XlangCollectionSerializerTest.java 39 java/fury-core/src/test/java/org/apache/fury/serializer/compatible/DifferentPOJOCompatibleSerializerTest.java 55 java/fury-core/src/test/java/org/apache/fury/serializer/compatible/DifferentPOJOCompatibleSerializerWithRegistrationTest.java 68 java/fury-core/src/test/java/org/apache/fury/serializer/compatible/classes/ClassCompleteField.java 35 java/fury-core/src/test/java/org/apache/fury/serializer/compatible/classes/ClassMissingField.java 24 java/fury-core/src/test/java/org/apache/fury/serializer/compatible/classes/SubclassCompleteField.java 31 java/fury-core/src/test/java/org/apache/fury/serializer/compatible/classes/SubclassMissingField.java 22 java/fury-core/src/test/java/org/apache/fury/serializer/test/Factory.java 7 java/fury-core/src/test/java/org/apache/fury/serializer/test/Inaccessible.java 36 java/fury-core/src/test/java/org/apache/fury/type/DescriptorGrouperTest.java 251 java/fury-core/src/test/java/org/apache/fury/type/DescriptorTest.java 68 java/fury-core/src/test/java/org/apache/fury/type/GenericsTest.java 222 java/fury-core/src/test/java/org/apache/fury/type/TypeUtilsTest.java 237 java/fury-core/src/test/java/org/apache/fury/util/ClassLoaderUtilsTest.java 73 java/fury-core/src/test/java/org/apache/fury/util/DecimalUtilsTest.java 14 java/fury-core/src/test/java/org/apache/fury/util/FunctionsTest.java 38 java/fury-core/src/test/java/org/apache/fury/util/MurmurHash3Test.java 18 java/fury-core/src/test/java/org/apache/fury/util/StringEncodingUtilsTest.java 34 java/fury-core/src/test/java/org/apache/fury/util/StringUtilsTest.java 131 java/fury-core/src/test/java/org/apache/fury/util/unsafe/DefineClassTest.java 49 java/fury-core/src/test/java/org/apache/fury/util/unsafe/JDKAccessTest.java 99 java/fury-extensions/src/test/java/org/apache/fury/meta/ClassDefEncoderTest.java 30 java/fury-format/src/test/java/org/apache/fury/format/CrossLanguageTest.java 400 java/fury-format/src/test/java/org/apache/fury/format/encoder/ArrayEncoderTest.java 89 java/fury-format/src/test/java/org/apache/fury/format/encoder/CodecBuilderTest.java 44 java/fury-format/src/test/java/org/apache/fury/format/encoder/MapEncoderTest.java 143 java/fury-format/src/test/java/org/apache/fury/format/encoder/RowEncoderTest.java 76 java/fury-format/src/test/java/org/apache/fury/format/row/binary/BinaryArrayTest.java 79 java/fury-format/src/test/java/org/apache/fury/format/row/binary/BinaryMapTest.java 68 java/fury-format/src/test/java/org/apache/fury/format/row/binary/BinaryRowTest.java 190 java/fury-format/src/test/java/org/apache/fury/format/type/DataTypesTest.java 24 java/fury-format/src/test/java/org/apache/fury/format/type/TypeInferenceTest.java 25 java/fury-format/src/test/java/org/apache/fury/format/vectorized/ArrowSerializersTest.java 143 java/fury-format/src/test/java/org/apache/fury/format/vectorized/ArrowUtilsTest.java 44 java/fury-format/src/test/java/org/apache/fury/format/vectorized/ArrowWriterTest.java 55 java/fury-test-core/pom.xml 101 java/fury-test-core/src/main/java/org/apache/fury/test/TestUtils.java 52 java/fury-test-core/src/main/java/org/apache/fury/test/bean/AccessBeans.java 54 java/fury-test-core/src/main/java/org/apache/fury/test/bean/ArraysData.java 51 java/fury-test-core/src/main/java/org/apache/fury/test/bean/BeanA.java 114 java/fury-test-core/src/main/java/org/apache/fury/test/bean/BeanB.java 42 java/fury-test-core/src/main/java/org/apache/fury/test/bean/CollectionFields.java 79 java/fury-test-core/src/main/java/org/apache/fury/test/bean/Cyclic.java 38 java/fury-test-core/src/main/java/org/apache/fury/test/bean/FinalCyclic.java 38 java/fury-test-core/src/main/java/org/apache/fury/test/bean/Foo.java 104 java/fury-test-core/src/main/java/org/apache/fury/test/bean/MapFields.java 41 java/fury-test-core/src/main/java/org/apache/fury/test/bean/SimpleFoo.java 31 java/fury-test-core/src/main/java/org/apache/fury/test/bean/Struct.java 310 java/fury-test-core/src/main/resources/log4j2.xml 13 java/fury-test-core/src/test/java/org/apache/fury/test/bean/StructTest.java 10 java/fury-testsuite/src/test/java/org/apache/fury/TestBase.java 36 java/fury-testsuite/src/test/java/org/apache/fury/benchmark/DeserializationBenchmark.java 195 java/fury-testsuite/src/test/java/org/apache/fury/benchmark/SerializationBenchmark.java 185 java/fury-testsuite/src/test/java/org/apache/fury/test/BeanMock.java 82 java/fury-testsuite/src/test/java/org/apache/fury/test/DTOTest.java 66 java/fury-testsuite/src/test/java/org/apache/fury/test/FastJsonTest.java 58 java/fury-testsuite/src/test/java/org/apache/fury/test/Object2ObjectOpenHashMapTest.java 23 java/fury-testsuite/src/test/java/org/apache/fury/test/ReadResolveCircularTest.java 98 java/fury-testsuite/src/test/java/org/apache/fury/test/SparkTypeTest.java 14 java/fury-testsuite/src/test/java/org/test/Org.java 34 javascript/jest.config.js 22 javascript/test/any.test.ts 99 javascript/test/array.test.ts 71 javascript/test/binary.test.ts 19 javascript/test/bool.test.ts 20 javascript/test/datetime.test.ts 27 javascript/test/enum.test.ts 56 javascript/test/fixtures/tuple.ts 53 javascript/test/fury.test.ts 82 javascript/test/hps.test.ts 20 javascript/test/io.test.ts 357 javascript/test/map.test.ts 23 javascript/test/number.test.ts 83 javascript/test/object.test.ts 175 javascript/test/platformBuffer.test.ts 55 javascript/test/protocol/struct.test.ts 26 javascript/test/reader.test.ts 38 javascript/test/referenceResolve.test.ts 33 javascript/test/set.test.ts 26 javascript/test/string.test.ts 39 javascript/test/tuple.test.ts 60 javascript/test/typemeta.test.ts 46 javascript/test/writer.test.ts 45 kotlin/src/test/kotlin/org/apache/fury/serializer/kotlin/ArraySerializerTest.kt 136 kotlin/src/test/kotlin/org/apache/fury/serializer/kotlin/BuiltinClassSerializerTests.kt 163 kotlin/src/test/kotlin/org/apache/fury/serializer/kotlin/CollectionSerializerTest.kt 127 kotlin/src/test/kotlin/org/apache/fury/serializer/kotlin/NullablePrimitiveSerializerTests.kt 103 kotlin/src/test/kotlin/org/apache/fury/serializer/kotlin/PrimitiveSerializerTest.kt 103 kotlin/src/test/kotlin/org/apache/fury/serializer/kotlin/StringsSerializerTest.kt 23 kotlin/src/test/kotlin/org/apache/fury/serializer/kotlin/UnsignedBoundarySerializerTests.kt 80 python/pyfury/format/tests/__init__.py 1 python/pyfury/format/tests/test_encoder.py 143 python/pyfury/format/tests/test_infer.py 56 python/pyfury/format/tests/test_vectorized.py 69 python/pyfury/lib/tests/__init__.py 1 python/pyfury/lib/tests/test_collection.py 11 python/pyfury/lib/tests/test_mmh3.py 3 python/pyfury/tests/__init__.py 1 python/pyfury/tests/benchmark.py 42 python/pyfury/tests/core.py 12 python/pyfury/tests/profiling.py 20 python/pyfury/tests/record.py 84 python/pyfury/tests/test_buffer.py 205 python/pyfury/tests/test_codegen.py 22 python/pyfury/tests/test_cross_language.py 535 python/pyfury/tests/test_metastring.py 136 python/pyfury/tests/test_metastring_resolver.py 17 python/pyfury/tests/test_serializer.py 501 python/pyfury/tests/test_struct.py 79 python/pyfury/tests/test_type.py 1 rust/fury-core/tests/de.rs 1 rust/tests/Cargo.toml 26 rust/tests/tests/test_complex_struct.rs 126 rust/tests/tests/test_meta_string.rs 204 rust/tests/tests/test_row.rs 50 rust/tests/tests/test_util.rs 86 scala/src/test/scala/org/apache/fury/serializer/scala/CollectionSerializerTest.scala 77 scala/src/test/scala/org/apache/fury/serializer/scala/CompatibleSingleObjectSerializerTest.scala 50 scala/src/test/scala/org/apache/fury/serializer/scala/MutableCollectionSerializerTest.scala 75 scala/src/test/scala/org/apache/fury/serializer/scala/RangeTest.scala 36 scala/src/test/scala/org/apache/fury/serializer/scala/ScalaTest.scala 58 scala/src/test/scala/org/apache/fury/serializer/scala/SingleObjectSerializerTest.scala 41 scala/src/test/scala/org/apache/fury/serializer/scala/TupleTest.scala 60