apache / commons-proxy
File Size

The distribution of size of files (measured in lines of code).

Intro
Learn more...
File Size Overall
0% | 0% | 37% | 21% | 40%
Legend:
1001+
501-1000
201-500
101-200
1-100


explore: grouped by folders | grouped by size | sunburst | 3D view
File Size per Extension
1001+
501-1000
201-500
101-200
1-100
java0% | 0% | 41% | 19% | 39%
xml0% | 0% | 0% | 53% | 46%
html0% | 0% | 0% | 0% | 100%
File Size per Logical Decomposition
primary
1001+
501-1000
201-500
101-200
1-100
core0% | 0% | 37% | 7% | 54%
asm0% | 0% | 100% | 0% | 0%
javassist0% | 0% | 46% | 36% | 16%
cglib0% | 0% | 0% | 100% | 0%
jdk0% | 0% | 0% | 100% | 0%
src0% | 0% | 0% | 55% | 44%
ROOT0% | 0% | 0% | 0% | 100%
build-tools0% | 0% | 0% | 0% | 100%
Longest Files (Top 50)
File# lines# units
ASMProxyFactory.java
in asm/src/main/java/org/apache/commons/proxy2/asm
350 21
BaseTrainer.java
in core/src/main/java/org/apache/commons/proxy2/stub
264 42
AnnotationBuilder.java
in core/src/main/java/org/apache/commons/proxy2/stub
220 19
JavassistProxyFactory.java
in javassist/src/main/java/org/apache/commons/proxy2/javassist
216 9
ArgumentMatcherUtils.java
in core/src/main/java/org/apache/commons/proxy2/interceptor/matcher/argument
216 32
TrainingContext.java
in core/src/main/java/org/apache/commons/proxy2/stub
205 22
MethodSignature.java
in core/src/main/java/org/apache/commons/proxy2/impl
192 9
CglibProxyFactory.java
in cglib/src/main/java/org/apache/commons/proxy2/cglib
182 16
JavassistInvocation.java
in javassist/src/main/java/org/apache/commons/proxy2/javassist
168 9
JdkProxyFactory.java
in jdk/src/main/java/org/apache/commons/proxy2/jdk
156 14
download_proxy.xml
in src/site/xdoc
121 -
AbstractSubclassingProxyFactory.java
in core/src/main/java/org/apache/commons/proxy2/impl
98 3
BaseAnnotationTrainer.java
in core/src/main/java/org/apache/commons/proxy2/stub
79 10
DefaultProxyFactory.java
in core/src/main/java/org/apache/commons/proxy2
79 8
JavassistUtils.java
in javassist/src/main/java/org/apache/commons/proxy2/javassist
77 6
ProxyUtils.java
in core/src/main/java/org/apache/commons/proxy2
75 7
RecordedInvocation.java
in core/src/main/java/org/apache/commons/proxy2/invoker
70 4
StubBuilder.java
in core/src/main/java/org/apache/commons/proxy2/stub
68 7
63 -
ProxyClassCache.java
in core/src/main/java/org/apache/commons/proxy2/impl
58 2
InvocationRecorder.java
in core/src/main/java/org/apache/commons/proxy2/invoker/recorder
55 7
issue-tracking.xml
in src/site/xdoc
54 -
SwitchInterceptor.java
in core/src/main/java/org/apache/commons/proxy2/interceptor
47 5
AbstractProxyClassGenerator.java
in core/src/main/java/org/apache/commons/proxy2/impl
39 -
AbstractProxyFactory.java
in core/src/main/java/org/apache/commons/proxy2/impl
36 4
DuckTypingInvoker.java
in core/src/main/java/org/apache/commons/proxy2/invoker
34 2
CloningProvider.java
in core/src/main/java/org/apache/commons/proxy2/provider
31 2
BeanProvider.java
in core/src/main/java/org/apache/commons/proxy2/provider
31 2
StubInterceptorBuilder.java
in core/src/main/java/org/apache/commons/proxy2/stub
31 3
InterceptorUtils.java
in core/src/main/java/org/apache/commons/proxy2/interceptor
31 6
ObjectProviderUtils.java
in core/src/main/java/org/apache/commons/proxy2/provider
28 6
DelegatingInvoker.java
in core/src/main/java/org/apache/commons/proxy2/invoker
28 2
ObjectProviderException.java
in core/src/main/java/org/apache/commons/proxy2/exception
28 6
SingletonProvider.java
in core/src/main/java/org/apache/commons/proxy2/provider
24 2
ProviderDecorator.java
in core/src/main/java/org/apache/commons/proxy2/provider
24 4
changes.xml
in src/changes
24 -
DeclaredByMatcher.java
in core/src/main/java/org/apache/commons/proxy2/interceptor/matcher/invocation
23 3
ReturnTypeMatcher.java
in core/src/main/java/org/apache/commons/proxy2/interceptor/matcher/invocation
23 3
InvokerException.java
in core/src/main/java/org/apache/commons/proxy2/exception
20 4
ProxyFactoryException.java
in core/src/main/java/org/apache/commons/proxy2/exception
20 4
InvokerInterceptor.java
in core/src/main/java/org/apache/commons/proxy2/interceptor
20 2
site.xml
in src/site
20 -
ObjectProviderInterceptor.java
in core/src/main/java/org/apache/commons/proxy2/interceptor
19 2
InvocationHandlerAdapter.java
in core/src/main/java/org/apache/commons/proxy2/invoker
18 2
ThrowingInterceptor.java
in core/src/main/java/org/apache/commons/proxy2/interceptor
18 2
ConstantProvider.java
in core/src/main/java/org/apache/commons/proxy2/provider
17 2
NullInvoker.java
in core/src/main/java/org/apache/commons/proxy2/invoker
16 1
AnnotationInvoker.java
in core/src/main/java/org/apache/commons/proxy2/stub
16 1
MethodNameMatcher.java
in core/src/main/java/org/apache/commons/proxy2/interceptor/matcher/invocation
16 2
AnnotationTypeTrainer.java
in core/src/main/java/org/apache/commons/proxy2/stub
14 1
Files With Most Units (Top 47)
File# lines# units
BaseTrainer.java
in core/src/main/java/org/apache/commons/proxy2/stub
264 42
ArgumentMatcherUtils.java
in core/src/main/java/org/apache/commons/proxy2/interceptor/matcher/argument
216 32
TrainingContext.java
in core/src/main/java/org/apache/commons/proxy2/stub
205 22
ASMProxyFactory.java
in asm/src/main/java/org/apache/commons/proxy2/asm
350 21
AnnotationBuilder.java
in core/src/main/java/org/apache/commons/proxy2/stub
220 19
CglibProxyFactory.java
in cglib/src/main/java/org/apache/commons/proxy2/cglib
182 16
JdkProxyFactory.java
in jdk/src/main/java/org/apache/commons/proxy2/jdk
156 14
BaseAnnotationTrainer.java
in core/src/main/java/org/apache/commons/proxy2/stub
79 10
JavassistProxyFactory.java
in javassist/src/main/java/org/apache/commons/proxy2/javassist
216 9
JavassistInvocation.java
in javassist/src/main/java/org/apache/commons/proxy2/javassist
168 9
MethodSignature.java
in core/src/main/java/org/apache/commons/proxy2/impl
192 9
DefaultProxyFactory.java
in core/src/main/java/org/apache/commons/proxy2
79 8
InvocationRecorder.java
in core/src/main/java/org/apache/commons/proxy2/invoker/recorder
55 7
StubBuilder.java
in core/src/main/java/org/apache/commons/proxy2/stub
68 7
ProxyUtils.java
in core/src/main/java/org/apache/commons/proxy2
75 7
JavassistUtils.java
in javassist/src/main/java/org/apache/commons/proxy2/javassist
77 6
ObjectProviderUtils.java
in core/src/main/java/org/apache/commons/proxy2/provider
28 6
ObjectProviderException.java
in core/src/main/java/org/apache/commons/proxy2/exception
28 6
InterceptorUtils.java
in core/src/main/java/org/apache/commons/proxy2/interceptor
31 6
SwitchInterceptor.java
in core/src/main/java/org/apache/commons/proxy2/interceptor
47 5
AbstractProxyFactory.java
in core/src/main/java/org/apache/commons/proxy2/impl
36 4
ProviderDecorator.java
in core/src/main/java/org/apache/commons/proxy2/provider
24 4
RecordedInvocation.java
in core/src/main/java/org/apache/commons/proxy2/invoker
70 4
InvokerException.java
in core/src/main/java/org/apache/commons/proxy2/exception
20 4
ProxyFactoryException.java
in core/src/main/java/org/apache/commons/proxy2/exception
20 4
AbstractSubclassingProxyFactory.java
in core/src/main/java/org/apache/commons/proxy2/impl
98 3
StubInterceptorBuilder.java
in core/src/main/java/org/apache/commons/proxy2/stub
31 3
DeclaredByMatcher.java
in core/src/main/java/org/apache/commons/proxy2/interceptor/matcher/invocation
23 3
ReturnTypeMatcher.java
in core/src/main/java/org/apache/commons/proxy2/interceptor/matcher/invocation
23 3
ProxyClassCache.java
in core/src/main/java/org/apache/commons/proxy2/impl
58 2
SingletonProvider.java
in core/src/main/java/org/apache/commons/proxy2/provider
24 2
CloningProvider.java
in core/src/main/java/org/apache/commons/proxy2/provider
31 2
BeanProvider.java
in core/src/main/java/org/apache/commons/proxy2/provider
31 2
ConstantProvider.java
in core/src/main/java/org/apache/commons/proxy2/provider
17 2
DuckTypingInvoker.java
in core/src/main/java/org/apache/commons/proxy2/invoker
34 2
DelegatingInvoker.java
in core/src/main/java/org/apache/commons/proxy2/invoker
28 2
InvocationHandlerAdapter.java
in core/src/main/java/org/apache/commons/proxy2/invoker
18 2
Trainer.java
in core/src/main/java/org/apache/commons/proxy2/stub
12 2
AnnotationTrainer.java
in core/src/main/java/org/apache/commons/proxy2/stub
13 2
ThrowingInterceptor.java
in core/src/main/java/org/apache/commons/proxy2/interceptor
18 2
MethodNameMatcher.java
in core/src/main/java/org/apache/commons/proxy2/interceptor/matcher/invocation
16 2
ObjectProviderInterceptor.java
in core/src/main/java/org/apache/commons/proxy2/interceptor
19 2
InvokerInterceptor.java
in core/src/main/java/org/apache/commons/proxy2/interceptor
20 2
NullProvider.java
in core/src/main/java/org/apache/commons/proxy2/provider
9 1
NullInvoker.java
in core/src/main/java/org/apache/commons/proxy2/invoker
16 1
AnnotationInvoker.java
in core/src/main/java/org/apache/commons/proxy2/stub
16 1
AnnotationTypeTrainer.java
in core/src/main/java/org/apache/commons/proxy2/stub
14 1
Files With Long Lines (Top 3)

There are 3 files with lines longer than 120 characters. In total, there are 26 long lines.

File# lines# units# long lines
download_proxy.xml
in src/site/xdoc
121 - 16
issue-tracking.xml
in src/site/xdoc
54 - 8
changes.xml
in src/changes
24 - 2
Correlations

File Size vs. Commits (all time): 66 points

src/site/xdoc/download_proxy.xml x: 6 commits (all time) y: 121 lines of code src/changes/changes.xml x: 1 commits (all time) y: 24 lines of code core/src/main/java/org/apache/commons/proxy2/interceptor/matcher/argument/ArgumentMatcherUtils.java x: 11 commits (all time) y: 216 lines of code core/src/main/java/org/apache/commons/proxy2/serialization/package-info.java x: 7 commits (all time) y: 1 lines of code jdk/src/main/java/org/apache/commons/proxy2/jdk/JdkProxyFactory.java x: 12 commits (all time) y: 156 lines of code core/src/main/java/org/apache/commons/proxy2/ProxyUtils.java x: 17 commits (all time) y: 75 lines of code core/src/main/java/org/apache/commons/proxy2/impl/MethodSignature.java x: 11 commits (all time) y: 192 lines of code core/src/main/java/org/apache/commons/proxy2/stub/BaseAnnotationTrainer.java x: 6 commits (all time) y: 79 lines of code core/src/main/java/org/apache/commons/proxy2/Interceptor.java x: 7 commits (all time) y: 6 lines of code core/src/main/java/org/apache/commons/proxy2/serialization/ReadResolve.java x: 4 commits (all time) y: 6 lines of code cglib/src/main/java/org/apache/commons/proxy2/cglib/CglibProxyFactory.java x: 14 commits (all time) y: 182 lines of code core/src/main/java/org/apache/commons/proxy2/Invocation.java x: 8 commits (all time) y: 9 lines of code core/src/main/java/org/apache/commons/proxy2/Invoker.java x: 6 commits (all time) y: 7 lines of code core/src/main/java/org/apache/commons/proxy2/ProxyFactory.java x: 7 commits (all time) y: 12 lines of code core/src/main/java/org/apache/commons/proxy2/exception/InvokerException.java x: 5 commits (all time) y: 20 lines of code core/src/main/java/org/apache/commons/proxy2/exception/ObjectProviderException.java x: 5 commits (all time) y: 28 lines of code core/src/main/java/org/apache/commons/proxy2/exception/ProxyFactoryException.java x: 6 commits (all time) y: 20 lines of code core/src/main/java/org/apache/commons/proxy2/impl/AbstractProxyClassGenerator.java x: 7 commits (all time) y: 39 lines of code core/src/main/java/org/apache/commons/proxy2/impl/AbstractProxyFactory.java x: 9 commits (all time) y: 36 lines of code core/src/main/java/org/apache/commons/proxy2/impl/AbstractSubclassingProxyFactory.java x: 8 commits (all time) y: 98 lines of code core/src/main/java/org/apache/commons/proxy2/impl/ProxyClassCache.java x: 7 commits (all time) y: 58 lines of code core/src/main/java/org/apache/commons/proxy2/impl/ProxyClassGenerator.java x: 8 commits (all time) y: 5 lines of code core/src/main/java/org/apache/commons/proxy2/invoker/DuckTypingInvoker.java x: 6 commits (all time) y: 34 lines of code core/src/main/java/org/apache/commons/proxy2/invoker/InvocationHandlerAdapter.java x: 6 commits (all time) y: 18 lines of code core/src/main/java/org/apache/commons/proxy2/invoker/NullInvoker.java x: 7 commits (all time) y: 16 lines of code core/src/main/java/org/apache/commons/proxy2/invoker/RecordedInvocation.java x: 10 commits (all time) y: 70 lines of code core/src/main/java/org/apache/commons/proxy2/invoker/recorder/InvocationRecorder.java x: 13 commits (all time) y: 55 lines of code core/src/main/java/org/apache/commons/proxy2/provider/BeanProvider.java x: 9 commits (all time) y: 31 lines of code core/src/main/java/org/apache/commons/proxy2/provider/CloningProvider.java x: 12 commits (all time) y: 31 lines of code core/src/main/java/org/apache/commons/proxy2/provider/ConstantProvider.java x: 7 commits (all time) y: 17 lines of code core/src/main/java/org/apache/commons/proxy2/provider/NullProvider.java x: 6 commits (all time) y: 9 lines of code core/src/main/java/org/apache/commons/proxy2/provider/ProviderDecorator.java x: 9 commits (all time) y: 24 lines of code core/src/main/java/org/apache/commons/proxy2/provider/SingletonProvider.java x: 11 commits (all time) y: 24 lines of code javassist/src/main/java/org/apache/commons/proxy2/javassist/JavassistInvocation.java x: 12 commits (all time) y: 168 lines of code javassist/src/main/java/org/apache/commons/proxy2/javassist/JavassistProxyFactory.java x: 10 commits (all time) y: 216 lines of code javassist/src/main/java/org/apache/commons/proxy2/javassist/JavassistUtils.java x: 11 commits (all time) y: 77 lines of code asm/src/main/java/org/apache/commons/proxy2/asm/ASMProxyFactory.java x: 2 commits (all time) y: 350 lines of code core/src/main/java/org/apache/commons/proxy2/stub/AnnotationBuilder.java x: 10 commits (all time) y: 220 lines of code core/src/main/java/org/apache/commons/proxy2/stub/BaseTrainer.java x: 7 commits (all time) y: 264 lines of code core/src/main/java/org/apache/commons/proxy2/stub/TrainingContext.java x: 9 commits (all time) y: 205 lines of code core/src/main/java/org/apache/commons/proxy2/stub/StubBuilder.java x: 6 commits (all time) y: 68 lines of code build-tools/src/main/resources/org/apache/commons/proxy2/findbugs-exclude-filter.xml x: 1 commits (all time) y: 7 lines of code core/src/main/java/org/apache/commons/proxy2/interceptor/InterceptorUtils.java x: 11 commits (all time) y: 31 lines of code core/src/main/java/org/apache/commons/proxy2/interceptor/ObjectProviderInterceptor.java x: 4 commits (all time) y: 19 lines of code core/src/main/java/org/apache/commons/proxy2/interceptor/SwitchInterceptor.java x: 8 commits (all time) y: 47 lines of code core/src/main/java/org/apache/commons/proxy2/interceptor/matcher/ArgumentMatcher.java x: 4 commits (all time) y: 5 lines of code core/src/main/java/org/apache/commons/proxy2/interceptor/matcher/InvocationMatcher.java x: 3 commits (all time) y: 6 lines of code core/src/main/java/org/apache/commons/proxy2/interceptor/matcher/invocation/DeclaredByMatcher.java x: 3 commits (all time) y: 23 lines of code core/src/main/java/org/apache/commons/proxy2/interceptor/matcher/invocation/MethodNameMatcher.java x: 3 commits (all time) y: 16 lines of code core/src/main/java/org/apache/commons/proxy2/invoker/DelegatingInvoker.java x: 3 commits (all time) y: 28 lines of code core/src/main/java/org/apache/commons/proxy2/stub/AnnotationTrainer.java x: 3 commits (all time) y: 13 lines of code core/src/main/java/org/apache/commons/proxy2/stub/StubInterceptorBuilder.java x: 4 commits (all time) y: 31 lines of code core/src/main/java/org/apache/commons/proxy2/stub/Trainer.java x: 3 commits (all time) y: 12 lines of code src/site/site.xml x: 11 commits (all time) y: 20 lines of code PROPOSAL.html x: 10 commits (all time) y: 63 lines of code core/src/main/java/org/apache/commons/proxy2/interceptor/InvokerInterceptor.java x: 2 commits (all time) y: 20 lines of code core/src/main/java/org/apache/commons/proxy2/stub/AnnotationTypeTrainer.java x: 2 commits (all time) y: 14 lines of code core/src/main/java/org/apache/commons/proxy2/stub/package-info.java x: 2 commits (all time) y: 1 lines of code src/site/xdoc/issue-tracking.xml x: 4 commits (all time) y: 54 lines of code
350.0
lines of code
  min: 1.0
  average: 58.68
  25th percentile: 13.75
  median: 26.0
  75th percentile: 71.25
  max: 350.0
0 17.0
commits (all time)
min: 1.0 | average: 6.76 | 25th percentile: 4.0 | median: 6.5 | 75th percentile: 9.25 | max: 17.0

File Size vs. Contributors (all time): 66 points

src/site/xdoc/download_proxy.xml x: 3 contributors (all time) y: 121 lines of code src/changes/changes.xml x: 1 contributors (all time) y: 24 lines of code core/src/main/java/org/apache/commons/proxy2/interceptor/matcher/argument/ArgumentMatcherUtils.java x: 2 contributors (all time) y: 216 lines of code core/src/main/java/org/apache/commons/proxy2/serialization/package-info.java x: 2 contributors (all time) y: 1 lines of code jdk/src/main/java/org/apache/commons/proxy2/jdk/JdkProxyFactory.java x: 3 contributors (all time) y: 156 lines of code core/src/main/java/org/apache/commons/proxy2/ProxyUtils.java x: 3 contributors (all time) y: 75 lines of code core/src/main/java/org/apache/commons/proxy2/impl/MethodSignature.java x: 3 contributors (all time) y: 192 lines of code core/src/main/java/org/apache/commons/proxy2/stub/BaseAnnotationTrainer.java x: 2 contributors (all time) y: 79 lines of code core/src/main/java/org/apache/commons/proxy2/Interceptor.java x: 3 contributors (all time) y: 6 lines of code core/src/main/java/org/apache/commons/proxy2/serialization/ReadResolve.java x: 2 contributors (all time) y: 6 lines of code cglib/src/main/java/org/apache/commons/proxy2/cglib/CglibProxyFactory.java x: 3 contributors (all time) y: 182 lines of code core/src/main/java/org/apache/commons/proxy2/Invocation.java x: 3 contributors (all time) y: 9 lines of code core/src/main/java/org/apache/commons/proxy2/Invoker.java x: 3 contributors (all time) y: 7 lines of code core/src/main/java/org/apache/commons/proxy2/ProxyFactory.java x: 3 contributors (all time) y: 12 lines of code core/src/main/java/org/apache/commons/proxy2/exception/InvokerException.java x: 3 contributors (all time) y: 20 lines of code core/src/main/java/org/apache/commons/proxy2/exception/ObjectProviderException.java x: 3 contributors (all time) y: 28 lines of code core/src/main/java/org/apache/commons/proxy2/impl/AbstractProxyClassGenerator.java x: 3 contributors (all time) y: 39 lines of code core/src/main/java/org/apache/commons/proxy2/impl/AbstractProxyFactory.java x: 3 contributors (all time) y: 36 lines of code core/src/main/java/org/apache/commons/proxy2/impl/AbstractSubclassingProxyFactory.java x: 3 contributors (all time) y: 98 lines of code core/src/main/java/org/apache/commons/proxy2/impl/ProxyClassCache.java x: 3 contributors (all time) y: 58 lines of code core/src/main/java/org/apache/commons/proxy2/impl/ProxyClassGenerator.java x: 3 contributors (all time) y: 5 lines of code core/src/main/java/org/apache/commons/proxy2/invoker/DuckTypingInvoker.java x: 3 contributors (all time) y: 34 lines of code core/src/main/java/org/apache/commons/proxy2/invoker/InvocationHandlerAdapter.java x: 3 contributors (all time) y: 18 lines of code core/src/main/java/org/apache/commons/proxy2/invoker/NullInvoker.java x: 3 contributors (all time) y: 16 lines of code core/src/main/java/org/apache/commons/proxy2/invoker/RecordedInvocation.java x: 3 contributors (all time) y: 70 lines of code core/src/main/java/org/apache/commons/proxy2/invoker/recorder/InvocationRecorder.java x: 3 contributors (all time) y: 55 lines of code core/src/main/java/org/apache/commons/proxy2/provider/BeanProvider.java x: 3 contributors (all time) y: 31 lines of code core/src/main/java/org/apache/commons/proxy2/provider/ConstantProvider.java x: 3 contributors (all time) y: 17 lines of code core/src/main/java/org/apache/commons/proxy2/provider/ProviderDecorator.java x: 3 contributors (all time) y: 24 lines of code javassist/src/main/java/org/apache/commons/proxy2/javassist/JavassistInvocation.java x: 3 contributors (all time) y: 168 lines of code javassist/src/main/java/org/apache/commons/proxy2/javassist/JavassistProxyFactory.java x: 3 contributors (all time) y: 216 lines of code javassist/src/main/java/org/apache/commons/proxy2/javassist/JavassistUtils.java x: 3 contributors (all time) y: 77 lines of code asm/src/main/java/org/apache/commons/proxy2/asm/ASMProxyFactory.java x: 1 contributors (all time) y: 350 lines of code core/src/main/java/org/apache/commons/proxy2/DefaultProxyFactory.java x: 1 contributors (all time) y: 79 lines of code core/src/main/java/org/apache/commons/proxy2/stub/AnnotationBuilder.java x: 2 contributors (all time) y: 220 lines of code core/src/main/java/org/apache/commons/proxy2/stub/BaseTrainer.java x: 1 contributors (all time) y: 264 lines of code core/src/main/java/org/apache/commons/proxy2/stub/TrainingContext.java x: 2 contributors (all time) y: 205 lines of code core/src/main/java/org/apache/commons/proxy2/stub/StubBuilder.java x: 2 contributors (all time) y: 68 lines of code build-tools/src/main/resources/org/apache/commons/proxy2/findbugs-exclude-filter.xml x: 1 contributors (all time) y: 7 lines of code core/src/main/java/org/apache/commons/proxy2/interceptor/InterceptorUtils.java x: 2 contributors (all time) y: 31 lines of code core/src/main/java/org/apache/commons/proxy2/interceptor/ObjectProviderInterceptor.java x: 2 contributors (all time) y: 19 lines of code core/src/main/java/org/apache/commons/proxy2/interceptor/SwitchInterceptor.java x: 2 contributors (all time) y: 47 lines of code core/src/main/java/org/apache/commons/proxy2/interceptor/matcher/ArgumentMatcher.java x: 2 contributors (all time) y: 5 lines of code core/src/main/java/org/apache/commons/proxy2/interceptor/matcher/invocation/DeclaredByMatcher.java x: 1 contributors (all time) y: 23 lines of code core/src/main/java/org/apache/commons/proxy2/interceptor/matcher/invocation/MethodNameMatcher.java x: 2 contributors (all time) y: 16 lines of code core/src/main/java/org/apache/commons/proxy2/interceptor/matcher/invocation/ReturnTypeMatcher.java x: 2 contributors (all time) y: 23 lines of code core/src/main/java/org/apache/commons/proxy2/invoker/DelegatingInvoker.java x: 1 contributors (all time) y: 28 lines of code core/src/main/java/org/apache/commons/proxy2/provider/ObjectProviderUtils.java x: 2 contributors (all time) y: 28 lines of code core/src/main/java/org/apache/commons/proxy2/stub/AnnotationInvoker.java x: 1 contributors (all time) y: 16 lines of code core/src/main/java/org/apache/commons/proxy2/stub/AnnotationTrainer.java x: 1 contributors (all time) y: 13 lines of code core/src/main/java/org/apache/commons/proxy2/stub/StubInterceptorBuilder.java x: 1 contributors (all time) y: 31 lines of code core/src/main/java/org/apache/commons/proxy2/stub/Trainer.java x: 1 contributors (all time) y: 12 lines of code src/site/site.xml x: 6 contributors (all time) y: 20 lines of code PROPOSAL.html x: 2 contributors (all time) y: 63 lines of code core/src/main/java/org/apache/commons/proxy2/interceptor/InvokerInterceptor.java x: 1 contributors (all time) y: 20 lines of code core/src/main/java/org/apache/commons/proxy2/stub/AnnotationTypeTrainer.java x: 1 contributors (all time) y: 14 lines of code core/src/main/java/org/apache/commons/proxy2/stub/package-info.java x: 1 contributors (all time) y: 1 lines of code
350.0
lines of code
  min: 1.0
  average: 58.68
  25th percentile: 13.75
  median: 26.0
  75th percentile: 71.25
  max: 350.0
0 6.0
contributors (all time)
min: 1.0 | average: 2.35 | 25th percentile: 2.0 | median: 3.0 | 75th percentile: 3.0 | max: 6.0

File Size vs. Commits (30 days): 0 points

No data for "commits (30d)" vs. "lines of code".

File Size vs. Contributors (30 days): 0 points

No data for "contributors (30d)" vs. "lines of code".


File Size vs. Commits (90 days): 0 points

No data for "commits (90d)" vs. "lines of code".

File Size vs. Contributors (90 days): 0 points

No data for "contributors (90d)" vs. "lines of code".