apache / tomee-release-tools
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 67 files with 5,059 lines of code.
    • 0 files changed more than 100 times (0 lines of code)
    • 0 files changed 51-100 times (0 lines of code)
    • 1 file changed 21-50 times (80 lines of code)
    • 16 files changed 6-20 times (1,449 lines of code)
    • 50 files changed 1-5 times (3,530 lines of code)
0% | 0% | 1% | 28% | 69%
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 67 files with 5,059 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)
    • 1 file changed by 6-10 contributors (182 lines of code)
    • 52 files changed by 2-5 contributors (4,400 lines of code)
    • 14 files changed by 1 contributor (477 lines of code)
0% | 0% | 3% | 86% | 9%
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, json, txt, xml, sh, adoc, properties
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
java0% | 0% | 1% | 29% | 69%
xml0% | 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
src0% | 0% | 1% | 28% | 69%
Most Frequently Changed Files (Top 50)

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
Release.java
in src/main/java/org/apache/openejb/tools/release
80 4 2012-01-17 2017-09-26 25 5 dblevins@apache.org andygumbrecht@apache.org
Binaries.java
in src/main/java/org/apache/openejb/tools/release/cmd
64 2 2012-01-17 2017-09-26 14 2 dblevins@apache.org andygumbrecht@apache.org
CompareLibraries.java
in src/main/java/org/apache/openejb/tools/release/cmd
107 9 2012-04-13 2019-09-12 13 5 dblevins@apache.org jgallimore@apache.org
ReleaseNotes.java
in src/main/java/org/apache/openejb/tools/release/cmd
182 11 2012-01-17 2022-04-12 12 6 dblevins@apache.org richard.zowalla@hs-heilbron...
Deploy.java
in src/main/java/org/apache/openejb/tools/release/cmd
33 1 2012-01-17 2014-08-04 9 2 dblevins@apache.org andygumbrecht@apache.org
Vote.java
in src/main/java/org/apache/openejb/tools/release/cmd
29 1 2012-01-17 2014-07-28 7 3 dblevins@apache.org andygumbrecht@apache.org
UpdateVersions.java
in src/main/java/org/apache/openejb/tools/release/cmd
99 4 2012-01-25 2014-07-28 7 2 dblevins@apache.org andygumbrecht@apache.org
UpdateJiras.java
in src/main/java/org/apache/openejb/tools/release/cmd
176 15 2012-07-16 2014-07-28 7 3 dblevins@apache.org andygumbrecht@apache.org
ReviewCommits.java
in src/main/java/org/apache/openejb/tools/release/cmd
247 17 2012-01-21 2014-07-28 7 3 dblevins@apache.org andygumbrecht@apache.org
Close.java
in src/main/java/org/apache/openejb/tools/release/cmd
27 1 2012-01-17 2014-07-28 6 3 dblevins@apache.org andygumbrecht@apache.org
Preview.java
in src/main/java/org/apache/openejb/tools/release/cmd
29 1 2012-07-16 2014-07-28 6 3 dblevins@apache.org andygumbrecht@apache.org
Revote.java
in src/main/java/org/apache/openejb/tools/release/cmd
43 1 2012-06-27 2014-07-28 6 3 dblevins@apache.org andygumbrecht@apache.org
Main.java
in src/main/java/org/apache/openejb/tools/release
54 4 2012-01-17 2014-07-28 6 4 dblevins@apache.org andygumbrecht@apache.org
Legal.java
in src/main/java/org/apache/openejb/tools/release/cmd
59 4 2012-01-17 2015-11-26 6 2 dblevins@apache.org andygumbrecht@apache.org
Upgrades.java
in src/main/java/org/apache/openejb/tools/release
71 10 2012-01-17 2014-07-28 6 3 dblevins@apache.org andygumbrecht@apache.org
Tck.java
in src/main/java/org/apache/openejb/tools/release/cmd
105 6 2012-01-17 2014-07-28 6 2 dblevins@apache.org andygumbrecht@apache.org
AddVersion.java
in src/main/java/org/apache/openejb/tools/release/cmd
124 9 2012-01-20 2014-07-28 6 3 dblevins@apache.org andygumbrecht@apache.org
AdvanceVersions.java
in src/main/java/org/apache/openejb/tools/release/cmd
76 4 2012-01-30 2014-07-28 5 2 dblevins@apache.org andygumbrecht@apache.org
ReleaseTasks.java
in src/main/java/org/apache/openejb/tools/release/cmd
170 16 2012-07-16 2014-07-28 5 3 dblevins@apache.org andygumbrecht@apache.org
Tag.java
in src/main/java/org/apache/openejb/tools/release/cmd
16 1 2012-01-17 2014-07-28 4 2 dblevins@apache.org andygumbrecht@apache.org
Exec.java
in src/main/java/org/apache/openejb/tools/release/util
62 7 2012-01-17 2014-07-28 4 2 dblevins@apache.org andygumbrecht@apache.org
FinalizeVersions.java
in src/main/java/org/apache/openejb/tools/release/cmd
63 4 2012-04-13 2014-07-28 4 2 dblevins@apache.org andygumbrecht@apache.org
release-tasks.xml
in src/main/resources
75 - 2012-07-16 2014-04-15 4 2 dblevins@apache.org andygumbrecht@apache.org
Commit.java
in src/main/java/org/apache/openejb/tools/release
103 20 2012-01-21 2014-07-28 4 2 dblevins@apache.org andygumbrecht@apache.org
IO.java
in src/main/java/org/apache/openejb/tools/release/util
156 24 2012-01-17 2014-07-28 4 2 dblevins@apache.org andygumbrecht@apache.org
ObjectList.java
in src/main/java/org/apache/openejb/tools/release/util
291 37 2012-01-17 2014-07-28 4 2 dblevins@apache.org andygumbrecht@apache.org
Options.java
in src/main/java/org/apache/openejb/tools/release/util
314 37 2012-01-17 2015-11-17 4 2 dblevins@apache.org andygumbrecht@apache.org
Roll.java
in src/main/java/org/apache/openejb/tools/release/cmd
10 1 2012-06-27 2014-07-28 3 2 dblevins@apache.org andygumbrecht@apache.org
Reroll.java
in src/main/java/org/apache/openejb/tools/release/cmd
11 1 2012-06-27 2014-07-28 3 2 dblevins@apache.org andygumbrecht@apache.org
Loader.java
in src/main/java/org/apache/openejb/tools/release
16 - 2021-05-15 2022-10-07 3 2 david.blevins@gmail.com dblevins@tomitribe.com
Branch.java
in src/main/java/org/apache/openejb/tools/release/cmd
16 1 2012-04-13 2014-07-28 3 2 dblevins@apache.org andygumbrecht@apache.org
Maven.java
in src/main/java/org/apache/openejb/tools/release
24 2 2012-12-06 2014-07-28 3 2 jlmonteiro@apache.org andygumbrecht@apache.org
Pipe.java
in src/main/java/org/apache/openejb/tools/release/util
31 4 2012-01-17 2014-07-28 3 2 dblevins@apache.org andygumbrecht@apache.org
Settings.java
in src/main/java/org/apache/openejb/tools/release/cmd
34 2 2013-03-20 2014-07-28 3 2 dblevins@apache.org andygumbrecht@apache.org
Help.java
in src/main/java/org/apache/openejb/tools/release/cmd
34 1 2012-01-17 2014-07-28 3 2 dblevins@apache.org andygumbrecht@apache.org
Commands.java
in src/main/java/org/apache/openejb/tools/release/util
40 5 2012-01-17 2014-07-28 3 2 dblevins@apache.org andygumbrecht@apache.org
CommitsPerDay.java
in src/main/java/org/apache/openejb/tools/release/cmd
51 3 2012-04-13 2014-07-28 3 2 dblevins@apache.org andygumbrecht@apache.org
Join.java
in src/main/java/org/apache/openejb/tools/release/util
60 6 2012-01-17 2014-07-28 3 2 dblevins@apache.org andygumbrecht@apache.org
Templates.java
in src/main/java/org/apache/openejb/tools/release
62 8 2012-07-16 2014-07-28 3 2 dblevins@apache.org andygumbrecht@apache.org
Files.java
in src/main/java/org/apache/openejb/tools/release/util
100 15 2012-01-17 2014-07-28 3 2 dblevins@apache.org andygumbrecht@apache.org
ObjectMap.java
in src/main/java/org/apache/openejb/tools/release/util
124 16 2012-01-30 2014-07-28 3 2 dblevins@apache.org andygumbrecht@apache.org
References.java
in src/main/java/org/apache/openejb/tools/release/util
188 16 2012-01-17 2014-07-28 3 2 dblevins@apache.org andygumbrecht@apache.org
Base64.java
in src/main/java/org/apache/openejb/tools/release/util
261 5 2012-01-17 2014-07-28 3 2 dblevins@apache.org andygumbrecht@apache.org
Dist.java
in src/main/java/org/apache/openejb/tools/release/cmd
273 25 2021-05-15 2022-04-23 3 3 david.blevins@gmail.com rzo1@apache.org
JiraReport.java
in src/main/java/org/apache/openejb/tools/release/cmd
8 1 2012-04-13 2014-07-28 2 2 dblevins@apache.org andygumbrecht@apache.org
CircularReferencesException.java
in src/main/java/org/apache/openejb/tools/release/util
11 2 2012-01-17 2014-07-28 2 2 dblevins@apache.org andygumbrecht@apache.org
ListAdapter.java
in src/main/java/org/apache/openejb/tools/release/util
14 2 2012-07-16 2014-07-28 2 2 dblevins@apache.org andygumbrecht@apache.org
DateAdapter.java
in src/main/java/org/apache/openejb/tools/release
16 2 2012-01-17 2014-07-28 2 2 dblevins@apache.org andygumbrecht@apache.org
SnapshotfreeBuild.java
in src/main/java/org/apache/openejb/tools/release/cmd
32 1 2012-04-13 2014-07-28 2 2 dblevins@apache.org andygumbrecht@apache.org
Log4jLog.java
in src/main/java/org/apache/openejb/tools/release/util
44 10 2012-01-17 2014-07-28 2 2 dblevins@apache.org andygumbrecht@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
ReleaseNotes.java
in src/main/java/org/apache/openejb/tools/release/cmd
182 11 2012-01-17 2022-04-12 12 6 dblevins@apache.org richard.zowalla@hs-heilbron...
Release.java
in src/main/java/org/apache/openejb/tools/release
80 4 2012-01-17 2017-09-26 25 5 dblevins@apache.org andygumbrecht@apache.org
CompareLibraries.java
in src/main/java/org/apache/openejb/tools/release/cmd
107 9 2012-04-13 2019-09-12 13 5 dblevins@apache.org jgallimore@apache.org
Main.java
in src/main/java/org/apache/openejb/tools/release
54 4 2012-01-17 2014-07-28 6 4 dblevins@apache.org andygumbrecht@apache.org
ReviewCommits.java
in src/main/java/org/apache/openejb/tools/release/cmd
247 17 2012-01-21 2014-07-28 7 3 dblevins@apache.org andygumbrecht@apache.org
UpdateJiras.java
in src/main/java/org/apache/openejb/tools/release/cmd
176 15 2012-07-16 2014-07-28 7 3 dblevins@apache.org andygumbrecht@apache.org
Vote.java
in src/main/java/org/apache/openejb/tools/release/cmd
29 1 2012-01-17 2014-07-28 7 3 dblevins@apache.org andygumbrecht@apache.org
Preview.java
in src/main/java/org/apache/openejb/tools/release/cmd
29 1 2012-07-16 2014-07-28 6 3 dblevins@apache.org andygumbrecht@apache.org
Close.java
in src/main/java/org/apache/openejb/tools/release/cmd
27 1 2012-01-17 2014-07-28 6 3 dblevins@apache.org andygumbrecht@apache.org
Revote.java
in src/main/java/org/apache/openejb/tools/release/cmd
43 1 2012-06-27 2014-07-28 6 3 dblevins@apache.org andygumbrecht@apache.org
AddVersion.java
in src/main/java/org/apache/openejb/tools/release/cmd
124 9 2012-01-20 2014-07-28 6 3 dblevins@apache.org andygumbrecht@apache.org
Upgrades.java
in src/main/java/org/apache/openejb/tools/release
71 10 2012-01-17 2014-07-28 6 3 dblevins@apache.org andygumbrecht@apache.org
ReleaseTasks.java
in src/main/java/org/apache/openejb/tools/release/cmd
170 16 2012-07-16 2014-07-28 5 3 dblevins@apache.org andygumbrecht@apache.org
Dist.java
in src/main/java/org/apache/openejb/tools/release/cmd
273 25 2021-05-15 2022-04-23 3 3 david.blevins@gmail.com rzo1@apache.org
Binaries.java
in src/main/java/org/apache/openejb/tools/release/cmd
64 2 2012-01-17 2017-09-26 14 2 dblevins@apache.org andygumbrecht@apache.org
Deploy.java
in src/main/java/org/apache/openejb/tools/release/cmd
33 1 2012-01-17 2014-08-04 9 2 dblevins@apache.org andygumbrecht@apache.org
UpdateVersions.java
in src/main/java/org/apache/openejb/tools/release/cmd
99 4 2012-01-25 2014-07-28 7 2 dblevins@apache.org andygumbrecht@apache.org
Legal.java
in src/main/java/org/apache/openejb/tools/release/cmd
59 4 2012-01-17 2015-11-26 6 2 dblevins@apache.org andygumbrecht@apache.org
Tck.java
in src/main/java/org/apache/openejb/tools/release/cmd
105 6 2012-01-17 2014-07-28 6 2 dblevins@apache.org andygumbrecht@apache.org
AdvanceVersions.java
in src/main/java/org/apache/openejb/tools/release/cmd
76 4 2012-01-30 2014-07-28 5 2 dblevins@apache.org andygumbrecht@apache.org
release-tasks.xml
in src/main/resources
75 - 2012-07-16 2014-04-15 4 2 dblevins@apache.org andygumbrecht@apache.org
FinalizeVersions.java
in src/main/java/org/apache/openejb/tools/release/cmd
63 4 2012-04-13 2014-07-28 4 2 dblevins@apache.org andygumbrecht@apache.org
Tag.java
in src/main/java/org/apache/openejb/tools/release/cmd
16 1 2012-01-17 2014-07-28 4 2 dblevins@apache.org andygumbrecht@apache.org
IO.java
in src/main/java/org/apache/openejb/tools/release/util
156 24 2012-01-17 2014-07-28 4 2 dblevins@apache.org andygumbrecht@apache.org
Options.java
in src/main/java/org/apache/openejb/tools/release/util
314 37 2012-01-17 2015-11-17 4 2 dblevins@apache.org andygumbrecht@apache.org
Exec.java
in src/main/java/org/apache/openejb/tools/release/util
62 7 2012-01-17 2014-07-28 4 2 dblevins@apache.org andygumbrecht@apache.org
ObjectList.java
in src/main/java/org/apache/openejb/tools/release/util
291 37 2012-01-17 2014-07-28 4 2 dblevins@apache.org andygumbrecht@apache.org
Commit.java
in src/main/java/org/apache/openejb/tools/release
103 20 2012-01-21 2014-07-28 4 2 dblevins@apache.org andygumbrecht@apache.org
Help.java
in src/main/java/org/apache/openejb/tools/release/cmd
34 1 2012-01-17 2014-07-28 3 2 dblevins@apache.org andygumbrecht@apache.org
CommitsPerDay.java
in src/main/java/org/apache/openejb/tools/release/cmd
51 3 2012-04-13 2014-07-28 3 2 dblevins@apache.org andygumbrecht@apache.org
Roll.java
in src/main/java/org/apache/openejb/tools/release/cmd
10 1 2012-06-27 2014-07-28 3 2 dblevins@apache.org andygumbrecht@apache.org
Branch.java
in src/main/java/org/apache/openejb/tools/release/cmd
16 1 2012-04-13 2014-07-28 3 2 dblevins@apache.org andygumbrecht@apache.org
Settings.java
in src/main/java/org/apache/openejb/tools/release/cmd
34 2 2013-03-20 2014-07-28 3 2 dblevins@apache.org andygumbrecht@apache.org
Reroll.java
in src/main/java/org/apache/openejb/tools/release/cmd
11 1 2012-06-27 2014-07-28 3 2 dblevins@apache.org andygumbrecht@apache.org
Join.java
in src/main/java/org/apache/openejb/tools/release/util
60 6 2012-01-17 2014-07-28 3 2 dblevins@apache.org andygumbrecht@apache.org
Base64.java
in src/main/java/org/apache/openejb/tools/release/util
261 5 2012-01-17 2014-07-28 3 2 dblevins@apache.org andygumbrecht@apache.org
ObjectMap.java
in src/main/java/org/apache/openejb/tools/release/util
124 16 2012-01-30 2014-07-28 3 2 dblevins@apache.org andygumbrecht@apache.org
Files.java
in src/main/java/org/apache/openejb/tools/release/util
100 15 2012-01-17 2014-07-28 3 2 dblevins@apache.org andygumbrecht@apache.org
Commands.java
in src/main/java/org/apache/openejb/tools/release/util
40 5 2012-01-17 2014-07-28 3 2 dblevins@apache.org andygumbrecht@apache.org
Pipe.java
in src/main/java/org/apache/openejb/tools/release/util
31 4 2012-01-17 2014-07-28 3 2 dblevins@apache.org andygumbrecht@apache.org
References.java
in src/main/java/org/apache/openejb/tools/release/util
188 16 2012-01-17 2014-07-28 3 2 dblevins@apache.org andygumbrecht@apache.org
Loader.java
in src/main/java/org/apache/openejb/tools/release
16 - 2021-05-15 2022-10-07 3 2 david.blevins@gmail.com dblevins@tomitribe.com
Templates.java
in src/main/java/org/apache/openejb/tools/release
62 8 2012-07-16 2014-07-28 3 2 dblevins@apache.org andygumbrecht@apache.org
Maven.java
in src/main/java/org/apache/openejb/tools/release
24 2 2012-12-06 2014-07-28 3 2 jlmonteiro@apache.org andygumbrecht@apache.org
SnapshotfreeBuild.java
in src/main/java/org/apache/openejb/tools/release/cmd
32 1 2012-04-13 2014-07-28 2 2 dblevins@apache.org andygumbrecht@apache.org
JiraReport.java
in src/main/java/org/apache/openejb/tools/release/cmd
8 1 2012-04-13 2014-07-28 2 2 dblevins@apache.org andygumbrecht@apache.org
Log4jLog.java
in src/main/java/org/apache/openejb/tools/release/util
44 10 2012-01-17 2014-07-28 2 2 dblevins@apache.org andygumbrecht@apache.org
JarLocation.java
in src/main/java/org/apache/openejb/tools/release/util
74 4 2012-01-17 2014-07-28 2 2 dblevins@apache.org andygumbrecht@apache.org
ListAdapter.java
in src/main/java/org/apache/openejb/tools/release/util
14 2 2012-07-16 2014-07-28 2 2 dblevins@apache.org andygumbrecht@apache.org
CircularReferencesException.java
in src/main/java/org/apache/openejb/tools/release/util
11 2 2012-01-17 2014-07-28 2 2 dblevins@apache.org andygumbrecht@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
PomParser.java
in src/main/java/org/apache/openejb/tools/release/maven/pom
115 8 2022-10-07 2022-10-07 1 1 dblevins@tomitribe.com dblevins@tomitribe.com
AnalyzeUpgrades.java
in src/main/java/org/apache/openejb/tools/release/cmd
97 8 2022-10-07 2022-10-07 1 1 dblevins@tomitribe.com dblevins@tomitribe.com
JsonMarshalling.java
in src/main/java/org/apache/openejb/tools/release/util
57 5 2022-10-07 2022-10-07 1 1 dblevins@tomitribe.com dblevins@tomitribe.com
Project.java
in src/main/java/org/apache/openejb/tools/release/maven/pom
51 1 2022-10-07 2022-10-07 1 1 dblevins@tomitribe.com dblevins@tomitribe.com
Dependency.java
in src/main/java/org/apache/openejb/tools/release/maven/pom
31 - 2022-10-07 2022-10-07 1 1 dblevins@tomitribe.com dblevins@tomitribe.com
Parent.java
in src/main/java/org/apache/openejb/tools/release/maven/pom
27 - 2022-10-07 2022-10-07 1 1 dblevins@tomitribe.com dblevins@tomitribe.com
Properties.java
in src/main/java/org/apache/openejb/tools/release/maven/pom
23 - 2022-10-07 2022-10-07 1 1 dblevins@tomitribe.com dblevins@tomitribe.com
PropertiesAdapter.java
in src/main/java/org/apache/openejb/tools/release/maven/pom
21 2 2022-10-07 2022-10-07 1 1 dblevins@tomitribe.com dblevins@tomitribe.com
StagingRepositories.java
in src/main/java/org/apache/openejb/tools/release
12 1 2012-01-17 2012-01-17 1 1 dblevins@apache.org dblevins@apache.org
UnexpectedHttpResponseException.java
in src/main/java/org/apache/openejb/tools/release/cmd
10 1 2021-05-15 2021-05-15 1 1 david.blevins@gmail.com david.blevins@gmail.com
MavenPomException.java
in src/main/java/org/apache/openejb/tools/release/maven/pom
9 2 2022-10-07 2022-10-07 1 1 dblevins@tomitribe.com dblevins@tomitribe.com
Coordinates.java
in src/main/java/org/apache/openejb/tools/release/maven/pom
9 1 2022-10-07 2022-10-07 1 1 dblevins@tomitribe.com dblevins@tomitribe.com
CommandFailedException.java
in src/main/java/org/apache/openejb/tools/release/cmd
8 1 2021-05-15 2021-05-15 1 1 david.blevins@gmail.com david.blevins@gmail.com
Command.java
in src/main/java/org/apache/openejb/tools/release
7 - 2012-01-17 2012-01-17 1 1 dblevins@apache.org dblevins@apache.org
Options.java
in src/main/java/org/apache/openejb/tools/release/util
314 37 2012-01-17 2015-11-17 4 2 dblevins@apache.org andygumbrecht@apache.org
ObjectList.java
in src/main/java/org/apache/openejb/tools/release/util
291 37 2012-01-17 2014-07-28 4 2 dblevins@apache.org andygumbrecht@apache.org
Base64.java
in src/main/java/org/apache/openejb/tools/release/util
261 5 2012-01-17 2014-07-28 3 2 dblevins@apache.org andygumbrecht@apache.org
References.java
in src/main/java/org/apache/openejb/tools/release/util
188 16 2012-01-17 2014-07-28 3 2 dblevins@apache.org andygumbrecht@apache.org
IO.java
in src/main/java/org/apache/openejb/tools/release/util
156 24 2012-01-17 2014-07-28 4 2 dblevins@apache.org andygumbrecht@apache.org
Repository.java
in src/main/java/org/apache/openejb/tools/release
133 34 2012-01-17 2014-07-28 2 2 dblevins@apache.org andygumbrecht@apache.org
ObjectMap.java
in src/main/java/org/apache/openejb/tools/release/util
124 16 2012-01-30 2014-07-28 3 2 dblevins@apache.org andygumbrecht@apache.org
Tck.java
in src/main/java/org/apache/openejb/tools/release/cmd
105 6 2012-01-17 2014-07-28 6 2 dblevins@apache.org andygumbrecht@apache.org
Commit.java
in src/main/java/org/apache/openejb/tools/release
103 20 2012-01-21 2014-07-28 4 2 dblevins@apache.org andygumbrecht@apache.org
Files.java
in src/main/java/org/apache/openejb/tools/release/util
100 15 2012-01-17 2014-07-28 3 2 dblevins@apache.org andygumbrecht@apache.org
UpdateVersions.java
in src/main/java/org/apache/openejb/tools/release/cmd
99 4 2012-01-25 2014-07-28 7 2 dblevins@apache.org andygumbrecht@apache.org
AdvanceVersions.java
in src/main/java/org/apache/openejb/tools/release/cmd
76 4 2012-01-30 2014-07-28 5 2 dblevins@apache.org andygumbrecht@apache.org
release-tasks.xml
in src/main/resources
75 - 2012-07-16 2014-04-15 4 2 dblevins@apache.org andygumbrecht@apache.org
JarLocation.java
in src/main/java/org/apache/openejb/tools/release/util
74 4 2012-01-17 2014-07-28 2 2 dblevins@apache.org andygumbrecht@apache.org
Binaries.java
in src/main/java/org/apache/openejb/tools/release/cmd
64 2 2012-01-17 2017-09-26 14 2 dblevins@apache.org andygumbrecht@apache.org
FinalizeVersions.java
in src/main/java/org/apache/openejb/tools/release/cmd
63 4 2012-04-13 2014-07-28 4 2 dblevins@apache.org andygumbrecht@apache.org
Exec.java
in src/main/java/org/apache/openejb/tools/release/util
62 7 2012-01-17 2014-07-28 4 2 dblevins@apache.org andygumbrecht@apache.org
Templates.java
in src/main/java/org/apache/openejb/tools/release
62 8 2012-07-16 2014-07-28 3 2 dblevins@apache.org andygumbrecht@apache.org
Join.java
in src/main/java/org/apache/openejb/tools/release/util
60 6 2012-01-17 2014-07-28 3 2 dblevins@apache.org andygumbrecht@apache.org
Nexus.java
in src/main/java/org/apache/openejb/tools/release
60 7 2012-01-17 2014-07-28 2 2 dblevins@apache.org andygumbrecht@apache.org
Legal.java
in src/main/java/org/apache/openejb/tools/release/cmd
59 4 2012-01-17 2015-11-26 6 2 dblevins@apache.org andygumbrecht@apache.org
CommitsPerDay.java
in src/main/java/org/apache/openejb/tools/release/cmd
51 3 2012-04-13 2014-07-28 3 2 dblevins@apache.org andygumbrecht@apache.org
Log4jLog.java
in src/main/java/org/apache/openejb/tools/release/util
44 10 2012-01-17 2014-07-28 2 2 dblevins@apache.org andygumbrecht@apache.org
Commands.java
in src/main/java/org/apache/openejb/tools/release/util
40 5 2012-01-17 2014-07-28 3 2 dblevins@apache.org andygumbrecht@apache.org
Help.java
in src/main/java/org/apache/openejb/tools/release/cmd
34 1 2012-01-17 2014-07-28 3 2 dblevins@apache.org andygumbrecht@apache.org
Settings.java
in src/main/java/org/apache/openejb/tools/release/cmd
34 2 2013-03-20 2014-07-28 3 2 dblevins@apache.org andygumbrecht@apache.org
Deploy.java
in src/main/java/org/apache/openejb/tools/release/cmd
33 1 2012-01-17 2014-08-04 9 2 dblevins@apache.org andygumbrecht@apache.org
SnapshotfreeBuild.java
in src/main/java/org/apache/openejb/tools/release/cmd
32 1 2012-04-13 2014-07-28 2 2 dblevins@apache.org andygumbrecht@apache.org
Pipe.java
in src/main/java/org/apache/openejb/tools/release/util
31 4 2012-01-17 2014-07-28 3 2 dblevins@apache.org andygumbrecht@apache.org
Maven.java
in src/main/java/org/apache/openejb/tools/release
24 2 2012-12-06 2014-07-28 3 2 jlmonteiro@apache.org andygumbrecht@apache.org
Tag.java
in src/main/java/org/apache/openejb/tools/release/cmd
16 1 2012-01-17 2014-07-28 4 2 dblevins@apache.org andygumbrecht@apache.org
Branch.java
in src/main/java/org/apache/openejb/tools/release/cmd
16 1 2012-04-13 2014-07-28 3 2 dblevins@apache.org andygumbrecht@apache.org
Loader.java
in src/main/java/org/apache/openejb/tools/release
16 - 2021-05-15 2022-10-07 3 2 david.blevins@gmail.com dblevins@tomitribe.com
DateAdapter.java
in src/main/java/org/apache/openejb/tools/release
16 2 2012-01-17 2014-07-28 2 2 dblevins@apache.org andygumbrecht@apache.org
ListAdapter.java
in src/main/java/org/apache/openejb/tools/release/util
14 2 2012-07-16 2014-07-28 2 2 dblevins@apache.org andygumbrecht@apache.org
Reroll.java
in src/main/java/org/apache/openejb/tools/release/cmd
11 1 2012-06-27 2014-07-28 3 2 dblevins@apache.org andygumbrecht@apache.org
Correlations

File Size vs. Number of Changes: 67 points

src/main/java/org/apache/openejb/tools/release/Loader.java x: 16 lines of code y: 3 # changes src/main/java/org/apache/openejb/tools/release/cmd/AnalyzeUpgrades.java x: 97 lines of code y: 1 # changes src/main/java/org/apache/openejb/tools/release/maven/pom/Coordinates.java x: 9 lines of code y: 1 # changes src/main/java/org/apache/openejb/tools/release/maven/pom/Dependency.java x: 31 lines of code y: 1 # changes src/main/java/org/apache/openejb/tools/release/maven/pom/Parent.java x: 27 lines of code y: 1 # changes src/main/java/org/apache/openejb/tools/release/maven/pom/PomParser.java x: 115 lines of code y: 1 # changes src/main/java/org/apache/openejb/tools/release/maven/pom/Project.java x: 51 lines of code y: 1 # changes src/main/java/org/apache/openejb/tools/release/maven/pom/Properties.java x: 23 lines of code y: 1 # changes src/main/java/org/apache/openejb/tools/release/maven/pom/PropertiesAdapter.java x: 21 lines of code y: 1 # changes src/main/java/org/apache/openejb/tools/release/util/JsonMarshalling.java x: 57 lines of code y: 1 # changes src/main/java/org/apache/openejb/tools/release/cmd/Dist.java x: 273 lines of code y: 3 # changes src/main/java/org/apache/openejb/tools/release/cmd/ReleaseNotes.java x: 182 lines of code y: 12 # changes src/main/java/org/apache/openejb/tools/release/cmd/CommandFailedException.java x: 8 lines of code y: 1 # changes src/main/java/org/apache/openejb/tools/release/cmd/UnexpectedHttpResponseException.java x: 10 lines of code y: 1 # changes src/main/java/org/apache/openejb/tools/release/cmd/CompareLibraries.java x: 107 lines of code y: 13 # changes src/main/java/org/apache/openejb/tools/release/Release.java x: 80 lines of code y: 25 # changes src/main/java/org/apache/openejb/tools/release/cmd/Binaries.java x: 64 lines of code y: 14 # changes src/main/java/org/apache/openejb/tools/release/cmd/Legal.java x: 59 lines of code y: 6 # changes src/main/java/org/apache/openejb/tools/release/util/Options.java x: 314 lines of code y: 4 # changes src/main/java/org/apache/openejb/tools/release/cmd/Deploy.java x: 33 lines of code y: 9 # changes src/main/java/org/apache/openejb/tools/release/Commit.java x: 103 lines of code y: 4 # changes src/main/java/org/apache/openejb/tools/release/DateAdapter.java x: 16 lines of code y: 2 # changes src/main/java/org/apache/openejb/tools/release/Main.java x: 54 lines of code y: 6 # changes src/main/java/org/apache/openejb/tools/release/Maven.java x: 24 lines of code y: 3 # changes src/main/java/org/apache/openejb/tools/release/Nexus.java x: 60 lines of code y: 2 # changes src/main/java/org/apache/openejb/tools/release/Repository.java x: 133 lines of code y: 2 # changes src/main/java/org/apache/openejb/tools/release/Templates.java x: 62 lines of code y: 3 # changes src/main/java/org/apache/openejb/tools/release/Upgrades.java x: 71 lines of code y: 6 # changes src/main/java/org/apache/openejb/tools/release/cmd/AddVersion.java x: 124 lines of code y: 6 # changes src/main/java/org/apache/openejb/tools/release/cmd/AdvanceVersions.java x: 76 lines of code y: 5 # changes src/main/java/org/apache/openejb/tools/release/cmd/Close.java x: 27 lines of code y: 6 # changes src/main/java/org/apache/openejb/tools/release/cmd/CommitsPerDay.java x: 51 lines of code y: 3 # changes src/main/java/org/apache/openejb/tools/release/cmd/FinalizeVersions.java x: 63 lines of code y: 4 # changes src/main/java/org/apache/openejb/tools/release/cmd/Help.java x: 34 lines of code y: 3 # changes src/main/java/org/apache/openejb/tools/release/cmd/JiraReport.java x: 8 lines of code y: 2 # changes src/main/java/org/apache/openejb/tools/release/cmd/Preview.java x: 29 lines of code y: 6 # changes src/main/java/org/apache/openejb/tools/release/cmd/ReleaseTasks.java x: 170 lines of code y: 5 # changes src/main/java/org/apache/openejb/tools/release/cmd/Reroll.java x: 11 lines of code y: 3 # changes src/main/java/org/apache/openejb/tools/release/cmd/ReviewCommits.java x: 247 lines of code y: 7 # changes src/main/java/org/apache/openejb/tools/release/cmd/Revote.java x: 43 lines of code y: 6 # changes src/main/java/org/apache/openejb/tools/release/cmd/Roll.java x: 10 lines of code y: 3 # changes src/main/java/org/apache/openejb/tools/release/cmd/SnapshotfreeBuild.java x: 32 lines of code y: 2 # changes src/main/java/org/apache/openejb/tools/release/cmd/Tag.java x: 16 lines of code y: 4 # changes src/main/java/org/apache/openejb/tools/release/cmd/Tck.java x: 105 lines of code y: 6 # changes src/main/java/org/apache/openejb/tools/release/cmd/UpdateJiras.java x: 176 lines of code y: 7 # changes src/main/java/org/apache/openejb/tools/release/cmd/UpdateVersions.java x: 99 lines of code y: 7 # changes src/main/java/org/apache/openejb/tools/release/cmd/Vote.java x: 29 lines of code y: 7 # changes src/main/java/org/apache/openejb/tools/release/util/Base64.java x: 261 lines of code y: 3 # changes src/main/java/org/apache/openejb/tools/release/util/CircularReferencesException.java x: 11 lines of code y: 2 # changes src/main/java/org/apache/openejb/tools/release/util/Commands.java x: 40 lines of code y: 3 # changes src/main/java/org/apache/openejb/tools/release/util/Exec.java x: 62 lines of code y: 4 # changes src/main/java/org/apache/openejb/tools/release/util/Files.java x: 100 lines of code y: 3 # changes src/main/java/org/apache/openejb/tools/release/util/IO.java x: 156 lines of code y: 4 # changes src/main/java/org/apache/openejb/tools/release/util/JarLocation.java x: 74 lines of code y: 2 # changes src/main/java/org/apache/openejb/tools/release/util/Join.java x: 60 lines of code y: 3 # changes src/main/java/org/apache/openejb/tools/release/util/ListAdapter.java x: 14 lines of code y: 2 # changes src/main/java/org/apache/openejb/tools/release/util/Log4jLog.java x: 44 lines of code y: 2 # changes src/main/java/org/apache/openejb/tools/release/util/ObjectList.java x: 291 lines of code y: 4 # changes src/main/java/org/apache/openejb/tools/release/util/ObjectMap.java x: 124 lines of code y: 3 # changes src/main/java/org/apache/openejb/tools/release/util/Pipe.java x: 31 lines of code y: 3 # changes src/main/java/org/apache/openejb/tools/release/util/References.java x: 188 lines of code y: 3 # changes src/main/resources/release-tasks.xml x: 75 lines of code y: 4 # changes src/main/java/org/apache/openejb/tools/release/Command.java x: 7 lines of code y: 1 # changes src/main/java/org/apache/openejb/tools/release/StagingRepositories.java x: 12 lines of code y: 1 # changes
25.0
# changes
  min: 1.0
  average: 4.09
  25th percentile: 2.0
  median: 3.0
  75th percentile: 6.0
  max: 25.0
0 314.0
lines of code
min: 7.0 | average: 75.51 | 25th percentile: 23.0 | median: 54.0 | 75th percentile: 103.0 | max: 314.0

Number of Contributors vs. Number of Changes: 67 points

src/main/java/org/apache/openejb/tools/release/Loader.java x: 2 # contributors y: 3 # changes src/main/java/org/apache/openejb/tools/release/cmd/AnalyzeUpgrades.java x: 1 # contributors y: 1 # changes src/main/java/org/apache/openejb/tools/release/cmd/Dist.java x: 3 # contributors y: 3 # changes src/main/java/org/apache/openejb/tools/release/cmd/ReleaseNotes.java x: 6 # contributors y: 12 # changes src/main/java/org/apache/openejb/tools/release/cmd/CompareLibraries.java x: 5 # contributors y: 13 # changes src/main/java/org/apache/openejb/tools/release/Release.java x: 5 # contributors y: 25 # changes src/main/java/org/apache/openejb/tools/release/cmd/Binaries.java x: 2 # contributors y: 14 # changes src/main/java/org/apache/openejb/tools/release/cmd/Legal.java x: 2 # contributors y: 6 # changes src/main/java/org/apache/openejb/tools/release/util/Options.java x: 2 # contributors y: 4 # changes src/main/java/org/apache/openejb/tools/release/cmd/Deploy.java x: 2 # contributors y: 9 # changes src/main/java/org/apache/openejb/tools/release/DateAdapter.java x: 2 # contributors y: 2 # changes src/main/java/org/apache/openejb/tools/release/Main.java x: 4 # contributors y: 6 # changes src/main/java/org/apache/openejb/tools/release/Upgrades.java x: 3 # contributors y: 6 # changes src/main/java/org/apache/openejb/tools/release/cmd/AdvanceVersions.java x: 2 # contributors y: 5 # changes src/main/java/org/apache/openejb/tools/release/cmd/ReleaseTasks.java x: 3 # contributors y: 5 # changes src/main/java/org/apache/openejb/tools/release/cmd/ReviewCommits.java x: 3 # contributors y: 7 # changes src/main/java/org/apache/openejb/tools/release/cmd/UpdateVersions.java x: 2 # contributors y: 7 # changes
25.0
# changes
  min: 1.0
  average: 4.09
  25th percentile: 2.0
  median: 3.0
  75th percentile: 6.0
  max: 25.0
0 6.0
# contributors
min: 1.0 | average: 2.12 | 25th percentile: 2.0 | median: 2.0 | 75th percentile: 2.0 | max: 6.0

Number of Contributors vs. File Size: 67 points

src/main/java/org/apache/openejb/tools/release/Loader.java x: 2 # contributors y: 16 lines of code src/main/java/org/apache/openejb/tools/release/cmd/AnalyzeUpgrades.java x: 1 # contributors y: 97 lines of code src/main/java/org/apache/openejb/tools/release/maven/pom/Coordinates.java x: 1 # contributors y: 9 lines of code src/main/java/org/apache/openejb/tools/release/maven/pom/Dependency.java x: 1 # contributors y: 31 lines of code src/main/java/org/apache/openejb/tools/release/maven/pom/Parent.java x: 1 # contributors y: 27 lines of code src/main/java/org/apache/openejb/tools/release/maven/pom/PomParser.java x: 1 # contributors y: 115 lines of code src/main/java/org/apache/openejb/tools/release/maven/pom/Project.java x: 1 # contributors y: 51 lines of code src/main/java/org/apache/openejb/tools/release/maven/pom/Properties.java x: 1 # contributors y: 23 lines of code src/main/java/org/apache/openejb/tools/release/maven/pom/PropertiesAdapter.java x: 1 # contributors y: 21 lines of code src/main/java/org/apache/openejb/tools/release/util/JsonMarshalling.java x: 1 # contributors y: 57 lines of code src/main/java/org/apache/openejb/tools/release/cmd/Dist.java x: 3 # contributors y: 273 lines of code src/main/java/org/apache/openejb/tools/release/cmd/ReleaseNotes.java x: 6 # contributors y: 182 lines of code src/main/java/org/apache/openejb/tools/release/cmd/CommandFailedException.java x: 1 # contributors y: 8 lines of code src/main/java/org/apache/openejb/tools/release/cmd/UnexpectedHttpResponseException.java x: 1 # contributors y: 10 lines of code src/main/java/org/apache/openejb/tools/release/cmd/CompareLibraries.java x: 5 # contributors y: 107 lines of code src/main/java/org/apache/openejb/tools/release/Release.java x: 5 # contributors y: 80 lines of code src/main/java/org/apache/openejb/tools/release/cmd/Binaries.java x: 2 # contributors y: 64 lines of code src/main/java/org/apache/openejb/tools/release/cmd/Legal.java x: 2 # contributors y: 59 lines of code src/main/java/org/apache/openejb/tools/release/util/Options.java x: 2 # contributors y: 314 lines of code src/main/java/org/apache/openejb/tools/release/cmd/Deploy.java x: 2 # contributors y: 33 lines of code src/main/java/org/apache/openejb/tools/release/Commit.java x: 2 # contributors y: 103 lines of code src/main/java/org/apache/openejb/tools/release/Main.java x: 4 # contributors y: 54 lines of code src/main/java/org/apache/openejb/tools/release/Maven.java x: 2 # contributors y: 24 lines of code src/main/java/org/apache/openejb/tools/release/Nexus.java x: 2 # contributors y: 60 lines of code src/main/java/org/apache/openejb/tools/release/Repository.java x: 2 # contributors y: 133 lines of code src/main/java/org/apache/openejb/tools/release/Templates.java x: 2 # contributors y: 62 lines of code src/main/java/org/apache/openejb/tools/release/Upgrades.java x: 3 # contributors y: 71 lines of code src/main/java/org/apache/openejb/tools/release/cmd/AddVersion.java x: 3 # contributors y: 124 lines of code src/main/java/org/apache/openejb/tools/release/cmd/AdvanceVersions.java x: 2 # contributors y: 76 lines of code src/main/java/org/apache/openejb/tools/release/cmd/Close.java x: 3 # contributors y: 27 lines of code src/main/java/org/apache/openejb/tools/release/cmd/CommitsPerDay.java x: 2 # contributors y: 51 lines of code src/main/java/org/apache/openejb/tools/release/cmd/Help.java x: 2 # contributors y: 34 lines of code src/main/java/org/apache/openejb/tools/release/cmd/JiraReport.java x: 2 # contributors y: 8 lines of code src/main/java/org/apache/openejb/tools/release/cmd/Preview.java x: 3 # contributors y: 29 lines of code src/main/java/org/apache/openejb/tools/release/cmd/ReleaseTasks.java x: 3 # contributors y: 170 lines of code src/main/java/org/apache/openejb/tools/release/cmd/Reroll.java x: 2 # contributors y: 11 lines of code src/main/java/org/apache/openejb/tools/release/cmd/ReviewCommits.java x: 3 # contributors y: 247 lines of code src/main/java/org/apache/openejb/tools/release/cmd/Revote.java x: 3 # contributors y: 43 lines of code src/main/java/org/apache/openejb/tools/release/cmd/SnapshotfreeBuild.java x: 2 # contributors y: 32 lines of code src/main/java/org/apache/openejb/tools/release/cmd/Tck.java x: 2 # contributors y: 105 lines of code src/main/java/org/apache/openejb/tools/release/cmd/UpdateJiras.java x: 3 # contributors y: 176 lines of code src/main/java/org/apache/openejb/tools/release/cmd/UpdateVersions.java x: 2 # contributors y: 99 lines of code src/main/java/org/apache/openejb/tools/release/util/Base64.java x: 2 # contributors y: 261 lines of code src/main/java/org/apache/openejb/tools/release/util/Commands.java x: 2 # contributors y: 40 lines of code src/main/java/org/apache/openejb/tools/release/util/IO.java x: 2 # contributors y: 156 lines of code src/main/java/org/apache/openejb/tools/release/util/JarLocation.java x: 2 # contributors y: 74 lines of code src/main/java/org/apache/openejb/tools/release/util/ListAdapter.java x: 2 # contributors y: 14 lines of code src/main/java/org/apache/openejb/tools/release/util/Log4jLog.java x: 2 # contributors y: 44 lines of code src/main/java/org/apache/openejb/tools/release/util/ObjectList.java x: 2 # contributors y: 291 lines of code src/main/java/org/apache/openejb/tools/release/util/ObjectMap.java x: 2 # contributors y: 124 lines of code src/main/java/org/apache/openejb/tools/release/util/References.java x: 2 # contributors y: 188 lines of code src/main/resources/release-tasks.xml x: 2 # contributors y: 75 lines of code src/main/java/org/apache/openejb/tools/release/Command.java x: 1 # contributors y: 7 lines of code src/main/java/org/apache/openejb/tools/release/StagingRepositories.java x: 1 # contributors y: 12 lines of code
314.0
lines of code
  min: 7.0
  average: 75.51
  25th percentile: 23.0
  median: 54.0
  75th percentile: 103.0
  max: 314.0
0 6.0
# contributors
min: 1.0 | average: 2.12 | 25th percentile: 2.0 | median: 2.0 | 75th percentile: 2.0 | max: 6.0