apache / tapestry3
File Change Frequency

File change frequency (churn) shows the distribution of file updates (days with at least one commit).

Overview
File Change Frequency Overall
  • There are 1,430 files with 110,634 lines of code.
    • 1 file changed more than 100 times (371 lines of code)
    • 2 files changed 51-100 times (489 lines of code)
    • 7 files changed 21-50 times (2,870 lines of code)
    • 146 files changed 6-20 times (26,118 lines of code)
    • 1,274 files changed 1-5 times (80,786 lines of code)
<1% | <1% | 2% | 23% | 73%
Legend:
101+
51-100
21-50
6-20
1-5

explore: grouped by folders | grouped by update frequency | data
Contributors Count Frequency Overall
  • There are 1,430 files with 110,634 lines of code.
    • 0 files changed by more than 25 contributors (0 lines of code)
    • 0 files changed by 11-25 contributors (0 lines of code)
    • 6 files changed by 6-10 contributors (2,376 lines of code)
    • 612 files changed by 2-5 contributors (58,832 lines of code)
    • 812 files changed by 1 contributor (49,426 lines of code)
0% | 0% | 2% | 53% | 44%
Legend:
26+
11-25
6-10
2-5
1

explore: grouped by folders | grouped by contributors count | data
File Change Frequency per File Extension
java, html, xml, properties, txt, cvsignore, xsl, css, js, mod, launch, phtml, jsp, py, project, sql, patch, json, policy, classpath, svg
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
html2% | 1% | 1% | 51% | 43%
xml0% | 1% | 9% | 33% | 56%
launch0% | 0% | 11% | 88% | 0%
java0% | 0% | 0% | 13% | 86%
css0% | 0% | 0% | 5% | 94%
mod0% | 0% | 0% | 0% | 100%
xsl0% | 0% | 0% | 0% | 100%
js0% | 0% | 0% | 0% | 100%
py0% | 0% | 0% | 0% | 100%
sql0% | 0% | 0% | 0% | 100%
jsp0% | 0% | 0% | 0% | 100%
policy0% | 0% | 0% | 0% | 100%
phtml0% | 0% | 0% | 0% | 100%
File Change Frequency per Logical Decomposition
primary
primary (file change frequency)
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
web38% | 0% | 0% | 51% | 10%
ROOT0% | 84% | 0% | 15% | 0%
doc0% | 0% | 6% | 40% | 52%
eclipse0% | 0% | 11% | 88% | 0%
junit0% | 0% | 0% | 53% | 46%
support0% | 0% | 0% | 39% | 60%
config0% | 0% | 0% | <1% | 99%
tapestry-framework0% | 0% | 0% | 0% | 100%
tapestry-examples0% | 0% | 0% | 0% | 100%
tapestry-contrib0% | 0% | 0% | 0% | 100%
Most Frequently Changed Files (Top 50)

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
new.html
in web
371 - 2002-04-10 2008-06-23 163 8 dev-null@apache.org jkuhnert@apache.org
186 - 2000-11-10 2008-06-23 86 3 dev-null@apache.org jkuhnert@apache.org
status.xml
in root
303 - 2004-01-09 2008-06-23 54 9 hlship@apache.org jkuhnert@apache.org
DevelopersGuide.xml
in doc/src/DevelopersGuide
90 - 2001-07-11 2008-06-23 50 3 dev-null@apache.org jkuhnert@apache.org
TapestryLinks.xml
in doc/src/common
149 - 2001-10-08 2008-06-23 34 4 dev-null@apache.org jkuhnert@apache.org
index.html
in doc/src/ComponentReference
230 - 2002-08-19 2008-06-23 31 6 dev-null@apache.org jkuhnert@apache.org
launch
41 - 2002-09-19 2008-06-23 23 4 dev-null@apache.org jkuhnert@apache.org
docbook-setup.xml
in doc/src/common
175 - 2001-10-01 2008-06-23 23 5 dev-null@apache.org jkuhnert@apache.org
ContributorsGuide.xml
in doc/src/ContributorsGuide
889 - 2002-05-15 2008-06-23 23 4 dev-null@apache.org jkuhnert@apache.org
Tutorial.xml
in doc/src/Tutorial
1296 - 2001-08-02 2008-06-23 21 3 dev-null@apache.org jkuhnert@apache.org
launch
122 - 2002-07-11 2008-06-23 20 4 dev-null@apache.org jkuhnert@apache.org
Conditional.html
in doc/src/ComponentReference
161 - 2002-08-19 2008-06-24 20 4 dev-null@apache.org jkuhnert@apache.org
Form.html
in doc/src/ComponentReference
231 - 2002-08-19 2008-06-24 19 5 dev-null@apache.org jkuhnert@apache.org
PropertySelection.html
in doc/src/ComponentReference
299 - 2002-08-19 2008-06-24 19 5 dev-null@apache.org jkuhnert@apache.org
Upload.html
in doc/src/ComponentReference
271 - 2002-08-19 2008-06-24 18 6 dev-null@apache.org jkuhnert@apache.org
Insert.html
in doc/src/ComponentReference
190 - 2002-08-19 2008-06-24 17 4 dev-null@apache.org jkuhnert@apache.org
Foreach.html
in doc/src/ComponentReference
234 - 2002-08-19 2008-06-24 17 5 dev-null@apache.org jkuhnert@apache.org
Shell.html
in doc/src/ComponentReference
256 - 2002-08-22 2008-06-24 17 5 dev-null@apache.org jkuhnert@apache.org
TestSpecificationParser.java
in junit/src/org/apache/tapestry/junit/parse
368 31 2003-03-06 2008-06-23 17 5 hlship@apache.org jkuhnert@apache.org
Any.html
in doc/src/ComponentReference
165 - 2002-08-22 2008-06-24 16 4 dev-null@apache.org jkuhnert@apache.org
77 - 2003-03-10 2008-06-23 15 3 hlship@apache.org jkuhnert@apache.org
configuration.xml
in doc/src/UsersGuide
645 - 2003-01-17 2008-06-23 15 4 hlship@apache.org jkuhnert@apache.org
TODO.html
in root
77 - 2003-01-17 2008-06-23 14 2 hlship@apache.org jkuhnert@apache.org
Checkbox.html
in doc/src/ComponentReference
147 - 2002-08-19 2008-06-24 14 4 dev-null@apache.org jkuhnert@apache.org
Script.html
in doc/src/ComponentReference
276 - 2002-08-24 2008-06-24 14 5 dev-null@apache.org jkuhnert@apache.org
contrib.Table.html
in doc/src/ComponentReference
962 - 2002-11-27 2008-06-24 14 7 dev-null@apache.org jkuhnert@apache.org
gump.xml
in support
59 - 2003-04-23 2008-06-23 13 3 hlship@apache.org jkuhnert@apache.org
Body.html
in doc/src/ComponentReference
131 - 2002-08-20 2008-06-23 13 4 dev-null@apache.org jkuhnert@apache.org
MockPage.java
in junit/src/org/apache/tapestry/junit
239 59 2003-03-06 2008-06-23 13 6 hlship@apache.org jkuhnert@apache.org
ActionLink.html
in doc/src/ComponentReference
252 - 2002-08-31 2008-06-24 13 4 dev-null@apache.org jkuhnert@apache.org
Submit.html
in doc/src/ComponentReference
358 - 2002-08-24 2008-06-24 13 4 dev-null@apache.org jkuhnert@apache.org
BasicTestSuite.java
in junit/src/org/apache/tapestry/junit
65 1 2003-03-26 2008-06-23 12 4 hlship@apache.org jkuhnert@apache.org
TapestryUsersGuide.xml
in doc/src/UsersGuide
86 - 2003-01-17 2008-06-23 12 3 hlship@apache.org jkuhnert@apache.org
contrib.PopupLink.html
in doc/src/ComponentReference
142 - 2002-11-24 2008-06-24 12 5 dev-null@apache.org jkuhnert@apache.org
TextField.html
in doc/src/ComponentReference
180 - 2002-08-24 2008-06-24 12 4 dev-null@apache.org jkuhnert@apache.org
Image.html
in doc/src/ComponentReference
206 - 2002-08-21 2008-06-24 12 4 dev-null@apache.org jkuhnert@apache.org
DatePicker.html
in doc/src/ComponentReference
208 - 2002-09-08 2008-06-24 12 5 dev-null@apache.org jkuhnert@apache.org
TestScript.java
in junit/src/org/apache/tapestry/junit/script
280 22 2003-03-06 2008-06-23 12 4 hlship@apache.org jkuhnert@apache.org
TestBindings.java
in junit/src/org/apache/tapestry/junit
534 56 2003-03-06 2008-06-23 12 5 hlship@apache.org jkuhnert@apache.org
12 - 2003-03-12 2008-06-23 11 4 hlship@apache.org jkuhnert@apache.org
Readme.html
in doc/src/common
35 - 2001-10-01 2008-06-23 11 4 dev-null@apache.org jkuhnert@apache.org
64 - 2001-11-24 2008-06-23 11 3 dev-null@apache.org jkuhnert@apache.org
RadioGroup.html
in doc/src/ComponentReference
179 - 2002-08-28 2008-06-24 11 4 dev-null@apache.org jkuhnert@apache.org
DirectLink.html
in doc/src/ComponentReference
318 - 2002-08-31 2008-06-24 11 4 dev-null@apache.org jkuhnert@apache.org
TestTemplateParser.java
in junit/src/org/apache/tapestry/junit/parse
463 46 2003-03-06 2008-06-23 11 3 hlship@apache.org jkuhnert@apache.org
TapestrySuite.java
in junit/src/org/apache/tapestry/junit
14 1 2003-03-06 2008-06-23 10 3 hlship@apache.org jkuhnert@apache.org
jars.xml
in doc/src/DevelopersGuide
51 - 2002-08-09 2008-06-23 10 3 dev-null@apache.org jkuhnert@apache.org
Tutorial2.xml
in doc/src/Tutorial2
107 - 2002-09-07 2008-06-23 10 3 dev-null@apache.org jkuhnert@apache.org
launch
119 - 2003-03-26 2008-06-23 10 3 hlship@apache.org jkuhnert@apache.org
FieldLabel.html
in doc/src/ComponentReference
140 - 2002-08-25 2008-06-23 10 5 dev-null@apache.org jkuhnert@apache.org
Files With Most Contributors (Top 50)
Based on the number of unique email addresses found in commits.

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
status.xml
in root
303 - 2004-01-09 2008-06-23 54 9 hlship@apache.org jkuhnert@apache.org
new.html
in web
371 - 2002-04-10 2008-06-23 163 8 dev-null@apache.org jkuhnert@apache.org
contrib.Table.html
in doc/src/ComponentReference
962 - 2002-11-27 2008-06-24 14 7 dev-null@apache.org jkuhnert@apache.org
index.html
in doc/src/ComponentReference
230 - 2002-08-19 2008-06-23 31 6 dev-null@apache.org jkuhnert@apache.org
Upload.html
in doc/src/ComponentReference
271 - 2002-08-19 2008-06-24 18 6 dev-null@apache.org jkuhnert@apache.org
MockPage.java
in junit/src/org/apache/tapestry/junit
239 59 2003-03-06 2008-06-23 13 6 hlship@apache.org jkuhnert@apache.org
docbook-setup.xml
in doc/src/common
175 - 2001-10-01 2008-06-23 23 5 dev-null@apache.org jkuhnert@apache.org
Form.html
in doc/src/ComponentReference
231 - 2002-08-19 2008-06-24 19 5 dev-null@apache.org jkuhnert@apache.org
PropertySelection.html
in doc/src/ComponentReference
299 - 2002-08-19 2008-06-24 19 5 dev-null@apache.org jkuhnert@apache.org
TestSpecificationParser.java
in junit/src/org/apache/tapestry/junit/parse
368 31 2003-03-06 2008-06-23 17 5 hlship@apache.org jkuhnert@apache.org
Shell.html
in doc/src/ComponentReference
256 - 2002-08-22 2008-06-24 17 5 dev-null@apache.org jkuhnert@apache.org
Foreach.html
in doc/src/ComponentReference
234 - 2002-08-19 2008-06-24 17 5 dev-null@apache.org jkuhnert@apache.org
Script.html
in doc/src/ComponentReference
276 - 2002-08-24 2008-06-24 14 5 dev-null@apache.org jkuhnert@apache.org
TestBindings.java
in junit/src/org/apache/tapestry/junit
534 56 2003-03-06 2008-06-23 12 5 hlship@apache.org jkuhnert@apache.org
contrib.PopupLink.html
in doc/src/ComponentReference
142 - 2002-11-24 2008-06-24 12 5 dev-null@apache.org jkuhnert@apache.org
DatePicker.html
in doc/src/ComponentReference
208 - 2002-09-08 2008-06-24 12 5 dev-null@apache.org jkuhnert@apache.org
MockEngine.java
in junit/src/org/apache/tapestry/junit
153 31 2003-03-06 2008-06-23 10 5 hlship@apache.org jkuhnert@apache.org
FieldLabel.html
in doc/src/ComponentReference
140 - 2002-08-25 2008-06-23 10 5 dev-null@apache.org jkuhnert@apache.org
Hidden.html
in doc/src/ComponentReference
162 - 2002-08-25 2008-06-23 9 5 dev-null@apache.org jkuhnert@apache.org
TapestryLinks.xml
in doc/src/common
149 - 2001-10-08 2008-06-23 34 4 dev-null@apache.org jkuhnert@apache.org
launch
41 - 2002-09-19 2008-06-23 23 4 dev-null@apache.org jkuhnert@apache.org
ContributorsGuide.xml
in doc/src/ContributorsGuide
889 - 2002-05-15 2008-06-23 23 4 dev-null@apache.org jkuhnert@apache.org
launch
122 - 2002-07-11 2008-06-23 20 4 dev-null@apache.org jkuhnert@apache.org
Conditional.html
in doc/src/ComponentReference
161 - 2002-08-19 2008-06-24 20 4 dev-null@apache.org jkuhnert@apache.org
Insert.html
in doc/src/ComponentReference
190 - 2002-08-19 2008-06-24 17 4 dev-null@apache.org jkuhnert@apache.org
Any.html
in doc/src/ComponentReference
165 - 2002-08-22 2008-06-24 16 4 dev-null@apache.org jkuhnert@apache.org
configuration.xml
in doc/src/UsersGuide
645 - 2003-01-17 2008-06-23 15 4 hlship@apache.org jkuhnert@apache.org
Checkbox.html
in doc/src/ComponentReference
147 - 2002-08-19 2008-06-24 14 4 dev-null@apache.org jkuhnert@apache.org
Body.html
in doc/src/ComponentReference
131 - 2002-08-20 2008-06-23 13 4 dev-null@apache.org jkuhnert@apache.org
ActionLink.html
in doc/src/ComponentReference
252 - 2002-08-31 2008-06-24 13 4 dev-null@apache.org jkuhnert@apache.org
Submit.html
in doc/src/ComponentReference
358 - 2002-08-24 2008-06-24 13 4 dev-null@apache.org jkuhnert@apache.org
BasicTestSuite.java
in junit/src/org/apache/tapestry/junit
65 1 2003-03-26 2008-06-23 12 4 hlship@apache.org jkuhnert@apache.org
TestScript.java
in junit/src/org/apache/tapestry/junit/script
280 22 2003-03-06 2008-06-23 12 4 hlship@apache.org jkuhnert@apache.org
Image.html
in doc/src/ComponentReference
206 - 2002-08-21 2008-06-24 12 4 dev-null@apache.org jkuhnert@apache.org
TextField.html
in doc/src/ComponentReference
180 - 2002-08-24 2008-06-24 12 4 dev-null@apache.org jkuhnert@apache.org
12 - 2003-03-12 2008-06-23 11 4 hlship@apache.org jkuhnert@apache.org
Readme.html
in doc/src/common
35 - 2001-10-01 2008-06-23 11 4 dev-null@apache.org jkuhnert@apache.org
RadioGroup.html
in doc/src/ComponentReference
179 - 2002-08-28 2008-06-24 11 4 dev-null@apache.org jkuhnert@apache.org
DirectLink.html
in doc/src/ComponentReference
318 - 2002-08-31 2008-06-24 11 4 dev-null@apache.org jkuhnert@apache.org
Select.html
in doc/src/ComponentReference
241 - 2002-08-27 2008-06-24 10 4 dev-null@apache.org jkuhnert@apache.org
PageLink.html
in doc/src/ComponentReference
210 - 2002-08-31 2008-06-24 10 4 dev-null@apache.org jkuhnert@apache.org
TestPropertySpecification.xml
in junit/mock-scripts
315 - 2003-03-08 2008-06-23 9 4 hlship@apache.org jkuhnert@apache.org
ExceptionDisplay.html
in doc/src/ComponentReference
107 - 2002-08-25 2008-06-23 9 4 dev-null@apache.org jkuhnert@apache.org
TestDateValidator.java
in junit/src/org/apache/tapestry/junit/valid
159 15 2003-03-06 2008-06-23 8 4 hlship@apache.org jkuhnert@apache.org
TestApplicationSpecification.java
in junit/src/org/apache/tapestry/junit/spec
66 6 2003-03-06 2008-06-23 8 4 hlship@apache.org jkuhnert@apache.org
Block.html
in doc/src/ComponentReference
108 - 2002-08-25 2008-06-23 8 4 dev-null@apache.org jkuhnert@apache.org
InsertText.html
in doc/src/ComponentReference
130 - 2002-08-26 2008-06-23 8 4 dev-null@apache.org jkuhnert@apache.org
TestListenerBinding.xml
in junit/mock-scripts
81 - 2003-03-08 2008-06-23 7 4 hlship@apache.org jkuhnert@apache.org
TestPatternValidator.java
in junit/src/org/apache/tapestry/junit/valid
113 9 2003-09-27 2008-06-23 7 4 harishkswamy@apache.org jkuhnert@apache.org
ValidSuite.java
in junit/src/org/apache/tapestry/junit/valid
18 1 2003-03-06 2008-06-23 7 4 hlship@apache.org jkuhnert@apache.org
Files With Least Contributors (Top 50)
Based on the number of unique email addresses found in commits.

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
mod
dbpoolx.mod
in doc/src/common
5745 - 2006-03-31 2008-06-23 2 1 jkuhnert@apache.org jkuhnert@apache.org
mod
dbhierx.mod
in doc/src/common
1614 - 2006-03-31 2008-06-23 2 1 jkuhnert@apache.org jkuhnert@apache.org
TemplateParser.java
in tapestry-framework/src/org/apache/tapestry/parse
831 33 2008-06-24 2008-06-24 1 1 jkuhnert@apache.org jkuhnert@apache.org
OperationsBean.java
in tapestry-examples/VlibBeans/src/org/apache/tapestry/vlib/ejb/impl
750 40 2008-06-24 2008-06-24 1 1 jkuhnert@apache.org jkuhnert@apache.org
SpecificationParser.java
in tapestry-framework/src/org/apache/tapestry/parse
706 40 2008-06-24 2008-06-24 1 1 jkuhnert@apache.org jkuhnert@apache.org
DatePicker.js
in tapestry-framework/src/org/apache/tapestry/form
702 53 2008-06-24 2008-06-24 1 1 jkuhnert@apache.org jkuhnert@apache.org
Tapestry.java
in tapestry-framework/src/org/apache/tapestry
671 57 2008-06-24 2008-06-24 1 1 jkuhnert@apache.org jkuhnert@apache.org
RequestContext.java
in tapestry-framework/src/org/apache/tapestry/request
591 40 2008-06-24 2008-06-24 1 1 jkuhnert@apache.org jkuhnert@apache.org
PageLoader.java
in tapestry-framework/src/org/apache/tapestry/pageload
577 22 2008-06-24 2008-06-24 1 1 jkuhnert@apache.org jkuhnert@apache.org
Form.java
in tapestry-framework/src/org/apache/tapestry/form
421 31 2008-06-24 2008-06-24 1 1 jkuhnert@apache.org jkuhnert@apache.org
NumberValidator.java
in tapestry-framework/src/org/apache/tapestry/valid
416 56 2008-06-24 2008-06-24 1 1 jkuhnert@apache.org jkuhnert@apache.org
RequestCycle.java
in tapestry-framework/src/org/apache/tapestry/engine
380 29 2008-06-24 2008-06-24 1 1 jkuhnert@apache.org jkuhnert@apache.org
MaskEdit.js
in tapestry-contrib/src/org/apache/tapestry/contrib/form
355 24 2008-06-24 2008-06-24 1 1 jkuhnert@apache.org jkuhnert@apache.org
AbstractMarkupWriter.java
in tapestry-framework/src/org/apache/tapestry
344 32 2008-06-24 2008-06-24 1 1 jkuhnert@apache.org jkuhnert@apache.org
RuleDirectedParser.java
in tapestry-framework/src/org/apache/tapestry/util/xml
324 34 2008-06-24 2008-06-24 1 1 jkuhnert@apache.org jkuhnert@apache.org
ComponentClassFactory.java
in tapestry-framework/src/org/apache/tapestry/enhance
323 24 2008-06-24 2008-06-24 1 1 jkuhnert@apache.org jkuhnert@apache.org
StatementAssembly.java
in tapestry-contrib/src/org/apache/tapestry/contrib/jdbc
294 40 2008-06-24 2008-06-24 1 1 jkuhnert@apache.org jkuhnert@apache.org
LibrarySpecification.java
in tapestry-framework/src/org/apache/tapestry/spec
284 43 2008-06-24 2008-06-24 1 1 jkuhnert@apache.org jkuhnert@apache.org
ejb-jar.xml
in tapestry-examples/VlibBeans
273 - 2008-06-24 2008-06-24 1 1 jkuhnert@apache.org jkuhnert@apache.org
TreeNodeView.java
in tapestry-contrib/src/org/apache/tapestry/contrib/tree/components
266 36 2008-06-24 2008-06-24 1 1 jkuhnert@apache.org jkuhnert@apache.org
AbstractPage.java
in tapestry-framework/src/org/apache/tapestry
266 36 2008-06-24 2008-06-24 1 1 jkuhnert@apache.org jkuhnert@apache.org
VirtualLibraryEngine.java
in tapestry-examples/Vlib/src/org/apache/tapestry/vlib
264 17 2008-06-24 2008-06-24 1 1 jkuhnert@apache.org jkuhnert@apache.org
TableView.java
in tapestry-contrib/src/org/apache/tapestry/contrib/table/components
245 18 2008-06-24 2008-06-24 1 1 jkuhnert@apache.org jkuhnert@apache.org
Border.java
in tapestry-examples/Vlib/src/org/apache/tapestry/vlib/components
243 34 2008-06-24 2008-06-24 1 1 jkuhnert@apache.org jkuhnert@apache.org
Palette.java
in tapestry-contrib/src/org/apache/tapestry/contrib/palette
243 11 2008-06-24 2008-06-24 1 1 jkuhnert@apache.org jkuhnert@apache.org
ExceptionAnalyzer.java
in tapestry-framework/src/org/apache/tapestry/util/exception
238 5 2008-06-24 2008-06-24 1 1 jkuhnert@apache.org jkuhnert@apache.org
ParameterManager.java
in tapestry-framework/src/org/apache/tapestry/param
234 7 2008-06-24 2008-06-24 1 1 jkuhnert@apache.org jkuhnert@apache.org
ValidationDelegate.java
in tapestry-framework/src/org/apache/tapestry/valid
233 24 2008-06-24 2008-06-24 1 1 jkuhnert@apache.org jkuhnert@apache.org
BookQueryBean.java
in tapestry-examples/VlibBeans/src/org/apache/tapestry/vlib/ejb/impl
231 11 2008-06-24 2008-06-24 1 1 jkuhnert@apache.org jkuhnert@apache.org
Pool.java
in tapestry-framework/src/org/apache/tapestry/util/pool
215 19 2008-06-24 2008-06-24 1 1 jkuhnert@apache.org jkuhnert@apache.org
ComponentSpecification.java
in tapestry-framework/src/org/apache/tapestry/spec
215 34 2008-06-24 2008-06-24 1 1 jkuhnert@apache.org jkuhnert@apache.org
ShowSpecification.java
in tapestry-contrib/src/org/apache/tapestry/contrib/inspector
211 28 2008-06-24 2008-06-24 1 1 jkuhnert@apache.org jkuhnert@apache.org
UrlValidator.java
in tapestry-framework/src/org/apache/tapestry/valid
206 23 2008-06-24 2008-06-24 1 1 jkuhnert@apache.org jkuhnert@apache.org
SpecificationDigester.java
in tapestry-framework/src/org/apache/tapestry/parse
204 22 2008-06-24 2008-06-24 1 1 jkuhnert@apache.org jkuhnert@apache.org
BinaryDumpOutputStream.java
in tapestry-framework/src/org/apache/tapestry/util/io
201 20 2008-06-24 2008-06-24 1 1 jkuhnert@apache.org jkuhnert@apache.org
ShowTemplate.java
in tapestry-contrib/src/org/apache/tapestry/contrib/inspector
193 10 2008-06-24 2008-06-24 1 1 jkuhnert@apache.org jkuhnert@apache.org
DateValidator.java
in tapestry-framework/src/org/apache/tapestry/valid
187 24 2008-06-24 2008-06-24 1 1 jkuhnert@apache.org jkuhnert@apache.org
TreeView.java
in tapestry-contrib/src/org/apache/tapestry/contrib/tree/components
186 26 2008-06-24 2008-06-24 1 1 jkuhnert@apache.org jkuhnert@apache.org
Body.java
in tapestry-framework/src/org/apache/tapestry/html
185 12 2008-06-24 2008-06-24 1 1 jkuhnert@apache.org jkuhnert@apache.org
SerializableAdaptor.java
in tapestry-framework/src/org/apache/tapestry/util/io
183 8 2008-06-24 2008-06-24 1 1 jkuhnert@apache.org jkuhnert@apache.org
SimpleSqlTableDataSource.java
in tapestry-contrib/src/org/apache/tapestry/contrib/table/model/sql
182 18 2008-06-24 2008-06-24 1 1 jkuhnert@apache.org jkuhnert@apache.org
Global.java
in tapestry-examples/wap/src/org/apache/tapestry/wap/quiz
176 10 2008-06-24 2008-06-24 1 1 jkuhnert@apache.org jkuhnert@apache.org
BeanProvider.java
in tapestry-framework/src/org/apache/tapestry/bean
168 11 2008-06-24 2008-06-24 1 1 jkuhnert@apache.org jkuhnert@apache.org
KeyAllocatorBean.java
in tapestry-examples/VlibBeans/src/org/apache/tapestry/vlib/ejb/impl
166 8 2008-06-24 2008-06-24 1 1 jkuhnert@apache.org jkuhnert@apache.org
workbench.css
in tapestry-examples/tapestry-workbench/context/css
164 - 2008-06-24 2008-06-24 1 1 jkuhnert@apache.org jkuhnert@apache.org
DatePicker.java
in tapestry-framework/src/org/apache/tapestry/form
162 4 2008-06-24 2008-06-24 1 1 jkuhnert@apache.org jkuhnert@apache.org
ListenerMap.java
in tapestry-framework/src/org/apache/tapestry/listener
162 13 2008-06-24 2008-06-24 1 1 jkuhnert@apache.org jkuhnert@apache.org
Inspector.css
in tapestry-contrib/src/org/apache/tapestry/contrib/inspector
158 - 2008-06-24 2008-06-24 1 1 jkuhnert@apache.org jkuhnert@apache.org
GiveAwayBooks.java
in tapestry-examples/Vlib/src/org/apache/tapestry/vlib/pages
153 5 2008-06-24 2008-06-24 1 1 jkuhnert@apache.org jkuhnert@apache.org
jbosscmp-jdbc.xml
in tapestry-examples/VlibBeans
150 - 2008-06-24 2008-06-24 1 1 jkuhnert@apache.org jkuhnert@apache.org
Correlations

File Size vs. Number of Changes: 1430 points

tapestry-framework/src/org/apache/tapestry/ApplicationServlet.java x: 323 lines of code y: 4 # changes tapestry-framework/src/org/apache/tapestry/BaseComponentTemplateLoader.java x: 439 lines of code y: 4 # changes tapestry-framework/src/org/apache/tapestry/engine/AbstractEngine.java x: 1049 lines of code y: 5 # changes tapestry-framework/src/org/apache/tapestry/engine/BaseEngine.java x: 124 lines of code y: 4 # changes tapestry-framework/src/org/apache/tapestry/engine/DefaultSpecificationSource.java x: 228 lines of code y: 4 # changes tapestry-framework/src/org/apache/tapestry/engine/DefaultTemplateSource.java x: 366 lines of code y: 4 # changes tapestry-framework/src/org/apache/tapestry/engine/ExpressionCacheImpl.java x: 66 lines of code y: 3 # changes tapestry-framework/src/org/apache/tapestry/engine/ExpressionEvaluatorImpl.java x: 211 lines of code y: 3 # changes tapestry-framework/src/org/apache/tapestry/util/ResourceLockManager.java x: 28 lines of code y: 1 # changes tapestry-examples/tapestry-workbench/src/org/apache/tapestry/workbench/components/Border.java x: 62 lines of code y: 3 # changes tapestry-framework/src/org/apache/tapestry/AbstractComponent.java x: 459 lines of code y: 4 # changes tapestry-framework/src/org/apache/tapestry/IEngine.java x: 46 lines of code y: 3 # changes tapestry-framework/src/org/apache/tapestry/engine/ExpressionCache.java x: 8 lines of code y: 2 # changes tapestry-framework/src/org/apache/tapestry/engine/ExpressionEvaluator.java x: 17 lines of code y: 2 # changes tapestry-framework/src/org/apache/tapestry/engine/Namespace.java x: 224 lines of code y: 3 # changes tapestry-framework/src/org/apache/tapestry/engine/PoolableOgnlContextFactory.java x: 29 lines of code y: 2 # changes tapestry-framework/src/org/apache/tapestry/enhance/DefaultComponentClassEnhancer.java x: 144 lines of code y: 4 # changes tapestry-framework/src/org/apache/tapestry/enhance/IEnhancedClass.java x: 24 lines of code y: 3 # changes tapestry-framework/src/org/apache/tapestry/enhance/MethodSignature.java x: 11 lines of code y: 3 # changes tapestry-framework/src/org/apache/tapestry/enhance/MethodSignatureImpl.java x: 161 lines of code y: 2 # changes tapestry-framework/src/org/apache/tapestry/enhance/javassist/ClassFabUtils.java x: 34 lines of code y: 2 # changes tapestry-framework/src/org/apache/tapestry/enhance/javassist/ClassFabricator.java x: 246 lines of code y: 3 # changes tapestry-framework/src/org/apache/tapestry/enhance/javassist/CompiledExpression.java x: 74 lines of code y: 2 # changes tapestry-framework/src/org/apache/tapestry/enhance/javassist/EnhancedClass.java x: 111 lines of code y: 3 # changes tapestry-framework/src/org/apache/tapestry/enhance/javassist/OGNLExpressionCompiler.java x: 336 lines of code y: 2 # changes tapestry-framework/src/org/apache/tapestry/param/AbstractParameterConnector.java x: 93 lines of code y: 3 # changes doc/src/ComponentReference/ActionLink.html x: 252 lines of code y: 13 # changes doc/src/ComponentReference/Any.html x: 165 lines of code y: 16 # changes doc/src/ComponentReference/Checkbox.html x: 147 lines of code y: 14 # changes doc/src/ComponentReference/Conditional.html x: 161 lines of code y: 20 # changes doc/src/ComponentReference/DatePicker.html x: 208 lines of code y: 12 # changes doc/src/ComponentReference/DirectLink.html x: 318 lines of code y: 11 # changes doc/src/ComponentReference/Foreach.html x: 234 lines of code y: 17 # changes doc/src/ComponentReference/Form.html x: 231 lines of code y: 19 # changes doc/src/ComponentReference/Image.html x: 206 lines of code y: 12 # changes doc/src/ComponentReference/Insert.html x: 190 lines of code y: 17 # changes doc/src/ComponentReference/PageLink.html x: 210 lines of code y: 10 # changes doc/src/ComponentReference/PropertySelection.html x: 299 lines of code y: 19 # changes doc/src/ComponentReference/RadioGroup.html x: 179 lines of code y: 11 # changes doc/src/ComponentReference/Script.html x: 276 lines of code y: 14 # changes doc/src/ComponentReference/Select.html x: 241 lines of code y: 10 # changes doc/src/ComponentReference/Shell.html x: 256 lines of code y: 17 # changes doc/src/ComponentReference/Submit.html x: 358 lines of code y: 13 # changes doc/src/ComponentReference/TextArea.html x: 158 lines of code y: 7 # changes doc/src/ComponentReference/TextField.html x: 180 lines of code y: 12 # changes doc/src/ComponentReference/Upload.html x: 271 lines of code y: 18 # changes doc/src/ComponentReference/contrib.InspectorButton.html x: 130 lines of code y: 5 # changes doc/src/ComponentReference/contrib.PopupLink.html x: 142 lines of code y: 12 # changes doc/src/ComponentReference/contrib.Table.html x: 962 lines of code y: 14 # changes tapestry-contrib/src/org/apache/tapestry/contrib/components/When.java x: 41 lines of code y: 1 # changes tapestry-contrib/src/org/apache/tapestry/contrib/components/package.html x: 10 lines of code y: 1 # changes tapestry-contrib/src/org/apache/tapestry/contrib/ejb/package.html x: 12 lines of code y: 1 # changes tapestry-contrib/src/org/apache/tapestry/contrib/form/CheckBoxMultiplePropertySelectionRenderer.java x: 52 lines of code y: 1 # changes tapestry-contrib/src/org/apache/tapestry/contrib/form/FormConditional.java x: 104 lines of code y: 1 # changes tapestry-contrib/src/org/apache/tapestry/contrib/form/MaskEdit.java x: 45 lines of code y: 1 # changes tapestry-contrib/src/org/apache/tapestry/contrib/form/MaskEdit.js x: 355 lines of code y: 1 # changes tapestry-contrib/src/org/apache/tapestry/contrib/inspector/Inspector.css x: 158 lines of code y: 1 # changes tapestry-contrib/src/org/apache/tapestry/contrib/inspector/Selector.java x: 77 lines of code y: 1 # changes tapestry-contrib/src/org/apache/tapestry/contrib/inspector/ShowEngine.html x: 67 lines of code y: 1 # changes tapestry-contrib/src/org/apache/tapestry/contrib/inspector/ShowEngine.java x: 117 lines of code y: 1 # changes tapestry-contrib/src/org/apache/tapestry/contrib/inspector/ShowSpecification.java x: 211 lines of code y: 1 # changes tapestry-contrib/src/org/apache/tapestry/contrib/inspector/ShowTemplate.java x: 193 lines of code y: 1 # changes tapestry-contrib/src/org/apache/tapestry/contrib/jdbc/StatementAssembly.java x: 294 lines of code y: 1 # changes tapestry-contrib/src/org/apache/tapestry/contrib/palette/Palette.java x: 243 lines of code y: 1 # changes tapestry-contrib/src/org/apache/tapestry/contrib/popup/PopupLink.java x: 86 lines of code y: 1 # changes tapestry-contrib/src/org/apache/tapestry/contrib/table/components/TableUtils.java x: 102 lines of code y: 1 # changes tapestry-contrib/src/org/apache/tapestry/contrib/table/model/sql/SimpleSqlTableDataSource.java x: 182 lines of code y: 1 # changes tapestry-contrib/src/org/apache/tapestry/contrib/tree/components/TreeNodeView.java x: 266 lines of code y: 1 # changes tapestry-contrib/src/org/apache/tapestry/contrib/tree/components/table/TreeTableDataView.java x: 140 lines of code y: 1 # changes tapestry-examples/Vlib/src/org/apache/tapestry/vlib/components/Browser.java x: 131 lines of code y: 1 # changes tapestry-examples/Vlib/src/org/apache/tapestry/vlib/pages/GiveAwayBooks.java x: 153 lines of code y: 1 # changes tapestry-examples/VlibBeans/ejb-jar.xml x: 273 lines of code y: 1 # changes tapestry-examples/VlibBeans/src/org/apache/tapestry/vlib/ejb/impl/BookQueryBean.java x: 231 lines of code y: 1 # changes tapestry-examples/VlibBeans/src/org/apache/tapestry/vlib/ejb/impl/KeyAllocatorBean.java x: 166 lines of code y: 1 # changes tapestry-examples/VlibBeans/src/org/apache/tapestry/vlib/ejb/impl/OperationsBean.java x: 750 lines of code y: 1 # changes tapestry-framework/src/org/apache/tapestry/AbstractMarkupWriter.java x: 344 lines of code y: 1 # changes tapestry-framework/src/org/apache/tapestry/Tapestry.java x: 671 lines of code y: 1 # changes tapestry-framework/src/org/apache/tapestry/engine/RequestCycle.java x: 380 lines of code y: 1 # changes tapestry-framework/src/org/apache/tapestry/enhance/ComponentClassFactory.java x: 323 lines of code y: 1 # changes tapestry-framework/src/org/apache/tapestry/form/DatePicker.js x: 702 lines of code y: 1 # changes tapestry-framework/src/org/apache/tapestry/form/Form.java x: 421 lines of code y: 1 # changes tapestry-framework/src/org/apache/tapestry/pageload/PageLoader.java x: 577 lines of code y: 1 # changes tapestry-framework/src/org/apache/tapestry/parse/SpecificationDigester.java x: 204 lines of code y: 1 # changes tapestry-framework/src/org/apache/tapestry/parse/SpecificationParser.java x: 706 lines of code y: 1 # changes tapestry-framework/src/org/apache/tapestry/parse/TemplateParser.java x: 831 lines of code y: 1 # changes tapestry-framework/src/org/apache/tapestry/request/RequestContext.java x: 591 lines of code y: 1 # changes tapestry-framework/src/org/apache/tapestry/spec/LibrarySpecification.java x: 284 lines of code y: 1 # changes Readme.html x: 186 lines of code y: 86 # changes STATUS.html x: 12 lines of code y: 11 # changes TODO.html x: 77 lines of code y: 14 # changes config/jboss/conf/jboss-service.xml x: 102 lines of code y: 3 # changes config/jboss/conf/log4j.xml x: 27 lines of code y: 4 # changes config/jboss/conf/server.policy x: 10 lines of code y: 3 # changes config/jboss/conf/standardjaws.xml x: 1176 lines of code y: 3 # changes config/jboss/conf/standardjboss.xml x: 958 lines of code y: 4 # changes config/jboss/conf/standardjbosscmp-jdbc.xml x: 1835 lines of code y: 3 # changes config/jboss/deploy/mckoi-service.xml x: 41 lines of code y: 8 # changes config/webdefault.xml x: 52 lines of code y: 4 # changes doc/forrest/content/xdocs/dev.xml x: 67 lines of code y: 5 # changes doc/forrest/content/xdocs/doc.xml x: 79 lines of code y: 5 # changes doc/forrest/content/xdocs/faq.xml x: 462 lines of code y: 5 # changes doc/forrest/content/xdocs/index.xml x: 108 lines of code y: 7 # changes doc/forrest/content/xdocs/more_new.xml x: 525 lines of code y: 3 # changes doc/forrest/content/xdocs/problems.xml x: 97 lines of code y: 2 # changes doc/forrest/content/xdocs/quotes.xml x: 326 lines of code y: 3 # changes doc/forrest/content/xdocs/site.xml x: 38 lines of code y: 9 # changes doc/forrest/resources/stylesheets/changes2document.xsl x: 118 lines of code y: 3 # changes doc/forrest/skinconf.xml x: 78 lines of code y: 4 # changes doc/forrest/skins/common/xslt/fo/document2fo.xsl x: 611 lines of code y: 2 # changes doc/forrest/skins/common/xslt/fo/footerinfo.xsl x: 43 lines of code y: 2 # changes doc/forrest/skins/common/xslt/html/book2menu.xsl x: 108 lines of code y: 2 # changes doc/forrest/skins/common/xslt/html/document2html.xsl x: 362 lines of code y: 2 # changes doc/forrest/skins/common/xslt/html/pathutils.xsl x: 117 lines of code y: 2 # changes doc/forrest/skins/common/xslt/html/site2xhtml.xsl x: 55 lines of code y: 2 # changes doc/forrest/skins/common/xslt/html/tab2menu.xsl x: 83 lines of code y: 2 # changes doc/forrest/skins/jakarta-site/css/tigris.css x: 450 lines of code y: 2 # changes doc/forrest/skins/jakarta-site/xslt/html/site2xhtml.xsl x: 210 lines of code y: 2 # changes doc/src/ComponentReference/Block.html x: 108 lines of code y: 8 # changes doc/src/ComponentReference/Body.html x: 131 lines of code y: 13 # changes doc/src/ComponentReference/Button.html x: 117 lines of code y: 6 # changes doc/src/ComponentReference/Delegator.html x: 109 lines of code y: 9 # changes doc/src/ComponentReference/ExternalLink.html x: 156 lines of code y: 6 # changes doc/src/ComponentReference/FieldLabel.html x: 140 lines of code y: 10 # changes doc/src/ComponentReference/Frame.html x: 108 lines of code y: 6 # changes doc/src/ComponentReference/GenericLink.html x: 150 lines of code y: 8 # changes doc/src/ComponentReference/Hidden.html x: 162 lines of code y: 9 # changes doc/src/ComponentReference/ImageSubmit.html x: 266 lines of code y: 7 # changes doc/src/ComponentReference/InsertText.html x: 130 lines of code y: 8 # changes doc/src/ComponentReference/LinkSubmit.html x: 146 lines of code y: 4 # changes doc/src/ComponentReference/Radio.html x: 135 lines of code y: 7 # changes doc/src/ComponentReference/Rollover.html x: 172 lines of code y: 6 # changes doc/src/ComponentReference/Tapestry.css x: 16 lines of code y: 5 # changes doc/src/ComponentReference/contrib.Choose.html x: 172 lines of code y: 7 # changes doc/src/ComponentReference/contrib.FormConditional.html x: 138 lines of code y: 3 # changes doc/src/ComponentReference/contrib.FormTable.html x: 801 lines of code y: 5 # changes doc/src/ComponentReference/contrib.TableColumns.html x: 170 lines of code y: 4 # changes doc/src/ComponentReference/contrib.TableFormPages.html x: 136 lines of code y: 2 # changes doc/src/ComponentReference/contrib.TableView.html x: 401 lines of code y: 6 # changes doc/src/ComponentReference/index.html x: 230 lines of code y: 31 # changes doc/src/ComponentReference/wml.Go.html x: 159 lines of code y: 4 # changes doc/src/ComponentReference/wml.Image.html x: 151 lines of code y: 3 # changes doc/src/ComponentReference/wml.Select.html x: 172 lines of code y: 3 # changes doc/src/ContributorsGuide/ContributorsGuide.xml x: 889 lines of code y: 23 # changes doc/src/DevelopersGuide/DevelopersGuide.xml x: 90 lines of code y: 50 # changes doc/src/DevelopersGuide/beans.xml x: 183 lines of code y: 4 # changes doc/src/DevelopersGuide/coding-components.xml x: 278 lines of code y: 5 # changes doc/src/DevelopersGuide/components.xml x: 872 lines of code y: 7 # changes doc/src/DevelopersGuide/cycle.xml x: 375 lines of code y: 5 # changes doc/src/DevelopersGuide/engine.xml x: 48 lines of code y: 8 # changes doc/src/DevelopersGuide/faq.xml x: 388 lines of code y: 7 # changes doc/src/DevelopersGuide/inspector.xml x: 97 lines of code y: 4 # changes doc/src/DevelopersGuide/intro.xml x: 494 lines of code y: 6 # changes doc/src/DevelopersGuide/jars.xml x: 51 lines of code y: 10 # changes doc/src/DevelopersGuide/pages.xml x: 280 lines of code y: 6 # changes doc/src/DevelopersGuide/script-spec.xml x: 384 lines of code y: 3 # changes doc/src/DevelopersGuide/script.xml x: 24 lines of code y: 6 # changes doc/src/DevelopersGuide/spec.xml x: 1428 lines of code y: 6 # changes doc/src/Tutorial/Tutorial.xml x: 1296 lines of code y: 21 # changes doc/src/Tutorial2/Tutorial2.xml x: 107 lines of code y: 10 # changes doc/src/Tutorial2/tutorial-chapter-builtins.xml x: 310 lines of code y: 4 # changes doc/src/Tutorial2/tutorial-chapter-components.xml x: 254 lines of code y: 4 # changes doc/src/Tutorial2/tutorial-chapter-forms.xml x: 619 lines of code y: 5 # changes doc/src/Tutorial2/tutorial-chapter-intro-examples.xml x: 276 lines of code y: 6 # changes doc/src/Tutorial2/tutorial-inspector.xml x: 185 lines of code y: 2 # changes doc/src/Tutorial2/tutorial-localization.xml x: 131 lines of code y: 2 # changes doc/src/Tutorial2/tutorial-required-pages.xml x: 238 lines of code y: 3 # changes doc/src/UsersGuide/TapestryUsersGuide.xml x: 86 lines of code y: 12 # changes doc/src/UsersGuide/components.xml x: 589 lines of code y: 5 # changes doc/src/UsersGuide/configuration.xml x: 645 lines of code y: 15 # changes doc/src/UsersGuide/intro.xml x: 213 lines of code y: 5 # changes doc/src/UsersGuide/properties.xml x: 419 lines of code y: 2 # changes doc/src/UsersGuide/script-spec.xml x: 415 lines of code y: 6 # changes doc/src/UsersGuide/spec.xml x: 1581 lines of code y: 10 # changes doc/src/UsersGuide/state.xml x: 594 lines of code y: 10 # changes doc/src/UsersGuide/template.xml x: 619 lines of code y: 6 # changes doc/src/common/Readme.html x: 35 lines of code y: 11 # changes doc/src/common/Tapestry.css x: 8 lines of code y: 4 # changes doc/src/common/TapestryLinks.xml x: 149 lines of code y: 34 # changes doc/src/common/dbhierx.mod x: 1614 lines of code y: 2 # changes doc/src/common/dbpoolx.mod x: 5745 lines of code y: 2 # changes doc/src/common/docbook-setup.xml x: 175 lines of code y: 23 # changes eclipse/Tapestry-Basic.launch x: 119 lines of code y: 10 # changes eclipse/Tapestry-Mock.launch x: 41 lines of code y: 23 # changes eclipse/Tapestry-Vlib.launch x: 122 lines of code y: 20 # changes eclipse/Tapestry-Workbench.launch x: 77 lines of code y: 15 # changes junit/context17/Home.html x: 13 lines of code y: 4 # changes junit/mock-scripts/TestAssetService.xml x: 95 lines of code y: 5 # changes junit/mock-scripts/TestAssetTemplates.xml x: 35 lines of code y: 4 # changes junit/mock-scripts/TestDefaultParameterValues.xml x: 92 lines of code y: 7 # changes junit/mock-scripts/TestEnhancedParameterProperties.xml x: 47 lines of code y: 6 # changes junit/mock-scripts/TestFailNotComponent.xml x: 11 lines of code y: 6 # changes junit/mock-scripts/TestInheritInformalParameters.xml x: 49 lines of code y: 4 # changes junit/mock-scripts/TestListEdit.xml x: 117 lines of code y: 9 # changes junit/mock-scripts/TestListenerBinding.xml x: 81 lines of code y: 7 # changes junit/mock-scripts/TestLocalization.xml x: 92 lines of code y: 5 # changes junit/mock-scripts/TestPropertySpecification.xml x: 315 lines of code y: 9 # changes junit/mock-scripts/TestRadio.xml x: 304 lines of code y: 7 # changes junit/mock-scripts/TestRegisterForm.xml x: 169 lines of code y: 5 # changes junit/mock-scripts/TestRelativeAssets.xml x: 25 lines of code y: 5 # changes junit/mock-scripts/TestSearchPages.xml x: 87 lines of code y: 4 # changes junit/mock-scripts/TestSelectOption.xml x: 236 lines of code y: 5 # changes junit/mock-scripts/TestStaleSessionException.xml x: 70 lines of code y: 4 # changes junit/mock-scripts/TestTemplateExpr.xml x: 46 lines of code y: 5 # changes junit/mock-scripts/TestTextArea.xml x: 138 lines of code y: 5 # changes junit/mock-scripts/TestTextField.xml x: 94 lines of code y: 7 # changes junit/mock-scripts/TestUpload.xml x: 147 lines of code y: 5 # changes junit/mock-scripts/TestWMLComponents.xml x: 104 lines of code y: 4 # changes junit/src/org/apache/tapestry/junit/BasicTestSuite.java x: 65 lines of code y: 12 # changes junit/src/org/apache/tapestry/junit/MockEngine.java x: 153 lines of code y: 10 # changes junit/src/org/apache/tapestry/junit/MockPage.java x: 239 lines of code y: 13 # changes junit/src/org/apache/tapestry/junit/MockRequestCycle.java x: 123 lines of code y: 8 # changes junit/src/org/apache/tapestry/junit/TapestrySuite.java x: 14 lines of code y: 10 # changes junit/src/org/apache/tapestry/junit/TapestryTestCase.java x: 100 lines of code y: 9 # changes junit/src/org/apache/tapestry/junit/TestBindings.java x: 534 lines of code y: 12 # changes junit/src/org/apache/tapestry/junit/TestComponent.java x: 42 lines of code y: 7 # changes junit/src/org/apache/tapestry/junit/TestComponentMessages.java x: 91 lines of code y: 8 # changes junit/src/org/apache/tapestry/junit/TestEngineServiceLink.java x: 335 lines of code y: 7 # changes junit/src/org/apache/tapestry/junit/TestListenerMap.java x: 184 lines of code y: 6 # changes junit/src/org/apache/tapestry/junit/TestMultipart.java x: 27 lines of code y: 9 # changes junit/src/org/apache/tapestry/junit/TestResourceLocation.java x: 187 lines of code y: 6 # changes junit/src/org/apache/tapestry/junit/TestStaticLink.java x: 41 lines of code y: 6 # changes junit/src/org/apache/tapestry/junit/TestTapestryFindLocation.java x: 53 lines of code y: 7 # changes junit/src/org/apache/tapestry/junit/engine/MockService.java x: 32 lines of code y: 3 # changes junit/src/org/apache/tapestry/junit/mock/MockRequest.java x: 310 lines of code y: 8 # changes junit/src/org/apache/tapestry/junit/mock/MockRequestDispatcher.java x: 41 lines of code y: 5 # changes junit/src/org/apache/tapestry/junit/mock/MockResponse.java x: 209 lines of code y: 7 # changes junit/src/org/apache/tapestry/junit/mock/MockSession.java x: 76 lines of code y: 6 # changes junit/src/org/apache/tapestry/junit/mock/MockTester.java x: 606 lines of code y: 10 # changes junit/src/org/apache/tapestry/junit/mock/TestMocks.java x: 90 lines of code y: 6 # changes junit/src/org/apache/tapestry/junit/mock/c10/Home.java x: 9 lines of code y: 5 # changes junit/src/org/apache/tapestry/junit/mock/c14/ListEdit.java x: 59 lines of code y: 6 # changes junit/src/org/apache/tapestry/junit/mock/c19/Two.java x: 55 lines of code y: 5 # changes junit/src/org/apache/tapestry/junit/mock/c21/NameMismatchService.java x: 27 lines of code y: 7 # changes junit/src/org/apache/tapestry/junit/mock/c21/NullPropertySource.java x: 9 lines of code y: 6 # changes junit/src/org/apache/tapestry/junit/mock/c21/PrivateService.java x: 30 lines of code y: 8 # changes junit/src/org/apache/tapestry/junit/mock/c21/SetLocaleNull.java x: 11 lines of code y: 7 # changes junit/src/org/apache/tapestry/junit/mock/c6/Four.java x: 120 lines of code y: 5 # changes junit/src/org/apache/tapestry/junit/parse/TestSpecificationParser.java x: 368 lines of code y: 17 # changes junit/src/org/apache/tapestry/junit/parse/TestTemplateParser.java x: 463 lines of code y: 11 # changes junit/src/org/apache/tapestry/junit/script/TestScript.java x: 280 lines of code y: 12 # changes junit/src/org/apache/tapestry/junit/spec/TestApplicationSpecification.java x: 66 lines of code y: 8 # changes junit/src/org/apache/tapestry/junit/utils/TestDataSqueezer.java x: 297 lines of code y: 7 # changes junit/src/org/apache/tapestry/junit/utils/TestIdAllocator.java x: 32 lines of code y: 7 # changes junit/src/org/apache/tapestry/junit/utils/TestLocalizedNameGenerator.java x: 70 lines of code y: 6 # changes junit/src/org/apache/tapestry/junit/utils/TestPool.java x: 155 lines of code y: 6 # changes junit/src/org/apache/tapestry/junit/valid/MockForm.java x: 189 lines of code y: 5 # changes junit/src/org/apache/tapestry/junit/valid/TestDateValidator.java x: 159 lines of code y: 8 # changes junit/src/org/apache/tapestry/junit/valid/TestNumberValidator.java x: 213 lines of code y: 8 # changes junit/src/org/apache/tapestry/junit/valid/TestStringValidator.java x: 99 lines of code y: 8 # changes junit/src/org/apache/tapestry/junit/valid/TestValidationDelegate.java x: 205 lines of code y: 7 # changes status.xml x: 303 lines of code y: 54 # changes support/gump.xml x: 59 lines of code y: 13 # changes web/more_new.html x: 433 lines of code y: 7 # changes web/new.html x: 371 lines of code y: 163 # changes web/scripts/style_virtlib_pcIE55.css x: 64 lines of code y: 11 # changes
163.0
# changes
  min: 1.0
  average: 2.83
  25th percentile: 1.0
  median: 1.0
  75th percentile: 3.0
  max: 163.0
0 5745.0
lines of code
min: 1.0 | average: 77.37 | 25th percentile: 11.0 | median: 26.5 | 75th percentile: 74.0 | max: 5745.0

Number of Contributors vs. Number of Changes: 1430 points

tapestry-framework/src/org/apache/tapestry/ApplicationServlet.java x: 2 # contributors y: 4 # changes tapestry-framework/src/org/apache/tapestry/engine/AbstractEngine.java x: 2 # contributors y: 5 # changes tapestry-framework/src/org/apache/tapestry/engine/ExpressionCacheImpl.java x: 2 # contributors y: 3 # changes tapestry-framework/src/org/apache/tapestry/util/ResourceLockManager.java x: 1 # contributors y: 1 # changes tapestry-framework/src/org/apache/tapestry/engine/ExpressionCache.java x: 2 # contributors y: 2 # changes doc/src/ComponentReference/ActionLink.html x: 4 # contributors y: 13 # changes doc/src/ComponentReference/Any.html x: 4 # contributors y: 16 # changes doc/src/ComponentReference/Checkbox.html x: 4 # contributors y: 14 # changes doc/src/ComponentReference/Conditional.html x: 4 # contributors y: 20 # changes doc/src/ComponentReference/DatePicker.html x: 5 # contributors y: 12 # changes doc/src/ComponentReference/DirectLink.html x: 4 # contributors y: 11 # changes doc/src/ComponentReference/Foreach.html x: 5 # contributors y: 17 # changes doc/src/ComponentReference/Form.html x: 5 # contributors y: 19 # changes doc/src/ComponentReference/Image.html x: 4 # contributors y: 12 # changes doc/src/ComponentReference/Insert.html x: 4 # contributors y: 17 # changes doc/src/ComponentReference/PageLink.html x: 4 # contributors y: 10 # changes doc/src/ComponentReference/Script.html x: 5 # contributors y: 14 # changes doc/src/ComponentReference/TextArea.html x: 4 # contributors y: 7 # changes doc/src/ComponentReference/Upload.html x: 6 # contributors y: 18 # changes doc/src/ComponentReference/contrib.InspectorButton.html x: 3 # contributors y: 5 # changes doc/src/ComponentReference/contrib.Table.html x: 7 # contributors y: 14 # changes Readme.html x: 3 # contributors y: 86 # changes TODO.html x: 2 # contributors y: 14 # changes config/jboss/conf/jboss-service.xml x: 3 # contributors y: 3 # changes config/jboss/conf/log4j.xml x: 3 # contributors y: 4 # changes config/jboss/deploy/mckoi-service.xml x: 3 # contributors y: 8 # changes doc/forrest/content/xdocs/dev.xml x: 4 # contributors y: 5 # changes doc/forrest/content/xdocs/index.xml x: 3 # contributors y: 7 # changes doc/forrest/content/xdocs/site.xml x: 2 # contributors y: 9 # changes doc/src/ComponentReference/Block.html x: 4 # contributors y: 8 # changes doc/src/ComponentReference/Button.html x: 4 # contributors y: 6 # changes doc/src/ComponentReference/Delegator.html x: 3 # contributors y: 9 # changes doc/src/ComponentReference/ExceptionDisplay.html x: 4 # contributors y: 9 # changes doc/src/ComponentReference/FieldLabel.html x: 5 # contributors y: 10 # changes doc/src/ComponentReference/Frame.html x: 3 # contributors y: 6 # changes doc/src/ComponentReference/Hidden.html x: 5 # contributors y: 9 # changes doc/src/ComponentReference/contrib.Otherwise.html x: 2 # contributors y: 6 # changes doc/src/ComponentReference/index.html x: 6 # contributors y: 31 # changes doc/src/ContributorsGuide/ContributorsGuide.xml x: 4 # contributors y: 23 # changes doc/src/DevelopersGuide/DevelopersGuide.xml x: 3 # contributors y: 50 # changes doc/src/DevelopersGuide/jars.xml x: 3 # contributors y: 10 # changes doc/src/Tutorial/Tutorial.xml x: 3 # contributors y: 21 # changes doc/src/UsersGuide/TapestryUsersGuide.xml x: 3 # contributors y: 12 # changes doc/src/UsersGuide/configuration.xml x: 4 # contributors y: 15 # changes doc/src/UsersGuide/spec.xml x: 2 # contributors y: 10 # changes doc/src/common/TapestryLinks.xml x: 4 # contributors y: 34 # changes doc/src/common/dbcentx.mod x: 1 # contributors y: 2 # changes doc/src/common/docbook-setup.xml x: 5 # contributors y: 23 # changes eclipse/Tapestry-Workbench.launch x: 3 # contributors y: 15 # changes junit/mock-scripts/TestRadio.xml x: 2 # contributors y: 7 # changes junit/mock-scripts/TestWMLContentType.xml x: 4 # contributors y: 4 # changes junit/src/org/apache/tapestry/junit/MockPage.java x: 6 # contributors y: 13 # changes junit/src/org/apache/tapestry/junit/mock/c21/PrivateService.java x: 2 # contributors y: 8 # changes junit/src/org/apache/tapestry/junit/parse/TestTemplateParser.java x: 3 # contributors y: 11 # changes status.xml x: 9 # contributors y: 54 # changes support/gump.xml x: 3 # contributors y: 13 # changes web/new.html x: 8 # contributors y: 163 # changes
163.0
# changes
  min: 1.0
  average: 2.83
  25th percentile: 1.0
  median: 1.0
  75th percentile: 3.0
  max: 163.0
0 9.0
# contributors
min: 1.0 | average: 1.63 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 2.0 | max: 9.0

Number of Contributors vs. File Size: 1430 points

tapestry-framework/src/org/apache/tapestry/ApplicationServlet.java x: 2 # contributors y: 323 lines of code tapestry-framework/src/org/apache/tapestry/BaseComponentTemplateLoader.java x: 2 # contributors y: 439 lines of code tapestry-framework/src/org/apache/tapestry/engine/AbstractEngine.java x: 2 # contributors y: 1049 lines of code tapestry-framework/src/org/apache/tapestry/engine/BaseEngine.java x: 2 # contributors y: 124 lines of code tapestry-framework/src/org/apache/tapestry/engine/DefaultSpecificationSource.java x: 2 # contributors y: 228 lines of code tapestry-framework/src/org/apache/tapestry/engine/DefaultTemplateSource.java x: 2 # contributors y: 366 lines of code tapestry-framework/src/org/apache/tapestry/engine/ExpressionCacheImpl.java x: 2 # contributors y: 66 lines of code tapestry-framework/src/org/apache/tapestry/engine/ExpressionEvaluatorImpl.java x: 2 # contributors y: 211 lines of code tapestry-framework/src/org/apache/tapestry/util/ResourceLockManager.java x: 1 # contributors y: 28 lines of code tapestry-framework/src/org/apache/tapestry/AbstractComponent.java x: 2 # contributors y: 459 lines of code tapestry-framework/src/org/apache/tapestry/engine/ExpressionCache.java x: 2 # contributors y: 8 lines of code tapestry-framework/src/org/apache/tapestry/engine/PoolableOgnlContextFactory.java x: 2 # contributors y: 29 lines of code tapestry-framework/src/org/apache/tapestry/enhance/DefaultComponentClassEnhancer.java x: 2 # contributors y: 144 lines of code tapestry-framework/src/org/apache/tapestry/enhance/MethodSignatureImpl.java x: 2 # contributors y: 161 lines of code tapestry-framework/src/org/apache/tapestry/enhance/javassist/CompiledExpression.java x: 2 # contributors y: 74 lines of code tapestry-framework/src/org/apache/tapestry/enhance/javassist/EnhancedClass.java x: 2 # contributors y: 111 lines of code doc/src/ComponentReference/ActionLink.html x: 4 # contributors y: 252 lines of code doc/src/ComponentReference/Any.html x: 4 # contributors y: 165 lines of code doc/src/ComponentReference/Checkbox.html x: 4 # contributors y: 147 lines of code doc/src/ComponentReference/DatePicker.html x: 5 # contributors y: 208 lines of code doc/src/ComponentReference/DirectLink.html x: 4 # contributors y: 318 lines of code doc/src/ComponentReference/Foreach.html x: 5 # contributors y: 234 lines of code doc/src/ComponentReference/Image.html x: 4 # contributors y: 206 lines of code doc/src/ComponentReference/Insert.html x: 4 # contributors y: 190 lines of code doc/src/ComponentReference/PropertySelection.html x: 5 # contributors y: 299 lines of code doc/src/ComponentReference/Script.html x: 5 # contributors y: 276 lines of code doc/src/ComponentReference/Select.html x: 4 # contributors y: 241 lines of code doc/src/ComponentReference/Shell.html x: 5 # contributors y: 256 lines of code doc/src/ComponentReference/Submit.html x: 4 # contributors y: 358 lines of code doc/src/ComponentReference/Upload.html x: 6 # contributors y: 271 lines of code doc/src/ComponentReference/contrib.InspectorButton.html x: 3 # contributors y: 130 lines of code doc/src/ComponentReference/contrib.PopupLink.html x: 5 # contributors y: 142 lines of code doc/src/ComponentReference/contrib.Table.html x: 7 # contributors y: 962 lines of code tapestry-contrib/src/org/apache/tapestry/contrib/components/package.html x: 1 # contributors y: 10 lines of code tapestry-contrib/src/org/apache/tapestry/contrib/form/CheckBoxMultiplePropertySelectionRenderer.java x: 1 # contributors y: 52 lines of code tapestry-contrib/src/org/apache/tapestry/contrib/form/FormConditional.java x: 1 # contributors y: 104 lines of code tapestry-contrib/src/org/apache/tapestry/contrib/form/MaskEdit.js x: 1 # contributors y: 355 lines of code tapestry-contrib/src/org/apache/tapestry/contrib/inspector/Inspector.css x: 1 # contributors y: 158 lines of code tapestry-contrib/src/org/apache/tapestry/contrib/inspector/Selector.java x: 1 # contributors y: 77 lines of code tapestry-contrib/src/org/apache/tapestry/contrib/inspector/ShowEngine.java x: 1 # contributors y: 117 lines of code tapestry-contrib/src/org/apache/tapestry/contrib/inspector/ShowSpecification.java x: 1 # contributors y: 211 lines of code tapestry-contrib/src/org/apache/tapestry/contrib/inspector/ShowTemplate.java x: 1 # contributors y: 193 lines of code tapestry-contrib/src/org/apache/tapestry/contrib/jdbc/StatementAssembly.java x: 1 # contributors y: 294 lines of code tapestry-contrib/src/org/apache/tapestry/contrib/palette/Palette.java x: 1 # contributors y: 243 lines of code tapestry-contrib/src/org/apache/tapestry/contrib/tree/components/TreeNodeView.java x: 1 # contributors y: 266 lines of code tapestry-examples/VlibBeans/src/org/apache/tapestry/vlib/ejb/impl/KeyAllocatorBean.java x: 1 # contributors y: 166 lines of code tapestry-examples/VlibBeans/src/org/apache/tapestry/vlib/ejb/impl/OperationsBean.java x: 1 # contributors y: 750 lines of code tapestry-framework/src/org/apache/tapestry/Tapestry.java x: 1 # contributors y: 671 lines of code tapestry-framework/src/org/apache/tapestry/engine/RequestCycle.java x: 1 # contributors y: 380 lines of code tapestry-framework/src/org/apache/tapestry/enhance/ComponentClassFactory.java x: 1 # contributors y: 323 lines of code tapestry-framework/src/org/apache/tapestry/form/DatePicker.js x: 1 # contributors y: 702 lines of code tapestry-framework/src/org/apache/tapestry/form/Form.java x: 1 # contributors y: 421 lines of code tapestry-framework/src/org/apache/tapestry/pageload/PageLoader.java x: 1 # contributors y: 577 lines of code tapestry-framework/src/org/apache/tapestry/parse/TemplateParser.java x: 1 # contributors y: 831 lines of code tapestry-framework/src/org/apache/tapestry/request/RequestContext.java x: 1 # contributors y: 591 lines of code Readme.html x: 3 # contributors y: 186 lines of code STATUS.html x: 4 # contributors y: 12 lines of code config/jboss/conf/jboss-service.xml x: 3 # contributors y: 102 lines of code config/jboss/conf/jbossmq-state.xml x: 3 # contributors y: 44 lines of code config/jboss/conf/login-config.xml x: 3 # contributors y: 67 lines of code config/jboss/conf/standardjaws.xml x: 3 # contributors y: 1176 lines of code config/jboss/conf/standardjboss.xml x: 3 # contributors y: 958 lines of code config/jboss/conf/standardjbosscmp-jdbc.xml x: 3 # contributors y: 1835 lines of code doc/forrest/content/xdocs/dev.xml x: 4 # contributors y: 67 lines of code doc/forrest/content/xdocs/faq.xml x: 3 # contributors y: 462 lines of code doc/forrest/content/xdocs/more_new.xml x: 2 # contributors y: 525 lines of code doc/forrest/skins/common/xslt/fo/document2fo.xsl x: 2 # contributors y: 611 lines of code doc/src/ComponentReference/Block.html x: 4 # contributors y: 108 lines of code doc/src/ComponentReference/Body.html x: 4 # contributors y: 131 lines of code doc/src/ComponentReference/GenericLink.html x: 3 # contributors y: 150 lines of code doc/src/ComponentReference/Hidden.html x: 5 # contributors y: 162 lines of code doc/src/ComponentReference/Rollover.html x: 3 # contributors y: 172 lines of code doc/src/ComponentReference/Tapestry.css x: 3 # contributors y: 16 lines of code doc/src/ComponentReference/contrib.FormTable.html x: 3 # contributors y: 801 lines of code doc/src/ComponentReference/contrib.TableView.html x: 4 # contributors y: 401 lines of code doc/src/ComponentReference/index.html x: 6 # contributors y: 230 lines of code doc/src/ContributorsGuide/ContributorsGuide.xml x: 4 # contributors y: 889 lines of code doc/src/DevelopersGuide/DevelopersGuide.xml x: 3 # contributors y: 90 lines of code doc/src/DevelopersGuide/apps.xml x: 3 # contributors y: 221 lines of code doc/src/DevelopersGuide/coding-components.xml x: 3 # contributors y: 278 lines of code doc/src/DevelopersGuide/components.xml x: 3 # contributors y: 872 lines of code doc/src/DevelopersGuide/cycle.xml x: 3 # contributors y: 375 lines of code doc/src/DevelopersGuide/faq.xml x: 3 # contributors y: 388 lines of code doc/src/DevelopersGuide/intro.xml x: 3 # contributors y: 494 lines of code doc/src/DevelopersGuide/spec.xml x: 3 # contributors y: 1428 lines of code doc/src/Tutorial/Tutorial.xml x: 3 # contributors y: 1296 lines of code doc/src/Tutorial2/tutorial-chapter-builtins.xml x: 2 # contributors y: 310 lines of code doc/src/Tutorial2/tutorial-chapter-components.xml x: 2 # contributors y: 254 lines of code doc/src/Tutorial2/tutorial-inspector.xml x: 2 # contributors y: 185 lines of code doc/src/UsersGuide/components.xml x: 2 # contributors y: 589 lines of code doc/src/UsersGuide/configuration.xml x: 4 # contributors y: 645 lines of code doc/src/UsersGuide/properties.xml x: 2 # contributors y: 419 lines of code doc/src/UsersGuide/spec.xml x: 2 # contributors y: 1581 lines of code doc/src/common/Readme.html x: 4 # contributors y: 35 lines of code doc/src/common/dbhierx.mod x: 1 # contributors y: 1614 lines of code doc/src/common/dbpoolx.mod x: 1 # contributors y: 5745 lines of code junit/mock-scripts/TestListenerBinding.xml x: 4 # contributors y: 81 lines of code junit/mock-scripts/TestPropertySpecification.xml x: 4 # contributors y: 315 lines of code junit/src/org/apache/tapestry/junit/TestBindings.java x: 5 # contributors y: 534 lines of code junit/src/org/apache/tapestry/junit/TestEngineServiceLink.java x: 3 # contributors y: 335 lines of code junit/src/org/apache/tapestry/junit/mock/MockRequest.java x: 3 # contributors y: 310 lines of code junit/src/org/apache/tapestry/junit/mock/MockTester.java x: 3 # contributors y: 606 lines of code junit/src/org/apache/tapestry/junit/parse/TestSpecificationParser.java x: 5 # contributors y: 368 lines of code junit/src/org/apache/tapestry/junit/script/TestScript.java x: 4 # contributors y: 280 lines of code status.xml x: 9 # contributors y: 303 lines of code web/more_new.html x: 3 # contributors y: 433 lines of code web/new.html x: 8 # contributors y: 371 lines of code
5745.0
lines of code
  min: 1.0
  average: 77.37
  25th percentile: 11.0
  median: 26.5
  75th percentile: 74.0
  max: 5745.0
0 9.0
# contributors
min: 1.0 | average: 1.63 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 2.0 | max: 9.0