apache / groovy
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
src/main/java/org/codehaus/groovy/classgen/asm/InvocationWriter.java
src/main/java/org/codehaus/groovy/classgen/AsmClassGenerator.java
2 45 (4%) 134 (1%) 2025-04-21
src/main/java/org/codehaus/groovy/runtime/memoize/FlexibleEvictableCache.java
src/main/java/org/codehaus/groovy/runtime/memoize/CommonCache.java
1 1 (100%) 11 (9%) 2025-04-11
src/main/java/org/codehaus/groovy/transform/stc/StaticTypeCheckingVisitor.java
src/main/java/org/codehaus/groovy/transform/stc/StaticTypeCheckingSupport.java
1 550 (<1%) 198 (<1%) 2025-04-16
src/main/java/org/codehaus/groovy/classgen/asm/sc/StaticTypesBinaryExpressionMultiTypeDispatcher.java
src/main/java/org/codehaus/groovy/classgen/asm/sc/StaticInvocationWriter.java
1 33 (3%) 54 (1%) 2025-04-21
src/main/java/org/codehaus/groovy/classgen/asm/StatementWriter.java
src/main/java/org/codehaus/groovy/classgen/asm/BinaryExpressionMultiTypeDispatcher.java
1 32 (3%) 10 (10%) 2025-04-21
src/main/java/org/codehaus/groovy/runtime/memoize/ConcurrentCommonCache.java
src/main/java/org/codehaus/groovy/runtime/memoize/CommonCache.java
1 18 (5%) 11 (9%) 2025-04-11
src/main/java/org/codehaus/groovy/runtime/memoize/StampedCommonCache.java
src/main/java/groovy/lang/GroovyClassLoader.java
1 10 (10%) 35 (2%) 2025-04-11
config/codenarc/codenarc.groovy
src/main/java/org/apache/groovy/parser/antlr4/AstBuilder.java
1 34 (2%) 93 (1%) 2025-04-15
src/main/java/org/codehaus/groovy/runtime/memoize/CommonCache.java
src/main/java/groovy/lang/GroovyClassLoader.java
1 11 (9%) 35 (2%) 2025-04-11
subprojects/groovy-ginq/src/main/groovy/org/apache/groovy/ginq/provider/collection/GinqAstWalker.groovy
src/main/java/org/codehaus/groovy/classgen/asm/InvocationWriter.java
1 93 (1%) 45 (2%) 2025-04-15
src/main/java/groovy/util/Iterators.java
src/main/java/groovy/util/Iterables.java
1 3 (33%) 1 (100%) 2025-04-10
src/main/java/org/codehaus/groovy/classgen/asm/StatementWriter.java
src/main/java/org/codehaus/groovy/classgen/asm/BinaryExpressionHelper.java
1 32 (3%) 29 (3%) 2025-04-21
src/main/java/org/codehaus/groovy/classgen/asm/sc/StaticTypesBinaryExpressionMultiTypeDispatcher.java
src/main/java/org/codehaus/groovy/classgen/asm/BinaryExpressionMultiTypeDispatcher.java
1 33 (3%) 10 (10%) 2025-04-21
src/main/java/org/codehaus/groovy/classgen/asm/sc/StaticTypesBinaryExpressionMultiTypeDispatcher.java
src/main/java/org/codehaus/groovy/classgen/AsmClassGenerator.java
1 33 (3%) 134 (<1%) 2025-04-21
subprojects/groovy-ginq/src/main/groovy/org/apache/groovy/ginq/provider/collection/GinqAstWalker.groovy
src/main/java/org/codehaus/groovy/classgen/AsmClassGenerator.java
1 93 (1%) 134 (<1%) 2025-04-15
src/main/java/org/codehaus/groovy/classgen/asm/sc/StaticTypesBinaryExpressionMultiTypeDispatcher.java
src/main/java/org/codehaus/groovy/classgen/asm/InvocationWriter.java
1 33 (3%) 45 (2%) 2025-04-21
src/main/java/groovy/lang/MetaClassImpl.java
src/main/java/org/codehaus/groovy/transform/trait/TraitReceiverTransformer.java
1 135 (<1%) 17 (5%) 2025-04-30
src/main/java/org/codehaus/groovy/classgen/asm/BinaryExpressionHelper.java
src/main/java/org/codehaus/groovy/classgen/AsmClassGenerator.java
1 29 (3%) 134 (<1%) 2025-04-21
src/main/java/org/codehaus/groovy/classgen/asm/InvocationWriter.java
src/main/java/org/codehaus/groovy/classgen/asm/BinaryExpressionMultiTypeDispatcher.java
1 45 (2%) 10 (10%) 2025-04-21
src/main/java/org/codehaus/groovy/classgen/asm/StatementWriter.java
src/main/java/org/codehaus/groovy/classgen/AsmClassGenerator.java
1 32 (3%) 134 (<1%) 2025-04-21
src/main/java/org/codehaus/groovy/runtime/memoize/StampedCommonCache.java
src/main/java/org/codehaus/groovy/runtime/memoize/CommonCache.java
1 10 (10%) 11 (9%) 2025-04-11
src/main/java/org/codehaus/groovy/classgen/asm/sc/StaticInvocationWriter.java
src/main/java/org/codehaus/groovy/classgen/asm/BinaryExpressionHelper.java
1 54 (1%) 29 (3%) 2025-04-21
src/main/java/org/codehaus/groovy/transform/trait/TraitReceiverTransformer.java
src/main/java/org/codehaus/groovy/transform/sc/transformers/PropertyExpressionTransformer.java
1 17 (5%) 4 (25%) 2025-05-06
src/main/java/org/codehaus/groovy/runtime/memoize/FlexibleEvictableCache.java
src/main/java/org/codehaus/groovy/runtime/memoize/ConcurrentCommonCache.java
1 1 (100%) 18 (5%) 2025-04-11
src/main/java/org/codehaus/groovy/vmplugin/v8/Selector.java
src/main/java/org/codehaus/groovy/transform/trait/Traits.java
1 37 (2%) 15 (6%) 2025-04-30
src/main/java/org/codehaus/groovy/ast/decompiled/MemberSignatureParser.java
src/main/java/org/apache/groovy/ast/tools/ExpressionUtils.java
1 12 (8%) 25 (4%) 2025-04-19
src/main/java/org/codehaus/groovy/classgen/asm/BinaryExpressionMultiTypeDispatcher.java
src/main/java/org/codehaus/groovy/classgen/AsmClassGenerator.java
1 10 (10%) 134 (<1%) 2025-04-21
src/main/java/org/codehaus/groovy/runtime/memoize/FlexibleEvictableCache.java
src/main/java/groovy/lang/GroovyClassLoader.java
1 1 (100%) 35 (2%) 2025-04-11
src/main/java/org/codehaus/groovy/classgen/asm/sc/StaticInvocationWriter.java
src/main/java/org/codehaus/groovy/classgen/asm/StatementWriter.java
1 54 (1%) 32 (3%) 2025-04-21
src/main/java/org/codehaus/groovy/reflection/CachedClass.java
src/main/java/groovy/lang/MetaClassImpl.java
1 39 (2%) 135 (<1%) 2025-04-26
src/main/java/org/codehaus/groovy/classgen/asm/sc/StaticInvocationWriter.java
src/main/java/org/codehaus/groovy/classgen/AsmClassGenerator.java
1 54 (1%) 134 (<1%) 2025-04-21
src/main/java/org/codehaus/groovy/classgen/asm/sc/StaticInvocationWriter.java
src/main/java/org/codehaus/groovy/classgen/asm/BinaryExpressionMultiTypeDispatcher.java
1 54 (1%) 10 (10%) 2025-04-21
src/main/java/org/codehaus/groovy/transform/trait/Traits.java
src/main/java/org/codehaus/groovy/transform/trait/TraitReceiverTransformer.java
1 15 (6%) 17 (5%) 2025-04-30
src/main/java/org/codehaus/groovy/vmplugin/v8/Selector.java
src/main/java/org/codehaus/groovy/transform/trait/TraitReceiverTransformer.java
1 37 (2%) 17 (5%) 2025-04-30
src/main/java/org/codehaus/groovy/classgen/asm/sc/StaticTypesBinaryExpressionMultiTypeDispatcher.java
src/main/java/org/codehaus/groovy/classgen/asm/StatementWriter.java
1 33 (3%) 32 (3%) 2025-04-21
src/main/java/org/codehaus/groovy/runtime/memoize/StampedCommonCache.java
src/main/java/org/codehaus/groovy/runtime/memoize/FlexibleEvictableCache.java
1 10 (10%) 1 (100%) 2025-04-11
src/main/java/org/codehaus/groovy/vmplugin/v8/Selector.java
src/main/java/groovy/lang/MetaClassImpl.java
1 37 (2%) 135 (<1%) 2025-04-30
subprojects/groovy-groovysh/src/main/groovy/org/apache/groovy/groovysh/Groovysh.groovy
src/main/java/org/codehaus/groovy/classgen/asm/StatementWriter.java
1 15 (6%) 32 (3%) 2025-04-10
src/main/java/org/codehaus/groovy/classgen/asm/InvocationWriter.java
src/main/java/org/codehaus/groovy/classgen/asm/BinaryExpressionHelper.java
1 45 (2%) 29 (3%) 2025-04-21
src/main/java/org/codehaus/groovy/classgen/asm/StatementWriter.java
src/main/java/org/codehaus/groovy/classgen/asm/InvocationWriter.java
1 32 (3%) 45 (2%) 2025-04-21
src/main/java/org/codehaus/groovy/classgen/asm/sc/StaticTypesBinaryExpressionMultiTypeDispatcher.java
src/main/java/org/codehaus/groovy/classgen/asm/BinaryExpressionHelper.java
1 33 (3%) 29 (3%) 2025-04-21
src/main/java/org/codehaus/groovy/transform/trait/Traits.java
src/main/java/groovy/lang/MetaClassImpl.java
1 15 (6%) 135 (<1%) 2025-04-30
src/main/java/org/codehaus/groovy/runtime/memoize/ConcurrentCommonCache.java
src/main/java/groovy/lang/GroovyClassLoader.java
1 18 (5%) 35 (2%) 2025-04-11
security/groovy.policy
config/codenarc/codenarc.groovy
1 33 (3%) 34 (2%) 2025-04-15
src/main/java/org/codehaus/groovy/runtime/memoize/StampedCommonCache.java
src/main/java/org/codehaus/groovy/runtime/memoize/ConcurrentCommonCache.java
1 10 (10%) 18 (5%) 2025-04-11
src/main/java/org/codehaus/groovy/vmplugin/v8/Java8.java
src/main/java/org/apache/groovy/ast/tools/ExpressionUtils.java
1 35 (2%) 25 (4%) 2025-04-20
src/main/java/org/codehaus/groovy/classgen/asm/indy/InvokeDynamicWriter.java
src/main/java/org/codehaus/groovy/classgen/AsmClassGenerator.java
1 17 (5%) 134 (<1%) 2025-04-15
subprojects/groovy-ginq/src/main/groovy/org/apache/groovy/ginq/provider/collection/GinqAstWalker.groovy
src/main/java/org/codehaus/groovy/classgen/asm/indy/InvokeDynamicWriter.java
1 93 (1%) 17 (5%) 2025-04-15
security/groovy.policy
src/main/java/org/apache/groovy/parser/antlr4/AstBuilder.java
1 33 (3%) 93 (1%) 2025-04-15
src/main/java/org/codehaus/groovy/classgen/asm/BinaryExpressionMultiTypeDispatcher.java
src/main/java/org/codehaus/groovy/classgen/asm/BinaryExpressionHelper.java
1 10 (10%) 29 (3%) 2025-04-21
Dependencies between files in same commits
The number on the lines shows the number of shared commits.
G [src/main/java/org/codehaus/groovy/classgen/asm/InvocationWriter.java] [src/main/java/org/codehaus/groovy/classgen/asm/InvocationWriter.java] [src/main/java/org/codehaus/groovy/classgen/AsmClassGenerator.java] [src/main/java/org/codehaus/groovy/classgen/AsmClassGenerator.java] [src/main/java/org/codehaus/groovy/classgen/asm/InvocationWriter.java]--[src/main/java/org/codehaus/groovy/classgen/AsmClassGenerator.java] 2 [src/main/java/org/codehaus/groovy/classgen/asm/BinaryExpressionMultiTypeDispatcher.java] [src/main/java/org/codehaus/groovy/classgen/asm/BinaryExpressionMultiTypeDispatcher.java] [src/main/java/org/codehaus/groovy/classgen/asm/InvocationWriter.java]--[src/main/java/org/codehaus/groovy/classgen/asm/BinaryExpressionMultiTypeDispatcher.java] 1 [src/main/java/org/codehaus/groovy/classgen/asm/BinaryExpressionHelper.java] [src/main/java/org/codehaus/groovy/classgen/asm/BinaryExpressionHelper.java] [src/main/java/org/codehaus/groovy/classgen/asm/InvocationWriter.java]--[src/main/java/org/codehaus/groovy/classgen/asm/BinaryExpressionHelper.java] 1 [src/main/java/org/codehaus/groovy/runtime/memoize/FlexibleEvictableCache.java] [src/main/java/org/codehaus/groovy/runtime/memoize/FlexibleEvictableCache.java] [src/main/java/org/codehaus/groovy/runtime/memoize/CommonCache.java] [src/main/java/org/codehaus/groovy/runtime/memoize/CommonCache.java] [src/main/java/org/codehaus/groovy/runtime/memoize/FlexibleEvictableCache.java]--[src/main/java/org/codehaus/groovy/runtime/memoize/CommonCache.java] 1 [src/main/java/org/codehaus/groovy/runtime/memoize/ConcurrentCommonCache.java] [src/main/java/org/codehaus/groovy/runtime/memoize/ConcurrentCommonCache.java] [src/main/java/org/codehaus/groovy/runtime/memoize/FlexibleEvictableCache.java]--[src/main/java/org/codehaus/groovy/runtime/memoize/ConcurrentCommonCache.java] 1 [src/main/java/groovy/lang/GroovyClassLoader.java] [src/main/java/groovy/lang/GroovyClassLoader.java] [src/main/java/org/codehaus/groovy/runtime/memoize/FlexibleEvictableCache.java]--[src/main/java/groovy/lang/GroovyClassLoader.java] 1 [src/main/java/org/codehaus/groovy/runtime/memoize/CommonCache.java]--[src/main/java/groovy/lang/GroovyClassLoader.java] 1 [src/main/java/org/codehaus/groovy/transform/stc/StaticTypeCheckingVisitor.java] [src/main/java/org/codehaus/groovy/transform/stc/StaticTypeCheckingVisitor.java] [src/main/java/org/codehaus/groovy/transform/stc/StaticTypeCheckingSupport.java] [src/main/java/org/codehaus/groovy/transform/stc/StaticTypeCheckingSupport.java] [src/main/java/org/codehaus/groovy/transform/stc/StaticTypeCheckingVisitor.java]--[src/main/java/org/codehaus/groovy/transform/stc/StaticTypeCheckingSupport.java] 1 [src/main/java/org/codehaus/groovy/classgen/asm/sc/StaticTypesBinaryExpressionMultiTypeDispatcher.java] [src/main/java/org/codehaus/groovy/classgen/asm/sc/StaticTypesBinaryExpressionMultiTypeDispatcher.java] [src/main/java/org/codehaus/groovy/classgen/asm/sc/StaticTypesBinaryExpressionMultiTypeDispatcher.java]--[src/main/java/org/codehaus/groovy/classgen/asm/InvocationWriter.java] 1 [src/main/java/org/codehaus/groovy/classgen/asm/sc/StaticTypesBinaryExpressionMultiTypeDispatcher.java]--[src/main/java/org/codehaus/groovy/classgen/AsmClassGenerator.java] 1 [src/main/java/org/codehaus/groovy/classgen/asm/sc/StaticInvocationWriter.java] [src/main/java/org/codehaus/groovy/classgen/asm/sc/StaticInvocationWriter.java] [src/main/java/org/codehaus/groovy/classgen/asm/sc/StaticTypesBinaryExpressionMultiTypeDispatcher.java]--[src/main/java/org/codehaus/groovy/classgen/asm/sc/StaticInvocationWriter.java] 1 [src/main/java/org/codehaus/groovy/classgen/asm/StatementWriter.java] [src/main/java/org/codehaus/groovy/classgen/asm/StatementWriter.java] [src/main/java/org/codehaus/groovy/classgen/asm/sc/StaticTypesBinaryExpressionMultiTypeDispatcher.java]--[src/main/java/org/codehaus/groovy/classgen/asm/StatementWriter.java] 1 [src/main/java/org/codehaus/groovy/classgen/asm/sc/StaticTypesBinaryExpressionMultiTypeDispatcher.java]--[src/main/java/org/codehaus/groovy/classgen/asm/BinaryExpressionMultiTypeDispatcher.java] 1 [src/main/java/org/codehaus/groovy/classgen/asm/sc/StaticTypesBinaryExpressionMultiTypeDispatcher.java]--[src/main/java/org/codehaus/groovy/classgen/asm/BinaryExpressionHelper.java] 1 [src/main/java/org/codehaus/groovy/classgen/asm/sc/StaticInvocationWriter.java]--[src/main/java/org/codehaus/groovy/classgen/AsmClassGenerator.java] 1 [src/main/java/org/codehaus/groovy/classgen/asm/sc/StaticInvocationWriter.java]--[src/main/java/org/codehaus/groovy/classgen/asm/StatementWriter.java] 1 [src/main/java/org/codehaus/groovy/classgen/asm/sc/StaticInvocationWriter.java]--[src/main/java/org/codehaus/groovy/classgen/asm/BinaryExpressionMultiTypeDispatcher.java] 1 [src/main/java/org/codehaus/groovy/classgen/asm/sc/StaticInvocationWriter.java]--[src/main/java/org/codehaus/groovy/classgen/asm/BinaryExpressionHelper.java] 1 [src/main/java/org/codehaus/groovy/classgen/asm/StatementWriter.java]--[src/main/java/org/codehaus/groovy/classgen/asm/InvocationWriter.java] 1 [src/main/java/org/codehaus/groovy/classgen/asm/StatementWriter.java]--[src/main/java/org/codehaus/groovy/classgen/AsmClassGenerator.java] 1 [src/main/java/org/codehaus/groovy/classgen/asm/StatementWriter.java]--[src/main/java/org/codehaus/groovy/classgen/asm/BinaryExpressionMultiTypeDispatcher.java] 1 [src/main/java/org/codehaus/groovy/classgen/asm/StatementWriter.java]--[src/main/java/org/codehaus/groovy/classgen/asm/BinaryExpressionHelper.java] 1 [src/main/java/org/codehaus/groovy/classgen/asm/BinaryExpressionMultiTypeDispatcher.java]--[src/main/java/org/codehaus/groovy/classgen/AsmClassGenerator.java] 1 [src/main/java/org/codehaus/groovy/classgen/asm/BinaryExpressionMultiTypeDispatcher.java]--[src/main/java/org/codehaus/groovy/classgen/asm/BinaryExpressionHelper.java] 1 [src/main/java/org/codehaus/groovy/runtime/memoize/ConcurrentCommonCache.java]--[src/main/java/org/codehaus/groovy/runtime/memoize/CommonCache.java] 1 [src/main/java/org/codehaus/groovy/runtime/memoize/ConcurrentCommonCache.java]--[src/main/java/groovy/lang/GroovyClassLoader.java] 1 [src/main/java/org/codehaus/groovy/runtime/memoize/StampedCommonCache.java] [src/main/java/org/codehaus/groovy/runtime/memoize/StampedCommonCache.java] [src/main/java/org/codehaus/groovy/runtime/memoize/StampedCommonCache.java]--[src/main/java/org/codehaus/groovy/runtime/memoize/FlexibleEvictableCache.java] 1 [src/main/java/org/codehaus/groovy/runtime/memoize/StampedCommonCache.java]--[src/main/java/org/codehaus/groovy/runtime/memoize/CommonCache.java] 1 [src/main/java/org/codehaus/groovy/runtime/memoize/StampedCommonCache.java]--[src/main/java/org/codehaus/groovy/runtime/memoize/ConcurrentCommonCache.java] 1 [src/main/java/org/codehaus/groovy/runtime/memoize/StampedCommonCache.java]--[src/main/java/groovy/lang/GroovyClassLoader.java] 1 [config/codenarc/codenarc.groovy] [config/codenarc/codenarc.groovy] [src/main/java/org/apache/groovy/parser/antlr4/AstBuilder.java] [src/main/java/org/apache/groovy/parser/antlr4/AstBuilder.java] [config/codenarc/codenarc.groovy]--[src/main/java/org/apache/groovy/parser/antlr4/AstBuilder.java] 1 [subprojects/groovy-ginq/src/main/groovy/org/apache/groovy/ginq/provider/collection/GinqAstWalker.groovy] [subprojects/groovy-ginq/src/main/groovy/org/apache/groovy/ginq/provider/collection/GinqAstWalker.groovy] [subprojects/groovy-ginq/src/main/groovy/org/apache/groovy/ginq/provider/collection/GinqAstWalker.groovy]--[src/main/java/org/codehaus/groovy/classgen/asm/InvocationWriter.java] 1 [subprojects/groovy-ginq/src/main/groovy/org/apache/groovy/ginq/provider/collection/GinqAstWalker.groovy]--[src/main/java/org/codehaus/groovy/classgen/AsmClassGenerator.java] 1 [src/main/java/org/codehaus/groovy/classgen/asm/indy/InvokeDynamicWriter.java] [src/main/java/org/codehaus/groovy/classgen/asm/indy/InvokeDynamicWriter.java] [subprojects/groovy-ginq/src/main/groovy/org/apache/groovy/ginq/provider/collection/GinqAstWalker.groovy]--[src/main/java/org/codehaus/groovy/classgen/asm/indy/InvokeDynamicWriter.java] 1 [src/main/java/groovy/util/Iterators.java] [src/main/java/groovy/util/Iterators.java] [src/main/java/groovy/util/Iterables.java] [src/main/java/groovy/util/Iterables.java] [src/main/java/groovy/util/Iterators.java]--[src/main/java/groovy/util/Iterables.java] 1 [src/main/java/org/codehaus/groovy/classgen/asm/BinaryExpressionHelper.java]--[src/main/java/org/codehaus/groovy/classgen/AsmClassGenerator.java] 1 [src/main/java/groovy/lang/MetaClassImpl.java] [src/main/java/groovy/lang/MetaClassImpl.java] [src/main/java/org/codehaus/groovy/transform/trait/TraitReceiverTransformer.java] [src/main/java/org/codehaus/groovy/transform/trait/TraitReceiverTransformer.java] [src/main/java/groovy/lang/MetaClassImpl.java]--[src/main/java/org/codehaus/groovy/transform/trait/TraitReceiverTransformer.java] 1 [src/main/java/org/codehaus/groovy/transform/sc/transformers/PropertyExpressionTransformer.java] [src/main/java/org/codehaus/groovy/transform/sc/transformers/PropertyExpressionTransformer.java] [src/main/java/org/codehaus/groovy/transform/trait/TraitReceiverTransformer.java]--[src/main/java/org/codehaus/groovy/transform/sc/transformers/PropertyExpressionTransformer.java] 1 [src/main/java/org/codehaus/groovy/vmplugin/v8/Selector.java] [src/main/java/org/codehaus/groovy/vmplugin/v8/Selector.java] [src/main/java/org/codehaus/groovy/vmplugin/v8/Selector.java]--[src/main/java/groovy/lang/MetaClassImpl.java] 1 [src/main/java/org/codehaus/groovy/vmplugin/v8/Selector.java]--[src/main/java/org/codehaus/groovy/transform/trait/TraitReceiverTransformer.java] 1 [src/main/java/org/codehaus/groovy/transform/trait/Traits.java] [src/main/java/org/codehaus/groovy/transform/trait/Traits.java] [src/main/java/org/codehaus/groovy/vmplugin/v8/Selector.java]--[src/main/java/org/codehaus/groovy/transform/trait/Traits.java] 1 [src/main/java/org/codehaus/groovy/transform/trait/Traits.java]--[src/main/java/groovy/lang/MetaClassImpl.java] 1 [src/main/java/org/codehaus/groovy/transform/trait/Traits.java]--[src/main/java/org/codehaus/groovy/transform/trait/TraitReceiverTransformer.java] 1 [src/main/java/org/codehaus/groovy/ast/decompiled/MemberSignatureParser.java] [src/main/java/org/codehaus/groovy/ast/decompiled/MemberSignatureParser.java] [src/main/java/org/apache/groovy/ast/tools/ExpressionUtils.java] [src/main/java/org/apache/groovy/ast/tools/ExpressionUtils.java] [src/main/java/org/codehaus/groovy/ast/decompiled/MemberSignatureParser.java]--[src/main/java/org/apache/groovy/ast/tools/ExpressionUtils.java] 1 [src/main/java/org/codehaus/groovy/reflection/CachedClass.java] [src/main/java/org/codehaus/groovy/reflection/CachedClass.java] [src/main/java/org/codehaus/groovy/reflection/CachedClass.java]--[src/main/java/groovy/lang/MetaClassImpl.java] 1 [subprojects/groovy-groovysh/src/main/groovy/org/apache/groovy/groovysh/Groovysh.groovy] [subprojects/groovy-groovysh/src/main/groovy/org/apache/groovy/groovysh/Groovysh.groovy] [subprojects/groovy-groovysh/src/main/groovy/org/apache/groovy/groovysh/Groovysh.groovy]--[src/main/java/org/codehaus/groovy/classgen/asm/StatementWriter.java] 1 [security/groovy.policy] [security/groovy.policy] [security/groovy.policy]--[config/codenarc/codenarc.groovy] 1 [security/groovy.policy]--[src/main/java/org/apache/groovy/parser/antlr4/AstBuilder.java] 1 [src/main/java/org/codehaus/groovy/vmplugin/v8/Java8.java] [src/main/java/org/codehaus/groovy/vmplugin/v8/Java8.java] [src/main/java/org/codehaus/groovy/vmplugin/v8/Java8.java]--[src/main/java/org/apache/groovy/ast/tools/ExpressionUtils.java] 1 [src/main/java/org/codehaus/groovy/classgen/asm/indy/InvokeDynamicWriter.java]--[src/main/java/org/codehaus/groovy/classgen/AsmClassGenerator.java] 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 src src src--src 10 subprojects subprojects subprojects--src 2 config config config--src 1 security security security--src 1 security--config 1
Download: SVG DOT (open online Graphviz editor)

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