JetBrains / lincheck
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
trace/src/main/org/jetbrains/lincheck/trace/TraceRecorderTracePoints.kt
trace/src/main/org/jetbrains/lincheck/trace/Deserialization.kt
3 26 (11%) 16 (18%) 2025-12-25
trace/src/main/org/jetbrains/lincheck/trace/TraceRecorderTracePoints.kt
common/src/main/org/jetbrains/lincheck/trace/TraceContext.kt
2 26 (7%) 9 (22%) 2025-12-25
trace/src/main/org/jetbrains/lincheck/trace/Deserialization.kt
jvm-agent/src/main/org/jetbrains/lincheck/jvm/agent/LincheckMethodVisitor.kt
2 16 (12%) 4 (50%) 2025-12-25
jvm-agent/src/main/org/jetbrains/lincheck/jvm/agent/LincheckMethodVisitor.kt
common/src/main/org/jetbrains/lincheck/trace/TraceContext.kt
2 4 (50%) 9 (22%) 2025-12-25
trace/src/main/org/jetbrains/lincheck/trace/TraceRecorderTracePoints.kt
common/src/main/org/jetbrains/lincheck/descriptors/CodeLocations.kt
2 26 (7%) 6 (33%) 2025-12-25
trace/src/main/org/jetbrains/lincheck/trace/Deserialization.kt
common/src/main/org/jetbrains/lincheck/trace/TraceContext.kt
2 16 (12%) 9 (22%) 2025-12-25
jvm-agent/src/main/org/jetbrains/lincheck/jvm/agent/transformers/MethodCallTransformer.kt
jvm-agent/src/main/org/jetbrains/lincheck/jvm/agent/LincheckClassVisitor.kt
2 9 (22%) 13 (15%) 2025-12-23
trace-recorder/src/main/org/jetbrains/lincheck/trace/recorder/TraceCollectingEventTracker.kt
jvm-agent/src/main/org/jetbrains/lincheck/jvm/agent/transformers/MethodCallTransformer.kt
2 39 (5%) 9 (22%) 2025-12-23
src/jvm/main/org/jetbrains/kotlinx/lincheck/strategy/managed/ManagedStrategy.kt
jvm-agent/src/main/org/jetbrains/lincheck/jvm/agent/transformers/MethodCallTransformer.kt
2 126 (1%) 9 (22%) 2025-12-23
jvm-agent/src/main/org/jetbrains/lincheck/jvm/agent/LincheckMethodVisitor.kt
common/src/main/org/jetbrains/lincheck/descriptors/CodeLocations.kt
2 4 (50%) 6 (33%) 2025-12-25
trace-recorder/src/main/org/jetbrains/lincheck/trace/recorder/TraceCollectingEventTracker.kt
jvm-agent/src/main/org/jetbrains/lincheck/jvm/agent/LincheckClassVisitor.kt
2 39 (5%) 13 (15%) 2025-12-23
src/jvm/main/org/jetbrains/kotlinx/lincheck/strategy/managed/ManagedStrategy.kt
jvm-agent/src/main/org/jetbrains/lincheck/jvm/agent/LincheckClassVisitor.kt
2 126 (1%) 13 (15%) 2025-12-23
trace/src/main/org/jetbrains/lincheck/trace/TraceRecorderTracePoints.kt
jvm-agent/src/main/org/jetbrains/lincheck/jvm/agent/LincheckMethodVisitor.kt
2 26 (7%) 4 (50%) 2025-12-25
common/src/main/org/jetbrains/lincheck/trace/TraceContext.kt
common/src/main/org/jetbrains/lincheck/descriptors/CodeLocations.kt
2 9 (22%) 6 (33%) 2025-12-25
trace/src/main/org/jetbrains/lincheck/trace/Deserialization.kt
common/src/main/org/jetbrains/lincheck/descriptors/CodeLocations.kt
2 16 (12%) 6 (33%) 2025-12-25
trace-recorder/src/main/org/jetbrains/lincheck/trace/recorder/TraceCollectingEventTracker.kt
src/jvm/main/org/jetbrains/kotlinx/lincheck/strategy/managed/ManagedStrategy.kt
2 39 (5%) 126 (1%) 2025-12-23
jvm-agent/src/main/org/jetbrains/lincheck/jvm/agent/TransformationProfile.kt
jvm-agent/src/main/org/jetbrains/lincheck/jvm/agent/LincheckClassVisitor.kt
2 13 (15%) 13 (15%) 2025-12-25
common/src/main/org/jetbrains/lincheck/util/UnsafeHolder.kt
common/src/main/org/jetbrains/lincheck/util/AtomicMethods.kt
2 5 (40%) 4 (50%) 2025-12-25
common/src/main/org/jetbrains/lincheck/descriptors/AccessLocation.kt
jvm-agent/src/main/org/jetbrains/lincheck/jvm/agent/LincheckMethodVisitor.kt
1 4 (25%) 4 (25%) 2025-12-22
trace/src/main/org/jetbrains/lincheck/trace/TracePostprocessor.kt
src/jvm/main/org/jetbrains/kotlinx/lincheck/strategy/managed/modelchecking/ModelCheckingStrategy.kt
1 8 (12%) 42 (2%) 2025-12-22
trace-recorder/src/main/org/jetbrains/lincheck/trace/recorder/TraceRecorderMethodTransformer.kt
src/jvm/main/org/jetbrains/kotlinx/lincheck/strategy/managed/ManagedStrategy.kt
1 6 (16%) 126 (<1%) 2025-12-22
trace/src/main/org/jetbrains/lincheck/trace/Printing.kt
jvm-agent/src/main/org/jetbrains/lincheck/jvm/agent/transformers/InstructionMethodVisitor.kt
1 11 (9%) 2 (50%) 2025-12-22
trace/src/main/org/jetbrains/lincheck/trace/Printing.kt
jvm-agent/src/main/org/jetbrains/lincheck/jvm/agent/transformers/ConstructorArgumentsSnapshotTrackerTransformer.kt
1 11 (9%) 3 (33%) 2025-12-22
src/jvm/main/org/jetbrains/kotlinx/lincheck/strategy/managed/modelchecking/ModelCheckingStrategyConfiguration.kt
jvm-agent/src/main/org/jetbrains/lincheck/jvm/agent/TraceAgentTransformer.kt
1 7 (14%) 6 (16%) 2025-12-22
trace-debugger/src/main/org/jetbrains/lincheck/trace/debugger/TraceDebuggerMethodTransformer.kt
src/jvm/main/org/jetbrains/kotlinx/lincheck/strategy/managed/modelchecking/ModelCheckingStrategy.kt
1 4 (25%) 42 (2%) 2025-12-22
src/jvm/main/org/jetbrains/kotlinx/lincheck/strategy/managed/modelchecking/ModelCheckingStrategyConfiguration.kt
jvm-agent/src/main/org/jetbrains/lincheck/jvm/agent/transformers/ParkingTransformer.kt
1 7 (14%) 4 (25%) 2025-12-22
trace-debugger/src/main/org/jetbrains/lincheck/trace/debugger/TraceDebuggerMethodTransformer.kt
common/src/main/org/jetbrains/lincheck/util/UnsafeHolder.kt
1 4 (25%) 5 (20%) 2025-12-22
trace-recorder/src/main/org/jetbrains/lincheck/trace/recorder/TraceRecorderInjections.kt
common/src/main/org/jetbrains/lincheck/analysis/ShadowStack.kt
1 15 (6%) 5 (20%) 2025-12-22
src/jvm/main/org/jetbrains/kotlinx/lincheck/trace/TracePoint.kt
src/jvm/main/org/jetbrains/kotlinx/lincheck/trace/TraceFlattenPolicies.kt
1 16 (6%) 7 (14%) 2025-12-22
trace/src/main/org/jetbrains/lincheck/trace/SerializationInmemory.kt
src/jvm/main/org/jetbrains/kotlinx/lincheck/strategy/managed/modelchecking/ModelCheckingStrategyConfiguration.kt
1 3 (33%) 7 (14%) 2025-12-22
trace/src/main/org/jetbrains/lincheck/trace/TracePostprocessor.kt
jvm-agent/src/main/org/jetbrains/lincheck/jvm/agent/TransformerChain.kt
1 8 (12%) 3 (33%) 2025-12-22
jvm-agent/src/main/org/jetbrains/lincheck/jvm/agent/transformers/MonitorTransformers.kt
jvm-agent/src/main/org/jetbrains/lincheck/jvm/agent/transformers/LoopTransformer.kt
1 4 (25%) 6 (16%) 2025-12-22
jvm-agent/src/main/org/jetbrains/lincheck/jvm/agent/transformers/ThreadTransformers.kt
trace-recorder/src/main/org/jetbrains/lincheck/trace/recorder/TraceCollectingEventTracker.kt
1 2 (50%) 39 (2%) 2025-12-22
jvm-agent/src/main/org/jetbrains/lincheck/jvm/agent/transformers/ThreadTransformers.kt
common/src/main/org/jetbrains/lincheck/trace/TraceContext.kt
1 2 (50%) 9 (11%) 2025-12-22
src/jvm/main/org/jetbrains/kotlinx/lincheck/trace/TracePoint.kt
jvm-agent/src/main/org/jetbrains/lincheck/jvm/agent/LincheckClassVisitor.kt
1 16 (6%) 13 (7%) 2025-12-22
src/jvm/main/org/jetbrains/kotlinx/lincheck/strategy/managed/OwnerNames.kt
jvm-agent/src/main/org/jetbrains/lincheck/jvm/agent/transformers/InlineMethodCallTransformer.kt
1 6 (16%) 5 (20%) 2025-12-22
src/jvm/main/org/jetbrains/kotlinx/lincheck/trace/TracePoint.kt
integration-test/common/src/main/AbstractTraceIntegrationTest.kt
1 16 (6%) 13 (7%) 2025-12-22
jvm-agent/src/main/org/jetbrains/lincheck/jvm/agent/transformers/IntrinsicCandidateMethodFilter.kt
common/src/main/org/jetbrains/lincheck/trace/TraceContext.kt
1 3 (33%) 9 (11%) 2025-12-22
trace-debugger/src/main/org/jetbrains/lincheck/trace/debugger/TraceDebuggerAgent.kt
jvm-agent/src/main/org/jetbrains/lincheck/jvm/agent/LincheckJavaAgent.kt
1 6 (16%) 8 (12%) 2025-12-22
src/jvm/main/org/jetbrains/kotlinx/lincheck/strategy/managed/OwnerNames.kt
trace/src/main/org/jetbrains/lincheck/trace/TraceRecorderTracePoints.kt
1 6 (16%) 26 (3%) 2025-12-22
trace-recorder/src/main/org/jetbrains/lincheck/trace/recorder/TraceRecorderMethodTransformer.kt
common/src/main/org/jetbrains/lincheck/util/AtomicMethods.kt
1 6 (16%) 4 (25%) 2025-12-22
trace/src/main/org/jetbrains/lincheck/trace/Printing.kt
trace-debugger/src/main/org/jetbrains/lincheck/trace/debugger/TraceDebuggerMethodTransformer.kt
1 11 (9%) 4 (25%) 2025-12-22
src/jvm/main/org/jetbrains/kotlinx/lincheck/strategy/managed/OwnerNames.kt
common/src/main/org/jetbrains/lincheck/descriptors/Descriptors.kt
1 6 (16%) 5 (20%) 2025-12-22
trace-debugger/src/main/org/jetbrains/lincheck/trace/debugger/TraceDebuggerMethodTransformer.kt
common/src/main/org/jetbrains/lincheck/analysis/ShadowStack.kt
1 4 (25%) 5 (20%) 2025-12-22
jvm-agent/src/main/org/jetbrains/lincheck/jvm/agent/transformers/LoopTransformer.kt
common/src/main/org/jetbrains/lincheck/descriptors/CodeLocations.kt
1 6 (16%) 6 (16%) 2025-12-22
trace-recorder/src/main/org/jetbrains/lincheck/trace/recorder/TraceRecorder.kt
trace-recorder/src/main/org/jetbrains/lincheck/trace/recorder/TraceCollectingEventTracker.kt
1 10 (10%) 39 (2%) 2025-12-22
trace/src/main/org/jetbrains/lincheck/trace/Deserialization.kt
common/src/main/org/jetbrains/lincheck/util/UnsafeHolder.kt
1 16 (6%) 5 (20%) 2025-12-22
jvm-agent/src/main/org/jetbrains/lincheck/jvm/agent/transformers/ObjectCreationTransformerBase.kt
integration-test/common/src/main/AbstractTraceIntegrationTest.kt
1 2 (50%) 13 (7%) 2025-12-22
trace-debugger/src/main/org/jetbrains/lincheck/trace/debugger/TraceDebuggerAgent.kt
src/jvm/main/org/jetbrains/kotlinx/lincheck/strategy/managed/modelchecking/ModelCheckingStrategy.kt
1 6 (16%) 42 (2%) 2025-12-22
src/jvm/main/org/jetbrains/kotlinx/lincheck/strategy/managed/ManagedStrategy.kt
common/src/main/org/jetbrains/lincheck/util/AtomicMethods.kt
1 126 (<1%) 4 (25%) 2025-12-22
Dependencies between files in same commits
The number on the lines shows the number of shared commits.
G [trace/src/main/org/jetbrains/lincheck/trace/TraceRecorderTracePoints.kt] [trace/src/main/org/jetbrains/lincheck/trace/TraceRecorderTracePoints.kt] [trace/src/main/org/jetbrains/lincheck/trace/Deserialization.kt] [trace/src/main/org/jetbrains/lincheck/trace/Deserialization.kt] [trace/src/main/org/jetbrains/lincheck/trace/TraceRecorderTracePoints.kt]--[trace/src/main/org/jetbrains/lincheck/trace/Deserialization.kt] 3 [common/src/main/org/jetbrains/lincheck/trace/TraceContext.kt] [common/src/main/org/jetbrains/lincheck/trace/TraceContext.kt] [trace/src/main/org/jetbrains/lincheck/trace/TraceRecorderTracePoints.kt]--[common/src/main/org/jetbrains/lincheck/trace/TraceContext.kt] 2 [common/src/main/org/jetbrains/lincheck/descriptors/CodeLocations.kt] [common/src/main/org/jetbrains/lincheck/descriptors/CodeLocations.kt] [trace/src/main/org/jetbrains/lincheck/trace/TraceRecorderTracePoints.kt]--[common/src/main/org/jetbrains/lincheck/descriptors/CodeLocations.kt] 2 [jvm-agent/src/main/org/jetbrains/lincheck/jvm/agent/LincheckMethodVisitor.kt] [jvm-agent/src/main/org/jetbrains/lincheck/jvm/agent/LincheckMethodVisitor.kt] [trace/src/main/org/jetbrains/lincheck/trace/TraceRecorderTracePoints.kt]--[jvm-agent/src/main/org/jetbrains/lincheck/jvm/agent/LincheckMethodVisitor.kt] 2 [trace/src/main/org/jetbrains/lincheck/trace/Deserialization.kt]--[jvm-agent/src/main/org/jetbrains/lincheck/jvm/agent/LincheckMethodVisitor.kt] 2 [trace/src/main/org/jetbrains/lincheck/trace/Deserialization.kt]--[common/src/main/org/jetbrains/lincheck/trace/TraceContext.kt] 2 [trace/src/main/org/jetbrains/lincheck/trace/Deserialization.kt]--[common/src/main/org/jetbrains/lincheck/descriptors/CodeLocations.kt] 2 [common/src/main/org/jetbrains/lincheck/util/UnsafeHolder.kt] [common/src/main/org/jetbrains/lincheck/util/UnsafeHolder.kt] [trace/src/main/org/jetbrains/lincheck/trace/Deserialization.kt]--[common/src/main/org/jetbrains/lincheck/util/UnsafeHolder.kt] 1 [common/src/main/org/jetbrains/lincheck/trace/TraceContext.kt]--[common/src/main/org/jetbrains/lincheck/descriptors/CodeLocations.kt] 2 [jvm-agent/src/main/org/jetbrains/lincheck/jvm/agent/LincheckMethodVisitor.kt]--[common/src/main/org/jetbrains/lincheck/trace/TraceContext.kt] 2 [jvm-agent/src/main/org/jetbrains/lincheck/jvm/agent/LincheckMethodVisitor.kt]--[common/src/main/org/jetbrains/lincheck/descriptors/CodeLocations.kt] 2 [jvm-agent/src/main/org/jetbrains/lincheck/jvm/agent/transformers/MethodCallTransformer.kt] [jvm-agent/src/main/org/jetbrains/lincheck/jvm/agent/transformers/MethodCallTransformer.kt] [jvm-agent/src/main/org/jetbrains/lincheck/jvm/agent/LincheckClassVisitor.kt] [jvm-agent/src/main/org/jetbrains/lincheck/jvm/agent/LincheckClassVisitor.kt] [jvm-agent/src/main/org/jetbrains/lincheck/jvm/agent/transformers/MethodCallTransformer.kt]--[jvm-agent/src/main/org/jetbrains/lincheck/jvm/agent/LincheckClassVisitor.kt] 2 [trace-recorder/src/main/org/jetbrains/lincheck/trace/recorder/TraceCollectingEventTracker.kt] [trace-recorder/src/main/org/jetbrains/lincheck/trace/recorder/TraceCollectingEventTracker.kt] [trace-recorder/src/main/org/jetbrains/lincheck/trace/recorder/TraceCollectingEventTracker.kt]--[jvm-agent/src/main/org/jetbrains/lincheck/jvm/agent/transformers/MethodCallTransformer.kt] 2 [trace-recorder/src/main/org/jetbrains/lincheck/trace/recorder/TraceCollectingEventTracker.kt]--[jvm-agent/src/main/org/jetbrains/lincheck/jvm/agent/LincheckClassVisitor.kt] 2 [src/jvm/main/org/jetbrains/kotlinx/lincheck/strategy/managed/ManagedStrategy.kt] [src/jvm/main/org/jetbrains/kotlinx/lincheck/strategy/managed/ManagedStrategy.kt] [trace-recorder/src/main/org/jetbrains/lincheck/trace/recorder/TraceCollectingEventTracker.kt]--[src/jvm/main/org/jetbrains/kotlinx/lincheck/strategy/managed/ManagedStrategy.kt] 2 [src/jvm/main/org/jetbrains/kotlinx/lincheck/strategy/managed/ManagedStrategy.kt]--[jvm-agent/src/main/org/jetbrains/lincheck/jvm/agent/transformers/MethodCallTransformer.kt] 2 [src/jvm/main/org/jetbrains/kotlinx/lincheck/strategy/managed/ManagedStrategy.kt]--[jvm-agent/src/main/org/jetbrains/lincheck/jvm/agent/LincheckClassVisitor.kt] 2 [common/src/main/org/jetbrains/lincheck/util/AtomicMethods.kt] [common/src/main/org/jetbrains/lincheck/util/AtomicMethods.kt] [src/jvm/main/org/jetbrains/kotlinx/lincheck/strategy/managed/ManagedStrategy.kt]--[common/src/main/org/jetbrains/lincheck/util/AtomicMethods.kt] 1 [jvm-agent/src/main/org/jetbrains/lincheck/jvm/agent/TransformationProfile.kt] [jvm-agent/src/main/org/jetbrains/lincheck/jvm/agent/TransformationProfile.kt] [jvm-agent/src/main/org/jetbrains/lincheck/jvm/agent/TransformationProfile.kt]--[jvm-agent/src/main/org/jetbrains/lincheck/jvm/agent/LincheckClassVisitor.kt] 2 [common/src/main/org/jetbrains/lincheck/util/UnsafeHolder.kt]--[common/src/main/org/jetbrains/lincheck/util/AtomicMethods.kt] 2 [common/src/main/org/jetbrains/lincheck/descriptors/AccessLocation.kt] [common/src/main/org/jetbrains/lincheck/descriptors/AccessLocation.kt] [common/src/main/org/jetbrains/lincheck/descriptors/AccessLocation.kt]--[jvm-agent/src/main/org/jetbrains/lincheck/jvm/agent/LincheckMethodVisitor.kt] 1 [trace/src/main/org/jetbrains/lincheck/trace/TracePostprocessor.kt] [trace/src/main/org/jetbrains/lincheck/trace/TracePostprocessor.kt] [src/jvm/main/org/jetbrains/kotlinx/lincheck/strategy/managed/modelchecking/ModelCheckingStrategy.kt] [src/jvm/main/org/jetbrains/kotlinx/lincheck/strategy/managed/modelchecking/ModelCheckingStrategy.kt] [trace/src/main/org/jetbrains/lincheck/trace/TracePostprocessor.kt]--[src/jvm/main/org/jetbrains/kotlinx/lincheck/strategy/managed/modelchecking/ModelCheckingStrategy.kt] 1 [jvm-agent/src/main/org/jetbrains/lincheck/jvm/agent/TransformerChain.kt] [jvm-agent/src/main/org/jetbrains/lincheck/jvm/agent/TransformerChain.kt] [trace/src/main/org/jetbrains/lincheck/trace/TracePostprocessor.kt]--[jvm-agent/src/main/org/jetbrains/lincheck/jvm/agent/TransformerChain.kt] 1 [trace-recorder/src/main/org/jetbrains/lincheck/trace/recorder/TraceRecorderMethodTransformer.kt] [trace-recorder/src/main/org/jetbrains/lincheck/trace/recorder/TraceRecorderMethodTransformer.kt] [trace-recorder/src/main/org/jetbrains/lincheck/trace/recorder/TraceRecorderMethodTransformer.kt]--[src/jvm/main/org/jetbrains/kotlinx/lincheck/strategy/managed/ManagedStrategy.kt] 1 [trace-recorder/src/main/org/jetbrains/lincheck/trace/recorder/TraceRecorderMethodTransformer.kt]--[common/src/main/org/jetbrains/lincheck/util/AtomicMethods.kt] 1 [trace/src/main/org/jetbrains/lincheck/trace/Printing.kt] [trace/src/main/org/jetbrains/lincheck/trace/Printing.kt] [jvm-agent/src/main/org/jetbrains/lincheck/jvm/agent/transformers/InstructionMethodVisitor.kt] [jvm-agent/src/main/org/jetbrains/lincheck/jvm/agent/transformers/InstructionMethodVisitor.kt] [trace/src/main/org/jetbrains/lincheck/trace/Printing.kt]--[jvm-agent/src/main/org/jetbrains/lincheck/jvm/agent/transformers/InstructionMethodVisitor.kt] 1 [jvm-agent/src/main/org/jetbrains/lincheck/jvm/agent/transformers/ConstructorArgumentsSnapshotTrackerTransformer.kt] [jvm-agent/src/main/org/jetbrains/lincheck/jvm/agent/transformers/ConstructorArgumentsSnapshotTrackerTransformer.kt] [trace/src/main/org/jetbrains/lincheck/trace/Printing.kt]--[jvm-agent/src/main/org/jetbrains/lincheck/jvm/agent/transformers/ConstructorArgumentsSnapshotTrackerTransformer.kt] 1 [trace-debugger/src/main/org/jetbrains/lincheck/trace/debugger/TraceDebuggerMethodTransformer.kt] [trace-debugger/src/main/org/jetbrains/lincheck/trace/debugger/TraceDebuggerMethodTransformer.kt] [trace/src/main/org/jetbrains/lincheck/trace/Printing.kt]--[trace-debugger/src/main/org/jetbrains/lincheck/trace/debugger/TraceDebuggerMethodTransformer.kt] 1 [src/jvm/main/org/jetbrains/kotlinx/lincheck/strategy/managed/modelchecking/ModelCheckingStrategyConfiguration.kt] [src/jvm/main/org/jetbrains/kotlinx/lincheck/strategy/managed/modelchecking/ModelCheckingStrategyConfiguration.kt] [jvm-agent/src/main/org/jetbrains/lincheck/jvm/agent/TraceAgentTransformer.kt] [jvm-agent/src/main/org/jetbrains/lincheck/jvm/agent/TraceAgentTransformer.kt] [src/jvm/main/org/jetbrains/kotlinx/lincheck/strategy/managed/modelchecking/ModelCheckingStrategyConfiguration.kt]--[jvm-agent/src/main/org/jetbrains/lincheck/jvm/agent/TraceAgentTransformer.kt] 1 [jvm-agent/src/main/org/jetbrains/lincheck/jvm/agent/transformers/ParkingTransformer.kt] [jvm-agent/src/main/org/jetbrains/lincheck/jvm/agent/transformers/ParkingTransformer.kt] [src/jvm/main/org/jetbrains/kotlinx/lincheck/strategy/managed/modelchecking/ModelCheckingStrategyConfiguration.kt]--[jvm-agent/src/main/org/jetbrains/lincheck/jvm/agent/transformers/ParkingTransformer.kt] 1 [trace-debugger/src/main/org/jetbrains/lincheck/trace/debugger/TraceDebuggerMethodTransformer.kt]--[src/jvm/main/org/jetbrains/kotlinx/lincheck/strategy/managed/modelchecking/ModelCheckingStrategy.kt] 1 [trace-debugger/src/main/org/jetbrains/lincheck/trace/debugger/TraceDebuggerMethodTransformer.kt]--[common/src/main/org/jetbrains/lincheck/util/UnsafeHolder.kt] 1 [common/src/main/org/jetbrains/lincheck/analysis/ShadowStack.kt] [common/src/main/org/jetbrains/lincheck/analysis/ShadowStack.kt] [trace-debugger/src/main/org/jetbrains/lincheck/trace/debugger/TraceDebuggerMethodTransformer.kt]--[common/src/main/org/jetbrains/lincheck/analysis/ShadowStack.kt] 1 [trace-recorder/src/main/org/jetbrains/lincheck/trace/recorder/TraceRecorderInjections.kt] [trace-recorder/src/main/org/jetbrains/lincheck/trace/recorder/TraceRecorderInjections.kt] [trace-recorder/src/main/org/jetbrains/lincheck/trace/recorder/TraceRecorderInjections.kt]--[common/src/main/org/jetbrains/lincheck/analysis/ShadowStack.kt] 1 [src/jvm/main/org/jetbrains/kotlinx/lincheck/trace/TracePoint.kt] [src/jvm/main/org/jetbrains/kotlinx/lincheck/trace/TracePoint.kt] [src/jvm/main/org/jetbrains/kotlinx/lincheck/trace/TraceFlattenPolicies.kt] [src/jvm/main/org/jetbrains/kotlinx/lincheck/trace/TraceFlattenPolicies.kt] [src/jvm/main/org/jetbrains/kotlinx/lincheck/trace/TracePoint.kt]--[src/jvm/main/org/jetbrains/kotlinx/lincheck/trace/TraceFlattenPolicies.kt] 1 [src/jvm/main/org/jetbrains/kotlinx/lincheck/trace/TracePoint.kt]--[jvm-agent/src/main/org/jetbrains/lincheck/jvm/agent/LincheckClassVisitor.kt] 1 [integration-test/common/src/main/AbstractTraceIntegrationTest.kt] [integration-test/common/src/main/AbstractTraceIntegrationTest.kt] [src/jvm/main/org/jetbrains/kotlinx/lincheck/trace/TracePoint.kt]--[integration-test/common/src/main/AbstractTraceIntegrationTest.kt] 1 [trace/src/main/org/jetbrains/lincheck/trace/SerializationInmemory.kt] [trace/src/main/org/jetbrains/lincheck/trace/SerializationInmemory.kt] [trace/src/main/org/jetbrains/lincheck/trace/SerializationInmemory.kt]--[src/jvm/main/org/jetbrains/kotlinx/lincheck/strategy/managed/modelchecking/ModelCheckingStrategyConfiguration.kt] 1 [jvm-agent/src/main/org/jetbrains/lincheck/jvm/agent/transformers/MonitorTransformers.kt] [jvm-agent/src/main/org/jetbrains/lincheck/jvm/agent/transformers/MonitorTransformers.kt] [jvm-agent/src/main/org/jetbrains/lincheck/jvm/agent/transformers/LoopTransformer.kt] [jvm-agent/src/main/org/jetbrains/lincheck/jvm/agent/transformers/LoopTransformer.kt] [jvm-agent/src/main/org/jetbrains/lincheck/jvm/agent/transformers/MonitorTransformers.kt]--[jvm-agent/src/main/org/jetbrains/lincheck/jvm/agent/transformers/LoopTransformer.kt] 1 [jvm-agent/src/main/org/jetbrains/lincheck/jvm/agent/transformers/LoopTransformer.kt]--[common/src/main/org/jetbrains/lincheck/descriptors/CodeLocations.kt] 1 [jvm-agent/src/main/org/jetbrains/lincheck/jvm/agent/transformers/ThreadTransformers.kt] [jvm-agent/src/main/org/jetbrains/lincheck/jvm/agent/transformers/ThreadTransformers.kt] [jvm-agent/src/main/org/jetbrains/lincheck/jvm/agent/transformers/ThreadTransformers.kt]--[trace-recorder/src/main/org/jetbrains/lincheck/trace/recorder/TraceCollectingEventTracker.kt] 1 [jvm-agent/src/main/org/jetbrains/lincheck/jvm/agent/transformers/ThreadTransformers.kt]--[common/src/main/org/jetbrains/lincheck/trace/TraceContext.kt] 1 [src/jvm/main/org/jetbrains/kotlinx/lincheck/strategy/managed/OwnerNames.kt] [src/jvm/main/org/jetbrains/kotlinx/lincheck/strategy/managed/OwnerNames.kt] [jvm-agent/src/main/org/jetbrains/lincheck/jvm/agent/transformers/InlineMethodCallTransformer.kt] [jvm-agent/src/main/org/jetbrains/lincheck/jvm/agent/transformers/InlineMethodCallTransformer.kt] [src/jvm/main/org/jetbrains/kotlinx/lincheck/strategy/managed/OwnerNames.kt]--[jvm-agent/src/main/org/jetbrains/lincheck/jvm/agent/transformers/InlineMethodCallTransformer.kt] 1 [src/jvm/main/org/jetbrains/kotlinx/lincheck/strategy/managed/OwnerNames.kt]--[trace/src/main/org/jetbrains/lincheck/trace/TraceRecorderTracePoints.kt] 1 [common/src/main/org/jetbrains/lincheck/descriptors/Descriptors.kt] [common/src/main/org/jetbrains/lincheck/descriptors/Descriptors.kt] [src/jvm/main/org/jetbrains/kotlinx/lincheck/strategy/managed/OwnerNames.kt]--[common/src/main/org/jetbrains/lincheck/descriptors/Descriptors.kt] 1 [jvm-agent/src/main/org/jetbrains/lincheck/jvm/agent/transformers/IntrinsicCandidateMethodFilter.kt] [jvm-agent/src/main/org/jetbrains/lincheck/jvm/agent/transformers/IntrinsicCandidateMethodFilter.kt] [jvm-agent/src/main/org/jetbrains/lincheck/jvm/agent/transformers/IntrinsicCandidateMethodFilter.kt]--[common/src/main/org/jetbrains/lincheck/trace/TraceContext.kt] 1 [trace-debugger/src/main/org/jetbrains/lincheck/trace/debugger/TraceDebuggerAgent.kt] [trace-debugger/src/main/org/jetbrains/lincheck/trace/debugger/TraceDebuggerAgent.kt] [jvm-agent/src/main/org/jetbrains/lincheck/jvm/agent/LincheckJavaAgent.kt] [jvm-agent/src/main/org/jetbrains/lincheck/jvm/agent/LincheckJavaAgent.kt] [trace-debugger/src/main/org/jetbrains/lincheck/trace/debugger/TraceDebuggerAgent.kt]--[jvm-agent/src/main/org/jetbrains/lincheck/jvm/agent/LincheckJavaAgent.kt] 1 [trace-debugger/src/main/org/jetbrains/lincheck/trace/debugger/TraceDebuggerAgent.kt]--[src/jvm/main/org/jetbrains/kotlinx/lincheck/strategy/managed/modelchecking/ModelCheckingStrategy.kt] 1 [trace-recorder/src/main/org/jetbrains/lincheck/trace/recorder/TraceRecorder.kt] [trace-recorder/src/main/org/jetbrains/lincheck/trace/recorder/TraceRecorder.kt] [trace-recorder/src/main/org/jetbrains/lincheck/trace/recorder/TraceRecorder.kt]--[trace-recorder/src/main/org/jetbrains/lincheck/trace/recorder/TraceCollectingEventTracker.kt] 1 [jvm-agent/src/main/org/jetbrains/lincheck/jvm/agent/transformers/ObjectCreationTransformerBase.kt] [jvm-agent/src/main/org/jetbrains/lincheck/jvm/agent/transformers/ObjectCreationTransformerBase.kt] [jvm-agent/src/main/org/jetbrains/lincheck/jvm/agent/transformers/ObjectCreationTransformerBase.kt]--[integration-test/common/src/main/AbstractTraceIntegrationTest.kt] 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 jvm-agent jvm-agent common common jvm-agent--common 4 jvm-agent--jvm-agent 3 integration-test integration-test jvm-agent--integration-test 1 common--common 3 bootstrap bootstrap common--bootstrap 1 trace trace trace--trace 3 trace--common 2 trace--jvm-agent 2 src src trace--src 1 trace-debugger trace-debugger trace--trace-debugger 1 trace--integration-test 1 trace-recorder trace-recorder trace-recorder--jvm-agent 2 trace-recorder--src 2 trace-recorder--common 2 trace-recorder--trace-recorder 1 trace-recorder--trace 1 trace-recorder--trace-debugger 1 trace-recorder--bootstrap 1 src--jvm-agent 2 src--src 2 src--common 2 src--integration-test 1 src--bootstrap 1 trace-debugger--src 1 trace-debugger--common 1 trace-debugger--jvm-agent 1 trace-debugger--integration-test 1 trace-debugger--trace-debugger 1 integration-test--trace-recorder 1 integration-test--common 1 bootstrap--bootstrap 1 bootstrap--jvm-agent 1
Download: SVG DOT (open online Graphviz editor)

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