apache / tapestry-5
File Size

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

Intro
Learn more...
File Size Overall
16% | 10% | 19% | 17% | 35%
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
js55% | 18% | 12% | 10% | 3%
java7% | 9% | 21% | 18% | 42%
css70% | 11% | 5% | 3% | 8%
coffee0% | 25% | 6% | 40% | 27%
xml0% | 0% | 55% | 32% | 12%
tml0% | 0% | 0% | 37% | 62%
g0% | 0% | 0% | 61% | 38%
groovy0% | 0% | 0% | 0% | 100%
html0% | 0% | 0% | 0% | 100%
launch0% | 0% | 0% | 0% | 100%
File Size per Logical Decomposition
primary
1001+
501-1000
201-500
101-200
1-100
tapestry-core18% | 15% | 17% | 16% | 32%
tapestry-ioc24% | 0% | 19% | 19% | 35%
plastic19% | 20% | 24% | 8% | 27%
beanmodel35% | 0% | 7% | 39% | 17%
tapestry-json0% | 29% | 32% | 7% | 29%
commons0% | 0% | 47% | 7% | 45%
tapestry-jpa0% | 0% | 31% | 22% | 45%
tapestry-func0% | 0% | 39% | 26% | 33%
tapestry-version-migrator0% | 0% | 67% | 0% | 32%
tapestry-webresources0% | 0% | 29% | 21% | 49%
tapestry-http0% | 0% | 12% | 35% | 51%
tapestry-spring0% | 0% | 46% | 0% | 53%
support0% | 0% | 58% | 25% | 15%
tapestry-beanvalidator0% | 0% | 0% | 56% | 43%
tapestry-upload0% | 0% | 0% | 36% | 63%
quickstart0% | 0% | 0% | 25% | 74%
tapestry-ioc-jcache0% | 0% | 0% | 30% | 69%
tapestry-hibernate0% | 0% | 0% | 22% | 77%
tapestry-spock0% | 0% | 0% | 62% | 37%
tapestry-jmx0% | 0% | 0% | 84% | 15%
tapestry-cdi0% | 0% | 0% | 27% | 72%
tapestry-clojure0% | 0% | 0% | 41% | 58%
tapestry-mongodb0% | 0% | 0% | 44% | 55%
tapestry5-annotations0% | 0% | 0% | 0% | 100%
tapestry-hibernate-core0% | 0% | 0% | 0% | 100%
tapestry-kaptcha0% | 0% | 0% | 0% | 100%
tapestry-ioc-junit0% | 0% | 0% | 0% | 100%
tapestry-rest-jackson0% | 0% | 0% | 0% | 100%
tapestry-openapi-viewer0% | 0% | 0% | 0% | 100%
buildSrc0% | 0% | 0% | 0% | 100%
src0% | 0% | 0% | 0% | 100%
tapestry-internal-test0% | 0% | 0% | 0% | 100%
genericsresolver-guava0% | 0% | 0% | 0% | 100%
Longest Files (Top 50)
File# lines# units
bootstrap.bundle.js
in tapestry-core/src/main/resources/META-INF/assets/tapestry5/bootstrap4/js
4513 218
bootstrap-grid.css
in tapestry-core/src/main/resources/META-INF/assets/tapestry5/bootstrap4/css
3511 -
TapestryModule.java
in tapestry-core/src/main/java/org/apache/tapestry5/modules
1743 93
underscore-1.13.6.js
in tapestry-core/src/main/resources/META-INF/assets/tapestry5
1535 138
popper.js
in tapestry-core/src/main/resources/META-INF/assets/tapestry5/bootstrap/js
1244 88
popper.js
in tapestry-core/src/main/resources/META-INF/assets/tapestry5/bootstrap4/js
1244 88
PlasticClassImpl.java
in plastic/src/main/java/org/apache/tapestry5/internal/plastic
1158 84
CronExpression.java
in tapestry-ioc/src/main/java/org/apache/tapestry5/ioc/internal/services/cron
1151 35
InternalUtils.java
in tapestry-ioc/src/main/java/org/apache/tapestry5/ioc/internal/util
1127 64
PropertyConduitSourceImpl.java
in beanmodel/src/main/java/org/apache/tapestry5/beanmodel/internal/services
1075 60
RegistryImpl.java
in tapestry-ioc/src/main/java/org/apache/tapestry5/ioc/internal
1015 61
ComponentDependencyRegistryImpl.java
in tapestry-core/src/main/java/org/apache/tapestry5/internal/services
846 65
ComponentPageElementImpl.java
in tapestry-core/src/main/java/org/apache/tapestry5/internal/structure
837 94
coffee
t5-core-dom.coffee
in tapestry-core/src/main/preprocessed-coffeescript/org/apache/tapestry5
802 -
PageLoaderImpl.java
in tapestry-core/src/main/java/org/apache/tapestry5/internal/pageload
729 41
tooltip.js
in tapestry-core/src/main/resources/META-INF/assets/tapestry5/bootstrap4/js
717 23
SaxTemplateParser.java
in tapestry-core/src/main/java/org/apache/tapestry5/internal/services
706 45
ComponentInstantiatorSourceImpl.java
in tapestry-core/src/main/java/org/apache/tapestry5/internal/services
647 46
DefaultOpenApiDescriptionGenerator.java
in tapestry-core/src/main/java/org/apache/tapestry5/internal/services/rest
640 39
InstructionBuilderImpl.java
in plastic/src/main/java/org/apache/tapestry5/internal/plastic
637 64
PageClassLoaderContextManagerImpl.java
in tapestry-core/src/main/java/org/apache/tapestry5/services/pageload
633 30
Element.java
in tapestry-core/src/main/java/org/apache/tapestry5/dom
595 48
bootstrap-theme.css
in tapestry-core/src/main/resources/META-INF/assets/tapestry5/bootstrap/css
581 -
PlasticClassPool.java
in plastic/src/main/java/org/apache/tapestry5/internal/plastic
581 37
OnEventWorker.java
in tapestry-core/src/main/java/org/apache/tapestry5/internal/transform
557 25
ComponentClassResolverImpl.java
in tapestry-core/src/main/java/org/apache/tapestry5/internal/services
553 40
datepicker.js
in tapestry-core/src/main/resources/META-INF/modules/t5/core
540 33
unittest.js
in tapestry-core/src/main/resources/META-INF/assets/tapestry5/scriptaculous_1_9_0
524 63
InternalComponentResourcesImpl.java
in tapestry-core/src/main/java/org/apache/tapestry5/internal/structure
517 69
JSONObject.java
in tapestry-json/src/main/java/org/apache/tapestry5/json
513 53
carousel.js
in tapestry-core/src/main/resources/META-INF/assets/tapestry5/bootstrap4/js
509 22
tooltip.js
in tapestry-core/src/main/resources/META-INF/assets/tapestry5/bootstrap/js
507 36
modal.js
in tapestry-core/src/main/resources/META-INF/assets/tapestry5/bootstrap4/js
480 22
DefaultModuleDefImpl.java
in tapestry-ioc/src/main/java/org/apache/tapestry5/ioc/internal
480 28
ModuleImpl.java
in tapestry-ioc/src/main/java/org/apache/tapestry5/ioc/internal
462 22
Main.java
in tapestry-version-migrator/src/main/java/org/apache/tapestry5/versionmigrator
452 22
Form.java
in tapestry-core/src/main/java/org/apache/tapestry5/corelib/components
439 24
dropdown.js
in tapestry-core/src/main/resources/META-INF/assets/tapestry5/bootstrap4/js
424 14
F.java
in tapestry-func/src/main/java/org/apache/tapestry5/func
416 42
CssCompressor.java
in tapestry-webresources/src/main/java/org/apache/tapestry5/internal/webresources
412 4
Grid.java
in tapestry-core/src/main/java/org/apache/tapestry5/corelib/components
402 38
JavaScriptModule.java
in tapestry-core/src/main/java/org/apache/tapestry5/modules
384 20
BasicTypeCoercions.java
in commons/src/main/java/org/apache/tapestry5/commons/internal
383 3
PlasticFieldImpl.java
in plastic/src/main/java/org/apache/tapestry5/internal/plastic
383 35
PageCatalog.java
in tapestry-core/src/main/java/org/apache/tapestry5/corelib/pages
381 24
ComponentLibraries.java
in tapestry-core/src/main/java/org/apache/tapestry5/corelib/pages
381 32
CaseInsensitiveMap.java
in commons/src/main/java/org/apache/tapestry5/commons/util
372 36
DynamicTemplateSaxParser.java
in tapestry-core/src/main/java/org/apache/tapestry5/internal/dynamic
369 24
XMLTokenStream.java
in tapestry-core/src/main/java/org/apache/tapestry5/internal/services
364 40
CachedWorker.java
in tapestry-core/src/main/java/org/apache/tapestry5/internal/transform
362 20
Files With Most Units (Top 50)
File# lines# units
bootstrap.bundle.js
in tapestry-core/src/main/resources/META-INF/assets/tapestry5/bootstrap4/js
4513 218
underscore-1.13.6.js
in tapestry-core/src/main/resources/META-INF/assets/tapestry5
1535 138
ComponentPageElementImpl.java
in tapestry-core/src/main/java/org/apache/tapestry5/internal/structure
837 94
TapestryModule.java
in tapestry-core/src/main/java/org/apache/tapestry5/modules
1743 93
popper.js
in tapestry-core/src/main/resources/META-INF/assets/tapestry5/bootstrap/js
1244 88
popper.js
in tapestry-core/src/main/resources/META-INF/assets/tapestry5/bootstrap4/js
1244 88
PlasticClassImpl.java
in plastic/src/main/java/org/apache/tapestry5/internal/plastic
1158 84
InternalComponentResourcesImpl.java
in tapestry-core/src/main/java/org/apache/tapestry5/internal/structure
517 69
ComponentDependencyRegistryImpl.java
in tapestry-core/src/main/java/org/apache/tapestry5/internal/services
846 65
InstructionBuilderImpl.java
in plastic/src/main/java/org/apache/tapestry5/internal/plastic
637 64
InternalUtils.java
in tapestry-ioc/src/main/java/org/apache/tapestry5/ioc/internal/util
1127 64
unittest.js
in tapestry-core/src/main/resources/META-INF/assets/tapestry5/scriptaculous_1_9_0
524 63
RegistryImpl.java
in tapestry-ioc/src/main/java/org/apache/tapestry5/ioc/internal
1015 61
PropertyConduitSourceImpl.java
in beanmodel/src/main/java/org/apache/tapestry5/beanmodel/internal/services
1075 60
JSONObject.java
in tapestry-json/src/main/java/org/apache/tapestry5/json
513 53
Element.java
in tapestry-core/src/main/java/org/apache/tapestry5/dom
595 48
ComponentInstantiatorSourceImpl.java
in tapestry-core/src/main/java/org/apache/tapestry5/internal/services
647 46
SaxTemplateParser.java
in tapestry-core/src/main/java/org/apache/tapestry5/internal/services
706 45
F.java
in tapestry-func/src/main/java/org/apache/tapestry5/func
416 42
PageLoaderImpl.java
in tapestry-core/src/main/java/org/apache/tapestry5/internal/pageload
729 41
XMLTokenStream.java
in tapestry-core/src/main/java/org/apache/tapestry5/internal/services
364 40
ComponentClassResolverImpl.java
in tapestry-core/src/main/java/org/apache/tapestry5/internal/services
553 40
DefaultOpenApiDescriptionGenerator.java
in tapestry-core/src/main/java/org/apache/tapestry5/internal/services/rest
640 39
IOCMessages.java
in tapestry-ioc/src/main/java/org/apache/tapestry5/ioc/internal
197 39
Grid.java
in tapestry-core/src/main/java/org/apache/tapestry5/corelib/components
402 38
Loop.java
in tapestry-core/src/main/java/org/apache/tapestry5/corelib/components
291 38
NoopBeanManager.java
in tapestry-jpa/src/main/java/org/apache/tapestry5/internal/jpa
241 37
ComponentLibraryInfo.java
in tapestry-core/src/main/java/org/apache/tapestry5/services
225 37
PlasticClassPool.java
in plastic/src/main/java/org/apache/tapestry5/internal/plastic
581 37
CaseInsensitiveMap.java
in commons/src/main/java/org/apache/tapestry5/commons/util
372 36
tooltip.js
in tapestry-core/src/main/resources/META-INF/assets/tapestry5/bootstrap/js
507 36
PersistenceUnitInfoImpl.java
in tapestry-jpa/src/main/java/org/apache/tapestry5/internal/jpa
233 35
MutableComponentModelImpl.java
in tapestry-core/src/main/java/org/apache/tapestry5/internal/model
280 35
PlasticFieldImpl.java
in plastic/src/main/java/org/apache/tapestry5/internal/plastic
383 35
CronExpression.java
in tapestry-ioc/src/main/java/org/apache/tapestry5/ioc/internal/services/cron
1151 35
JSONArray.java
in tapestry-json/src/main/java/org/apache/tapestry5/json
261 34
datepicker.js
in tapestry-core/src/main/resources/META-INF/modules/t5/core
540 33
ComponentLibraries.java
in tapestry-core/src/main/java/org/apache/tapestry5/corelib/pages
381 32
PageClassLoaderContextManagerImpl.java
in tapestry-core/src/main/java/org/apache/tapestry5/services/pageload
633 30
AjaxFormLoop.java
in tapestry-core/src/main/java/org/apache/tapestry5/corelib/components
286 30
JavaScriptSupportImpl.java
in tapestry-core/src/main/java/org/apache/tapestry5/internal/services/ajax
323 30
PageImpl.java
in tapestry-core/src/main/java/org/apache/tapestry5/internal/structure
252 30
TapestryHttpModule.java
in tapestry-http/src/main/java/org/apache/tapestry5/http/modules
351 29
PageClassLoaderContext.java
in tapestry-core/src/main/java/org/apache/tapestry5/services/pageload
290 28
TapestryInternalUtils.java
in tapestry-core/src/main/java/org/apache/tapestry5/internal
299 28
DefaultModuleDefImpl.java
in tapestry-ioc/src/main/java/org/apache/tapestry5/ioc/internal
480 28
AbstractFlow.java
in tapestry-func/src/main/java/org/apache/tapestry5/func
231 27
HttpStatus.java
in tapestry-core/src/main/java/org/apache/tapestry5/services
126 25
OnEventWorker.java
in tapestry-core/src/main/java/org/apache/tapestry5/internal/transform
557 25
DelegatingRequest.java
in tapestry-core/src/main/java/org/apache/tapestry5/services
110 24
Files With Long Lines (Top 50)

There are 323 files with lines longer than 120 characters. In total, there are 1108 long lines.

File# lines# units# long lines
bootstrap.bundle.js
in tapestry-core/src/main/resources/META-INF/assets/tapestry5/bootstrap4/js
4513 218 58
tapestry-formatting.xml
in tapestry-core/src
251 - 56
269 - 56
TapestryModule.java
in tapestry-core/src/main/java/org/apache/tapestry5/modules
1743 93 42
bootstrap-theme.css
in tapestry-core/src/main/resources/META-INF/assets/tapestry5/bootstrap/css
581 - 34
OnEventWorker.java
in tapestry-core/src/main/java/org/apache/tapestry5/internal/transform
557 25 26
popper.js
in tapestry-core/src/main/resources/META-INF/assets/tapestry5/bootstrap/js
1244 88 24
popper.js
in tapestry-core/src/main/resources/META-INF/assets/tapestry5/bootstrap4/js
1244 88 24
InternalUtils.java
in tapestry-ioc/src/main/java/org/apache/tapestry5/ioc/internal/util
1127 64 18
JavaScriptModule.java
in tapestry-core/src/main/java/org/apache/tapestry5/modules
384 20 15
ComponentInstantiatorSourceImpl.java
in tapestry-core/src/main/java/org/apache/tapestry5/internal/services
647 46 15
CssCompressor.java
in tapestry-webresources/src/main/java/org/apache/tapestry5/internal/webresources
412 4 14
EntityManagerSourceImpl.java
in tapestry-jpa/src/main/java/org/apache/tapestry5/internal/jpa
249 14 12
ComponentAssemblerImpl.java
in tapestry-core/src/main/java/org/apache/tapestry5/internal/pageload
290 16 12
PageLoaderImpl.java
in tapestry-core/src/main/java/org/apache/tapestry5/internal/pageload
729 41 11
AssetsModule.java
in tapestry-core/src/main/java/org/apache/tapestry5/modules
311 22 10
JavaScriptStackAssemblerImpl.java
in tapestry-core/src/main/java/org/apache/tapestry5/internal/services/assets
187 15 10
SaxTemplateParser.java
in tapestry-core/src/main/java/org/apache/tapestry5/internal/services
706 45 10
RegistryImpl.java
in tapestry-ioc/src/main/java/org/apache/tapestry5/ioc/internal
1015 61 10
ComponentMessagesSourceImpl.java
in tapestry-core/src/main/java/org/apache/tapestry5/internal/services
161 14 9
AssetSourceImpl.java
in tapestry-core/src/main/java/org/apache/tapestry5/internal/services
317 22 9
tooltip.js
in tapestry-core/src/main/resources/META-INF/assets/tapestry5/bootstrap4/js
717 23 9
PlasticClassPool.java
in plastic/src/main/java/org/apache/tapestry5/internal/plastic
581 37 9
PlasticClassImpl.java
in plastic/src/main/java/org/apache/tapestry5/internal/plastic
1158 84 9
DefaultOpenApiDescriptionGenerator.java
in tapestry-core/src/main/java/org/apache/tapestry5/internal/services/rest
640 39 8
dropdown.js
in tapestry-core/src/main/resources/META-INF/assets/tapestry5/bootstrap4/js
424 14 8
MethodAdviceManager.java
in plastic/src/main/java/org/apache/tapestry5/internal/plastic
301 11 8
ResourceStreamerImpl.java
in tapestry-core/src/main/java/org/apache/tapestry5/internal/services
187 7 7
EmbeddedComponentAssemblerImpl.java
in tapestry-core/src/main/java/org/apache/tapestry5/internal/pageload
209 16 7
ActivationRequestParameterWorker.java
in tapestry-core/src/main/java/org/apache/tapestry5/internal/transform
126 7 7
TransformConstants.java
in tapestry-core/src/main/java/org/apache/tapestry5/services
36 1 6
ComponentTemplateSourceImpl.java
in tapestry-core/src/main/java/org/apache/tapestry5/internal/services
218 18 6
tooltip.js
in tapestry-core/src/main/resources/META-INF/assets/tapestry5/bootstrap/js
507 36 6
unittest.js
in tapestry-core/src/main/resources/META-INF/assets/tapestry5/scriptaculous_1_9_0
524 63 6
scrollspy.js
in tapestry-core/src/main/resources/META-INF/assets/tapestry5/bootstrap4/js
274 12 6
Main.java
in tapestry-version-migrator/src/main/java/org/apache/tapestry5/versionmigrator
452 22 6
ResourceTransformerFactoryImpl.java
in tapestry-webresources/src/main/java/org/apache/tapestry5/internal/webresources
179 10 6
StreamableResourceImpl.java
in tapestry-core/src/main/java/org/apache/tapestry5/internal/services/assets
121 16 5
DefaultRequestExceptionHandler.java
in tapestry-core/src/main/java/org/apache/tapestry5/internal/services
204 3 5
BindParameterWorker.java
in tapestry-core/src/main/java/org/apache/tapestry5/internal/transform
178 12 5
RenderPhaseMethodWorker.java
in tapestry-core/src/main/java/org/apache/tapestry5/internal/transform
167 7 5
ParameterWorker.java
in tapestry-core/src/main/java/org/apache/tapestry5/internal/transform
308 8 5
tml
PageCatalog.tml
in tapestry-core/src/main/resources/org/apache/tapestry5/corelib/pages
124 - 5
tml
ComponentLibraries.tml
in tapestry-core/src/main/resources/org/apache/tapestry5/corelib/pages
190 - 5
datepicker.js
in tapestry-core/src/main/resources/META-INF/modules/t5/core
540 33 5
sound.js
in tapestry-core/src/main/resources/META-INF/assets/tapestry5/scriptaculous_1_9_0
46 4 5
modal.js
in tapestry-core/src/main/resources/META-INF/assets/tapestry5/bootstrap4/js
480 22 5
tab.js
in tapestry-core/src/main/resources/META-INF/assets/tapestry5/bootstrap4/js
191 8 5
coffee
events.coffee
in tapestry-core/src/main/coffeescript/META-INF/modules/t5/core
170 - 5
PlasticUtils.java
in plastic/src/main/java/org/apache/tapestry5/plastic
234 14 5
Correlations

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

tapestry-core/src/main/java/org/apache/tapestry5/internal/services/javascript/EsModuleManagerImpl.java x: 4 commits (all time) y: 274 lines of code tapestry-core/src/main/java/org/apache/tapestry5/services/javascript/EsModuleConfigurationCallback.java x: 2 commits (all time) y: 20 lines of code tapestry-core/src/main/java/org/apache/tapestry5/services/javascript/EsModuleManager.java x: 2 commits (all time) y: 37 lines of code tapestry-ioc/src/main/java/org/apache/tapestry5/ioc/internal/util/InternalUtils.java x: 75 commits (all time) y: 1127 lines of code tapestry-core/src/main/java/org/apache/tapestry5/SymbolConstants.java x: 106 commits (all time) y: 108 lines of code tapestry-core/src/main/java/org/apache/tapestry5/annotations/Import.java x: 15 commits (all time) y: 20 lines of code tapestry-core/src/main/java/org/apache/tapestry5/internal/services/DocumentLinker.java x: 20 commits (all time) y: 21 lines of code tapestry-core/src/main/java/org/apache/tapestry5/internal/services/DocumentLinkerImpl.java x: 66 commits (all time) y: 185 lines of code tapestry-core/src/main/java/org/apache/tapestry5/internal/services/EsModuleInitsManager.java x: 1 commits (all time) y: 25 lines of code tapestry-core/src/main/java/org/apache/tapestry5/internal/services/PartialMarkupDocumentLinker.java x: 26 commits (all time) y: 74 lines of code tapestry-core/src/main/java/org/apache/tapestry5/internal/services/ajax/EsModuleInitializationImpl.java x: 1 commits (all time) y: 53 lines of code tapestry-core/src/main/java/org/apache/tapestry5/internal/services/ajax/JavaScriptSupportImpl.java x: 31 commits (all time) y: 323 lines of code tapestry-core/src/main/java/org/apache/tapestry5/internal/services/assets/ResourceChangeTrackerImpl.java x: 12 commits (all time) y: 158 lines of code tapestry-core/src/main/java/org/apache/tapestry5/internal/transform/ImportWorker.java x: 33 commits (all time) y: 303 lines of code tapestry-core/src/main/java/org/apache/tapestry5/modules/JavaScriptModule.java x: 60 commits (all time) y: 384 lines of code tapestry-core/src/main/java/org/apache/tapestry5/modules/TapestryModule.java x: 73 commits (all time) y: 1743 lines of code tapestry-core/src/main/java/org/apache/tapestry5/services/javascript/AbstractInitialization.java x: 1 commits (all time) y: 6 lines of code tapestry-core/src/main/java/org/apache/tapestry5/services/javascript/Initialization.java x: 7 commits (all time) y: 7 lines of code tapestry-core/src/main/java/org/apache/tapestry5/services/javascript/JavaScriptSupport.java x: 19 commits (all time) y: 33 lines of code tapestry-core/src/main/java/org/apache/tapestry5/services/javascript/ModuleConfigurationCallback.java x: 5 commits (all time) y: 6 lines of code tapestry-ioc/src/main/java/org/apache/tapestry5/ioc/internal/util/URLChangeTracker.java x: 7 commits (all time) y: 184 lines of code tapestry-http/src/main/java/org/apache/tapestry5/http/internal/services/SessionImpl.java x: 6 commits (all time) y: 139 lines of code tapestry-http/src/main/java/org/apache/tapestry5/http/services/Session.java x: 5 commits (all time) y: 28 lines of code tapestry-core/src/main/java/org/apache/tapestry5/internal/services/ComponentDependencyRegistryImpl.java x: 8 commits (all time) y: 846 lines of code tapestry-core/src/main/java/org/apache/tapestry5/internal/services/PageSourceImpl.java x: 20 commits (all time) y: 277 lines of code tapestry-core/src/main/coffeescript/META-INF/modules/t5/core/palette.coffee x: 10 commits (all time) y: 210 lines of code tapestry-core/src/main/java/org/apache/tapestry5/internal/util/SelectModelRenderer.java x: 3 commits (all time) y: 80 lines of code tapestry-core/src/main/preprocessed-coffeescript/org/apache/tapestry5/t5-core-dom.coffee x: 42 commits (all time) y: 802 lines of code tapestry-webresources/src/main/java/org/apache/tapestry5/internal/webresources/CssCompressor.java x: 3 commits (all time) y: 412 lines of code tapestry-core/src/main/java/org/apache/tapestry5/internal/EmptyEventContext.java x: 7 commits (all time) y: 31 lines of code tapestry-hibernate/src/main/java/org/apache/tapestry5/hibernate/web/modules/HibernateModule.java x: 4 commits (all time) y: 133 lines of code tapestry-core/src/main/java/org/apache/tapestry5/corelib/components/Recursive.java x: 1 commits (all time) y: 206 lines of code tapestry-ioc/src/main/java/org/apache/tapestry5/ioc/modules/TapestryIOCModule.java x: 15 commits (all time) y: 240 lines of code tapestry-core/src/main/java/org/apache/tapestry5/internal/services/ComponentEventLinkEncoderImpl.java x: 29 commits (all time) y: 345 lines of code tapestry-version-migrator/src/main/java/org/apache/tapestry5/versionmigrator/Main.java x: 4 commits (all time) y: 452 lines of code tapestry-cdi/src/main/java/org/apache/tapestry5/cdi/BeanHelper.java x: 5 commits (all time) y: 89 lines of code tapestry-cdi/src/main/java/org/apache/tapestry5/cdi/BeanInstance.java x: 4 commits (all time) y: 26 lines of code tapestry-cdi/src/main/java/org/apache/tapestry5/cdi/extension/BeanManagerHolder.java x: 4 commits (all time) y: 15 lines of code tapestry-core/src/main/java/org/apache/tapestry5/annotations/SessionState.java x: 8 commits (all time) y: 16 lines of code tapestry-core/src/main/java/org/apache/tapestry5/internal/transform/InjectNamedProvider.java x: 3 commits (all time) y: 29 lines of code tapestry-core/src/main/java/org/apache/tapestry5/internal/transform/InjectWorker.java x: 11 commits (all time) y: 57 lines of code tapestry-core/src/main/java/org/apache/tapestry5/services/Cookies.java x: 6 commits (all time) y: 15 lines of code tapestry-core/src/main/java/org/apache/tapestry5/tree/TreeModel.java x: 3 commits (all time) y: 10 lines of code tapestry-http/src/main/java/org/apache/tapestry5/http/internal/services/ClusteredSessionImpl.java x: 3 commits (all time) y: 60 lines of code tapestry-http/src/main/java/org/apache/tapestry5/http/internal/services/RequestImpl.java x: 3 commits (all time) y: 168 lines of code tapestry-http/src/main/java/org/apache/tapestry5/http/internal/services/TapestrySessionFactory.java x: 2 commits (all time) y: 6 lines of code tapestry-jpa/src/main/java/org/apache/tapestry5/internal/jpa/CommitAfterWorker.java x: 10 commits (all time) y: 37 lines of code tapestry-jpa/src/main/java/org/apache/tapestry5/internal/jpa/EntityManagerManagerImpl.java x: 5 commits (all time) y: 73 lines of code tapestry-jpa/src/main/java/org/apache/tapestry5/internal/jpa/EntityManagerSourceImpl.java x: 15 commits (all time) y: 249 lines of code tapestry-jpa/src/main/java/org/apache/tapestry5/internal/jpa/EntityTransactionManagerImpl.java x: 4 commits (all time) y: 76 lines of code tapestry-jpa/src/main/java/org/apache/tapestry5/internal/jpa/JpaInternalUtils.java x: 9 commits (all time) y: 62 lines of code tapestry-jpa/src/main/java/org/apache/tapestry5/internal/jpa/JpaTransactionAdvisorImpl.java x: 9 commits (all time) y: 39 lines of code tapestry-jpa/src/main/java/org/apache/tapestry5/internal/jpa/JpaValueEncoder.java x: 7 commits (all time) y: 78 lines of code tapestry-jpa/src/main/java/org/apache/tapestry5/internal/jpa/NoopAnnotatedType.java x: 2 commits (all time) y: 56 lines of code tapestry-jpa/src/main/java/org/apache/tapestry5/internal/jpa/NoopBeanManager.java x: 2 commits (all time) y: 241 lines of code tapestry-jpa/src/main/java/org/apache/tapestry5/internal/jpa/PersistedEntity.java x: 3 commits (all time) y: 40 lines of code tapestry-jpa/src/main/java/org/apache/tapestry5/internal/jpa/PersistenceContentHandler.java x: 13 commits (all time) y: 166 lines of code tapestry-jpa/src/main/java/org/apache/tapestry5/internal/jpa/PersistenceContextSpecificEntityTransactionManager.java x: 4 commits (all time) y: 160 lines of code tapestry-jpa/src/main/java/org/apache/tapestry5/internal/jpa/PersistenceContextWorker.java x: 5 commits (all time) y: 36 lines of code tapestry-jpa/src/main/java/org/apache/tapestry5/internal/jpa/PersistenceUnitInfoImpl.java x: 11 commits (all time) y: 233 lines of code tapestry-jpa/src/main/java/org/apache/tapestry5/jpa/TapestryPersistenceUnitInfo.java x: 10 commits (all time) y: 25 lines of code tapestry-jpa/src/main/java/org/apache/tapestry5/jpa/modules/JpaModule.java x: 8 commits (all time) y: 182 lines of code tapestry-spock/src/main/java/org/apache/tapestry5/spock/TapestryInterceptor.java x: 2 commits (all time) y: 129 lines of code tapestry-core/src/main/java/org/apache/tapestry5/internal/transform/PropertyWorker.java x: 10 commits (all time) y: 57 lines of code plastic/src/main/java/org/apache/tapestry5/internal/plastic/PlasticFieldImpl.java x: 8 commits (all time) y: 383 lines of code tapestry-core/src/main/java/org/apache/tapestry5/internal/transform/CachedWorker.java x: 12 commits (all time) y: 362 lines of code plastic/src/main/java/org/apache/tapestry5/internal/plastic/PlasticClassLoader.java x: 11 commits (all time) y: 119 lines of code plastic/src/main/java/org/apache/tapestry5/internal/plastic/PlasticClassPool.java x: 42 commits (all time) y: 581 lines of code tapestry-core/src/main/java/org/apache/tapestry5/corelib/pages/ExceptionReport.java x: 27 commits (all time) y: 245 lines of code tapestry-core/src/main/java/org/apache/tapestry5/corelib/pages/PageCatalog.java x: 23 commits (all time) y: 381 lines of code tapestry-core/src/main/java/org/apache/tapestry5/corelib/pages/PageClassLoaderContexts.java x: 1 commits (all time) y: 74 lines of code tapestry-core/src/main/java/org/apache/tapestry5/internal/ThrowawayClassLoader.java x: 1 commits (all time) y: 71 lines of code tapestry-core/src/main/java/org/apache/tapestry5/internal/services/ComponentInstantiatorSourceImpl.java x: 67 commits (all time) y: 647 lines of code tapestry-core/src/main/java/org/apache/tapestry5/modules/PageLoadModule.java x: 8 commits (all time) y: 130 lines of code tapestry-core/src/main/java/org/apache/tapestry5/services/pageload/PageClassLoaderContext.java x: 2 commits (all time) y: 290 lines of code tapestry-core/src/main/java/org/apache/tapestry5/services/pageload/PageClassLoaderContextManagerImpl.java x: 7 commits (all time) y: 633 lines of code tapestry-core/src/main/resources/org/apache/tapestry5/corelib/pages/PageCatalog.tml x: 20 commits (all time) y: 124 lines of code tapestry-webresources/src/main/java/org/apache/tapestry5/internal/webresources/GoogleClosureMinimizer.java x: 10 commits (all time) y: 73 lines of code tapestry-json/src/main/java/org/apache/tapestry5/json/JSONObject.java x: 30 commits (all time) y: 513 lines of code plastic/src/main/java/org/apache/tapestry5/plastic/PlasticUtils.java x: 16 commits (all time) y: 234 lines of code tapestry-core/src/main/java/org/apache/tapestry5/internal/parser/ComponentTemplateImpl.java x: 7 commits (all time) y: 61 lines of code tapestry-core/src/main/java/org/apache/tapestry5/internal/services/ComponentTemplateSourceImpl.java x: 23 commits (all time) y: 218 lines of code beanmodel/src/main/java/org/apache/tapestry5/beanmodel/internal/services/PropertyConduitSourceImpl.java x: 5 commits (all time) y: 1075 lines of code tapestry-core/src/main/java/org/apache/tapestry5/internal/services/ComponentRequestHandlerTerminator.java x: 4 commits (all time) y: 97 lines of code tapestry-core/src/main/java/org/apache/tapestry5/internal/services/RequestPageCacheImpl.java x: 17 commits (all time) y: 94 lines of code plastic/src/main/java/org/apache/tapestry5/internal/plastic/InstructionBuilderImpl.java x: 23 commits (all time) y: 637 lines of code plastic/src/main/java/org/apache/tapestry5/plastic/InstructionBuilder.java x: 19 commits (all time) y: 123 lines of code plastic/src/main/java/org/apache/tapestry5/internal/plastic/PlasticInternalUtils.java x: 27 commits (all time) y: 300 lines of code quickstart/src/main/resources-filtered/archetype-resources/pom-spring-boot.xml x: 2 commits (all time) y: 187 lines of code tapestry-beanvalidator/src/main/java/org/apache/tapestry5/beanvalidator/modules/BeanValidatorModule.java x: 6 commits (all time) y: 172 lines of code tapestry-beanvalidator/src/main/java/org/apache/tapestry5/internal/beanvalidator/BeanFieldValidator.java x: 9 commits (all time) y: 200 lines of code tapestry-beanvalidator/src/main/java/org/apache/tapestry5/internal/beanvalidator/BeanFieldValidatorDefaultSource.java x: 6 commits (all time) y: 65 lines of code tapestry-core/src/main/java/org/apache/tapestry5/TapestryFilter.java x: 19 commits (all time) y: 12 lines of code tapestry-core/src/main/java/org/apache/tapestry5/corelib/components/Palette.java x: 32 commits (all time) y: 128 lines of code tapestry-core/src/main/java/org/apache/tapestry5/internal/services/AssetDispatcher.java x: 25 commits (all time) y: 82 lines of code tapestry-core/src/main/java/org/apache/tapestry5/internal/services/CookiesImpl.java x: 13 commits (all time) y: 103 lines of code tapestry-core/src/main/java/org/apache/tapestry5/internal/services/DefaultRequestExceptionHandler.java x: 33 commits (all time) y: 204 lines of code tapestry-core/src/main/java/org/apache/tapestry5/internal/services/ResourceStreamer.java x: 14 commits (all time) y: 18 lines of code tapestry-core/src/main/java/org/apache/tapestry5/internal/services/ResourceStreamerImpl.java x: 35 commits (all time) y: 187 lines of code tapestry-core/src/main/java/org/apache/tapestry5/internal/services/StaticFilesFilter.java x: 6 commits (all time) y: 43 lines of code tapestry-core/src/main/java/org/apache/tapestry5/internal/services/javascript/ModuleDispatcher.java x: 11 commits (all time) y: 136 lines of code tapestry-core/src/main/java/org/apache/tapestry5/internal/services/rest/DefaultOpenApiDescriptionGenerator.java x: 3 commits (all time) y: 640 lines of code tapestry-core/src/main/java/org/apache/tapestry5/services/DelegatingRequest.java x: 10 commits (all time) y: 110 lines of code tapestry-core/src/main/java/org/apache/tapestry5/services/assets/AssetRequestHandler.java x: 14 commits (all time) y: 11 lines of code tapestry-http/src/main/java/org/apache/tapestry5/http/AsyncRequestHandlerResponse.java x: 2 commits (all time) y: 88 lines of code tapestry-http/src/main/java/org/apache/tapestry5/http/internal/gzip/BufferedGZipOutputStream.java x: 2 commits (all time) y: 96 lines of code tapestry-http/src/main/java/org/apache/tapestry5/http/internal/services/CorsHandlerHelperImpl.java x: 3 commits (all time) y: 141 lines of code tapestry-http/src/main/java/org/apache/tapestry5/http/modules/TapestryHttpModule.java x: 8 commits (all time) y: 351 lines of code tapestry-kaptcha/src/main/java/org/apache/tapestry5/kaptcha/components/KaptchaImage.java x: 8 commits (all time) y: 80 lines of code tapestry-spring/src/main/java/org/apache/tapestry5/internal/spring/SpringModuleDef.java x: 18 commits (all time) y: 283 lines of code plastic/src/main/java/org/apache/tapestry5/internal/plastic/PlasticClassImpl.java x: 79 commits (all time) y: 1158 lines of code beanmodel/src/main/java/org/apache/tapestry5/beanmodel/services/PlasticProxyFactoryImpl.java x: 6 commits (all time) y: 225 lines of code plastic/src/main/java/org/apache/tapestry5/internal/plastic/AbstractAnnotationBuilder.java x: 7 commits (all time) y: 97 lines of code plastic/src/main/java/org/apache/tapestry5/internal/plastic/InstructionBuilderState.java x: 6 commits (all time) y: 92 lines of code plastic/src/main/java/org/apache/tapestry5/internal/plastic/MethodAdviceManager.java x: 12 commits (all time) y: 301 lines of code plastic/src/main/java/org/apache/tapestry5/internal/plastic/PlasticMethodImpl.java x: 7 commits (all time) y: 275 lines of code plastic/src/main/java/org/apache/tapestry5/internal/plastic/SwitchBlockImpl.java x: 6 commits (all time) y: 72 lines of code tapestry-ioc/src/main/java/org/apache/tapestry5/ioc/internal/AbstractReloadableObjectCreator.java x: 27 commits (all time) y: 207 lines of code tapestry-core/src/main/resources/META-INF/assets/tapestry5/underscore-1.13.6.js x: 1 commits (all time) y: 1535 lines of code tapestry-core/src/main/java/org/apache/tapestry5/corelib/components/Form.java x: 95 commits (all time) y: 439 lines of code tapestry-ioc/src/main/java/org/apache/tapestry5/ioc/internal/OperationTrackerImpl.java x: 18 commits (all time) y: 169 lines of code tapestry-ioc/src/main/java/org/apache/tapestry5/ioc/internal/RegistryImpl.java x: 85 commits (all time) y: 1015 lines of code tapestry-core/src/main/java/org/apache/tapestry5/corelib/components/Tree.java x: 24 commits (all time) y: 252 lines of code plastic/src/main/java/org/apache/tapestry5/plastic/PlasticManager.java x: 23 commits (all time) y: 149 lines of code tapestry-core/src/main/java/org/apache/tapestry5/internal/event/InvalidationEventHubImpl.java x: 9 commits (all time) y: 112 lines of code tapestry-core/src/main/java/org/apache/tapestry5/internal/pageload/PageLoaderImpl.java x: 39 commits (all time) y: 729 lines of code tapestry-core/src/main/java/org/apache/tapestry5/internal/services/AssetSourceImpl.java x: 32 commits (all time) y: 317 lines of code tapestry-core/src/main/java/org/apache/tapestry5/internal/services/ComponentClassResolverImpl.java x: 35 commits (all time) y: 553 lines of code tapestry-core/src/main/java/org/apache/tapestry5/internal/services/ComponentMessagesSourceImpl.java x: 21 commits (all time) y: 161 lines of code tapestry-core/src/main/java/org/apache/tapestry5/internal/services/MessagesSourceImpl.java x: 16 commits (all time) y: 210 lines of code tapestry-core/src/main/java/org/apache/tapestry5/internal/services/ResourceDigestManagerImpl.java x: 8 commits (all time) y: 34 lines of code tapestry-core/src/main/java/org/apache/tapestry5/internal/structure/ComponentPageElement.java x: 13 commits (all time) y: 37 lines of code tapestry-core/src/main/java/org/apache/tapestry5/internal/structure/ComponentPageElementImpl.java x: 53 commits (all time) y: 837 lines of code tapestry-core/src/main/java/org/apache/tapestry5/internal/transform/InjectComponentWorker.java x: 14 commits (all time) y: 118 lines of code tapestry-core/src/main/java/org/apache/tapestry5/internal/transform/InjectPageWorker.java x: 12 commits (all time) y: 67 lines of code tapestry-core/src/main/java/org/apache/tapestry5/services/ComponentClassResolver.java x: 22 commits (all time) y: 35 lines of code tapestry-core/src/main/java/org/apache/tapestry5/internal/services/SessionApplicationStatePersistenceStrategy.java x: 14 commits (all time) y: 64 lines of code tapestry-jpa/src/main/java/org/apache/tapestry5/internal/jpa/EntityApplicationStatePersistenceStrategy.java x: 4 commits (all time) y: 61 lines of code tapestry-core/src/main/java/org/apache/tapestry5/internal/services/LocalizationSetterImpl.java x: 15 commits (all time) y: 143 lines of code tapestry-core/src/main/java/org/apache/tapestry5/services/LocalizationSetter.java x: 10 commits (all time) y: 17 lines of code commons/src/main/java/org/apache/tapestry5/commons/internal/BasicTypeCoercions.java x: 5 commits (all time) y: 383 lines of code tapestry-ioc/src/main/java/org/apache/tapestry5/ioc/internal/ModuleImpl.java x: 46 commits (all time) y: 462 lines of code tapestry-ioc/src/main/java/org/apache/tapestry5/ioc/internal/services/cron/CronExpression.java x: 16 commits (all time) y: 1151 lines of code tapestry-core/src/main/java/org/apache/tapestry5/corelib/components/GridPager.java x: 18 commits (all time) y: 139 lines of code tapestry-core/src/main/java/org/apache/tapestry5/corelib/components/Label.java x: 24 commits (all time) y: 80 lines of code tapestry-http/src/main/java/org/apache/tapestry5/http/ContentType.java x: 4 commits (all time) y: 123 lines of code tapestry-core/src/main/java/org/apache/tapestry5/corelib/base/AbstractField.java x: 36 commits (all time) y: 214 lines of code tapestry-core/src/main/java/org/apache/tapestry5/corelib/components/DateField.java x: 47 commits (all time) y: 203 lines of code tapestry-ioc/src/main/java/org/apache/tapestry5/ioc/internal/services/AspectInterceptorBuilderImpl.java x: 15 commits (all time) y: 85 lines of code tapestry-core/src/main/coffeescript/META-INF/modules/t5/core/fields.coffee x: 19 commits (all time) y: 142 lines of code quickstart/src/main/resources/archetype-resources/src/main/resources/components/Layout.tml x: 8 commits (all time) y: 58 lines of code tapestry-ioc/src/main/java/org/apache/tapestry5/ioc/internal/DefaultModuleDefImpl.java x: 37 commits (all time) y: 480 lines of code tapestry-func/src/main/java/org/apache/tapestry5/func/FlowOperations.java x: 9 commits (all time) y: 24 lines of code commons/src/main/java/org/apache/tapestry5/commons/internal/services/TypeCoercerImpl.java x: 5 commits (all time) y: 304 lines of code tapestry-core/src/main/java/org/apache/tapestry5/EventConstants.java x: 23 commits (all time) y: 42 lines of code tapestry-core/src/main/java/org/apache/tapestry5/internal/InternalConstants.java x: 34 commits (all time) y: 84 lines of code tapestry-core/src/main/java/org/apache/tapestry5/internal/services/rest/DefaultOpenApiTypeDescriber.java x: 1 commits (all time) y: 155 lines of code tapestry-core/src/main/java/org/apache/tapestry5/corelib/components/Grid.java x: 49 commits (all time) y: 402 lines of code quickstart/src/main/resources/archetype-resources/src/main/java/services/AppModule.java x: 17 commits (all time) y: 55 lines of code quickstart/src/main/resources/archetype-resources/src/main/resources/pages/Index.tml x: 4 commits (all time) y: 40 lines of code plastic/src/main/java/org/apache/tapestry5/plastic/MethodDescription.java x: 12 commits (all time) y: 131 lines of code plastic/src/main/java/org/apache/tapestry5/internal/plastic/InheritanceData.java x: 8 commits (all time) y: 99 lines of code tapestry-core/src/main/java/org/apache/tapestry5/internal/bindings/PropBinding.java x: 14 commits (all time) y: 85 lines of code tapestry-core/src/main/java/org/apache/tapestry5/internal/services/assets/StreamableResourceImpl.java x: 12 commits (all time) y: 121 lines of code tapestry-core/src/main/coffeescript/META-INF/modules/t5/core/ajaxformloop.coffee x: 16 commits (all time) y: 62 lines of code tapestry-core/src/main/coffeescript/META-INF/modules/t5/core/alert.coffee x: 24 commits (all time) y: 109 lines of code tapestry-core/src/main/coffeescript/META-INF/modules/t5/core/autocomplete.coffee x: 12 commits (all time) y: 39 lines of code tapestry-core/src/main/coffeescript/META-INF/modules/t5/core/console.coffee x: 29 commits (all time) y: 158 lines of code tapestry-core/src/main/coffeescript/META-INF/modules/t5/core/datefield.coffee x: 22 commits (all time) y: 134 lines of code tapestry-core/src/main/coffeescript/META-INF/modules/t5/core/form-fragment.coffee x: 9 commits (all time) y: 72 lines of code tapestry-core/src/main/coffeescript/META-INF/modules/t5/core/forms.coffee x: 24 commits (all time) y: 152 lines of code tapestry-core/src/main/coffeescript/META-INF/modules/t5/core/pageinit.coffee x: 21 commits (all time) y: 192 lines of code tapestry-core/src/main/coffeescript/META-INF/modules/t5/core/tree.coffee x: 11 commits (all time) y: 85 lines of code tapestry-core/src/main/coffeescript/META-INF/modules/t5/core/validation.coffee x: 9 commits (all time) y: 131 lines of code tapestry-core/src/main/coffeescript/META-INF/modules/t5/core/zone.coffee x: 17 commits (all time) y: 113 lines of code tapestry-core/src/main/java/org/apache/tapestry5/modules/AssetsModule.java x: 27 commits (all time) y: 311 lines of code tapestry-core/src/main/java/org/apache/tapestry5/dom/Element.java x: 36 commits (all time) y: 595 lines of code tapestry-core/src/main/java/org/apache/tapestry5/internal/services/assets/CSSURLRewriter.java x: 23 commits (all time) y: 174 lines of code tapestry-ioc/src/main/java/org/apache/tapestry5/ioc/IOCUtilities.java x: 6 commits (all time) y: 109 lines of code tapestry-core/src/main/java/org/apache/tapestry5/Asset.java x: 15 commits (all time) y: 11 lines of code tapestry-core/src/main/java/org/apache/tapestry5/internal/TapestryInternalUtils.java x: 45 commits (all time) y: 299 lines of code beanmodel/src/main/java/org/apache/tapestry5/beanmodel/BeanModelSourceBuilder.java x: 5 commits (all time) y: 180 lines of code tapestry-json/src/main/java/org/apache/tapestry5/json/modules/JSONModule.java x: 6 commits (all time) y: 21 lines of code beanmodel/src/main/antlr/org/apache/tapestry5/beanmodel/internal/antlr/PropertyExpressionLexer.g x: 1 commits (all time) y: 133 lines of code beanmodel/src/main/java/org/apache/tapestry5/beanmodel/internal/services/BeanModelSourceImpl.java x: 2 commits (all time) y: 151 lines of code beanmodel/src/main/java/org/apache/tapestry5/beanmodel/internal/services/ClassPropertyAdapterImpl.java x: 2 commits (all time) y: 176 lines of code beanmodel/src/main/java/org/apache/tapestry5/beanmodel/internal/services/PropertyAdapterImpl.java x: 2 commits (all time) y: 199 lines of code commons/src/main/java/org/apache/tapestry5/commons/internal/services/GenericsResolverImpl.java x: 1 commits (all time) y: 344 lines of code commons/src/main/java/org/apache/tapestry5/commons/util/CaseInsensitiveMap.java x: 1 commits (all time) y: 372 lines of code commons/src/main/java/org/apache/tapestry5/commons/util/TimeInterval.java x: 1 commits (all time) y: 112 lines of code tapestry-core/src/main/java/org/apache/tapestry5/ComponentResources.java x: 18 commits (all time) y: 40 lines of code tapestry-core/src/main/java/org/apache/tapestry5/ComponentResourcesCommon.java x: 16 commits (all time) y: 28 lines of code tapestry-core/src/main/java/org/apache/tapestry5/TapestryConstants.java x: 11 commits (all time) y: 12 lines of code tapestry-core/src/main/java/org/apache/tapestry5/corelib/base/AbstractComponentEventLink.java x: 15 commits (all time) y: 40 lines of code tapestry-core/src/main/java/org/apache/tapestry5/corelib/base/AbstractTextField.java x: 22 commits (all time) y: 104 lines of code tapestry-core/src/main/java/org/apache/tapestry5/corelib/components/AjaxFormLoop.java x: 31 commits (all time) y: 286 lines of code tapestry-core/src/main/java/org/apache/tapestry5/corelib/components/Alerts.java x: 19 commits (all time) y: 73 lines of code tapestry-core/src/main/java/org/apache/tapestry5/corelib/components/BeanEditor.java x: 21 commits (all time) y: 130 lines of code tapestry-core/src/main/java/org/apache/tapestry5/corelib/components/Checklist.java x: 17 commits (all time) y: 129 lines of code tapestry-core/src/main/java/org/apache/tapestry5/corelib/components/Errors.java x: 18 commits (all time) y: 78 lines of code tapestry-core/src/main/java/org/apache/tapestry5/corelib/components/GridColumns.java x: 16 commits (all time) y: 114 lines of code tapestry-core/src/main/java/org/apache/tapestry5/corelib/components/LinkSubmit.java x: 26 commits (all time) y: 96 lines of code tapestry-core/src/main/java/org/apache/tapestry5/corelib/components/Loop.java x: 19 commits (all time) y: 291 lines of code tapestry-core/src/main/java/org/apache/tapestry5/corelib/components/ProgressiveDisplay.java x: 18 commits (all time) y: 63 lines of code tapestry-core/src/main/java/org/apache/tapestry5/corelib/components/PropertyEditor.java x: 14 commits (all time) y: 195 lines of code tapestry-core/src/main/java/org/apache/tapestry5/corelib/components/RadioGroup.java x: 15 commits (all time) y: 170 lines of code tapestry-core/src/main/java/org/apache/tapestry5/corelib/components/Select.java x: 45 commits (all time) y: 317 lines of code tapestry-core/src/main/java/org/apache/tapestry5/corelib/components/Submit.java x: 33 commits (all time) y: 132 lines of code tapestry-core/src/main/java/org/apache/tapestry5/corelib/mixins/Autocomplete.java x: 31 commits (all time) y: 89 lines of code tapestry-core/src/main/java/org/apache/tapestry5/corelib/mixins/ZoneRefresh.java x: 11 commits (all time) y: 48 lines of code tapestry-core/src/main/java/org/apache/tapestry5/corelib/pages/ServiceStatus.java x: 14 commits (all time) y: 45 lines of code tapestry-core/src/main/java/org/apache/tapestry5/dom/Document.java x: 14 commits (all time) y: 151 lines of code tapestry-core/src/main/java/org/apache/tapestry5/internal/bindings/AbstractBinding.java x: 8 commits (all time) y: 39 lines of code tapestry-core/src/main/java/org/apache/tapestry5/internal/dynamic/DynamicTemplateSaxParser.java x: 4 commits (all time) y: 369 lines of code tapestry-core/src/main/java/org/apache/tapestry5/internal/model/MutableComponentModelImpl.java x: 21 commits (all time) y: 280 lines of code tapestry-core/src/main/java/org/apache/tapestry5/internal/pageload/EmbeddedComponentAssembler.java x: 9 commits (all time) y: 13 lines of code tapestry-core/src/main/java/org/apache/tapestry5/internal/pageload/EmbeddedComponentAssemblerImpl.java x: 14 commits (all time) y: 209 lines of code tapestry-core/src/main/java/org/apache/tapestry5/internal/services/ClientBehaviorSupportImpl.java x: 17 commits (all time) y: 41 lines of code tapestry-core/src/main/java/org/apache/tapestry5/internal/services/CommonResourcesInjectionProvider.java x: 12 commits (all time) y: 84 lines of code tapestry-core/src/main/java/org/apache/tapestry5/internal/services/ComponentDefaultProviderImpl.java x: 7 commits (all time) y: 118 lines of code tapestry-core/src/main/java/org/apache/tapestry5/internal/services/ComponentEventDispatcher.java x: 12 commits (all time) y: 31 lines of code tapestry-core/src/main/java/org/apache/tapestry5/internal/services/ComponentInstantiatorSource.java x: 13 commits (all time) y: 12 lines of code tapestry-core/src/main/java/org/apache/tapestry5/internal/services/EnvironmentImpl.java x: 10 commits (all time) y: 89 lines of code tapestry-core/src/main/java/org/apache/tapestry5/internal/services/FieldValidatorSourceImpl.java x: 10 commits (all time) y: 268 lines of code tapestry-core/src/main/java/org/apache/tapestry5/internal/services/LinkImpl.java x: 19 commits (all time) y: 173 lines of code tapestry-core/src/main/java/org/apache/tapestry5/internal/services/LinkSourceImpl.java x: 11 commits (all time) y: 92 lines of code tapestry-core/src/main/java/org/apache/tapestry5/internal/services/PageActivationContextCollectorImpl.java x: 5 commits (all time) y: 60 lines of code tapestry-core/src/main/java/org/apache/tapestry5/internal/services/RootPathDispatcher.java x: 7 commits (all time) y: 44 lines of code tapestry-core/src/main/java/org/apache/tapestry5/internal/services/SaxTemplateParser.java x: 19 commits (all time) y: 706 lines of code tapestry-core/src/main/java/org/apache/tapestry5/internal/services/TranslatorSourceImpl.java x: 12 commits (all time) y: 90 lines of code tapestry-core/src/main/java/org/apache/tapestry5/internal/services/XMLTokenStream.java x: 13 commits (all time) y: 364 lines of code tapestry-core/src/main/java/org/apache/tapestry5/internal/services/assets/AssetPathConstructorImpl.java x: 19 commits (all time) y: 56 lines of code tapestry-core/src/main/java/org/apache/tapestry5/internal/services/assets/JavaScriptStackAssemblerImpl.java x: 18 commits (all time) y: 187 lines of code tapestry-core/src/main/java/org/apache/tapestry5/internal/services/exceptions/ExceptionReportWriterImpl.java x: 4 commits (all time) y: 242 lines of code tapestry-core/src/main/java/org/apache/tapestry5/internal/services/javascript/ModuleManagerImpl.java x: 34 commits (all time) y: 170 lines of code tapestry-core/src/main/java/org/apache/tapestry5/internal/structure/ComponentPageElementResources.java x: 11 commits (all time) y: 24 lines of code tapestry-core/src/main/java/org/apache/tapestry5/internal/structure/InternalComponentResourcesImpl.java x: 46 commits (all time) y: 517 lines of code tapestry-core/src/main/java/org/apache/tapestry5/internal/structure/Page.java x: 28 commits (all time) y: 48 lines of code tapestry-core/src/main/java/org/apache/tapestry5/internal/structure/PageImpl.java x: 34 commits (all time) y: 252 lines of code tapestry-core/src/main/java/org/apache/tapestry5/internal/transform/ComponentWorker.java x: 18 commits (all time) y: 124 lines of code tapestry-core/src/main/java/org/apache/tapestry5/internal/transform/ParameterConduit.java x: 12 commits (all time) y: 11 lines of code tapestry-core/src/main/java/org/apache/tapestry5/internal/transform/RenderPhaseMethodWorker.java x: 17 commits (all time) y: 167 lines of code tapestry-core/src/main/java/org/apache/tapestry5/internal/util/NamedSet.java x: 11 commits (all time) y: 175 lines of code tapestry-core/src/main/java/org/apache/tapestry5/model/ComponentModel.java x: 17 commits (all time) y: 35 lines of code tapestry-core/src/main/java/org/apache/tapestry5/model/MutableComponentModel.java x: 13 commits (all time) y: 20 lines of code tapestry-core/src/main/java/org/apache/tapestry5/services/javascript/ModuleManager.java x: 21 commits (all time) y: 13 lines of code tapestry-ioc/src/main/java/org/apache/tapestry5/ioc/RegistryBuilder.java x: 29 commits (all time) y: 127 lines of code tapestry-ioc/src/main/java/org/apache/tapestry5/ioc/internal/ContributionDefImpl.java x: 13 commits (all time) y: 114 lines of code tapestry-ioc/src/main/java/org/apache/tapestry5/ioc/internal/IOCMessages.java x: 24 commits (all time) y: 197 lines of code tapestry-ioc/src/main/java/org/apache/tapestry5/ioc/internal/ServiceBinderImpl.java x: 25 commits (all time) y: 260 lines of code tapestry-ioc/src/main/java/org/apache/tapestry5/ioc/internal/services/ClasspathScannerImpl.java x: 7 commits (all time) y: 220 lines of code tapestry-ioc/src/main/java/org/apache/tapestry5/ioc/internal/services/PerthreadManagerImpl.java x: 23 commits (all time) y: 203 lines of code tapestry-ioc/src/main/java/org/apache/tapestry5/ioc/internal/services/cron/PeriodicExecutorImpl.java x: 16 commits (all time) y: 304 lines of code tapestry-ioc/src/main/java/org/apache/tapestry5/ioc/internal/util/AbstractResource.java x: 20 commits (all time) y: 253 lines of code tapestry-ioc/src/main/java/org/apache/tapestry5/ioc/internal/util/IdToDependencyNode.java x: 3 commits (all time) y: 149 lines of code tapestry-jmx/src/main/java/org/apache/tapestry5/internal/jmx/MBeanSupportImpl.java x: 8 commits (all time) y: 111 lines of code tapestry-upload/src/main/java/org/apache/tapestry5/upload/components/Upload.java x: 23 commits (all time) y: 117 lines of code tapestry-webresources/src/main/java/org/apache/tapestry5/internal/webresources/ResourceTransformerFactoryImpl.java x: 6 commits (all time) y: 179 lines of code tapestry-core/src/main/java/org/apache/tapestry5/corelib/components/BeanDisplay.java x: 15 commits (all time) y: 62 lines of code tapestry-core/src/main/java/org/apache/tapestry5/corelib/components/BeanEditForm.java x: 27 commits (all time) y: 77 lines of code tapestry-core/src/main/java/org/apache/tapestry5/corelib/components/GridRows.java x: 15 commits (all time) y: 184 lines of code tapestry-core/src/main/java/org/apache/tapestry5/corelib/components/Zone.java x: 40 commits (all time) y: 144 lines of code tapestry-json/src/main/java/org/apache/tapestry5/json/JSONArray.java x: 22 commits (all time) y: 261 lines of code tapestry-core/src/main/resources/META-INF/assets/tapestry5/bootstrap/css/bootstrap-theme.css x: 16 commits (all time) y: 581 lines of code tapestry-core/src/main/resources/META-INF/assets/tapestry5/bootstrap/js/affix.js x: 14 commits (all time) y: 103 lines of code tapestry-core/src/main/resources/META-INF/assets/tapestry5/bootstrap/js/carousel.js x: 14 commits (all time) y: 174 lines of code tapestry-core/src/main/resources/META-INF/assets/tapestry5/bootstrap/js/collapse.js x: 14 commits (all time) y: 141 lines of code tapestry-core/src/main/resources/META-INF/assets/tapestry5/bootstrap/js/modal.js x: 14 commits (all time) y: 265 lines of code tapestry-core/src/main/resources/META-INF/assets/tapestry5/bootstrap/js/popper.js x: 2 commits (all time) y: 1244 lines of code tapestry-core/src/main/resources/META-INF/assets/tapestry5/bootstrap/js/tooltip.js x: 14 commits (all time) y: 507 lines of code tapestry-core/src/main/resources/META-INF/assets/tapestry5/bootstrap4/css/bootstrap-grid.css x: 2 commits (all time) y: 3511 lines of code tapestry-core/src/main/resources/META-INF/assets/tapestry5/bootstrap4/css/bootstrap-reboot.css x: 2 commits (all time) y: 267 lines of code tapestry-core/src/main/resources/META-INF/assets/tapestry5/bootstrap4/js/bootstrap-util.js x: 2 commits (all time) y: 120 lines of code tapestry-core/src/main/resources/META-INF/assets/tapestry5/bootstrap4/js/bootstrap.bundle.js x: 2 commits (all time) y: 4513 lines of code tapestry-core/src/main/resources/META-INF/assets/tapestry5/bootstrap4/js/carousel.js x: 2 commits (all time) y: 509 lines of code tapestry-core/src/main/resources/META-INF/assets/tapestry5/bootstrap4/js/collapse.js x: 2 commits (all time) y: 315 lines of code tapestry-core/src/main/resources/META-INF/assets/tapestry5/bootstrap4/js/dropdown.js x: 2 commits (all time) y: 424 lines of code tapestry-core/src/main/resources/META-INF/assets/tapestry5/bootstrap4/js/modal.js x: 2 commits (all time) y: 480 lines of code tapestry-core/src/main/resources/META-INF/assets/tapestry5/bootstrap4/js/tooltip.js x: 2 commits (all time) y: 717 lines of code tapestry-core/src/main/java/org/apache/tapestry5/corelib/mixins/PublishServerSideEvents.java x: 1 commits (all time) y: 104 lines of code tapestry-core/src/main/java/org/apache/tapestry5/corelib/components/FormFragment.java x: 31 commits (all time) y: 122 lines of code tapestry-ioc/src/main/java/org/apache/tapestry5/ioc/internal/services/MethodLogger.java x: 3 commits (all time) y: 99 lines of code tapestry-ioc/src/main/java/org/apache/tapestry5/ioc/internal/services/MethodSignature.java x: 7 commits (all time) y: 175 lines of code tapestry-core/src/main/java/org/apache/tapestry5/dom/AbstractMarkupModel.java x: 9 commits (all time) y: 104 lines of code tapestry-core/src/main/java/org/apache/tapestry5/services/TransformConstants.java x: 16 commits (all time) y: 36 lines of code tapestry-func/src/main/java/org/apache/tapestry5/func/F.java x: 27 commits (all time) y: 416 lines of code tapestry-ioc/src/main/java/org/apache/tapestry5/ioc/internal/util/ConcurrentBarrier.java x: 6 commits (all time) y: 150 lines of code tapestry-core/src/main/java/org/apache/tapestry5/internal/services/MavenComponentLibraryInfoSource.java x: 4 commits (all time) y: 178 lines of code tapestry-core/src/main/java/org/apache/tapestry5/internal/services/MarkupWriterImpl.java x: 11 commits (all time) y: 201 lines of code tapestry-func/src/main/java/org/apache/tapestry5/func/AbstractFlow.java x: 18 commits (all time) y: 231 lines of code tapestry-ioc/src/main/java/org/apache/tapestry5/ioc/internal/services/ClassNameLocatorImpl.java x: 13 commits (all time) y: 55 lines of code tapestry-core/src/main/resources/META-INF/modules/t5/core/datepicker.js x: 2 commits (all time) y: 540 lines of code tapestry-core/src/main/resources/META-INF/assets/tapestry5/scriptaculous_1_9_0/unittest.js x: 2 commits (all time) y: 524 lines of code tapestry-core/src/main/java/org/apache/tapestry5/internal/transform/PageResetAnnotationWorker.java x: 13 commits (all time) y: 84 lines of code tapestry-core/src/main/java/org/apache/tapestry5/internal/services/ajax/JavascriptSupportImpl.java x: 19 commits (all time) y: 323 lines of code support/tapestry-indent-eclipse.xml x: 1 commits (all time) y: 269 lines of code tapestry-core/src/tapestry-formatting.xml x: 2 commits (all time) y: 251 lines of code
4513.0
lines of code
  min: 1.0
  average: 60.95
  25th percentile: 9.0
  median: 21.0
  75th percentile: 53.0
  max: 4513.0
0 106.0
commits (all time)
min: 1.0 | average: 5.61 | 25th percentile: 2.0 | median: 3.0 | 75th percentile: 6.0 | max: 106.0

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

tapestry-core/src/main/java/org/apache/tapestry5/internal/services/javascript/EsModuleManagerImpl.java x: 1 contributors (all time) y: 274 lines of code tapestry-core/src/main/java/org/apache/tapestry5/services/javascript/EsModuleConfigurationCallback.java x: 1 contributors (all time) y: 20 lines of code tapestry-core/src/main/java/org/apache/tapestry5/services/javascript/EsModuleManager.java x: 1 contributors (all time) y: 37 lines of code tapestry-ioc/src/main/java/org/apache/tapestry5/ioc/internal/util/InternalUtils.java x: 6 contributors (all time) y: 1127 lines of code tapestry-core/src/main/java/org/apache/tapestry5/SymbolConstants.java x: 13 contributors (all time) y: 108 lines of code tapestry-core/src/main/java/org/apache/tapestry5/annotations/Import.java x: 3 contributors (all time) y: 20 lines of code tapestry-core/src/main/java/org/apache/tapestry5/internal/services/DocumentLinkerImpl.java x: 5 contributors (all time) y: 185 lines of code tapestry-core/src/main/java/org/apache/tapestry5/internal/services/PartialMarkupDocumentLinker.java x: 4 contributors (all time) y: 74 lines of code tapestry-core/src/main/java/org/apache/tapestry5/internal/services/ajax/JavaScriptSupportImpl.java x: 5 contributors (all time) y: 323 lines of code tapestry-core/src/main/java/org/apache/tapestry5/internal/services/assets/ResourceChangeTrackerImpl.java x: 3 contributors (all time) y: 158 lines of code tapestry-core/src/main/java/org/apache/tapestry5/internal/transform/ImportWorker.java x: 4 contributors (all time) y: 303 lines of code tapestry-core/src/main/java/org/apache/tapestry5/modules/JavaScriptModule.java x: 10 contributors (all time) y: 384 lines of code tapestry-core/src/main/java/org/apache/tapestry5/modules/TapestryModule.java x: 9 contributors (all time) y: 1743 lines of code tapestry-core/src/main/java/org/apache/tapestry5/services/javascript/AbstractInitialization.java x: 1 contributors (all time) y: 6 lines of code tapestry-core/src/main/java/org/apache/tapestry5/services/javascript/Initialization.java x: 3 contributors (all time) y: 7 lines of code tapestry-core/src/main/java/org/apache/tapestry5/services/javascript/JavaScriptSupport.java x: 4 contributors (all time) y: 33 lines of code tapestry-ioc/src/main/java/org/apache/tapestry5/ioc/internal/util/URLChangeTracker.java x: 2 contributors (all time) y: 184 lines of code tapestry-http/src/main/java/org/apache/tapestry5/http/internal/services/SessionImpl.java x: 3 contributors (all time) y: 139 lines of code tapestry-core/src/main/java/org/apache/tapestry5/internal/services/ComponentDependencyRegistryImpl.java x: 1 contributors (all time) y: 846 lines of code tapestry-core/src/main/java/org/apache/tapestry5/internal/services/PageSourceImpl.java x: 3 contributors (all time) y: 277 lines of code tapestry-core/src/main/coffeescript/META-INF/modules/t5/core/palette.coffee x: 4 contributors (all time) y: 210 lines of code tapestry-core/src/main/java/org/apache/tapestry5/internal/util/SelectModelRenderer.java x: 2 contributors (all time) y: 80 lines of code tapestry-core/src/main/preprocessed-coffeescript/org/apache/tapestry5/t5-core-dom.coffee x: 7 contributors (all time) y: 802 lines of code tapestry-webresources/src/main/java/org/apache/tapestry5/internal/webresources/CssCompressor.java x: 2 contributors (all time) y: 412 lines of code tapestry-core/src/main/java/org/apache/tapestry5/corelib/components/Recursive.java x: 1 contributors (all time) y: 206 lines of code tapestry-ioc/src/main/java/org/apache/tapestry5/ioc/modules/TapestryIOCModule.java x: 4 contributors (all time) y: 240 lines of code tapestry-core/src/main/java/org/apache/tapestry5/internal/services/ComponentEventLinkEncoderImpl.java x: 5 contributors (all time) y: 345 lines of code tapestry-version-migrator/src/main/java/org/apache/tapestry5/versionmigrator/Main.java x: 1 contributors (all time) y: 452 lines of code tapestry-cdi/src/main/java/org/apache/tapestry5/cdi/BeanHelper.java x: 4 contributors (all time) y: 89 lines of code tapestry-cdi/src/main/java/org/apache/tapestry5/cdi/extension/BeanManagerHolder.java x: 4 contributors (all time) y: 15 lines of code tapestry-core/src/main/java/org/apache/tapestry5/annotations/SessionState.java x: 5 contributors (all time) y: 16 lines of code tapestry-core/src/main/java/org/apache/tapestry5/internal/transform/InjectNamedProvider.java x: 2 contributors (all time) y: 29 lines of code tapestry-core/src/main/java/org/apache/tapestry5/internal/transform/InjectWorker.java x: 4 contributors (all time) y: 57 lines of code tapestry-core/src/main/java/org/apache/tapestry5/tree/TreeModel.java x: 2 contributors (all time) y: 10 lines of code tapestry-http/src/main/java/org/apache/tapestry5/http/internal/services/ClusteredSessionImpl.java x: 2 contributors (all time) y: 60 lines of code tapestry-http/src/main/java/org/apache/tapestry5/http/internal/services/RequestImpl.java x: 2 contributors (all time) y: 168 lines of code tapestry-ioc-jcache/src/main/java/org/apache/tapestry5/jcache/internal/CacheLookupUtil.java x: 2 contributors (all time) y: 136 lines of code tapestry-jpa/src/main/java/org/apache/tapestry5/internal/jpa/CommitAfterWorker.java x: 6 contributors (all time) y: 37 lines of code tapestry-jpa/src/main/java/org/apache/tapestry5/internal/jpa/EntityManagerManagerImpl.java x: 3 contributors (all time) y: 73 lines of code tapestry-jpa/src/main/java/org/apache/tapestry5/internal/jpa/EntityManagerObjectProvider.java x: 5 contributors (all time) y: 51 lines of code tapestry-jpa/src/main/java/org/apache/tapestry5/internal/jpa/EntityManagerSourceImpl.java x: 6 contributors (all time) y: 249 lines of code tapestry-jpa/src/main/java/org/apache/tapestry5/internal/jpa/JpaValueEncoder.java x: 5 contributors (all time) y: 78 lines of code tapestry-jpa/src/main/java/org/apache/tapestry5/internal/jpa/NoopBeanManager.java x: 2 contributors (all time) y: 241 lines of code tapestry-jpa/src/main/java/org/apache/tapestry5/internal/jpa/PersistedEntity.java x: 2 contributors (all time) y: 40 lines of code tapestry-jpa/src/main/java/org/apache/tapestry5/internal/jpa/PersistenceContentHandler.java x: 4 contributors (all time) y: 166 lines of code tapestry-jpa/src/main/java/org/apache/tapestry5/internal/jpa/PersistenceContextWorker.java x: 4 contributors (all time) y: 36 lines of code tapestry-jpa/src/main/java/org/apache/tapestry5/internal/jpa/PersistenceUnitInfoImpl.java x: 5 contributors (all time) y: 233 lines of code tapestry-jpa/src/main/java/org/apache/tapestry5/jpa/modules/JpaModule.java x: 4 contributors (all time) y: 182 lines of code tapestry-spock/src/main/java/org/apache/tapestry5/spock/TapestryInterceptor.java x: 1 contributors (all time) y: 129 lines of code tapestry-core/src/main/java/org/apache/tapestry5/internal/transform/PropertyWorker.java x: 3 contributors (all time) y: 57 lines of code plastic/src/main/java/org/apache/tapestry5/internal/plastic/PlasticFieldImpl.java x: 3 contributors (all time) y: 383 lines of code tapestry-core/src/main/java/org/apache/tapestry5/internal/transform/CachedWorker.java x: 2 contributors (all time) y: 362 lines of code plastic/src/main/java/org/apache/tapestry5/internal/plastic/PlasticClassLoader.java x: 3 contributors (all time) y: 119 lines of code plastic/src/main/java/org/apache/tapestry5/internal/plastic/PlasticClassPool.java x: 5 contributors (all time) y: 581 lines of code tapestry-core/src/main/java/org/apache/tapestry5/corelib/pages/ComponentLibraries.java x: 2 contributors (all time) y: 381 lines of code tapestry-core/src/main/java/org/apache/tapestry5/corelib/pages/PageCatalog.java x: 4 contributors (all time) y: 381 lines of code tapestry-core/src/main/java/org/apache/tapestry5/corelib/pages/PageClassLoaderContexts.java x: 1 contributors (all time) y: 74 lines of code tapestry-core/src/main/java/org/apache/tapestry5/internal/ThrowawayClassLoader.java x: 1 contributors (all time) y: 71 lines of code tapestry-core/src/main/java/org/apache/tapestry5/internal/services/ComponentDependencyGraphvizGeneratorImpl.java x: 1 contributors (all time) y: 166 lines of code tapestry-core/src/main/java/org/apache/tapestry5/internal/services/ComponentInstantiatorSourceImpl.java x: 4 contributors (all time) y: 647 lines of code tapestry-core/src/main/java/org/apache/tapestry5/services/pageload/PageClassLoaderContext.java x: 1 contributors (all time) y: 290 lines of code tapestry-core/src/main/java/org/apache/tapestry5/services/pageload/PageClassLoaderContextManagerImpl.java x: 1 contributors (all time) y: 633 lines of code tapestry-core/src/main/resources/org/apache/tapestry5/corelib/pages/PageCatalog.tml x: 2 contributors (all time) y: 124 lines of code tapestry-webresources/src/main/java/org/apache/tapestry5/internal/webresources/GoogleClosureMinimizer.java x: 6 contributors (all time) y: 73 lines of code tapestry-json/src/main/java/org/apache/tapestry5/json/JSONObject.java x: 7 contributors (all time) y: 513 lines of code tapestry-core/src/main/java/org/apache/tapestry5/internal/services/ComponentTemplateSourceImpl.java x: 4 contributors (all time) y: 218 lines of code beanmodel/src/main/java/org/apache/tapestry5/beanmodel/internal/services/PropertyConduitSourceImpl.java x: 2 contributors (all time) y: 1075 lines of code tapestry-core/src/main/java/org/apache/tapestry5/internal/services/ComponentRequestHandlerTerminator.java x: 2 contributors (all time) y: 97 lines of code tapestry-core/src/main/java/org/apache/tapestry5/internal/services/RequestPageCacheImpl.java x: 5 contributors (all time) y: 94 lines of code plastic/src/main/java/org/apache/tapestry5/internal/plastic/InstructionBuilderImpl.java x: 3 contributors (all time) y: 637 lines of code plastic/src/main/java/org/apache/tapestry5/plastic/InstructionBuilder.java x: 4 contributors (all time) y: 123 lines of code plastic/src/main/java/org/apache/tapestry5/internal/plastic/PlasticInternalUtils.java x: 9 contributors (all time) y: 300 lines of code tapestry-beanvalidator/src/main/java/org/apache/tapestry5/beanvalidator/modules/BeanValidatorModule.java x: 5 contributors (all time) y: 172 lines of code tapestry-beanvalidator/src/main/java/org/apache/tapestry5/internal/beanvalidator/BeanFieldValidator.java x: 6 contributors (all time) y: 200 lines of code tapestry-core/src/main/java/org/apache/tapestry5/TapestryFilter.java x: 8 contributors (all time) y: 12 lines of code tapestry-core/src/main/java/org/apache/tapestry5/corelib/components/Palette.java x: 7 contributors (all time) y: 128 lines of code tapestry-core/src/main/java/org/apache/tapestry5/internal/services/CookiesImpl.java x: 8 contributors (all time) y: 103 lines of code tapestry-core/src/main/java/org/apache/tapestry5/internal/services/DefaultRequestExceptionHandler.java x: 8 contributors (all time) y: 204 lines of code tapestry-core/src/main/java/org/apache/tapestry5/internal/services/ResourceStreamerImpl.java x: 6 contributors (all time) y: 187 lines of code tapestry-core/src/main/java/org/apache/tapestry5/internal/services/StaticFilesFilter.java x: 3 contributors (all time) y: 43 lines of code tapestry-core/src/main/java/org/apache/tapestry5/internal/services/javascript/ModuleDispatcher.java x: 4 contributors (all time) y: 136 lines of code tapestry-core/src/main/java/org/apache/tapestry5/internal/services/rest/DefaultOpenApiDescriptionGenerator.java x: 2 contributors (all time) y: 640 lines of code tapestry-core/src/main/java/org/apache/tapestry5/modules/InternalModule.java x: 5 contributors (all time) y: 138 lines of code tapestry-http/src/main/java/org/apache/tapestry5/http/modules/TapestryHttpModule.java x: 2 contributors (all time) y: 351 lines of code tapestry-spring/src/main/java/org/apache/tapestry5/internal/spring/SpringModuleDef.java x: 6 contributors (all time) y: 283 lines of code plastic/src/main/java/org/apache/tapestry5/internal/plastic/PlasticClassImpl.java x: 7 contributors (all time) y: 1158 lines of code beanmodel/src/main/java/org/apache/tapestry5/beanmodel/services/PlasticProxyFactoryImpl.java x: 1 contributors (all time) y: 225 lines of code plastic/src/main/java/org/apache/tapestry5/internal/plastic/MethodAdviceManager.java x: 4 contributors (all time) y: 301 lines of code tapestry-ioc/src/main/java/org/apache/tapestry5/ioc/internal/AbstractReloadableObjectCreator.java x: 5 contributors (all time) y: 207 lines of code tapestry-core/src/main/resources/META-INF/assets/tapestry5/underscore-1.13.6.js x: 1 contributors (all time) y: 1535 lines of code tapestry-core/src/main/java/org/apache/tapestry5/corelib/components/Form.java x: 8 contributors (all time) y: 439 lines of code tapestry-ioc/src/main/java/org/apache/tapestry5/ioc/internal/RegistryImpl.java x: 9 contributors (all time) y: 1015 lines of code tapestry-core/src/main/java/org/apache/tapestry5/corelib/components/Tree.java x: 7 contributors (all time) y: 252 lines of code tapestry-core/src/main/java/org/apache/tapestry5/tree/DefaultTreeModel.java x: 6 contributors (all time) y: 121 lines of code plastic/src/main/java/org/apache/tapestry5/plastic/PlasticManager.java x: 5 contributors (all time) y: 149 lines of code tapestry-core/src/main/java/org/apache/tapestry5/internal/pageload/PageLoaderImpl.java x: 8 contributors (all time) y: 729 lines of code tapestry-core/src/main/java/org/apache/tapestry5/internal/renderers/RequestRenderer.java x: 2 contributors (all time) y: 196 lines of code tapestry-core/src/main/java/org/apache/tapestry5/internal/services/AssetSourceImpl.java x: 5 contributors (all time) y: 317 lines of code tapestry-core/src/main/java/org/apache/tapestry5/internal/services/ComponentClassResolverImpl.java x: 7 contributors (all time) y: 553 lines of code tapestry-core/src/main/java/org/apache/tapestry5/internal/services/ComponentMessagesSourceImpl.java x: 3 contributors (all time) y: 161 lines of code tapestry-core/src/main/java/org/apache/tapestry5/internal/services/MessagesSourceImpl.java x: 3 contributors (all time) y: 210 lines of code tapestry-core/src/main/java/org/apache/tapestry5/internal/structure/ComponentPageElementImpl.java x: 10 contributors (all time) y: 837 lines of code tapestry-core/src/main/java/org/apache/tapestry5/internal/transform/InjectPageWorker.java x: 5 contributors (all time) y: 67 lines of code tapestry-core/src/main/java/org/apache/tapestry5/internal/services/SessionApplicationStatePersistenceStrategy.java x: 6 contributors (all time) y: 64 lines of code tapestry-ioc/src/main/java/org/apache/tapestry5/ioc/internal/ModuleImpl.java x: 6 contributors (all time) y: 462 lines of code tapestry-ioc/src/main/java/org/apache/tapestry5/ioc/internal/services/cron/CronExpression.java x: 7 contributors (all time) y: 1151 lines of code tapestry-http/src/main/java/org/apache/tapestry5/http/ContentType.java x: 1 contributors (all time) y: 123 lines of code tapestry-core/src/main/java/org/apache/tapestry5/corelib/base/AbstractField.java x: 7 contributors (all time) y: 214 lines of code tapestry-core/src/main/java/org/apache/tapestry5/corelib/components/Html5DateField.java x: 1 contributors (all time) y: 104 lines of code tapestry-ioc/src/main/java/org/apache/tapestry5/ioc/internal/DefaultModuleDefImpl.java x: 7 contributors (all time) y: 480 lines of code commons/src/main/java/org/apache/tapestry5/commons/internal/services/TypeCoercerImpl.java x: 2 contributors (all time) y: 304 lines of code tapestry-core/src/main/java/org/apache/tapestry5/internal/services/rest/DefaultOpenApiTypeDescriber.java x: 1 contributors (all time) y: 155 lines of code tapestry-core/src/main/java/org/apache/tapestry5/internal/transform/OnEventWorker.java x: 5 contributors (all time) y: 557 lines of code tapestry-core/src/main/java/org/apache/tapestry5/corelib/components/Grid.java x: 10 contributors (all time) y: 402 lines of code tapestry-core/src/main/coffeescript/META-INF/modules/t5/core/datefield.coffee x: 6 contributors (all time) y: 134 lines of code tapestry-core/src/main/coffeescript/META-INF/modules/t5/core/forms.coffee x: 7 contributors (all time) y: 152 lines of code tapestry-core/src/main/java/org/apache/tapestry5/modules/AssetsModule.java x: 3 contributors (all time) y: 311 lines of code tapestry-core/src/main/java/org/apache/tapestry5/dom/Element.java x: 6 contributors (all time) y: 595 lines of code tapestry-core/src/main/java/org/apache/tapestry5/internal/TapestryInternalUtils.java x: 7 contributors (all time) y: 299 lines of code beanmodel/src/main/java/org/apache/tapestry5/beanmodel/BeanModelSourceBuilder.java x: 1 contributors (all time) y: 180 lines of code commons/src/main/java/org/apache/tapestry5/commons/internal/services/GenericsResolverImpl.java x: 1 contributors (all time) y: 344 lines of code commons/src/main/java/org/apache/tapestry5/commons/util/CaseInsensitiveMap.java x: 1 contributors (all time) y: 372 lines of code tapestry-core/src/main/java/org/apache/tapestry5/ComponentResources.java x: 7 contributors (all time) y: 40 lines of code tapestry-core/src/main/java/org/apache/tapestry5/alerts/AlertStorage.java x: 3 contributors (all time) y: 102 lines of code tapestry-core/src/main/java/org/apache/tapestry5/corelib/base/AbstractTextField.java x: 6 contributors (all time) y: 104 lines of code tapestry-core/src/main/java/org/apache/tapestry5/corelib/components/AjaxFormLoop.java x: 6 contributors (all time) y: 286 lines of code tapestry-core/src/main/java/org/apache/tapestry5/corelib/components/RadioGroup.java x: 7 contributors (all time) y: 170 lines of code tapestry-core/src/main/java/org/apache/tapestry5/corelib/components/Select.java x: 8 contributors (all time) y: 317 lines of code tapestry-core/src/main/java/org/apache/tapestry5/corelib/pages/PropertyEditBlocks.java x: 6 contributors (all time) y: 157 lines of code tapestry-core/src/main/java/org/apache/tapestry5/internal/model/MutableComponentModelImpl.java x: 8 contributors (all time) y: 280 lines of code tapestry-core/src/main/java/org/apache/tapestry5/internal/services/LinkImpl.java x: 6 contributors (all time) y: 173 lines of code tapestry-core/src/main/java/org/apache/tapestry5/internal/services/SaxTemplateParser.java x: 5 contributors (all time) y: 706 lines of code tapestry-core/src/main/java/org/apache/tapestry5/internal/services/XMLTokenStream.java x: 6 contributors (all time) y: 364 lines of code tapestry-core/src/main/java/org/apache/tapestry5/internal/services/exceptions/ExceptionReportWriterImpl.java x: 3 contributors (all time) y: 242 lines of code tapestry-core/src/main/java/org/apache/tapestry5/internal/structure/ComponentPageElementResourcesImpl.java x: 2 contributors (all time) y: 144 lines of code tapestry-core/src/main/java/org/apache/tapestry5/internal/structure/InternalComponentResourcesImpl.java x: 10 contributors (all time) y: 517 lines of code tapestry-core/src/main/java/org/apache/tapestry5/internal/transform/BindParameterWorker.java x: 3 contributors (all time) y: 178 lines of code tapestry-core/src/main/java/org/apache/tapestry5/internal/transform/ParameterConduit.java x: 7 contributors (all time) y: 11 lines of code tapestry-core/src/main/java/org/apache/tapestry5/internal/transform/ParameterWorker.java x: 10 contributors (all time) y: 308 lines of code tapestry-core/src/main/java/org/apache/tapestry5/model/ComponentModel.java x: 6 contributors (all time) y: 35 lines of code tapestry-ioc/src/main/java/org/apache/tapestry5/ioc/internal/ServiceDefImpl.java x: 5 contributors (all time) y: 124 lines of code tapestry-ioc/src/main/java/org/apache/tapestry5/ioc/internal/services/PerThreadServiceLifecycle.java x: 5 contributors (all time) y: 33 lines of code tapestry-ioc/src/main/java/org/apache/tapestry5/ioc/internal/services/PerthreadManagerImpl.java x: 7 contributors (all time) y: 203 lines of code tapestry-ioc/src/main/java/org/apache/tapestry5/ioc/internal/services/cron/PeriodicExecutorImpl.java x: 7 contributors (all time) y: 304 lines of code tapestry-core/src/main/java/org/apache/tapestry5/Field.java x: 6 contributors (all time) y: 8 lines of code tapestry-core/src/main/resources/META-INF/assets/tapestry5/bootstrap/js/modal.js x: 5 contributors (all time) y: 265 lines of code tapestry-core/src/main/resources/META-INF/assets/tapestry5/bootstrap/js/popper.js x: 1 contributors (all time) y: 1244 lines of code tapestry-core/src/main/resources/META-INF/assets/tapestry5/bootstrap/js/tooltip.js x: 5 contributors (all time) y: 507 lines of code tapestry-core/src/main/resources/META-INF/assets/tapestry5/bootstrap4/css/bootstrap-grid.css x: 1 contributors (all time) y: 3511 lines of code tapestry-core/src/main/resources/META-INF/assets/tapestry5/bootstrap4/js/bootstrap.bundle.js x: 1 contributors (all time) y: 4513 lines of code tapestry-core/src/main/resources/META-INF/assets/tapestry5/bootstrap4/js/carousel.js x: 1 contributors (all time) y: 509 lines of code tapestry-core/src/main/resources/META-INF/assets/tapestry5/bootstrap4/js/collapse.js x: 1 contributors (all time) y: 315 lines of code tapestry-core/src/main/resources/META-INF/assets/tapestry5/bootstrap4/js/dropdown.js x: 1 contributors (all time) y: 424 lines of code tapestry-core/src/main/resources/META-INF/assets/tapestry5/bootstrap4/js/modal.js x: 1 contributors (all time) y: 480 lines of code tapestry-core/src/main/resources/META-INF/assets/tapestry5/bootstrap4/js/tooltip.js x: 1 contributors (all time) y: 717 lines of code tapestry-func/src/main/java/org/apache/tapestry5/func/F.java x: 5 contributors (all time) y: 416 lines of code tapestry-core/src/main/resources/META-INF/modules/t5/core/datepicker.js x: 2 contributors (all time) y: 540 lines of code tapestry-core/src/main/resources/META-INF/assets/tapestry5/scriptaculous_1_9_0/unittest.js x: 1 contributors (all time) y: 524 lines of code tapestry-core/src/main/java/org/apache/tapestry5/internal/services/ajax/JavascriptSupportImpl.java x: 1 contributors (all time) y: 323 lines of code tapestry-core/src/tapestry-formatting.xml x: 1 contributors (all time) y: 251 lines of code
4513.0
lines of code
  min: 1.0
  average: 60.95
  25th percentile: 9.0
  median: 21.0
  75th percentile: 53.0
  max: 4513.0
0 13.0
contributors (all time)
min: 1.0 | average: 2.24 | 25th percentile: 1.0 | median: 2.0 | 75th percentile: 3.0 | max: 13.0

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

tapestry-core/src/main/java/org/apache/tapestry5/internal/services/javascript/EsModuleManagerImpl.java x: 3 commits (30d) y: 274 lines of code tapestry-core/src/main/java/org/apache/tapestry5/services/javascript/EsModuleConfigurationCallback.java x: 1 commits (30d) y: 20 lines of code tapestry-core/src/main/java/org/apache/tapestry5/services/javascript/EsModuleManager.java x: 1 commits (30d) y: 37 lines of code tapestry-ioc/src/main/java/org/apache/tapestry5/ioc/internal/util/InternalUtils.java x: 1 commits (30d) y: 1127 lines of code
1127.0
lines of code
  min: 20.0
  average: 364.5
  25th percentile: 24.25
  median: 155.5
  75th percentile: 913.75
  max: 1127.0
0 3.0
commits (30d)
min: 1.0 | average: 1.5 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 2.5 | max: 3.0

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

tapestry-core/src/main/java/org/apache/tapestry5/internal/services/javascript/EsModuleManagerImpl.java x: 1 contributors (30d) y: 274 lines of code tapestry-core/src/main/java/org/apache/tapestry5/services/javascript/EsModuleConfigurationCallback.java x: 1 contributors (30d) y: 20 lines of code tapestry-core/src/main/java/org/apache/tapestry5/services/javascript/EsModuleManager.java x: 1 contributors (30d) y: 37 lines of code tapestry-ioc/src/main/java/org/apache/tapestry5/ioc/internal/util/InternalUtils.java x: 1 contributors (30d) y: 1127 lines of code
1127.0
lines of code
  min: 20.0
  average: 364.5
  25th percentile: 24.25
  median: 155.5
  75th percentile: 913.75
  max: 1127.0
0 1.0
contributors (30d)
min: 1.0 | average: 1.0 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 1.0

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

tapestry-core/src/main/java/org/apache/tapestry5/internal/services/javascript/EsModuleManagerImpl.java x: 4 commits (90d) y: 274 lines of code tapestry-core/src/main/java/org/apache/tapestry5/services/javascript/EsModuleConfigurationCallback.java x: 2 commits (90d) y: 20 lines of code tapestry-core/src/main/java/org/apache/tapestry5/services/javascript/EsModuleManager.java x: 2 commits (90d) y: 37 lines of code tapestry-ioc/src/main/java/org/apache/tapestry5/ioc/internal/util/InternalUtils.java x: 1 commits (90d) y: 1127 lines of code tapestry-core/src/main/java/org/apache/tapestry5/SymbolConstants.java x: 1 commits (90d) y: 108 lines of code tapestry-core/src/main/java/org/apache/tapestry5/annotations/Import.java x: 1 commits (90d) y: 20 lines of code tapestry-core/src/main/java/org/apache/tapestry5/internal/services/DocumentLinker.java x: 1 commits (90d) y: 21 lines of code tapestry-core/src/main/java/org/apache/tapestry5/internal/services/DocumentLinkerImpl.java x: 1 commits (90d) y: 185 lines of code tapestry-core/src/main/java/org/apache/tapestry5/internal/services/PartialMarkupDocumentLinker.java x: 1 commits (90d) y: 74 lines of code tapestry-core/src/main/java/org/apache/tapestry5/internal/services/ajax/EsModuleInitializationImpl.java x: 1 commits (90d) y: 53 lines of code tapestry-core/src/main/java/org/apache/tapestry5/internal/services/ajax/JavaScriptSupportImpl.java x: 1 commits (90d) y: 323 lines of code tapestry-core/src/main/java/org/apache/tapestry5/internal/services/assets/ResourceChangeTrackerImpl.java x: 1 commits (90d) y: 158 lines of code tapestry-core/src/main/java/org/apache/tapestry5/internal/transform/ImportWorker.java x: 1 commits (90d) y: 303 lines of code tapestry-core/src/main/java/org/apache/tapestry5/modules/JavaScriptModule.java x: 1 commits (90d) y: 384 lines of code tapestry-core/src/main/java/org/apache/tapestry5/modules/TapestryModule.java x: 1 commits (90d) y: 1743 lines of code tapestry-core/src/main/java/org/apache/tapestry5/services/javascript/AbstractInitialization.java x: 1 commits (90d) y: 6 lines of code tapestry-core/src/main/java/org/apache/tapestry5/services/javascript/ImportPlacement.java x: 1 commits (90d) y: 7 lines of code tapestry-core/src/main/java/org/apache/tapestry5/services/javascript/JavaScriptSupport.java x: 1 commits (90d) y: 33 lines of code
1743.0
lines of code
  min: 6.0
  average: 206.52
  25th percentile: 20.0
  median: 37.0
  75th percentile: 229.5
  max: 1743.0
0 4.0
commits (90d)
min: 1.0 | average: 1.2 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 4.0

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

tapestry-core/src/main/java/org/apache/tapestry5/internal/services/javascript/EsModuleManagerImpl.java x: 1 contributors (90d) y: 274 lines of code tapestry-core/src/main/java/org/apache/tapestry5/services/javascript/EsModuleConfigurationCallback.java x: 1 contributors (90d) y: 20 lines of code tapestry-core/src/main/java/org/apache/tapestry5/services/javascript/EsModuleManager.java x: 1 contributors (90d) y: 37 lines of code tapestry-ioc/src/main/java/org/apache/tapestry5/ioc/internal/util/InternalUtils.java x: 1 contributors (90d) y: 1127 lines of code tapestry-core/src/main/java/org/apache/tapestry5/SymbolConstants.java x: 1 contributors (90d) y: 108 lines of code tapestry-core/src/main/java/org/apache/tapestry5/internal/services/DocumentLinker.java x: 1 contributors (90d) y: 21 lines of code tapestry-core/src/main/java/org/apache/tapestry5/internal/services/DocumentLinkerImpl.java x: 1 contributors (90d) y: 185 lines of code tapestry-core/src/main/java/org/apache/tapestry5/internal/services/PartialMarkupDocumentLinker.java x: 1 contributors (90d) y: 74 lines of code tapestry-core/src/main/java/org/apache/tapestry5/internal/services/ajax/EsModuleInitializationImpl.java x: 1 contributors (90d) y: 53 lines of code tapestry-core/src/main/java/org/apache/tapestry5/internal/services/ajax/JavaScriptSupportImpl.java x: 1 contributors (90d) y: 323 lines of code tapestry-core/src/main/java/org/apache/tapestry5/internal/services/assets/ResourceChangeTrackerImpl.java x: 1 contributors (90d) y: 158 lines of code tapestry-core/src/main/java/org/apache/tapestry5/internal/transform/ImportWorker.java x: 1 contributors (90d) y: 303 lines of code tapestry-core/src/main/java/org/apache/tapestry5/modules/JavaScriptModule.java x: 1 contributors (90d) y: 384 lines of code tapestry-core/src/main/java/org/apache/tapestry5/modules/TapestryModule.java x: 1 contributors (90d) y: 1743 lines of code tapestry-core/src/main/java/org/apache/tapestry5/services/javascript/AbstractInitialization.java x: 1 contributors (90d) y: 6 lines of code tapestry-core/src/main/java/org/apache/tapestry5/services/javascript/ImportPlacement.java x: 1 contributors (90d) y: 7 lines of code tapestry-core/src/main/java/org/apache/tapestry5/services/javascript/JavaScriptSupport.java x: 1 contributors (90d) y: 33 lines of code
1743.0
lines of code
  min: 6.0
  average: 206.52
  25th percentile: 20.0
  median: 37.0
  75th percentile: 229.5
  max: 1743.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