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).
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 |