apache / bval
File Size

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

Intro
Learn more...
File Size Overall
0% | 10% | 35% | 21% | 32%
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% | 11% | 34% | 21% | 33%
xsd0% | 0% | 60% | 18% | 20%
xml0% | 0% | 0% | 0% | 100%
File Size per Logical Decomposition
primary
1001+
501-1000
201-500
101-200
1-100
bval-jsr0% | 11% | 35% | 22% | 29%
bval-extras0% | 0% | 32% | 0% | 67%
bval-tck0% | 0% | 0% | 0% | 100%
src0% | 0% | 0% | 0% | 100%
Longest Files (Top 50)
File# lines# units
TypeUtils.java
in bval-jsr/src/main/java/org/apache/bval/util/reflection
823 47
XmlBuilder.java
in bval-jsr/src/main/java/org/apache/bval/jsr/metadata
590 34
ValidationJob.java
in bval-jsr/src/main/java/org/apache/bval/jsr/job
520 34
ValidateProperty.java
in bval-jsr/src/main/java/org/apache/bval/jsr/job
466 24
NodeImpl.java
in bval-jsr/src/main/java/org/apache/bval/jsr/util
378 54
MetadataReader.java
in bval-jsr/src/main/java/org/apache/bval/jsr/descriptor
343 10
DomainValidator.java
in bval-extras/src/main/java/org/apache/bval/extras/constraints/net
329 8
AnnotationsManager.java
in bval-jsr/src/main/java/org/apache/bval/jsr/util
325 14
DefaultMessageInterpolator.java
in bval-jsr/src/main/java/org/apache/bval/jsr
319 26
ReflectionBuilder.java
in bval-jsr/src/main/java/org/apache/bval/jsr/metadata
312 7
ConfigurationImpl.java
in bval-jsr/src/main/java/org/apache/bval/jsr
311 39
HierarchyBuilder.java
in bval-jsr/src/main/java/org/apache/bval/jsr/metadata
303 7
BValExtension.java
in bval-jsr/src/main/java/org/apache/bval/cdi
287 18
DualBuilder.java
in bval-jsr/src/main/java/org/apache/bval/jsr/metadata
284 8
ValueExtractors.java
in bval-jsr/src/main/java/org/apache/bval/jsr/valueextraction
278 19
xsd
validation-mapping-2.0.xsd
in bval-jsr/src/main/xsd
278 -
Reflection.java
in bval-jsr/src/main/java/org/apache/bval/util/reflection
273 26
Meta.java
in bval-jsr/src/main/java/org/apache/bval/jsr/metadata
255 48
BValInterceptor.java
in bval-jsr/src/main/java/org/apache/bval/cdi
242 10
xsd
validation-mapping-1.1.xsd
in bval-jsr/src/main/xsd
235 -
CompositeBuilder.java
in bval-jsr/src/main/java/org/apache/bval/jsr/metadata
231 7
SchemaManager.java
in bval-jsr/src/main/java/org/apache/bval/jsr/xml
228 24
ApacheValidatorFactory.java
in bval-jsr/src/main/java/org/apache/bval/jsr
226 28
PathNavigation.java
in bval-jsr/src/main/java/org/apache/bval/jsr/util
209 24
PathImpl.java
in bval-jsr/src/main/java/org/apache/bval/jsr/util
207 23
MappingValidator.java
in bval-jsr/src/main/java/org/apache/bval/jsr/xml
199 10
Liskov.java
in bval-jsr/src/main/java/org/apache/bval/jsr/metadata
198 12
ConstraintD.java
in bval-jsr/src/main/java/org/apache/bval/jsr/descriptor
198 18
ContainerElementKey.java
in bval-jsr/src/main/java/org/apache/bval/jsr/metadata
175 16
GroupStrategy.java
in bval-jsr/src/main/java/org/apache/bval/jsr/groups
173 21
Escapes.java
in bval-jsr/src/main/java/org/apache/bval/util
162 10
ValidateParameters.java
in bval-jsr/src/main/java/org/apache/bval/jsr/job
158 16
ConstraintValidatorContextImpl.java
in bval-jsr/src/main/java/org/apache/bval/jsr/job
154 18
xsd
validation-mapping-1.0.xsd
in bval-jsr/src/main/xsd
152 -
ComputeConstraintValidatorClass.java
in bval-jsr/src/main/java/org/apache/bval/jsr/job
148 2
EmptyBuilder.java
in bval-jsr/src/main/java/org/apache/bval/jsr/metadata
139 7
ConstraintAnnotationAttributes.java
in bval-jsr/src/main/java/org/apache/bval/jsr
138 15
ValidationParser.java
in bval-jsr/src/main/java/org/apache/bval/jsr/xml
129 7
Exceptions.java
in bval-jsr/src/main/java/org/apache/bval/util
125 24
ValidationMappingParser.java
in bval-jsr/src/main/java/org/apache/bval/jsr/xml
123 7
BValInterceptorBean.java
in bval-jsr/src/main/java/org/apache/bval/cdi
120 19
GroupsComputer.java
in bval-jsr/src/main/java/org/apache/bval/jsr/groups
118 7
BValVersion.java
in bval-jsr/src/main/java/org/apache/bval/util
118 9
AnnotationProxy.java
in bval-jsr/src/main/java/org/apache/bval/jsr/util
117 6
ApacheFactoryContext.java
in bval-jsr/src/main/java/org/apache/bval/jsr
115 20
ConstraintViolationImpl.java
in bval-jsr/src/main/java/org/apache/bval/jsr
115 14
Group.java
in bval-jsr/src/main/java/org/apache/bval/jsr/groups
114 17
ValidateReturnValue.java
in bval-jsr/src/main/java/org/apache/bval/jsr/job
113 11
AnnotationProxyBuilder.java
in bval-jsr/src/main/java/org/apache/bval/jsr/util
111 15
Finder.java
in bval-jsr/src/main/java/org/apache/bval/jsr/descriptor
111 7
Files With Most Units (Top 50)
File# lines# units
NodeImpl.java
in bval-jsr/src/main/java/org/apache/bval/jsr/util
378 54
Meta.java
in bval-jsr/src/main/java/org/apache/bval/jsr/metadata
255 48
TypeUtils.java
in bval-jsr/src/main/java/org/apache/bval/util/reflection
823 47
ConfigurationImpl.java
in bval-jsr/src/main/java/org/apache/bval/jsr
311 39
ValidationJob.java
in bval-jsr/src/main/java/org/apache/bval/jsr/job
520 34
XmlBuilder.java
in bval-jsr/src/main/java/org/apache/bval/jsr/metadata
590 34
ApacheValidatorFactory.java
in bval-jsr/src/main/java/org/apache/bval/jsr
226 28
DefaultMessageInterpolator.java
in bval-jsr/src/main/java/org/apache/bval/jsr
319 26
Reflection.java
in bval-jsr/src/main/java/org/apache/bval/util/reflection
273 26
ValidateProperty.java
in bval-jsr/src/main/java/org/apache/bval/jsr/job
466 24
PathNavigation.java
in bval-jsr/src/main/java/org/apache/bval/jsr/util
209 24
SchemaManager.java
in bval-jsr/src/main/java/org/apache/bval/jsr/xml
228 24
Exceptions.java
in bval-jsr/src/main/java/org/apache/bval/util
125 24
PathImpl.java
in bval-jsr/src/main/java/org/apache/bval/jsr/util
207 23
GroupStrategy.java
in bval-jsr/src/main/java/org/apache/bval/jsr/groups
173 21
ApacheFactoryContext.java
in bval-jsr/src/main/java/org/apache/bval/jsr
115 20
ValueExtractors.java
in bval-jsr/src/main/java/org/apache/bval/jsr/valueextraction
278 19
BValInterceptorBean.java
in bval-jsr/src/main/java/org/apache/bval/cdi
120 19
ConstraintValidatorContextImpl.java
in bval-jsr/src/main/java/org/apache/bval/jsr/job
154 18
ConstraintD.java
in bval-jsr/src/main/java/org/apache/bval/jsr/descriptor
198 18
BValExtension.java
in bval-jsr/src/main/java/org/apache/bval/cdi
287 18
Group.java
in bval-jsr/src/main/java/org/apache/bval/jsr/groups
114 17
ValidateParameters.java
in bval-jsr/src/main/java/org/apache/bval/jsr/job
158 16
ContainerElementKey.java
in bval-jsr/src/main/java/org/apache/bval/jsr/metadata
175 16
AnnotationProxyBuilder.java
in bval-jsr/src/main/java/org/apache/bval/jsr/util
111 15
ConstraintAnnotationAttributes.java
in bval-jsr/src/main/java/org/apache/bval/jsr
138 15
GraphContext.java
in bval-jsr/src/main/java/org/apache/bval/jsr
108 14
AnnotationsManager.java
in bval-jsr/src/main/java/org/apache/bval/jsr/util
325 14
ConstraintViolationImpl.java
in bval-jsr/src/main/java/org/apache/bval/jsr
115 14
PastOrPresentValidator.java
in bval-jsr/src/main/java/org/apache/bval/constraints
92 14
FutureOrPresentValidator.java
in bval-jsr/src/main/java/org/apache/bval/constraints
92 14
FutureValidator.java
in bval-jsr/src/main/java/org/apache/bval/constraints
92 14
PastValidator.java
in bval-jsr/src/main/java/org/apache/bval/constraints
92 14
BootstrapConfigurationImpl.java
in bval-jsr/src/main/java/org/apache/bval/jsr
92 13
Liskov.java
in bval-jsr/src/main/java/org/apache/bval/jsr/metadata
198 12
BeanD.java
in bval-jsr/src/main/java/org/apache/bval/jsr/descriptor
99 12
ElementD.java
in bval-jsr/src/main/java/org/apache/bval/jsr/descriptor
86 12
CollectionSet.java
in bval-jsr/src/main/java/org/apache/bval/util
65 12
ValidateReturnValue.java
in bval-jsr/src/main/java/org/apache/bval/jsr/job
113 11
ValidatorMapping.java
in bval-jsr/src/main/java/org/apache/bval/jsr/metadata
82 11
ValidatorFactoryBean.java
in bval-jsr/src/main/java/org/apache/bval/cdi
73 11
ValidatorBean.java
in bval-jsr/src/main/java/org/apache/bval/cdi
72 11
MetadataReader.java
in bval-jsr/src/main/java/org/apache/bval/jsr/descriptor
343 10
MappingValidator.java
in bval-jsr/src/main/java/org/apache/bval/jsr/xml
199 10
CachingTraversableResolver.java
in bval-jsr/src/main/java/org/apache/bval/jsr/resolver
97 10
ELFacade.java
in bval-jsr/src/main/java/org/apache/bval/el
101 10
Escapes.java
in bval-jsr/src/main/java/org/apache/bval/util
162 10
BValInterceptor.java
in bval-jsr/src/main/java/org/apache/bval/cdi
242 10
GroupConversion.java
in bval-jsr/src/main/java/org/apache/bval/jsr/groups
55 9
BValVersion.java
in bval-jsr/src/main/java/org/apache/bval/util
118 9
Files With Long Lines (Top 32)

There are 32 files with lines longer than 120 characters. In total, there are 52 long lines.

File# lines# units# long lines
CompositeBuilder.java
in bval-jsr/src/main/java/org/apache/bval/jsr/metadata
231 7 4
ValidationParser.java
in bval-jsr/src/main/java/org/apache/bval/jsr/xml
129 7 4
XmlBuilder.java
in bval-jsr/src/main/java/org/apache/bval/jsr/metadata
590 34 3
ReflectionBuilder.java
in bval-jsr/src/main/java/org/apache/bval/jsr/metadata
312 7 3
HierarchyBuilder.java
in bval-jsr/src/main/java/org/apache/bval/jsr/metadata
303 7 3
BValExtension.java
in bval-jsr/src/main/java/org/apache/bval/cdi
287 18 3
ApacheFactoryContext.java
in bval-jsr/src/main/java/org/apache/bval/jsr
115 20 2
ValidationJob.java
in bval-jsr/src/main/java/org/apache/bval/jsr/job
520 34 2
Liskov.java
in bval-jsr/src/main/java/org/apache/bval/jsr/metadata
198 12 2
ContainerElementNodeBuilderDefinedContextImpl.java
in bval-jsr/src/main/java/org/apache/bval/jsr/util
35 4 2
ContainerElementNodeContextBuilderImpl.java
in bval-jsr/src/main/java/org/apache/bval/jsr/util
47 6 2
ExecutableD.java
in bval-jsr/src/main/java/org/apache/bval/jsr/descriptor
51 7 2
CascadingPropertyValidator.java
in bval-jsr/src/main/java/org/apache/bval/jsr
21 - 1
ValidatorMappingProvider.java
in bval-jsr/src/main/java/org/apache/bval/jsr/metadata
28 1 1
EmptyBuilder.java
in bval-jsr/src/main/java/org/apache/bval/jsr/metadata
139 7 1
DualBuilder.java
in bval-jsr/src/main/java/org/apache/bval/jsr/metadata
284 8 1
Group.java
in bval-jsr/src/main/java/org/apache/bval/jsr/groups
114 17 1
NodeBuilderCustomizableContextImpl.java
in bval-jsr/src/main/java/org/apache/bval/jsr/util
50 4 1
ContainerElementNodeBuilderCustomizableContextImpl.java
in bval-jsr/src/main/java/org/apache/bval/jsr/util
40 6 1
NodeBuilderDefinedContextImpl.java
in bval-jsr/src/main/java/org/apache/bval/jsr/util
37 3 1
NodeContextBuilderImpl.java
in bval-jsr/src/main/java/org/apache/bval/jsr/util
48 2 1
ConstructorD.java
in bval-jsr/src/main/java/org/apache/bval/jsr/descriptor
13 1 1
ElementD.java
in bval-jsr/src/main/java/org/apache/bval/jsr/descriptor
86 12 1
DefaultMessageInterpolator.java
in bval-jsr/src/main/java/org/apache/bval/jsr
319 26 1
SchemaManager.java
in bval-jsr/src/main/java/org/apache/bval/jsr/xml
228 24 1
DefaultTraversableResolver.java
in bval-jsr/src/main/java/org/apache/bval/jsr/resolver
68 5 1
Escapes.java
in bval-jsr/src/main/java/org/apache/bval/util
162 10 1
TypeUtils.java
in bval-jsr/src/main/java/org/apache/bval/util/reflection
823 47 1
NotEmptyValidatorForMap.java
in bval-jsr/src/main/java/org/apache/bval/constraints
10 1 1
xsd
validation-configuration-1.1.xsd
in bval-jsr/src/main/xsd
56 - 1
xsd
validation-configuration-2.0.xsd
in bval-jsr/src/main/xsd
57 - 1
site.xml
in src/site
26 - 1
Correlations

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

bval-jsr/src/main/java/org/apache/bval/cdi/BValExtension.java x: 37 commits (all time) y: 287 lines of code bval-jsr/src/main/java/org/apache/bval/jsr/metadata/Meta.java x: 22 commits (all time) y: 255 lines of code bval-jsr/src/main/java/org/apache/bval/jsr/job/ValidationJob.java x: 63 commits (all time) y: 520 lines of code bval-jsr/src/main/java/org/apache/bval/jsr/metadata/XmlBuilder.java x: 36 commits (all time) y: 590 lines of code bval-jsr/src/main/java/org/apache/bval/jsr/xml/ValidationParser.java x: 23 commits (all time) y: 129 lines of code bval-jsr/src/main/java/org/apache/bval/jsr/xml/ValidationMappingParser.java x: 32 commits (all time) y: 123 lines of code bval-extras/src/main/java/org/apache/bval/extras/constraints/checkdigit/ABANumber.java x: 10 commits (all time) y: 21 lines of code bval-extras/src/main/java/org/apache/bval/extras/constraints/checkdigit/EAN13.java x: 9 commits (all time) y: 21 lines of code bval-extras/src/main/java/org/apache/bval/extras/constraints/checkdigit/IBANValidator.java x: 9 commits (all time) y: 30 lines of code bval-extras/src/main/java/org/apache/bval/extras/constraints/checkdigit/ModulusValidator.java x: 10 commits (all time) y: 53 lines of code bval-extras/src/main/java/org/apache/bval/extras/constraints/checkdigit/VerhoeffValidator.java x: 10 commits (all time) y: 45 lines of code bval-extras/src/main/java/org/apache/bval/extras/constraints/creditcard/AmericanExpress.java x: 8 commits (all time) y: 25 lines of code bval-extras/src/main/java/org/apache/bval/extras/constraints/creditcard/Visa.java x: 6 commits (all time) y: 23 lines of code bval-extras/src/main/java/org/apache/bval/extras/constraints/file/Directory.java x: 7 commits (all time) y: 19 lines of code bval-extras/src/main/java/org/apache/bval/extras/constraints/file/DirectoryValidator.java x: 9 commits (all time) y: 13 lines of code bval-extras/src/main/java/org/apache/bval/extras/constraints/file/NotDirectoryValidator.java x: 7 commits (all time) y: 13 lines of code bval-extras/src/main/java/org/apache/bval/extras/constraints/net/Domain.java x: 7 commits (all time) y: 20 lines of code bval-extras/src/main/java/org/apache/bval/extras/constraints/net/DomainValidator.java x: 9 commits (all time) y: 329 lines of code bval-extras/src/main/java/org/apache/bval/extras/constraints/net/InetAddressValidator.java x: 9 commits (all time) y: 19 lines of code bval-jsr/src/main/java/org/apache/bval/cdi/AnyLiteral.java x: 8 commits (all time) y: 10 lines of code bval-jsr/src/main/java/org/apache/bval/cdi/BValAnnotatedType.java x: 11 commits (all time) y: 63 lines of code bval-jsr/src/main/java/org/apache/bval/cdi/BValBinding.java x: 7 commits (all time) y: 11 lines of code bval-jsr/src/main/java/org/apache/bval/cdi/BValInterceptor.java x: 20 commits (all time) y: 242 lines of code bval-jsr/src/main/java/org/apache/bval/cdi/BValInterceptorBean.java x: 12 commits (all time) y: 120 lines of code bval-jsr/src/main/java/org/apache/bval/cdi/EmptyAnnotationLiteral.java x: 6 commits (all time) y: 48 lines of code bval-jsr/src/main/java/org/apache/bval/cdi/ValidatorBean.java x: 12 commits (all time) y: 72 lines of code bval-jsr/src/main/java/org/apache/bval/cdi/ValidatorFactoryBean.java x: 11 commits (all time) y: 73 lines of code bval-jsr/src/main/java/org/apache/bval/constraints/AbstractPatternValidator.java x: 4 commits (all time) y: 41 lines of code bval-jsr/src/main/java/org/apache/bval/constraints/DecimalMaxValidator.java x: 4 commits (all time) y: 49 lines of code bval-jsr/src/main/java/org/apache/bval/constraints/DigitsValidatorForNumber.java x: 6 commits (all time) y: 51 lines of code bval-jsr/src/main/java/org/apache/bval/constraints/DigitsValidatorForString.java x: 6 commits (all time) y: 55 lines of code bval-jsr/src/main/java/org/apache/bval/constraints/Email.java x: 7 commits (all time) y: 28 lines of code bval-jsr/src/main/java/org/apache/bval/constraints/FutureOrPresentValidator.java x: 6 commits (all time) y: 92 lines of code bval-jsr/src/main/java/org/apache/bval/constraints/MaxValidatorForNumber.java x: 8 commits (all time) y: 26 lines of code bval-jsr/src/main/java/org/apache/bval/constraints/MaxValidatorForString.java x: 7 commits (all time) y: 23 lines of code bval-jsr/src/main/java/org/apache/bval/constraints/NotBlankValidator.java x: 6 commits (all time) y: 10 lines of code bval-jsr/src/main/java/org/apache/bval/constraints/NotEmptyValidator.java x: 10 commits (all time) y: 27 lines of code bval-jsr/src/main/java/org/apache/bval/constraints/NotEmptyValidatorForCharSequence.java x: 5 commits (all time) y: 10 lines of code bval-jsr/src/main/java/org/apache/bval/constraints/NumberSignValidator.java x: 8 commits (all time) y: 48 lines of code bval-jsr/src/main/java/org/apache/bval/constraints/PatternValidator.java x: 11 commits (all time) y: 17 lines of code bval-jsr/src/main/java/org/apache/bval/constraints/SizeValidator.java x: 9 commits (all time) y: 77 lines of code bval-jsr/src/main/java/org/apache/bval/constraints/TimeValidator.java x: 6 commits (all time) y: 36 lines of code bval-jsr/src/main/java/org/apache/bval/el/ELFacade.java x: 13 commits (all time) y: 101 lines of code bval-jsr/src/main/java/org/apache/bval/jsr/ApacheFactoryContext.java x: 25 commits (all time) y: 115 lines of code bval-jsr/src/main/java/org/apache/bval/jsr/ApacheMessageContext.java x: 4 commits (all time) y: 6 lines of code bval-jsr/src/main/java/org/apache/bval/jsr/ApacheValidationProvider.java x: 13 commits (all time) y: 50 lines of code bval-jsr/src/main/java/org/apache/bval/jsr/ApacheValidatorConfiguration.java x: 15 commits (all time) y: 11 lines of code bval-jsr/src/main/java/org/apache/bval/jsr/ApacheValidatorFactory.java x: 37 commits (all time) y: 226 lines of code bval-jsr/src/main/java/org/apache/bval/jsr/BootstrapConfigurationImpl.java x: 14 commits (all time) y: 92 lines of code bval-jsr/src/main/java/org/apache/bval/jsr/ConfigurationImpl.java x: 32 commits (all time) y: 311 lines of code bval-jsr/src/main/java/org/apache/bval/jsr/ConstraintAnnotationAttributes.java x: 19 commits (all time) y: 138 lines of code bval-jsr/src/main/java/org/apache/bval/jsr/ConstraintCached.java x: 21 commits (all time) y: 103 lines of code bval-jsr/src/main/java/org/apache/bval/jsr/ConstraintDefaults.java x: 12 commits (all time) y: 59 lines of code bval-jsr/src/main/java/org/apache/bval/jsr/ConstraintViolationImpl.java x: 12 commits (all time) y: 115 lines of code bval-jsr/src/main/java/org/apache/bval/jsr/DefaultConstraintValidatorFactory.java x: 14 commits (all time) y: 54 lines of code bval-jsr/src/main/java/org/apache/bval/jsr/DefaultMessageInterpolator.java x: 22 commits (all time) y: 319 lines of code bval-jsr/src/main/java/org/apache/bval/jsr/DefaultValidationProviderResolver.java x: 9 commits (all time) y: 51 lines of code bval-jsr/src/main/java/org/apache/bval/jsr/GraphContext.java x: 11 commits (all time) y: 108 lines of code bval-jsr/src/main/java/org/apache/bval/jsr/ParticipantFactory.java x: 11 commits (all time) y: 92 lines of code bval-jsr/src/main/java/org/apache/bval/jsr/ValidatorImpl.java x: 5 commits (all time) y: 97 lines of code bval-jsr/src/main/java/org/apache/bval/jsr/descriptor/BeanD.java x: 22 commits (all time) y: 99 lines of code bval-jsr/src/main/java/org/apache/bval/jsr/descriptor/CascadableContainerD.java x: 15 commits (all time) y: 42 lines of code bval-jsr/src/main/java/org/apache/bval/jsr/descriptor/ComposedD.java x: 6 commits (all time) y: 86 lines of code bval-jsr/src/main/java/org/apache/bval/jsr/descriptor/ConstraintD.java x: 32 commits (all time) y: 198 lines of code bval-jsr/src/main/java/org/apache/bval/jsr/descriptor/ConstructorD.java x: 8 commits (all time) y: 13 lines of code bval-jsr/src/main/java/org/apache/bval/jsr/descriptor/ContainerElementTypeD.java x: 19 commits (all time) y: 25 lines of code bval-jsr/src/main/java/org/apache/bval/jsr/descriptor/CrossParameterD.java x: 6 commits (all time) y: 13 lines of code bval-jsr/src/main/java/org/apache/bval/jsr/descriptor/DescriptorManager.java x: 30 commits (all time) y: 78 lines of code bval-jsr/src/main/java/org/apache/bval/jsr/descriptor/ElementD.java x: 15 commits (all time) y: 86 lines of code bval-jsr/src/main/java/org/apache/bval/jsr/descriptor/Finder.java x: 8 commits (all time) y: 111 lines of code bval-jsr/src/main/java/org/apache/bval/jsr/descriptor/MetadataReader.java x: 35 commits (all time) y: 343 lines of code bval-jsr/src/main/java/org/apache/bval/jsr/descriptor/MethodD.java x: 8 commits (all time) y: 19 lines of code bval-jsr/src/main/java/org/apache/bval/jsr/descriptor/ParameterD.java x: 10 commits (all time) y: 57 lines of code bval-jsr/src/main/java/org/apache/bval/jsr/descriptor/PropertyD.java x: 16 commits (all time) y: 71 lines of code bval-jsr/src/main/java/org/apache/bval/jsr/descriptor/ReturnValueD.java x: 5 commits (all time) y: 68 lines of code bval-jsr/src/main/java/org/apache/bval/jsr/groups/Group.java x: 11 commits (all time) y: 114 lines of code bval-jsr/src/main/java/org/apache/bval/jsr/groups/GroupConversion.java x: 4 commits (all time) y: 55 lines of code bval-jsr/src/main/java/org/apache/bval/jsr/groups/Groups.java x: 13 commits (all time) y: 59 lines of code bval-jsr/src/main/java/org/apache/bval/jsr/groups/GroupsComputer.java x: 16 commits (all time) y: 118 lines of code bval-jsr/src/main/java/org/apache/bval/jsr/job/ComputeConstraintValidatorClass.java x: 7 commits (all time) y: 148 lines of code bval-jsr/src/main/java/org/apache/bval/jsr/job/ConstraintValidatorContextImpl.java x: 19 commits (all time) y: 154 lines of code bval-jsr/src/main/java/org/apache/bval/jsr/job/ValidateExecutable.java x: 4 commits (all time) y: 45 lines of code bval-jsr/src/main/java/org/apache/bval/jsr/job/ValidateParameters.java x: 30 commits (all time) y: 158 lines of code bval-jsr/src/main/java/org/apache/bval/jsr/job/ValidateProperty.java x: 24 commits (all time) y: 466 lines of code bval-jsr/src/main/java/org/apache/bval/jsr/job/ValidateReturnValue.java x: 30 commits (all time) y: 113 lines of code bval-jsr/src/main/java/org/apache/bval/jsr/metadata/AnnotationDeclaredValidatorMappingProvider.java x: 4 commits (all time) y: 21 lines of code bval-jsr/src/main/java/org/apache/bval/jsr/metadata/CompositeBuilder.java x: 24 commits (all time) y: 231 lines of code bval-jsr/src/main/java/org/apache/bval/jsr/metadata/ContainerElementKey.java x: 16 commits (all time) y: 175 lines of code bval-jsr/src/main/java/org/apache/bval/jsr/metadata/HierarchyBuilder.java x: 31 commits (all time) y: 303 lines of code bval-jsr/src/main/java/org/apache/bval/jsr/metadata/Liskov.java x: 29 commits (all time) y: 198 lines of code bval-jsr/src/main/java/org/apache/bval/jsr/metadata/MetadataBuilders.java x: 10 commits (all time) y: 37 lines of code bval-jsr/src/main/java/org/apache/bval/jsr/metadata/ReflectionBuilder.java x: 28 commits (all time) y: 312 lines of code bval-jsr/src/main/java/org/apache/bval/jsr/metadata/ValidatorMapping.java x: 4 commits (all time) y: 82 lines of code bval-jsr/src/main/java/org/apache/bval/jsr/resolver/CachingTraversableResolver.java x: 8 commits (all time) y: 97 lines of code bval-jsr/src/main/java/org/apache/bval/jsr/resolver/DefaultTraversableResolver.java x: 11 commits (all time) y: 68 lines of code bval-jsr/src/main/java/org/apache/bval/jsr/resolver/JPATraversableResolver.java x: 6 commits (all time) y: 22 lines of code bval-jsr/src/main/java/org/apache/bval/jsr/util/AnnotationProxy.java x: 4 commits (all time) y: 117 lines of code bval-jsr/src/main/java/org/apache/bval/jsr/util/AnnotationProxyBuilder.java x: 6 commits (all time) y: 111 lines of code bval-jsr/src/main/java/org/apache/bval/jsr/util/AnnotationsManager.java x: 25 commits (all time) y: 325 lines of code bval-jsr/src/main/java/org/apache/bval/jsr/util/ContainerElementNodeBuilderCustomizableContextImpl.java x: 10 commits (all time) y: 40 lines of code bval-jsr/src/main/java/org/apache/bval/jsr/util/ContainerElementNodeBuilderDefinedContextImpl.java x: 6 commits (all time) y: 35 lines of code bval-jsr/src/main/java/org/apache/bval/jsr/util/LeafNodeBuilderCustomizableContextImpl.java x: 11 commits (all time) y: 54 lines of code bval-jsr/src/main/java/org/apache/bval/jsr/util/NodeBuilderDefinedContextImpl.java x: 13 commits (all time) y: 37 lines of code bval-jsr/src/main/java/org/apache/bval/jsr/util/NodeContextBuilderImpl.java x: 11 commits (all time) y: 48 lines of code bval-jsr/src/main/java/org/apache/bval/jsr/util/NodeImpl.java x: 20 commits (all time) y: 378 lines of code bval-jsr/src/main/java/org/apache/bval/jsr/util/PathImpl.java x: 18 commits (all time) y: 207 lines of code bval-jsr/src/main/java/org/apache/bval/jsr/util/PathNavigation.java x: 17 commits (all time) y: 209 lines of code bval-jsr/src/main/java/org/apache/bval/jsr/valueextraction/ExtractValues.java x: 6 commits (all time) y: 75 lines of code bval-jsr/src/main/java/org/apache/bval/jsr/valueextraction/FxExtractor.java x: 4 commits (all time) y: 62 lines of code bval-jsr/src/main/java/org/apache/bval/jsr/valueextraction/IterableElementExtractor.java x: 4 commits (all time) y: 9 lines of code bval-jsr/src/main/java/org/apache/bval/jsr/valueextraction/ListElementExtractor.java x: 4 commits (all time) y: 12 lines of code bval-jsr/src/main/java/org/apache/bval/jsr/valueextraction/MapExtractor.java x: 4 commits (all time) y: 18 lines of code bval-jsr/src/main/java/org/apache/bval/jsr/valueextraction/OptionalExtractor.java x: 4 commits (all time) y: 37 lines of code bval-jsr/src/main/java/org/apache/bval/jsr/valueextraction/ValueExtractors.java x: 31 commits (all time) y: 278 lines of code bval-jsr/src/main/java/org/apache/bval/jsr/xml/MappingValidator.java x: 6 commits (all time) y: 199 lines of code bval-jsr/src/main/java/org/apache/bval/jsr/xml/SchemaManager.java x: 14 commits (all time) y: 228 lines of code bval-jsr/src/main/java/org/apache/bval/util/ValidatorUtils.java x: 3 commits (all time) y: 31 lines of code bval-tck/src/main/java/org/apache/bval/arquillian/EJBEnricher.java x: 5 commits (all time) y: 36 lines of code bval-tck/src/main/java/org/apache/bval/arquillian/jndi/BValJndiFactory.java x: 6 commits (all time) y: 32 lines of code bval-jsr/src/main/xsd/validation-configuration-3.0.xsd x: 1 commits (all time) y: 9 lines of code bval-jsr/src/main/java/org/apache/bval/jsr/job/ValidateBean.java x: 10 commits (all time) y: 47 lines of code bval-jsr/src/main/java/org/apache/bval/util/reflection/Reflection.java x: 13 commits (all time) y: 273 lines of code bval-jsr/src/main/java/org/apache/bval/jsr/groups/GroupStrategy.java x: 3 commits (all time) y: 173 lines of code bval-jsr/src/main/java/org/apache/bval/util/CollectionSet.java x: 1 commits (all time) y: 65 lines of code bval-jsr/src/main/java/org/apache/bval/jsr/util/Proxies.java x: 11 commits (all time) y: 29 lines of code bval-tck/src/main/java/org/apache/bval/arquillian/BValArquillianExtension.java x: 3 commits (all time) y: 27 lines of code bval-tck/src/main/java/org/apache/bval/arquillian/LogTckFormatter.java x: 1 commits (all time) y: 21 lines of code src/site/site.xml x: 2 commits (all time) y: 26 lines of code bval-jsr/src/main/java/org/apache/bval/util/Exceptions.java x: 9 commits (all time) y: 125 lines of code bval-jsr/src/main/java/org/apache/bval/jsr/util/LookBehindRegexHolder.java x: 2 commits (all time) y: 55 lines of code bval-jsr/src/main/java/org/apache/bval/util/Escapes.java x: 2 commits (all time) y: 162 lines of code bval-jsr/src/main/java/org/apache/bval/jsr/util/Methods.java x: 12 commits (all time) y: 41 lines of code bval-jsr/src/main/java/org/apache/bval/jsr/metadata/DualBuilder.java x: 10 commits (all time) y: 284 lines of code bval-jsr/src/main/java/org/apache/bval/jsr/metadata/Signature.java x: 6 commits (all time) y: 62 lines of code bval-jsr/src/main/xsd/validation-mapping-2.0.xsd x: 6 commits (all time) y: 278 lines of code bval-jsr/src/main/java/org/apache/bval/jsr/metadata/DualValidationMappingProvider.java x: 4 commits (all time) y: 27 lines of code bval-jsr/src/main/java/org/apache/bval/util/reflection/TypeUtils.java x: 4 commits (all time) y: 823 lines of code bval-jsr/src/main/java/org/apache/bval/util/Validate.java x: 4 commits (all time) y: 33 lines of code bval-jsr/src/main/java/org/apache/bval/util/CloseableAble.java x: 2 commits (all time) y: 6 lines of code bval-jsr/src/main/java/org/apache/bval/util/StringUtils.java x: 4 commits (all time) y: 93 lines of code bval-jsr/src/main/xsd/validation-configuration-2.0.xsd x: 4 commits (all time) y: 57 lines of code bval-jsr/src/main/java/org/apache/bval/util/Comparators.java x: 2 commits (all time) y: 24 lines of code bval-jsr/src/main/java/org/apache/bval/jsr/metadata/EmptyBuilder.java x: 8 commits (all time) y: 139 lines of code bval-jsr/src/main/java/org/apache/bval/routines/EMailValidationUtils.java x: 2 commits (all time) y: 10 lines of code bval-jsr/src/main/java/org/apache/bval/util/BValVersion.java x: 2 commits (all time) y: 118 lines of code bval-jsr/src/main/java/org/apache/bval/jsr/descriptor/package-info.java x: 2 commits (all time) y: 1 lines of code bval-jsr/src/main/java/org/apache/bval/jsr/metadata/AnnotationBehavior.java x: 2 commits (all time) y: 9 lines of code bval-jsr/src/main/java/org/apache/bval/jsr/metadata/AnnotationBehaviorMergeStrategy.java x: 2 commits (all time) y: 33 lines of code bval-jsr/src/main/java/org/apache/bval/jsr/metadata/CompositeValidatorMappingProvider.java x: 2 commits (all time) y: 20 lines of code bval-extras/src/main/java/org/apache/bval/extras/constraints/checkdigit/ABANumberValidator.java x: 3 commits (all time) y: 12 lines of code bval-extras/src/main/java/org/apache/bval/extras/constraints/checkdigit/LuhnValidator.java x: 2 commits (all time) y: 13 lines of code bval-jsr/src/main/xsd/validation-configuration-1.1.xsd x: 2 commits (all time) y: 56 lines of code bval-jsr/src/main/xsd/validation-mapping-1.0.xsd x: 2 commits (all time) y: 152 lines of code bval-jsr/src/main/xsd/validation-mapping-1.1.xsd x: 2 commits (all time) y: 235 lines of code bval-extras/src/main/java/org/apache/bval/extras/constraints/creditcard/package-info.java x: 1 commits (all time) y: 1 lines of code
823.0
lines of code
  min: 1.0
  average: 82.88
  25th percentile: 21.0
  median: 41.5
  75th percentile: 98.5
  max: 823.0
0 63.0
commits (all time)
min: 1.0 | average: 9.8 | 25th percentile: 4.0 | median: 8.0 | 75th percentile: 11.0 | max: 63.0

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

bval-jsr/src/main/java/org/apache/bval/cdi/BValExtension.java x: 7 contributors (all time) y: 287 lines of code bval-jsr/src/main/java/org/apache/bval/jsr/metadata/Meta.java x: 3 contributors (all time) y: 255 lines of code bval-jsr/src/main/java/org/apache/bval/jsr/job/ValidationJob.java x: 4 contributors (all time) y: 520 lines of code bval-jsr/src/main/java/org/apache/bval/jsr/metadata/XmlBuilder.java x: 4 contributors (all time) y: 590 lines of code bval-jsr/src/main/java/org/apache/bval/jsr/xml/ValidationParser.java x: 6 contributors (all time) y: 129 lines of code bval-jsr/src/main/java/org/apache/bval/jsr/xml/ValidationMappingParser.java x: 5 contributors (all time) y: 123 lines of code bval-extras/src/main/java/org/apache/bval/extras/constraints/checkdigit/ABANumber.java x: 6 contributors (all time) y: 21 lines of code bval-extras/src/main/java/org/apache/bval/extras/constraints/checkdigit/IBANValidator.java x: 5 contributors (all time) y: 30 lines of code bval-extras/src/main/java/org/apache/bval/extras/constraints/checkdigit/ModulusValidator.java x: 5 contributors (all time) y: 53 lines of code bval-extras/src/main/java/org/apache/bval/extras/constraints/checkdigit/VerhoeffValidator.java x: 5 contributors (all time) y: 45 lines of code bval-extras/src/main/java/org/apache/bval/extras/constraints/creditcard/AmericanExpress.java x: 5 contributors (all time) y: 25 lines of code bval-extras/src/main/java/org/apache/bval/extras/constraints/file/Directory.java x: 5 contributors (all time) y: 19 lines of code bval-extras/src/main/java/org/apache/bval/extras/constraints/file/DirectoryValidator.java x: 5 contributors (all time) y: 13 lines of code bval-extras/src/main/java/org/apache/bval/extras/constraints/net/Domain.java x: 5 contributors (all time) y: 20 lines of code bval-extras/src/main/java/org/apache/bval/extras/constraints/net/DomainValidator.java x: 5 contributors (all time) y: 329 lines of code bval-jsr/src/main/java/org/apache/bval/cdi/AnyLiteral.java x: 4 contributors (all time) y: 10 lines of code bval-jsr/src/main/java/org/apache/bval/cdi/BValAnnotatedType.java x: 4 contributors (all time) y: 63 lines of code bval-jsr/src/main/java/org/apache/bval/cdi/BValInterceptor.java x: 5 contributors (all time) y: 242 lines of code bval-jsr/src/main/java/org/apache/bval/cdi/BValInterceptorBean.java x: 4 contributors (all time) y: 120 lines of code bval-jsr/src/main/java/org/apache/bval/cdi/EmptyAnnotationLiteral.java x: 3 contributors (all time) y: 48 lines of code bval-jsr/src/main/java/org/apache/bval/cdi/ValidatorBean.java x: 5 contributors (all time) y: 72 lines of code bval-jsr/src/main/java/org/apache/bval/constraints/AbstractPatternValidator.java x: 2 contributors (all time) y: 41 lines of code bval-jsr/src/main/java/org/apache/bval/constraints/DecimalMaxValidator.java x: 2 contributors (all time) y: 49 lines of code bval-jsr/src/main/java/org/apache/bval/constraints/DigitsValidatorForNumber.java x: 4 contributors (all time) y: 51 lines of code bval-jsr/src/main/java/org/apache/bval/constraints/DigitsValidatorForString.java x: 4 contributors (all time) y: 55 lines of code bval-jsr/src/main/java/org/apache/bval/constraints/Email.java x: 4 contributors (all time) y: 28 lines of code bval-jsr/src/main/java/org/apache/bval/constraints/EmailValidator.java x: 4 contributors (all time) y: 22 lines of code bval-jsr/src/main/java/org/apache/bval/constraints/FutureOrPresentValidator.java x: 2 contributors (all time) y: 92 lines of code bval-jsr/src/main/java/org/apache/bval/constraints/MaxValidatorForString.java x: 4 contributors (all time) y: 23 lines of code bval-jsr/src/main/java/org/apache/bval/constraints/NotBlankValidator.java x: 2 contributors (all time) y: 10 lines of code bval-jsr/src/main/java/org/apache/bval/constraints/NotEmptyValidator.java x: 5 contributors (all time) y: 27 lines of code bval-jsr/src/main/java/org/apache/bval/constraints/NumberSignValidator.java x: 2 contributors (all time) y: 48 lines of code bval-jsr/src/main/java/org/apache/bval/constraints/PatternValidator.java x: 4 contributors (all time) y: 17 lines of code bval-jsr/src/main/java/org/apache/bval/constraints/SizeValidator.java x: 4 contributors (all time) y: 77 lines of code bval-jsr/src/main/java/org/apache/bval/constraints/TimeValidator.java x: 2 contributors (all time) y: 36 lines of code bval-jsr/src/main/java/org/apache/bval/el/ELFacade.java x: 4 contributors (all time) y: 101 lines of code bval-jsr/src/main/java/org/apache/bval/jsr/ApacheFactoryContext.java x: 5 contributors (all time) y: 115 lines of code bval-jsr/src/main/java/org/apache/bval/jsr/ApacheMessageContext.java x: 2 contributors (all time) y: 6 lines of code bval-jsr/src/main/java/org/apache/bval/jsr/ApacheValidatorFactory.java x: 6 contributors (all time) y: 226 lines of code bval-jsr/src/main/java/org/apache/bval/jsr/BootstrapConfigurationImpl.java x: 4 contributors (all time) y: 92 lines of code bval-jsr/src/main/java/org/apache/bval/jsr/ConfigurationImpl.java x: 5 contributors (all time) y: 311 lines of code bval-jsr/src/main/java/org/apache/bval/jsr/ConstraintAnnotationAttributes.java x: 5 contributors (all time) y: 138 lines of code bval-jsr/src/main/java/org/apache/bval/jsr/ConstraintCached.java x: 5 contributors (all time) y: 103 lines of code bval-jsr/src/main/java/org/apache/bval/jsr/ConstraintDefaults.java x: 4 contributors (all time) y: 59 lines of code bval-jsr/src/main/java/org/apache/bval/jsr/ConstraintViolationImpl.java x: 4 contributors (all time) y: 115 lines of code bval-jsr/src/main/java/org/apache/bval/jsr/DefaultMessageInterpolator.java x: 5 contributors (all time) y: 319 lines of code bval-jsr/src/main/java/org/apache/bval/jsr/GraphContext.java x: 3 contributors (all time) y: 108 lines of code bval-jsr/src/main/java/org/apache/bval/jsr/ParticipantFactory.java x: 3 contributors (all time) y: 92 lines of code bval-jsr/src/main/java/org/apache/bval/jsr/ValidatorImpl.java x: 3 contributors (all time) y: 97 lines of code bval-jsr/src/main/java/org/apache/bval/jsr/descriptor/BeanD.java x: 3 contributors (all time) y: 99 lines of code bval-jsr/src/main/java/org/apache/bval/jsr/descriptor/CascadableContainerD.java x: 4 contributors (all time) y: 42 lines of code bval-jsr/src/main/java/org/apache/bval/jsr/descriptor/ComposedD.java x: 2 contributors (all time) y: 86 lines of code bval-jsr/src/main/java/org/apache/bval/jsr/descriptor/ConstraintD.java x: 3 contributors (all time) y: 198 lines of code bval-jsr/src/main/java/org/apache/bval/jsr/descriptor/ConstructorD.java x: 2 contributors (all time) y: 13 lines of code bval-jsr/src/main/java/org/apache/bval/jsr/descriptor/ContainerElementTypeD.java x: 2 contributors (all time) y: 25 lines of code bval-jsr/src/main/java/org/apache/bval/jsr/descriptor/DescriptorManager.java x: 3 contributors (all time) y: 78 lines of code bval-jsr/src/main/java/org/apache/bval/jsr/descriptor/ElementD.java x: 3 contributors (all time) y: 86 lines of code bval-jsr/src/main/java/org/apache/bval/jsr/descriptor/Finder.java x: 2 contributors (all time) y: 111 lines of code bval-jsr/src/main/java/org/apache/bval/jsr/descriptor/MetadataReader.java x: 2 contributors (all time) y: 343 lines of code bval-jsr/src/main/java/org/apache/bval/jsr/descriptor/MethodD.java x: 2 contributors (all time) y: 19 lines of code bval-jsr/src/main/java/org/apache/bval/jsr/descriptor/ParameterD.java x: 2 contributors (all time) y: 57 lines of code bval-jsr/src/main/java/org/apache/bval/jsr/descriptor/PropertyD.java x: 4 contributors (all time) y: 71 lines of code bval-jsr/src/main/java/org/apache/bval/jsr/descriptor/ReturnValueD.java x: 3 contributors (all time) y: 68 lines of code bval-jsr/src/main/java/org/apache/bval/jsr/groups/GroupConversion.java x: 2 contributors (all time) y: 55 lines of code bval-jsr/src/main/java/org/apache/bval/jsr/groups/GroupsComputer.java x: 4 contributors (all time) y: 118 lines of code bval-jsr/src/main/java/org/apache/bval/jsr/job/ComputeConstraintValidatorClass.java x: 3 contributors (all time) y: 148 lines of code bval-jsr/src/main/java/org/apache/bval/jsr/job/ConstraintValidatorContextImpl.java x: 2 contributors (all time) y: 154 lines of code bval-jsr/src/main/java/org/apache/bval/jsr/job/ValidateExecutable.java x: 2 contributors (all time) y: 45 lines of code bval-jsr/src/main/java/org/apache/bval/jsr/job/ValidateParameters.java x: 3 contributors (all time) y: 158 lines of code bval-jsr/src/main/java/org/apache/bval/jsr/job/ValidateProperty.java x: 2 contributors (all time) y: 466 lines of code bval-jsr/src/main/java/org/apache/bval/jsr/job/ValidateReturnValue.java x: 3 contributors (all time) y: 113 lines of code bval-jsr/src/main/java/org/apache/bval/jsr/metadata/AnnotationDeclaredValidatorMappingProvider.java x: 2 contributors (all time) y: 21 lines of code bval-jsr/src/main/java/org/apache/bval/jsr/metadata/CompositeBuilder.java x: 2 contributors (all time) y: 231 lines of code bval-jsr/src/main/java/org/apache/bval/jsr/metadata/ContainerElementKey.java x: 2 contributors (all time) y: 175 lines of code bval-jsr/src/main/java/org/apache/bval/jsr/metadata/HierarchyBuilder.java x: 3 contributors (all time) y: 303 lines of code bval-jsr/src/main/java/org/apache/bval/jsr/metadata/Liskov.java x: 2 contributors (all time) y: 198 lines of code bval-jsr/src/main/java/org/apache/bval/jsr/metadata/ReflectionBuilder.java x: 3 contributors (all time) y: 312 lines of code bval-jsr/src/main/java/org/apache/bval/jsr/metadata/ValidatorMapping.java x: 2 contributors (all time) y: 82 lines of code bval-jsr/src/main/java/org/apache/bval/jsr/metadata/ValidatorMappingProvider.java x: 2 contributors (all time) y: 28 lines of code bval-jsr/src/main/java/org/apache/bval/jsr/resolver/CachingRelevant.java x: 3 contributors (all time) y: 5 lines of code bval-jsr/src/main/java/org/apache/bval/jsr/resolver/CachingTraversableResolver.java x: 4 contributors (all time) y: 97 lines of code bval-jsr/src/main/java/org/apache/bval/jsr/resolver/DefaultTraversableResolver.java x: 5 contributors (all time) y: 68 lines of code bval-jsr/src/main/java/org/apache/bval/jsr/util/AnnotationProxy.java x: 3 contributors (all time) y: 117 lines of code bval-jsr/src/main/java/org/apache/bval/jsr/util/AnnotationProxyBuilder.java x: 5 contributors (all time) y: 111 lines of code bval-jsr/src/main/java/org/apache/bval/jsr/util/AnnotationsManager.java x: 4 contributors (all time) y: 325 lines of code bval-jsr/src/main/java/org/apache/bval/jsr/util/ContainerElementNodeBuilderDefinedContextImpl.java x: 2 contributors (all time) y: 35 lines of code bval-jsr/src/main/java/org/apache/bval/jsr/util/NodeBuilderDefinedContextImpl.java x: 4 contributors (all time) y: 37 lines of code bval-jsr/src/main/java/org/apache/bval/jsr/util/NodeContextBuilderImpl.java x: 4 contributors (all time) y: 48 lines of code bval-jsr/src/main/java/org/apache/bval/jsr/util/NodeImpl.java x: 4 contributors (all time) y: 378 lines of code bval-jsr/src/main/java/org/apache/bval/jsr/util/PathImpl.java x: 4 contributors (all time) y: 207 lines of code bval-jsr/src/main/java/org/apache/bval/jsr/util/PathNavigation.java x: 5 contributors (all time) y: 209 lines of code bval-jsr/src/main/java/org/apache/bval/jsr/valueextraction/ExtractValues.java x: 2 contributors (all time) y: 75 lines of code bval-jsr/src/main/java/org/apache/bval/jsr/valueextraction/FxExtractor.java x: 2 contributors (all time) y: 62 lines of code bval-jsr/src/main/java/org/apache/bval/jsr/valueextraction/IterableElementExtractor.java x: 2 contributors (all time) y: 9 lines of code bval-jsr/src/main/java/org/apache/bval/jsr/valueextraction/ValueExtractors.java x: 4 contributors (all time) y: 278 lines of code bval-jsr/src/main/java/org/apache/bval/jsr/xml/SchemaManager.java x: 3 contributors (all time) y: 228 lines of code bval-jsr/src/main/java/org/apache/bval/util/ValidatorUtils.java x: 2 contributors (all time) y: 31 lines of code bval-tck/src/main/java/org/apache/bval/arquillian/EJBEnricher.java x: 3 contributors (all time) y: 36 lines of code bval-tck/src/main/java/org/apache/bval/arquillian/jndi/BValJndiFactory.java x: 3 contributors (all time) y: 32 lines of code bval-jsr/src/main/xsd/validation-configuration-3.0.xsd x: 1 contributors (all time) y: 9 lines of code bval-jsr/src/main/java/org/apache/bval/util/reflection/Reflection.java x: 3 contributors (all time) y: 273 lines of code bval-jsr/src/main/java/org/apache/bval/jsr/groups/GroupStrategy.java x: 2 contributors (all time) y: 173 lines of code bval-jsr/src/main/java/org/apache/bval/util/CollectionSet.java x: 1 contributors (all time) y: 65 lines of code bval-tck/src/main/java/org/apache/bval/arquillian/LogTckFormatter.java x: 1 contributors (all time) y: 21 lines of code src/site/site.xml x: 1 contributors (all time) y: 26 lines of code bval-jsr/src/main/java/org/apache/bval/util/Exceptions.java x: 1 contributors (all time) y: 125 lines of code bval-jsr/src/main/java/org/apache/bval/jsr/util/LookBehindRegexHolder.java x: 1 contributors (all time) y: 55 lines of code bval-jsr/src/main/java/org/apache/bval/util/Escapes.java x: 1 contributors (all time) y: 162 lines of code bval-jsr/src/main/java/org/apache/bval/jsr/metadata/DualBuilder.java x: 1 contributors (all time) y: 284 lines of code bval-jsr/src/main/java/org/apache/bval/jsr/metadata/Signature.java x: 1 contributors (all time) y: 62 lines of code bval-jsr/src/main/xsd/validation-mapping-2.0.xsd x: 1 contributors (all time) y: 278 lines of code bval-jsr/src/main/java/org/apache/bval/jsr/metadata/MetadataBuilder.java x: 1 contributors (all time) y: 47 lines of code bval-jsr/src/main/java/org/apache/bval/util/ObjectUtils.java x: 1 contributors (all time) y: 75 lines of code bval-jsr/src/main/java/org/apache/bval/util/reflection/TypeUtils.java x: 1 contributors (all time) y: 823 lines of code bval-jsr/src/main/java/org/apache/bval/util/Lazy.java x: 1 contributors (all time) y: 39 lines of code bval-jsr/src/main/java/org/apache/bval/util/Validate.java x: 1 contributors (all time) y: 33 lines of code bval-jsr/src/main/java/org/apache/bval/util/CloseableAble.java x: 1 contributors (all time) y: 6 lines of code bval-jsr/src/main/java/org/apache/bval/util/StringUtils.java x: 1 contributors (all time) y: 93 lines of code bval-jsr/src/main/xsd/validation-configuration-2.0.xsd x: 1 contributors (all time) y: 57 lines of code bval-jsr/src/main/java/org/apache/bval/util/Comparators.java x: 1 contributors (all time) y: 24 lines of code bval-jsr/src/main/java/org/apache/bval/jsr/metadata/EmptyBuilder.java x: 1 contributors (all time) y: 139 lines of code bval-jsr/src/main/java/org/apache/bval/routines/EMailValidationUtils.java x: 1 contributors (all time) y: 10 lines of code bval-jsr/src/main/java/org/apache/bval/util/BValVersion.java x: 1 contributors (all time) y: 118 lines of code bval-jsr/src/main/java/org/apache/bval/jsr/descriptor/package-info.java x: 1 contributors (all time) y: 1 lines of code bval-jsr/src/main/java/org/apache/bval/jsr/util/IOs.java x: 3 contributors (all time) y: 34 lines of code bval-jsr/src/main/xsd/validation-mapping-1.0.xsd x: 2 contributors (all time) y: 152 lines of code bval-jsr/src/main/xsd/validation-mapping-1.1.xsd x: 2 contributors (all time) y: 235 lines of code
823.0
lines of code
  min: 1.0
  average: 82.88
  25th percentile: 21.0
  median: 41.5
  75th percentile: 98.5
  max: 823.0
0 7.0
contributors (all time)
min: 1.0 | average: 3.06 | 25th percentile: 2.0 | median: 3.0 | 75th percentile: 4.0 | max: 7.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): 1 points

bval-jsr/src/main/java/org/apache/bval/cdi/BValExtension.java x: 1 commits (90d) y: 287 lines of code
287.0
lines of code
  min: 287.0
  average: 287.0
  25th percentile: 287.0
  median: 287.0
  75th percentile: 287.0
  max: 287.0
0 1.0
commits (90d)
min: 1.0 | average: 1.0 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 1.0

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

bval-jsr/src/main/java/org/apache/bval/cdi/BValExtension.java x: 1 contributors (90d) y: 287 lines of code
287.0
lines of code
  min: 287.0
  average: 287.0
  25th percentile: 287.0
  median: 287.0
  75th percentile: 287.0
  max: 287.0
0 1.0
contributors (90d)
min: 1.0 | average: 1.0 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 1.0