apache / fury
Temporal Dependencies

A temporal dependency occurs when developers change two or more files at the same time (i.e. they are a part of the same commit).


Files Most Frequently Changed Together (Top 50)

data...

Pairs # same commits # commits 1 # commits 2 latest commit
java/fury-core/src/main/java/org/apache/fury/resolver/XtypeResolver.java
java/fury-core/src/main/java/org/apache/fury/serializer/AbstractObjectSerializer.java
3 9 (33%) 11 (27%) 2025-04-20
python/pyfury/_struct.py
java/fury-core/src/main/java/org/apache/fury/resolver/ClassResolver.java
2 10 (20%) 58 (3%) 2025-04-20
java/fury-core/src/main/java/org/apache/fury/resolver/XtypeResolver.java
java/fury-core/src/main/java/org/apache/fury/resolver/ClassResolver.java
2 9 (22%) 58 (3%) 2025-04-20
java/fury-core/src/main/java/org/apache/fury/type/Descriptor.java
java/fury-core/src/main/java/org/apache/fury/serializer/ObjectSerializer.java
2 11 (18%) 20 (10%) 2025-04-21
java/fury-core/src/main/java/org/apache/fury/serializer/SerializationBinding.java
java/fury-core/src/main/java/org/apache/fury/serializer/NonexistentClassSerializers.java
2 3 (66%) 9 (22%) 2025-04-21
java/fury-core/src/main/java/org/apache/fury/serializer/MetaSharedSerializer.java
java/fury-core/src/main/java/org/apache/fury/serializer/AbstractObjectSerializer.java
2 18 (11%) 11 (18%) 2025-04-21
java/fury-core/src/main/java/org/apache/fury/serializer/SerializationBinding.java
java/fury-core/src/main/java/org/apache/fury/serializer/ObjectSerializer.java
2 3 (66%) 20 (10%) 2025-04-21
python/pyfury/_struct.py
java/fury-core/src/main/java/org/apache/fury/serializer/AbstractObjectSerializer.java
2 10 (20%) 11 (18%) 2025-04-20
java/fury-core/src/main/java/org/apache/fury/serializer/SerializationBinding.java
java/fury-core/src/main/java/org/apache/fury/serializer/MetaSharedSerializer.java
2 3 (66%) 18 (11%) 2025-04-21
java/fury-core/src/main/java/org/apache/fury/type/Descriptor.java
java/fury-core/src/main/java/org/apache/fury/serializer/NonexistentClassSerializers.java
2 11 (18%) 9 (22%) 2025-04-21
java/fury-core/src/main/java/org/apache/fury/resolver/TypeResolver.java
java/fury-core/src/main/java/org/apache/fury/serializer/AbstractObjectSerializer.java
2 4 (50%) 11 (18%) 2025-04-20
python/pyfury/type.py
java/fury-core/src/main/java/org/apache/fury/resolver/ClassResolver.java
2 10 (20%) 58 (3%) 2025-04-20
python/pyfury/_serializer.py
python/pyfury/_serialization.pyx
2 16 (12%) 36 (5%) 2025-05-07
java/fury-core/src/main/java/org/apache/fury/serializer/NonexistentClassSerializers.java
java/fury-core/src/main/java/org/apache/fury/serializer/MetaSharedSerializer.java
2 9 (22%) 18 (11%) 2025-04-21
java/fury-core/src/main/java/org/apache/fury/resolver/TypeResolver.java
java/fury-core/src/main/java/org/apache/fury/resolver/ClassResolver.java
2 4 (50%) 58 (3%) 2025-04-20
python/pyfury/_struct.py
java/fury-core/src/main/java/org/apache/fury/resolver/TypeResolver.java
2 10 (20%) 4 (50%) 2025-04-20
java/fury-core/src/main/java/org/apache/fury/type/Descriptor.java
java/fury-core/src/main/java/org/apache/fury/serializer/MetaSharedSerializer.java
2 11 (18%) 18 (11%) 2025-04-21
java/fury-core/src/main/java/org/apache/fury/type/Descriptor.java
java/fury-core/src/main/java/org/apache/fury/serializer/SerializationBinding.java
2 11 (18%) 3 (66%) 2025-04-21
java/fury-core/src/main/java/org/apache/fury/serializer/ObjectSerializer.java
java/fury-core/src/main/java/org/apache/fury/serializer/MetaSharedSerializer.java
2 20 (10%) 18 (11%) 2025-04-21
python/pyfury/type.py
java/fury-core/src/main/java/org/apache/fury/resolver/TypeResolver.java
2 10 (20%) 4 (50%) 2025-04-20
python/pyfury/type.py
java/fury-core/src/main/java/org/apache/fury/resolver/XtypeResolver.java
2 10 (20%) 9 (22%) 2025-04-20
java/fury-core/src/main/java/org/apache/fury/serializer/ObjectSerializer.java
java/fury-core/src/main/java/org/apache/fury/serializer/NonexistentClassSerializers.java
2 20 (10%) 9 (22%) 2025-04-21
java/fury-core/src/main/java/org/apache/fury/type/Descriptor.java
java/fury-core/src/main/java/org/apache/fury/serializer/AbstractObjectSerializer.java
2 11 (18%) 11 (18%) 2025-04-21
python/pyfury/type.py
python/pyfury/_struct.py
2 10 (20%) 10 (20%) 2025-04-20
java/fury-core/src/main/java/org/apache/fury/resolver/XtypeResolver.java
java/fury-core/src/main/java/org/apache/fury/resolver/TypeResolver.java
2 9 (22%) 4 (50%) 2025-04-20
java/fury-core/src/main/java/org/apache/fury/serializer/SerializationBinding.java
java/fury-core/src/main/java/org/apache/fury/serializer/AbstractObjectSerializer.java
2 3 (66%) 11 (18%) 2025-04-21
java/fury-core/src/main/java/org/apache/fury/serializer/ObjectSerializer.java
java/fury-core/src/main/java/org/apache/fury/serializer/AbstractObjectSerializer.java
2 20 (10%) 11 (18%) 2025-04-21
python/pyfury/_struct.py
java/fury-core/src/main/java/org/apache/fury/resolver/XtypeResolver.java
2 10 (20%) 9 (22%) 2025-04-20
java/fury-core/src/main/java/org/apache/fury/resolver/ClassResolver.java
java/fury-core/src/main/java/org/apache/fury/serializer/AbstractObjectSerializer.java
2 58 (3%) 11 (18%) 2025-04-20
python/pyfury/type.py
java/fury-core/src/main/java/org/apache/fury/serializer/AbstractObjectSerializer.java
2 10 (20%) 11 (18%) 2025-04-20
java/fury-core/src/main/java/org/apache/fury/serializer/NonexistentClassSerializers.java
java/fury-core/src/main/java/org/apache/fury/serializer/AbstractObjectSerializer.java
2 9 (22%) 11 (18%) 2025-04-21
java/fury-core/src/main/java/org/apache/fury/Fury.java
java/fury-core/src/main/java/org/apache/fury/serializer/AbstractObjectSerializer.java
1 43 (2%) 11 (9%) 2025-04-19
java/fury-core/src/main/java/org/apache/fury/reflect/FieldAccessor.java
java/fury-core/src/main/java/org/apache/fury/resolver/TypeResolver.java
1 3 (33%) 4 (25%) 2025-04-19
java/fury-core/src/main/java/org/apache/fury/resolver/ClassInfo.java
java/fury-core/src/main/java/org/apache/fury/builder/MetaSharedCodecBuilder.java
1 15 (6%) 10 (10%) 2025-04-19
java/fury-core/src/main/java/org/apache/fury/resolver/XtypeResolver.java
java/fury-core/src/main/java/org/apache/fury/serializer/ObjectSerializer.java
1 9 (11%) 20 (5%) 2025-04-19
python/pyfury/type.py
java/fury-core/src/main/java/org/apache/fury/serializer/NonexistentClassSerializers.java
1 10 (10%) 9 (11%) 2025-04-19
python/pyfury/resolver.py
java/fury-core/src/main/java/org/apache/fury/resolver/ClassInfo.java
1 8 (12%) 15 (6%) 2025-04-19
java/fury-core/src/main/java/org/apache/fury/Fury.java
java/fury-core/src/main/java/org/apache/fury/resolver/ClassResolver.java
1 43 (2%) 58 (1%) 2025-04-19
java/fury-core/src/main/java/org/apache/fury/Fury.java
python/pyfury/_struct.py
1 43 (2%) 10 (10%) 2025-04-19
java/fury-core/src/main/java/org/apache/fury/resolver/ClassResolver.java
java/fury-core/src/main/java/org/apache/fury/serializer/ObjectSerializer.java
1 58 (1%) 20 (5%) 2025-04-19
scala/src/main/java/org/apache/fury/serializer/scala/ToFactorySerializers.java
dart/packages/fury/lib/src/const/lang.dart
1 2 (50%) 2 (50%) 2025-04-24
java/fury-core/src/main/java/org/apache/fury/serializer/SerializationBinding.java
java/fury-core/src/main/java/org/apache/fury/resolver/FieldResolver.java
1 3 (33%) 10 (10%) 2025-04-21
python/pyfury/resolver.py
java/fury-core/src/main/java/org/apache/fury/Fury.java
1 8 (12%) 43 (2%) 2025-04-19
java/fury-core/src/main/java/org/apache/fury/serializer/LazySerializer.java
java/fury-core/src/main/java/org/apache/fury/serializer/AbstractObjectSerializer.java
1 1 (100%) 11 (9%) 2025-04-19
java/fury-core/src/main/java/org/apache/fury/type/DescriptorGrouper.java
java/fury-core/src/main/java/org/apache/fury/builder/MetaSharedCodecBuilder.java
1 8 (12%) 10 (10%) 2025-04-19
java/fury-core/src/main/java/org/apache/fury/serializer/AbstractObjectSerializer.java
python/pyfury/_serialization.pyx
1 11 (9%) 36 (2%) 2025-04-20
python/pyfury/type.py
java/fury-core/src/main/java/org/apache/fury/serializer/ObjectSerializer.java
1 10 (10%) 20 (5%) 2025-04-19
python/pyfury/_fury.py
dart/packages/fury/lib/src/serializer/fury_header_serializer.dart
1 26 (3%) 2 (50%) 2025-04-24
java/fury-core/src/main/java/org/apache/fury/resolver/ClassInfo.java
java/fury-core/src/main/java/org/apache/fury/reflect/FieldAccessor.java
1 15 (6%) 3 (33%) 2025-04-19
python/pyfury/resolver.py
java/fury-core/src/main/java/org/apache/fury/serializer/SerializationBinding.java
1 8 (12%) 3 (33%) 2025-04-19
Dependencies between files in same commits
The number on the lines shows the number of shared commits.
G [java/fury-core/src/main/java/org/apache/fury/resolver/XtypeResolver.java] [java/fury-core/src/main/java/org/apache/fury/resolver/XtypeResolver.java] [java/fury-core/src/main/java/org/apache/fury/serializer/AbstractObjectSerializer.java] [java/fury-core/src/main/java/org/apache/fury/serializer/AbstractObjectSerializer.java] [java/fury-core/src/main/java/org/apache/fury/resolver/XtypeResolver.java]--[java/fury-core/src/main/java/org/apache/fury/serializer/AbstractObjectSerializer.java] 3 [java/fury-core/src/main/java/org/apache/fury/resolver/ClassResolver.java] [java/fury-core/src/main/java/org/apache/fury/resolver/ClassResolver.java] [java/fury-core/src/main/java/org/apache/fury/resolver/XtypeResolver.java]--[java/fury-core/src/main/java/org/apache/fury/resolver/ClassResolver.java] 2 [java/fury-core/src/main/java/org/apache/fury/serializer/ObjectSerializer.java] [java/fury-core/src/main/java/org/apache/fury/serializer/ObjectSerializer.java] [java/fury-core/src/main/java/org/apache/fury/resolver/XtypeResolver.java]--[java/fury-core/src/main/java/org/apache/fury/serializer/ObjectSerializer.java] 1 [java/fury-core/src/main/java/org/apache/fury/resolver/TypeResolver.java] [java/fury-core/src/main/java/org/apache/fury/resolver/TypeResolver.java] [java/fury-core/src/main/java/org/apache/fury/resolver/XtypeResolver.java]--[java/fury-core/src/main/java/org/apache/fury/resolver/TypeResolver.java] 2 [python/pyfury/_serialization.pyx] [python/pyfury/_serialization.pyx] [java/fury-core/src/main/java/org/apache/fury/serializer/AbstractObjectSerializer.java]--[python/pyfury/_serialization.pyx] 1 [python/pyfury/_struct.py] [python/pyfury/_struct.py] [python/pyfury/_struct.py]--[java/fury-core/src/main/java/org/apache/fury/resolver/XtypeResolver.java] 2 [python/pyfury/_struct.py]--[java/fury-core/src/main/java/org/apache/fury/serializer/AbstractObjectSerializer.java] 2 [python/pyfury/_struct.py]--[java/fury-core/src/main/java/org/apache/fury/resolver/ClassResolver.java] 2 [python/pyfury/_struct.py]--[java/fury-core/src/main/java/org/apache/fury/resolver/TypeResolver.java] 2 [java/fury-core/src/main/java/org/apache/fury/resolver/ClassResolver.java]--[java/fury-core/src/main/java/org/apache/fury/serializer/AbstractObjectSerializer.java] 2 [java/fury-core/src/main/java/org/apache/fury/resolver/ClassResolver.java]--[java/fury-core/src/main/java/org/apache/fury/serializer/ObjectSerializer.java] 1 [java/fury-core/src/main/java/org/apache/fury/type/Descriptor.java] [java/fury-core/src/main/java/org/apache/fury/type/Descriptor.java] [java/fury-core/src/main/java/org/apache/fury/type/Descriptor.java]--[java/fury-core/src/main/java/org/apache/fury/serializer/AbstractObjectSerializer.java] 2 [java/fury-core/src/main/java/org/apache/fury/type/Descriptor.java]--[java/fury-core/src/main/java/org/apache/fury/serializer/ObjectSerializer.java] 2 [java/fury-core/src/main/java/org/apache/fury/serializer/SerializationBinding.java] [java/fury-core/src/main/java/org/apache/fury/serializer/SerializationBinding.java] [java/fury-core/src/main/java/org/apache/fury/type/Descriptor.java]--[java/fury-core/src/main/java/org/apache/fury/serializer/SerializationBinding.java] 2 [java/fury-core/src/main/java/org/apache/fury/serializer/NonexistentClassSerializers.java] [java/fury-core/src/main/java/org/apache/fury/serializer/NonexistentClassSerializers.java] [java/fury-core/src/main/java/org/apache/fury/type/Descriptor.java]--[java/fury-core/src/main/java/org/apache/fury/serializer/NonexistentClassSerializers.java] 2 [java/fury-core/src/main/java/org/apache/fury/serializer/MetaSharedSerializer.java] [java/fury-core/src/main/java/org/apache/fury/serializer/MetaSharedSerializer.java] [java/fury-core/src/main/java/org/apache/fury/type/Descriptor.java]--[java/fury-core/src/main/java/org/apache/fury/serializer/MetaSharedSerializer.java] 2 [java/fury-core/src/main/java/org/apache/fury/serializer/ObjectSerializer.java]--[java/fury-core/src/main/java/org/apache/fury/serializer/AbstractObjectSerializer.java] 2 [java/fury-core/src/main/java/org/apache/fury/serializer/ObjectSerializer.java]--[java/fury-core/src/main/java/org/apache/fury/serializer/NonexistentClassSerializers.java] 2 [java/fury-core/src/main/java/org/apache/fury/serializer/ObjectSerializer.java]--[java/fury-core/src/main/java/org/apache/fury/serializer/MetaSharedSerializer.java] 2 [java/fury-core/src/main/java/org/apache/fury/serializer/SerializationBinding.java]--[java/fury-core/src/main/java/org/apache/fury/serializer/AbstractObjectSerializer.java] 2 [java/fury-core/src/main/java/org/apache/fury/serializer/SerializationBinding.java]--[java/fury-core/src/main/java/org/apache/fury/serializer/ObjectSerializer.java] 2 [java/fury-core/src/main/java/org/apache/fury/serializer/SerializationBinding.java]--[java/fury-core/src/main/java/org/apache/fury/serializer/NonexistentClassSerializers.java] 2 [java/fury-core/src/main/java/org/apache/fury/serializer/SerializationBinding.java]--[java/fury-core/src/main/java/org/apache/fury/serializer/MetaSharedSerializer.java] 2 [java/fury-core/src/main/java/org/apache/fury/resolver/FieldResolver.java] [java/fury-core/src/main/java/org/apache/fury/resolver/FieldResolver.java] [java/fury-core/src/main/java/org/apache/fury/serializer/SerializationBinding.java]--[java/fury-core/src/main/java/org/apache/fury/resolver/FieldResolver.java] 1 [java/fury-core/src/main/java/org/apache/fury/serializer/NonexistentClassSerializers.java]--[java/fury-core/src/main/java/org/apache/fury/serializer/AbstractObjectSerializer.java] 2 [java/fury-core/src/main/java/org/apache/fury/serializer/NonexistentClassSerializers.java]--[java/fury-core/src/main/java/org/apache/fury/serializer/MetaSharedSerializer.java] 2 [java/fury-core/src/main/java/org/apache/fury/serializer/MetaSharedSerializer.java]--[java/fury-core/src/main/java/org/apache/fury/serializer/AbstractObjectSerializer.java] 2 [java/fury-core/src/main/java/org/apache/fury/resolver/TypeResolver.java]--[java/fury-core/src/main/java/org/apache/fury/serializer/AbstractObjectSerializer.java] 2 [java/fury-core/src/main/java/org/apache/fury/resolver/TypeResolver.java]--[java/fury-core/src/main/java/org/apache/fury/resolver/ClassResolver.java] 2 [python/pyfury/type.py] [python/pyfury/type.py] [python/pyfury/type.py]--[java/fury-core/src/main/java/org/apache/fury/resolver/XtypeResolver.java] 2 [python/pyfury/type.py]--[java/fury-core/src/main/java/org/apache/fury/serializer/AbstractObjectSerializer.java] 2 [python/pyfury/type.py]--[python/pyfury/_struct.py] 2 [python/pyfury/type.py]--[java/fury-core/src/main/java/org/apache/fury/resolver/ClassResolver.java] 2 [python/pyfury/type.py]--[java/fury-core/src/main/java/org/apache/fury/serializer/ObjectSerializer.java] 1 [python/pyfury/type.py]--[java/fury-core/src/main/java/org/apache/fury/serializer/NonexistentClassSerializers.java] 1 [python/pyfury/type.py]--[java/fury-core/src/main/java/org/apache/fury/resolver/TypeResolver.java] 2 [python/pyfury/_serializer.py] [python/pyfury/_serializer.py] [python/pyfury/_serializer.py]--[python/pyfury/_serialization.pyx] 2 [java/fury-core/src/main/java/org/apache/fury/Fury.java] [java/fury-core/src/main/java/org/apache/fury/Fury.java] [java/fury-core/src/main/java/org/apache/fury/Fury.java]--[java/fury-core/src/main/java/org/apache/fury/serializer/AbstractObjectSerializer.java] 1 [java/fury-core/src/main/java/org/apache/fury/Fury.java]--[python/pyfury/_struct.py] 1 [java/fury-core/src/main/java/org/apache/fury/Fury.java]--[java/fury-core/src/main/java/org/apache/fury/resolver/ClassResolver.java] 1 [java/fury-core/src/main/java/org/apache/fury/reflect/FieldAccessor.java] [java/fury-core/src/main/java/org/apache/fury/reflect/FieldAccessor.java] [java/fury-core/src/main/java/org/apache/fury/reflect/FieldAccessor.java]--[java/fury-core/src/main/java/org/apache/fury/resolver/TypeResolver.java] 1 [java/fury-core/src/main/java/org/apache/fury/resolver/ClassInfo.java] [java/fury-core/src/main/java/org/apache/fury/resolver/ClassInfo.java] [java/fury-core/src/main/java/org/apache/fury/resolver/ClassInfo.java]--[java/fury-core/src/main/java/org/apache/fury/reflect/FieldAccessor.java] 1 [java/fury-core/src/main/java/org/apache/fury/builder/MetaSharedCodecBuilder.java] [java/fury-core/src/main/java/org/apache/fury/builder/MetaSharedCodecBuilder.java] [java/fury-core/src/main/java/org/apache/fury/resolver/ClassInfo.java]--[java/fury-core/src/main/java/org/apache/fury/builder/MetaSharedCodecBuilder.java] 1 [python/pyfury/resolver.py] [python/pyfury/resolver.py] [python/pyfury/resolver.py]--[java/fury-core/src/main/java/org/apache/fury/serializer/SerializationBinding.java] 1 [python/pyfury/resolver.py]--[java/fury-core/src/main/java/org/apache/fury/Fury.java] 1 [python/pyfury/resolver.py]--[java/fury-core/src/main/java/org/apache/fury/resolver/ClassInfo.java] 1 [scala/src/main/java/org/apache/fury/serializer/scala/ToFactorySerializers.java] [scala/src/main/java/org/apache/fury/serializer/scala/ToFactorySerializers.java] [dart/packages/fury/lib/src/const/lang.dart] [dart/packages/fury/lib/src/const/lang.dart] [scala/src/main/java/org/apache/fury/serializer/scala/ToFactorySerializers.java]--[dart/packages/fury/lib/src/const/lang.dart] 1 [java/fury-core/src/main/java/org/apache/fury/serializer/LazySerializer.java] [java/fury-core/src/main/java/org/apache/fury/serializer/LazySerializer.java] [java/fury-core/src/main/java/org/apache/fury/serializer/LazySerializer.java]--[java/fury-core/src/main/java/org/apache/fury/serializer/AbstractObjectSerializer.java] 1 [java/fury-core/src/main/java/org/apache/fury/type/DescriptorGrouper.java] [java/fury-core/src/main/java/org/apache/fury/type/DescriptorGrouper.java] [java/fury-core/src/main/java/org/apache/fury/type/DescriptorGrouper.java]--[java/fury-core/src/main/java/org/apache/fury/builder/MetaSharedCodecBuilder.java] 1 [python/pyfury/_fury.py] [python/pyfury/_fury.py] [dart/packages/fury/lib/src/serializer/fury_header_serializer.dart] [dart/packages/fury/lib/src/serializer/fury_header_serializer.dart] [python/pyfury/_fury.py]--[dart/packages/fury/lib/src/serializer/fury_header_serializer.dart] 1
Download: SVG DOT (open online Graphviz editor)

Open 2D force graph (file dependencies)... Open 3D force graph (file dependencies)...
Open 2D force graph (file dependencies with commits)... Open 3D force graph (file dependencies with commits)...
Dependencies between components in same commits (primary)
The number on the lines shows the number of shared commits.
G java java java--java 5 dart dart java--dart 1 go go java--go 1 python python python--java 3 python--python 4 python--dart 1 javascript javascript python--javascript 1 python--go 1 dart--dart 2 scala scala scala--java 1 scala--python 1 scala--dart 1 scala--javascript 1 rust rust scala--rust 1 scala--go 1 javascript--java 1 javascript--dart 1 javascript--go 1 rust--java 1 rust--python 1 rust--dart 1 rust--javascript 1 rust--go 1 go--dart 1 kotlin kotlin kotlin--kotlin 1
Download: SVG DOT (open online Graphviz editor)

Open 2D force graph (file dependencies)... Open 3D force graph (file dependencies)...