apache / harmony-jdktools
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 200 files with 31,015 lines of code.
    • 0 files changed more than 100 times (0 lines of code)
    • 0 files changed 51-100 times (0 lines of code)
    • 0 files changed 21-50 times (0 lines of code)
    • 16 files changed 6-20 times (6,181 lines of code)
    • 184 files changed 1-5 times (24,834 lines of code)
0% | 0% | 0% | 19% | 80%
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 200 files with 31,015 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)
    • 5 files changed by 6-10 contributors (1,710 lines of code)
    • 95 files changed by 2-5 contributors (15,687 lines of code)
    • 100 files changed by 1 contributor (13,618 lines of code)
0% | 0% | 5% | 50% | 43%
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, h, cpp, xml, txt, prefs, properties, htm, c, classpath, project, css, json, html
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
cpp0% | 0% | 0% | 40% | 59%
c0% | 0% | 0% | 86% | 13%
java0% | 0% | 0% | 2% | 97%
xml0% | 0% | 0% | 91% | 8%
h0% | 0% | 0% | 0% | 100%
htm0% | 0% | 0% | 0% | 100%
css0% | 0% | 0% | 0% | 100%
html0% | 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
modules0% | 0% | 0% | 19% | 80%
make0% | 0% | 0% | 91% | 8%
Most Frequently Changed Files (Top 50)

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
40 - 2006-11-28 2010-03-13 17 7 geirm@apache.org hindessm@apache.org
samsa.c
in modules/samsa/src/main/native/samsa
425 2 2006-11-30 2009-09-11 17 6 geirm@apache.org tellison@apache.org
108 - 2006-11-28 2010-02-22 10 7 geirm@apache.org hindessm@apache.org
Main.java
in modules/jretools/src/main/java/org/apache/harmony/jretools/pack200
376 8 2008-10-22 2009-07-08 10 2 sjanuary@apache.org zhoukevin@apache.org
PacketDispatcher.cpp
in modules/jpda/src/main/native/jdwp/common/agent/core
215 - 2006-11-29 2009-10-11 8 3 geirm@apache.org hindessm@apache.org
38 - 2006-11-28 2008-05-21 7 4 geirm@apache.org varlax@apache.org
44 - 2006-11-28 2008-05-21 7 3 geirm@apache.org varlax@apache.org
EventDispatcher.cpp
in modules/jpda/src/main/native/jdwp/common/agent/core
341 13 2006-11-29 2009-10-11 7 3 geirm@apache.org hindessm@apache.org
ClassType.cpp
in modules/jpda/src/main/native/jdwp/common/agent/commands
431 - 2006-11-29 2009-10-11 7 6 geirm@apache.org hindessm@apache.org
VirtualMachine.cpp
in modules/jpda/src/main/native/jdwp/common/agent/commands
543 1 2006-11-29 2009-10-11 7 5 geirm@apache.org hindessm@apache.org
ObjectReference.cpp
in modules/jpda/src/main/native/jdwp/common/agent/commands
706 - 2006-11-29 2009-10-11 7 6 geirm@apache.org hindessm@apache.org
RequestManager.cpp
in modules/jpda/src/main/native/jdwp/common/agent/core
1840 44 2006-11-29 2009-10-11 7 4 geirm@apache.org hindessm@apache.org
TransportManager_pd.cpp
in modules/jpda/src/main/native/jdwp/unix/agent/core
120 4 2007-05-02 2009-10-11 6 4 tellison@apache.org hindessm@apache.org
AgentEventRequest.cpp
in modules/jpda/src/main/native/jdwp/common/agent/core
267 10 2006-11-29 2009-10-11 6 4 geirm@apache.org hindessm@apache.org
TransportManager.cpp
in modules/jpda/src/main/native/jdwp/common/agent/core
293 - 2006-11-29 2009-10-11 6 4 geirm@apache.org hindessm@apache.org
Agent.cpp
in modules/jpda/src/main/native/jdwp/common/agent/core
394 1 2006-11-29 2009-10-11 6 4 geirm@apache.org hindessm@apache.org
21 - 2006-11-28 2009-08-07 5 5 geirm@apache.org ndbeyer@apache.org
LastTransportError.h
in modules/jpda/src/main/native/jdwp/common/transport/common
27 - 2006-11-29 2009-10-11 5 3 geirm@apache.org hindessm@apache.org
PacketDispatcher.h
in modules/jpda/src/main/native/jdwp/common/agent/core
34 1 2006-11-29 2009-10-11 5 3 geirm@apache.org hindessm@apache.org
AgentEnv.h
in modules/jpda/src/main/native/jdwp/common/agent/core
37 - 2006-11-29 2009-10-11 5 3 geirm@apache.org hindessm@apache.org
SocketTransport_pd.h
in modules/jpda/src/main/native/jdwp/windows/transport/dt_socket
52 - 2006-11-29 2009-10-11 5 3 geirm@apache.org hindessm@apache.org
EventDispatcher.h
in modules/jpda/src/main/native/jdwp/common/agent/core
52 1 2006-11-29 2009-10-11 5 3 geirm@apache.org hindessm@apache.org
TransportManager_pd.cpp
in modules/jpda/src/main/native/jdwp/windows/agent/core
72 2 2006-11-29 2009-10-11 5 3 geirm@apache.org hindessm@apache.org
ThreadManager.h
in modules/jpda/src/main/native/jdwp/common/agent/core
76 - 2006-11-29 2009-10-11 5 3 geirm@apache.org hindessm@apache.org
SocketTransport_pd.h
in modules/jpda/src/main/native/jdwp/unix/transport/dt_socket
84 - 2007-05-02 2009-10-11 5 3 tellison@apache.org hindessm@apache.org
CommandHandler.cpp
in modules/jpda/src/main/native/jdwp/common/agent/core
233 8 2006-11-29 2009-10-11 5 4 geirm@apache.org hindessm@apache.org
ArrayReference.cpp
in modules/jpda/src/main/native/jdwp/common/agent/commands
426 - 2006-11-29 2009-10-11 5 4 geirm@apache.org hindessm@apache.org
SocketTransport.cpp
in modules/jpda/src/main/native/jdwp/common/transport/dt_socket
690 - 2006-11-29 2009-10-11 5 4 geirm@apache.org hindessm@apache.org
ThreadManager.cpp
in modules/jpda/src/main/native/jdwp/common/agent/core
700 6 2006-11-29 2009-10-11 5 3 geirm@apache.org hindessm@apache.org
RequestModifier.cpp
in modules/jpda/src/main/native/jdwp/common/agent/core
25 1 2006-11-29 2009-10-11 4 3 geirm@apache.org hindessm@apache.org
TransportManager.h
in modules/jpda/src/main/native/jdwp/common/agent/core
46 - 2006-11-29 2009-10-11 4 3 geirm@apache.org hindessm@apache.org
OptionParser.h
in modules/jpda/src/main/native/jdwp/common/agent/core
82 7 2006-11-29 2009-10-11 4 3 geirm@apache.org hindessm@apache.org
AgentException.h
in modules/jpda/src/main/native/jdwp/common/agent/core
89 2 2006-11-29 2009-10-11 4 3 geirm@apache.org hindessm@apache.org
LastTransportError.cpp
in modules/jpda/src/main/native/jdwp/common/transport/common
95 3 2006-11-29 2009-10-11 4 3 geirm@apache.org hindessm@apache.org
VirtualMachine.h
in modules/jpda/src/main/native/jdwp/common/agent/commands
98 - 2006-11-29 2009-10-11 4 3 geirm@apache.org hindessm@apache.org
ArrayType.cpp
in modules/jpda/src/main/native/jdwp/common/agent/commands
100 - 2006-11-29 2009-10-11 4 3 geirm@apache.org hindessm@apache.org
AgentManager.cpp
in modules/jpda/src/main/native/jdwp/common/agent/core
111 4 2007-07-23 2009-10-11 4 2 gshimansky@apache.org hindessm@apache.org
RequestManager.h
in modules/jpda/src/main/native/jdwp/common/agent/core
141 - 2006-11-29 2009-10-11 4 3 geirm@apache.org hindessm@apache.org
OptionParser.cpp
in modules/jpda/src/main/native/jdwp/common/agent/core
148 2 2006-11-29 2009-10-11 4 3 geirm@apache.org hindessm@apache.org
PacketParser.h
in modules/jpda/src/main/native/jdwp/common/agent/core
187 21 2006-11-29 2009-10-11 4 3 geirm@apache.org hindessm@apache.org
AgentBase.h
in modules/jpda/src/main/native/jdwp/common/agent/core
189 4 2006-11-29 2009-10-11 4 3 geirm@apache.org hindessm@apache.org
Main.java
in modules/jdktools/src/main/java/org/apache/harmony/tools/jar
232 9 2009-04-29 2009-07-31 4 1 odeakin@apache.org odeakin@apache.org
ClassManager.cpp
in modules/jpda/src/main/native/jdwp/common/agent/core
278 10 2006-11-29 2009-10-11 4 3 geirm@apache.org hindessm@apache.org
Method.cpp
in modules/jpda/src/main/native/jdwp/common/agent/commands
292 - 2006-11-29 2009-10-11 4 3 geirm@apache.org hindessm@apache.org
PacketParser.cpp
in modules/jpda/src/main/native/jdwp/common/agent/core
666 80 2006-11-29 2009-10-11 4 3 geirm@apache.org hindessm@apache.org
ObjectManager.cpp
in modules/jpda/src/main/native/jdwp/common/agent/core
667 28 2006-11-29 2009-10-11 4 3 geirm@apache.org hindessm@apache.org
TransportManager_pd.h
in modules/jpda/src/main/native/jdwp/windows/agent/core
8 - 2006-11-29 2009-10-11 3 2 geirm@apache.org hindessm@apache.org
TransportManager_pd.h
in modules/jpda/src/main/native/jdwp/unix/agent/core
11 - 2007-05-02 2009-10-11 3 2 tellison@apache.org hindessm@apache.org
SocketTransport_pd.cpp
in modules/jpda/src/main/native/jdwp/windows/transport/dt_socket
12 - 2006-11-29 2009-10-11 3 2 geirm@apache.org hindessm@apache.org
ClassLoaderReference.h
in modules/jpda/src/main/native/jdwp/common/agent/commands
13 - 2006-11-29 2009-10-11 3 2 geirm@apache.org hindessm@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
40 - 2006-11-28 2010-03-13 17 7 geirm@apache.org hindessm@apache.org
108 - 2006-11-28 2010-02-22 10 7 geirm@apache.org hindessm@apache.org
samsa.c
in modules/samsa/src/main/native/samsa
425 2 2006-11-30 2009-09-11 17 6 geirm@apache.org tellison@apache.org
ObjectReference.cpp
in modules/jpda/src/main/native/jdwp/common/agent/commands
706 - 2006-11-29 2009-10-11 7 6 geirm@apache.org hindessm@apache.org
ClassType.cpp
in modules/jpda/src/main/native/jdwp/common/agent/commands
431 - 2006-11-29 2009-10-11 7 6 geirm@apache.org hindessm@apache.org
VirtualMachine.cpp
in modules/jpda/src/main/native/jdwp/common/agent/commands
543 1 2006-11-29 2009-10-11 7 5 geirm@apache.org hindessm@apache.org
21 - 2006-11-28 2009-08-07 5 5 geirm@apache.org ndbeyer@apache.org
38 - 2006-11-28 2008-05-21 7 4 geirm@apache.org varlax@apache.org
RequestManager.cpp
in modules/jpda/src/main/native/jdwp/common/agent/core
1840 44 2006-11-29 2009-10-11 7 4 geirm@apache.org hindessm@apache.org
TransportManager_pd.cpp
in modules/jpda/src/main/native/jdwp/unix/agent/core
120 4 2007-05-02 2009-10-11 6 4 tellison@apache.org hindessm@apache.org
TransportManager.cpp
in modules/jpda/src/main/native/jdwp/common/agent/core
293 - 2006-11-29 2009-10-11 6 4 geirm@apache.org hindessm@apache.org
Agent.cpp
in modules/jpda/src/main/native/jdwp/common/agent/core
394 1 2006-11-29 2009-10-11 6 4 geirm@apache.org hindessm@apache.org
AgentEventRequest.cpp
in modules/jpda/src/main/native/jdwp/common/agent/core
267 10 2006-11-29 2009-10-11 6 4 geirm@apache.org hindessm@apache.org
SocketTransport.cpp
in modules/jpda/src/main/native/jdwp/common/transport/dt_socket
690 - 2006-11-29 2009-10-11 5 4 geirm@apache.org hindessm@apache.org
CommandHandler.cpp
in modules/jpda/src/main/native/jdwp/common/agent/core
233 8 2006-11-29 2009-10-11 5 4 geirm@apache.org hindessm@apache.org
ArrayReference.cpp
in modules/jpda/src/main/native/jdwp/common/agent/commands
426 - 2006-11-29 2009-10-11 5 4 geirm@apache.org hindessm@apache.org
PacketDispatcher.cpp
in modules/jpda/src/main/native/jdwp/common/agent/core
215 - 2006-11-29 2009-10-11 8 3 geirm@apache.org hindessm@apache.org
44 - 2006-11-28 2008-05-21 7 3 geirm@apache.org varlax@apache.org
EventDispatcher.cpp
in modules/jpda/src/main/native/jdwp/common/agent/core
341 13 2006-11-29 2009-10-11 7 3 geirm@apache.org hindessm@apache.org
SocketTransport_pd.h
in modules/jpda/src/main/native/jdwp/unix/transport/dt_socket
84 - 2007-05-02 2009-10-11 5 3 tellison@apache.org hindessm@apache.org
LastTransportError.h
in modules/jpda/src/main/native/jdwp/common/transport/common
27 - 2006-11-29 2009-10-11 5 3 geirm@apache.org hindessm@apache.org
PacketDispatcher.h
in modules/jpda/src/main/native/jdwp/common/agent/core
34 1 2006-11-29 2009-10-11 5 3 geirm@apache.org hindessm@apache.org
ThreadManager.h
in modules/jpda/src/main/native/jdwp/common/agent/core
76 - 2006-11-29 2009-10-11 5 3 geirm@apache.org hindessm@apache.org
AgentEnv.h
in modules/jpda/src/main/native/jdwp/common/agent/core
37 - 2006-11-29 2009-10-11 5 3 geirm@apache.org hindessm@apache.org
ThreadManager.cpp
in modules/jpda/src/main/native/jdwp/common/agent/core
700 6 2006-11-29 2009-10-11 5 3 geirm@apache.org hindessm@apache.org
EventDispatcher.h
in modules/jpda/src/main/native/jdwp/common/agent/core
52 1 2006-11-29 2009-10-11 5 3 geirm@apache.org hindessm@apache.org
SocketTransport_pd.h
in modules/jpda/src/main/native/jdwp/windows/transport/dt_socket
52 - 2006-11-29 2009-10-11 5 3 geirm@apache.org hindessm@apache.org
TransportManager_pd.cpp
in modules/jpda/src/main/native/jdwp/windows/agent/core
72 2 2006-11-29 2009-10-11 5 3 geirm@apache.org hindessm@apache.org
LastTransportError.cpp
in modules/jpda/src/main/native/jdwp/common/transport/common
95 3 2006-11-29 2009-10-11 4 3 geirm@apache.org hindessm@apache.org
OptionParser.h
in modules/jpda/src/main/native/jdwp/common/agent/core
82 7 2006-11-29 2009-10-11 4 3 geirm@apache.org hindessm@apache.org
PacketParser.h
in modules/jpda/src/main/native/jdwp/common/agent/core
187 21 2006-11-29 2009-10-11 4 3 geirm@apache.org hindessm@apache.org
PacketParser.cpp
in modules/jpda/src/main/native/jdwp/common/agent/core
666 80 2006-11-29 2009-10-11 4 3 geirm@apache.org hindessm@apache.org
RequestModifier.cpp
in modules/jpda/src/main/native/jdwp/common/agent/core
25 1 2006-11-29 2009-10-11 4 3 geirm@apache.org hindessm@apache.org
OptionParser.cpp
in modules/jpda/src/main/native/jdwp/common/agent/core
148 2 2006-11-29 2009-10-11 4 3 geirm@apache.org hindessm@apache.org
AgentException.h
in modules/jpda/src/main/native/jdwp/common/agent/core
89 2 2006-11-29 2009-10-11 4 3 geirm@apache.org hindessm@apache.org
RequestManager.h
in modules/jpda/src/main/native/jdwp/common/agent/core
141 - 2006-11-29 2009-10-11 4 3 geirm@apache.org hindessm@apache.org
ClassManager.cpp
in modules/jpda/src/main/native/jdwp/common/agent/core
278 10 2006-11-29 2009-10-11 4 3 geirm@apache.org hindessm@apache.org
TransportManager.h
in modules/jpda/src/main/native/jdwp/common/agent/core
46 - 2006-11-29 2009-10-11 4 3 geirm@apache.org hindessm@apache.org
ObjectManager.cpp
in modules/jpda/src/main/native/jdwp/common/agent/core
667 28 2006-11-29 2009-10-11 4 3 geirm@apache.org hindessm@apache.org
AgentBase.h
in modules/jpda/src/main/native/jdwp/common/agent/core
189 4 2006-11-29 2009-10-11 4 3 geirm@apache.org hindessm@apache.org
ArrayType.cpp
in modules/jpda/src/main/native/jdwp/common/agent/commands
100 - 2006-11-29 2009-10-11 4 3 geirm@apache.org hindessm@apache.org
VirtualMachine.h
in modules/jpda/src/main/native/jdwp/common/agent/commands
98 - 2006-11-29 2009-10-11 4 3 geirm@apache.org hindessm@apache.org
Method.cpp
in modules/jpda/src/main/native/jdwp/common/agent/commands
292 - 2006-11-29 2009-10-11 4 3 geirm@apache.org hindessm@apache.org
Main.java
in modules/jretools/src/main/java/org/apache/harmony/jretools/pack200
376 8 2008-10-22 2009-07-08 10 2 sjanuary@apache.org zhoukevin@apache.org
AgentManager.cpp
in modules/jpda/src/main/native/jdwp/common/agent/core
111 4 2007-07-23 2009-10-11 4 2 gshimansky@apache.org hindessm@apache.org
jpda.html
in modules/jpda/make
28 - 2006-11-28 2009-10-11 3 2 geirm@apache.org hindessm@apache.org
TransportManager_pd.h
in modules/jpda/src/main/native/jdwp/unix/agent/core
11 - 2007-05-02 2009-10-11 3 2 tellison@apache.org hindessm@apache.org
SocketTransport.h
in modules/jpda/src/main/native/jdwp/common/transport/dt_socket
13 - 2006-11-29 2009-10-11 3 2 geirm@apache.org hindessm@apache.org
AgentMonitor.cpp
in modules/jpda/src/main/native/jdwp/common/agent/core
50 5 2006-11-29 2009-10-11 3 2 geirm@apache.org hindessm@apache.org
CommandDispatcher.h
in modules/jpda/src/main/native/jdwp/common/agent/core
19 - 2006-11-29 2009-10-11 3 2 geirm@apache.org hindessm@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
JDWP_agent.htm
in modules/jpda/doc
1067 - 2006-11-28 2006-11-28 1 1 geirm@apache.org geirm@apache.org
ArgumentsParser.java
in modules/jretools/src/main/java/org/apache/harmony/jretools/keytool
627 4 2008-10-06 2008-10-06 1 1 hindessm@apache.org hindessm@apache.org
ArgumentsParser.java
in modules/jdktools/src/main/java/org/apache/harmony/tools/keytool
627 4 2008-09-08 2008-09-08 1 1 hindessm@apache.org hindessm@apache.org
Clazz.java
in modules/jdktools/src/main/java/org/apache/harmony/tools/javap
553 17 2008-09-08 2008-10-06 2 1 hindessm@apache.org hindessm@apache.org
CertChainVerifier.java
in modules/jretools/src/main/java/org/apache/harmony/jretools/keytool
450 6 2008-10-06 2008-10-06 1 1 hindessm@apache.org hindessm@apache.org
CertChainVerifier.java
in modules/jdktools/src/main/java/org/apache/harmony/tools/keytool
450 6 2008-09-08 2008-09-08 1 1 hindessm@apache.org hindessm@apache.org
SharedMemTransport.cpp
in modules/jpda/src/main/native/jdwp/windows/transport/dt_shmem
395 - 2008-03-17 2008-03-27 3 1 odeakin@apache.org odeakin@apache.org
JSParameters.java
in modules/jdktools/src/main/java/org/apache/harmony/tools/jarsigner
380 70 2008-09-08 2008-09-08 1 1 hindessm@apache.org hindessm@apache.org
KeytoolParameters.java
in modules/jretools/src/main/java/org/apache/harmony/jretools/keytool
377 79 2008-10-06 2008-10-06 1 1 hindessm@apache.org hindessm@apache.org
KeytoolParameters.java
in modules/jdktools/src/main/java/org/apache/harmony/tools/keytool
377 79 2008-09-08 2008-09-08 1 1 hindessm@apache.org hindessm@apache.org
KeyCertGenerator.java
in modules/jretools/src/main/java/org/apache/harmony/jretools/keytool
372 5 2008-10-06 2008-10-06 1 1 hindessm@apache.org hindessm@apache.org
KeyCertGenerator.java
in modules/jdktools/src/main/java/org/apache/harmony/tools/keytool
372 5 2008-09-08 2008-09-08 1 1 hindessm@apache.org hindessm@apache.org
AppletFrame.java
in modules/jdktools/src/main/java/org/apache/harmony/tools/appletviewer
359 22 2008-09-08 2008-09-08 1 1 hindessm@apache.org hindessm@apache.org
PolicyTextParser.java
in modules/jretools/src/main/java/org/apache/harmony/jretools/policytool/control
325 11 2008-10-06 2008-10-06 1 1 hindessm@apache.org hindessm@apache.org
HelpPrinter.java
in modules/jretools/src/main/java/org/apache/harmony/jretools/keytool
279 2 2008-10-06 2008-10-06 1 1 hindessm@apache.org hindessm@apache.org
HelpPrinter.java
in modules/jdktools/src/main/java/org/apache/harmony/tools/keytool
279 2 2008-09-08 2008-09-08 1 1 hindessm@apache.org hindessm@apache.org
ArgParser.java
in modules/jdktools/src/main/java/org/apache/harmony/tools/jarsigner
277 2 2008-09-08 2008-09-08 1 1 hindessm@apache.org hindessm@apache.org
KeyStoreCertPrinter.java
in modules/jretools/src/main/java/org/apache/harmony/jretools/keytool
236 5 2008-10-06 2008-10-06 1 1 hindessm@apache.org hindessm@apache.org
KeyStoreCertPrinter.java
in modules/jdktools/src/main/java/org/apache/harmony/tools/keytool
236 5 2008-09-08 2008-09-08 1 1 hindessm@apache.org hindessm@apache.org
Main.java
in modules/jdktools/src/main/java/org/apache/harmony/tools/jar
232 9 2009-04-29 2009-07-31 4 1 odeakin@apache.org odeakin@apache.org
PermissionEditFormDialog.java
in modules/jretools/src/main/java/org/apache/harmony/jretools/policytool/view
190 4 2008-10-06 2008-10-06 1 1 hindessm@apache.org hindessm@apache.org
Main.java
in modules/jdktools/src/main/java/org/apache/harmony/tools/javap
168 5 2008-09-08 2008-10-06 2 1 hindessm@apache.org hindessm@apache.org
CertImporter.java
in modules/jretools/src/main/java/org/apache/harmony/jretools/keytool
167 5 2008-10-06 2008-10-06 1 1 hindessm@apache.org hindessm@apache.org
CertImporter.java
in modules/jdktools/src/main/java/org/apache/harmony/tools/keytool
167 5 2008-09-08 2008-09-08 1 1 hindessm@apache.org hindessm@apache.org
ClazzMethod.java
in modules/jdktools/src/main/java/org/apache/harmony/tools/javah
165 11 2008-09-08 2008-09-08 1 1 hindessm@apache.org hindessm@apache.org
ViewerAudioClip.java
in modules/jdktools/src/main/java/org/apache/harmony/tools/appletviewer
152 9 2008-09-08 2008-09-08 1 1 hindessm@apache.org hindessm@apache.org
Controller.java
in modules/jretools/src/main/java/org/apache/harmony/jretools/policytool/control
146 9 2008-10-06 2008-10-06 1 1 hindessm@apache.org hindessm@apache.org
Main.java
in modules/jdktools/src/main/java/org/apache/harmony/tools/appletviewer
139 5 2008-09-08 2008-09-08 1 1 hindessm@apache.org hindessm@apache.org
KeystoreEntryEditFormDialog.java
in modules/jretools/src/main/java/org/apache/harmony/jretools/policytool/view
135 3 2008-10-06 2008-10-06 1 1 hindessm@apache.org hindessm@apache.org
TimeStampGenerator.java
in modules/jdktools/src/main/java/org/apache/harmony/tools/jarsigner
133 3 2008-09-08 2008-09-08 1 1 hindessm@apache.org hindessm@apache.org
GrantEntryEditFormDialog.java
in modules/jretools/src/main/java/org/apache/harmony/jretools/policytool/view
128 5 2008-10-06 2008-10-06 1 1 hindessm@apache.org hindessm@apache.org
CSRGenerator.java
in modules/jretools/src/main/java/org/apache/harmony/jretools/keytool
119 1 2008-10-06 2008-10-06 1 1 hindessm@apache.org hindessm@apache.org
ViewerAppletContext.java
in modules/jdktools/src/main/java/org/apache/harmony/tools/appletviewer
119 16 2008-09-08 2008-09-08 1 1 hindessm@apache.org hindessm@apache.org
CSRGenerator.java
in modules/jdktools/src/main/java/org/apache/harmony/tools/keytool
119 1 2008-09-08 2008-09-08 1 1 hindessm@apache.org hindessm@apache.org
MainFrame.java
in modules/jretools/src/main/java/org/apache/harmony/jretools/policytool/view
118 10 2008-10-06 2008-10-06 1 1 hindessm@apache.org hindessm@apache.org
KeyStoreLoaderSaver.java
in modules/jretools/src/main/java/org/apache/harmony/jretools/toolutils
117 2 2008-10-06 2008-10-06 1 1 hindessm@apache.org hindessm@apache.org
KeyStoreLoaderSaver.java
in modules/jdktools/src/main/java/org/apache/harmony/tools/toolutils
117 2 2008-09-08 2008-09-08 1 1 hindessm@apache.org hindessm@apache.org
Messages.java
in modules/jretools/src/main/java/org/apache/harmony/jretools/internal/nls
107 9 2008-10-06 2008-10-06 1 1 hindessm@apache.org hindessm@apache.org
Messages.java
in modules/jdktools/src/main/java/org/apache/harmony/tools/internal/nls
107 9 2008-09-08 2008-09-08 1 1 hindessm@apache.org hindessm@apache.org
CertReader.java
in modules/jretools/src/main/java/org/apache/harmony/jretools/keytool
106 4 2008-10-06 2008-10-06 1 1 hindessm@apache.org hindessm@apache.org
CertReader.java
in modules/jdktools/src/main/java/org/apache/harmony/tools/keytool
106 4 2008-09-08 2008-09-08 1 1 hindessm@apache.org hindessm@apache.org
AppletInfo.java
in modules/jdktools/src/main/java/org/apache/harmony/tools/appletviewer
98 19 2008-09-08 2008-09-08 1 1 hindessm@apache.org hindessm@apache.org
HTMLParser.java
in modules/jdktools/src/main/java/org/apache/harmony/tools/appletviewer
92 5 2008-09-08 2008-09-08 1 1 hindessm@apache.org hindessm@apache.org
Main.java
in modules/jretools/src/main/java/org/apache/harmony/jretools/keytool
89 3 2008-10-06 2008-10-06 1 1 hindessm@apache.org hindessm@apache.org
Main.java
in modules/jdktools/src/main/java/org/apache/harmony/tools/keytool
89 3 2008-09-08 2008-09-08 1 1 hindessm@apache.org hindessm@apache.org
PrincipalEditFormDialog.java
in modules/jretools/src/main/java/org/apache/harmony/jretools/policytool/view
88 3 2008-10-06 2008-10-06 1 1 hindessm@apache.org hindessm@apache.org
ListAndEditPanel.java
in modules/jretools/src/main/java/org/apache/harmony/jretools/policytool/view
88 5 2008-10-06 2008-10-06 1 1 hindessm@apache.org hindessm@apache.org
GraphicalEditorPanel.java
in modules/jretools/src/main/java/org/apache/harmony/jretools/policytool/view
84 6 2008-10-06 2008-10-06 1 1 hindessm@apache.org hindessm@apache.org
GrantEntry.java
in modules/jretools/src/main/java/org/apache/harmony/jretools/policytool/model
82 10 2008-10-06 2008-10-06 1 1 hindessm@apache.org hindessm@apache.org
Mangler.java
in modules/jdktools/src/main/java/org/apache/harmony/tools
80 7 2008-09-08 2008-09-08 1 1 hindessm@apache.org hindessm@apache.org
Correlations

File Size vs. Number of Changes: 200 points

make/properties.xml x: 40 lines of code y: 17 # changes modules/jpda/doc/drl.css x: 264 lines of code y: 2 # changes make/build-test.xml x: 108 lines of code y: 10 # changes modules/jdktools/src/main/java/com/sun/jdi/Bootstrap.java x: 7 lines of code y: 2 # changes modules/jdktools/src/main/java/org/apache/harmony/tools/internal/jdi/Bootstrap.java x: 47 lines of code y: 2 # changes modules/jpda/make/jpda.html x: 28 lines of code y: 3 # changes modules/jpda/src/main/native/jdwp/common/agent/commands/ArrayReference.cpp x: 426 lines of code y: 5 # changes modules/jpda/src/main/native/jdwp/common/agent/commands/ArrayReference.h x: 21 lines of code y: 3 # changes modules/jpda/src/main/native/jdwp/common/agent/commands/ArrayType.cpp x: 100 lines of code y: 4 # changes modules/jpda/src/main/native/jdwp/common/agent/commands/ArrayType.h x: 13 lines of code y: 3 # changes modules/jpda/src/main/native/jdwp/common/agent/commands/ClassLoaderReference.cpp x: 40 lines of code y: 3 # changes modules/jpda/src/main/native/jdwp/common/agent/commands/ClassObjectReference.cpp x: 25 lines of code y: 3 # changes modules/jpda/src/main/native/jdwp/common/agent/commands/ClassType.cpp x: 431 lines of code y: 7 # changes modules/jpda/src/main/native/jdwp/common/agent/commands/EventRequest.cpp x: 292 lines of code y: 3 # changes modules/jpda/src/main/native/jdwp/common/agent/commands/Method.cpp x: 292 lines of code y: 4 # changes modules/jpda/src/main/native/jdwp/common/agent/commands/ObjectReference.cpp x: 706 lines of code y: 7 # changes modules/jpda/src/main/native/jdwp/common/agent/commands/ObjectReference.h x: 53 lines of code y: 3 # changes modules/jpda/src/main/native/jdwp/common/agent/commands/ReferenceType.cpp x: 577 lines of code y: 3 # changes modules/jpda/src/main/native/jdwp/common/agent/commands/ReferenceType.h x: 81 lines of code y: 3 # changes modules/jpda/src/main/native/jdwp/common/agent/commands/StackFrame.cpp x: 346 lines of code y: 3 # changes modules/jpda/src/main/native/jdwp/common/agent/commands/ThreadGroupReference.cpp x: 114 lines of code y: 3 # changes modules/jpda/src/main/native/jdwp/common/agent/commands/ThreadReference.cpp x: 251 lines of code y: 3 # changes modules/jpda/src/main/native/jdwp/common/agent/commands/ThreadReference.h x: 57 lines of code y: 3 # changes modules/jpda/src/main/native/jdwp/common/agent/commands/VirtualMachine.cpp x: 543 lines of code y: 7 # changes modules/jpda/src/main/native/jdwp/common/agent/commands/VirtualMachine.h x: 98 lines of code y: 4 # changes modules/jpda/src/main/native/jdwp/common/agent/core/Agent.cpp x: 394 lines of code y: 6 # changes modules/jpda/src/main/native/jdwp/common/agent/core/AgentAllocator.h x: 30 lines of code y: 3 # changes modules/jpda/src/main/native/jdwp/common/agent/core/AgentBase.h x: 189 lines of code y: 4 # changes modules/jpda/src/main/native/jdwp/common/agent/core/AgentEnv.h x: 37 lines of code y: 5 # changes modules/jpda/src/main/native/jdwp/common/agent/core/AgentEventRequest.cpp x: 267 lines of code y: 6 # changes modules/jpda/src/main/native/jdwp/common/agent/core/AgentEventRequest.h x: 94 lines of code y: 3 # changes modules/jpda/src/main/native/jdwp/common/agent/core/AgentException.h x: 89 lines of code y: 4 # changes modules/jpda/src/main/native/jdwp/common/agent/core/AgentManager.cpp x: 111 lines of code y: 4 # changes modules/jpda/src/main/native/jdwp/common/agent/core/ClassManager.cpp x: 278 lines of code y: 4 # changes modules/jpda/src/main/native/jdwp/common/agent/core/ClassManager.h x: 75 lines of code y: 3 # changes modules/jpda/src/main/native/jdwp/common/agent/core/CommandDispatcher.cpp x: 622 lines of code y: 3 # changes modules/jpda/src/main/native/jdwp/common/agent/core/CommandDispatcher.h x: 19 lines of code y: 3 # changes modules/jpda/src/main/native/jdwp/common/agent/core/CommandHandler.cpp x: 233 lines of code y: 5 # changes modules/jpda/src/main/native/jdwp/common/agent/core/EventDispatcher.cpp x: 341 lines of code y: 7 # changes modules/jpda/src/main/native/jdwp/common/agent/core/EventDispatcher.h x: 52 lines of code y: 5 # changes modules/jpda/src/main/native/jdwp/common/agent/core/Log.h x: 69 lines of code y: 3 # changes modules/jpda/src/main/native/jdwp/common/agent/core/LogManager.cpp x: 167 lines of code y: 3 # changes modules/jpda/src/main/native/jdwp/common/agent/core/LogManager.h x: 70 lines of code y: 3 # changes modules/jpda/src/main/native/jdwp/common/agent/core/MemoryManager.cpp x: 77 lines of code y: 3 # changes modules/jpda/src/main/native/jdwp/common/agent/core/ObjectManager.cpp x: 667 lines of code y: 4 # changes modules/jpda/src/main/native/jdwp/common/agent/core/ObjectManager.h x: 110 lines of code y: 3 # changes modules/jpda/src/main/native/jdwp/common/agent/core/OptionParser.cpp x: 148 lines of code y: 4 # changes modules/jpda/src/main/native/jdwp/common/agent/core/OptionParser.h x: 82 lines of code y: 4 # changes modules/jpda/src/main/native/jdwp/common/agent/core/PacketDispatcher.cpp x: 215 lines of code y: 8 # changes modules/jpda/src/main/native/jdwp/common/agent/core/PacketDispatcher.h x: 34 lines of code y: 5 # changes modules/jpda/src/main/native/jdwp/common/agent/core/RequestManager.cpp x: 1840 lines of code y: 7 # changes modules/jpda/src/main/native/jdwp/common/agent/core/RequestManager.h x: 141 lines of code y: 4 # changes modules/jpda/src/main/native/jdwp/common/agent/core/RequestModifier.cpp x: 25 lines of code y: 4 # changes modules/jpda/src/main/native/jdwp/common/agent/core/RequestModifier.h x: 337 lines of code y: 3 # changes modules/jpda/src/main/native/jdwp/common/agent/core/ThreadManager.cpp x: 700 lines of code y: 5 # changes modules/jpda/src/main/native/jdwp/common/agent/core/ThreadManager.h x: 76 lines of code y: 5 # changes modules/jpda/src/main/native/jdwp/common/agent/core/TransportManager.cpp x: 293 lines of code y: 6 # changes modules/jpda/src/main/native/jdwp/common/agent/core/TransportManager.h x: 46 lines of code y: 4 # changes modules/jpda/src/main/native/jdwp/common/generic/jdwp.h x: 261 lines of code y: 3 # changes modules/jpda/src/main/native/jdwp/common/generic/jdwpTransport.h x: 147 lines of code y: 3 # changes modules/jpda/src/main/native/jdwp/common/transport/common/LastTransportError.cpp x: 95 lines of code y: 4 # changes modules/jpda/src/main/native/jdwp/common/transport/common/LastTransportError.h x: 27 lines of code y: 5 # changes modules/jpda/src/main/native/jdwp/common/transport/dt_socket/SocketTransport.cpp x: 690 lines of code y: 5 # changes modules/jpda/src/main/native/jdwp/unix/agent/core/TransportManager_pd.cpp x: 120 lines of code y: 6 # changes modules/jpda/src/main/native/jdwp/unix/transport/dt_socket/SocketTransport_pd.h x: 84 lines of code y: 5 # changes modules/jpda/src/main/native/jdwp/windows/agent/core/TransportManager_pd.cpp x: 72 lines of code y: 5 # changes modules/jpda/src/main/native/jdwp/windows/agent/core/TransportManager_pd.h x: 8 lines of code y: 3 # changes modules/jdktools/src/main/java/org/apache/harmony/tools/javac/Main.java x: 46 lines of code y: 3 # changes modules/jdktools/src/main/java/org/apache/harmony/tools/javah/anttask/Adapter.java x: 69 lines of code y: 2 # changes modules/samsa/src/main/native/samsa/samsa.c x: 425 lines of code y: 17 # changes modules/jdktools/src/main/java/org/apache/harmony/tools/rmic/Main.java x: 6 lines of code y: 1 # changes make/depends.xml x: 21 lines of code y: 5 # changes modules/jdktools/src/main/java/org/apache/harmony/tools/jar/Main.java x: 232 lines of code y: 4 # changes modules/jretools/src/main/java/org/apache/harmony/jretools/pack200/Main.java x: 376 lines of code y: 10 # changes modules/jretools/src/main/java/org/apache/harmony/jretools/unpack200/Main.java x: 82 lines of code y: 2 # changes modules/jdktools/src/main/java/com/sun/tools/javac/Main.java x: 18 lines of code y: 2 # changes modules/jdktools/src/main/java/org/apache/harmony/tools/javah/Main.java x: 198 lines of code y: 2 # changes modules/jdktools/src/main/java/org/apache/harmony/tools/javah/Clazz.java x: 117 lines of code y: 2 # changes modules/samsa/src/main/native/samsa/windows/javaw.c x: 65 lines of code y: 3 # changes modules/jdktools/src/main/java/org/apache/harmony/tools/jarsigner/JSHelper.java x: 45 lines of code y: 2 # changes modules/jretools/src/main/java/org/apache/harmony/jretools/internal/nls/Messages.java x: 107 lines of code y: 1 # changes modules/jretools/src/main/java/org/apache/harmony/jretools/keytool/ArgumentsParser.java x: 627 lines of code y: 1 # changes modules/jretools/src/main/java/org/apache/harmony/jretools/keytool/CRLManager.java x: 61 lines of code y: 1 # changes modules/jretools/src/main/java/org/apache/harmony/jretools/keytool/CSRGenerator.java x: 119 lines of code y: 1 # changes modules/jretools/src/main/java/org/apache/harmony/jretools/keytool/CertChainVerifier.java x: 450 lines of code y: 1 # changes modules/jretools/src/main/java/org/apache/harmony/jretools/keytool/CertExporter.java x: 59 lines of code y: 1 # changes modules/jretools/src/main/java/org/apache/harmony/jretools/keytool/CertImporter.java x: 167 lines of code y: 1 # changes modules/jretools/src/main/java/org/apache/harmony/jretools/keytool/CertReader.java x: 106 lines of code y: 1 # changes modules/jretools/src/main/java/org/apache/harmony/jretools/keytool/Command.java x: 18 lines of code y: 1 # changes modules/jretools/src/main/java/org/apache/harmony/jretools/keytool/HelpPrinter.java x: 279 lines of code y: 1 # changes modules/jretools/src/main/java/org/apache/harmony/jretools/keytool/KeyCertGenerator.java x: 372 lines of code y: 1 # changes modules/jretools/src/main/java/org/apache/harmony/jretools/keytool/KeyStoreCertPrinter.java x: 236 lines of code y: 1 # changes modules/jretools/src/main/java/org/apache/harmony/jretools/keytool/KeyStoreConverter.java x: 70 lines of code y: 1 # changes modules/jretools/src/main/java/org/apache/harmony/jretools/keytool/KeytoolException.java x: 16 lines of code y: 1 # changes modules/jretools/src/main/java/org/apache/harmony/jretools/keytool/KeytoolKSLoaderSaver.java x: 53 lines of code y: 1 # changes modules/jretools/src/main/java/org/apache/harmony/jretools/keytool/KeytoolParameters.java x: 377 lines of code y: 1 # changes modules/jretools/src/main/java/org/apache/harmony/jretools/keytool/Main.java x: 89 lines of code y: 1 # changes modules/jretools/src/main/java/org/apache/harmony/jretools/policytool/Consts.java x: 13 lines of code y: 1 # changes modules/jretools/src/main/java/org/apache/harmony/jretools/policytool/Main.java x: 42 lines of code y: 1 # changes modules/jretools/src/main/java/org/apache/harmony/jretools/policytool/control/Controller.java x: 146 lines of code y: 1 # changes modules/jretools/src/main/java/org/apache/harmony/jretools/policytool/control/PolicyTextParser.java x: 325 lines of code y: 1 # changes modules/jretools/src/main/java/org/apache/harmony/jretools/policytool/model/GrantEntry.java x: 82 lines of code y: 1 # changes modules/jretools/src/main/java/org/apache/harmony/jretools/policytool/model/Permission.java x: 54 lines of code y: 1 # changes modules/jretools/src/main/java/org/apache/harmony/jretools/policytool/model/Principal.java x: 30 lines of code y: 1 # changes modules/jretools/src/main/java/org/apache/harmony/jretools/policytool/view/DirectTextEditorPanel.java x: 35 lines of code y: 1 # changes modules/jretools/src/main/java/org/apache/harmony/jretools/policytool/view/GrantEntryEditFormDialog.java x: 128 lines of code y: 1 # changes modules/jretools/src/main/java/org/apache/harmony/jretools/policytool/view/GraphicalEditorPanel.java x: 84 lines of code y: 1 # changes modules/jretools/src/main/java/org/apache/harmony/jretools/policytool/view/KeystoreEntryEditFormDialog.java x: 135 lines of code y: 1 # changes modules/jretools/src/main/java/org/apache/harmony/jretools/policytool/view/LAEFormDialog.java x: 29 lines of code y: 1 # changes modules/jretools/src/main/java/org/apache/harmony/jretools/policytool/view/PermissionEditFormDialog.java x: 190 lines of code y: 1 # changes modules/jretools/src/main/java/org/apache/harmony/jretools/policytool/view/WarningLogDialog.java x: 45 lines of code y: 1 # changes modules/jdktools/src/main/java/org/apache/harmony/tools/javap/Clazz.java x: 553 lines of code y: 2 # changes modules/jdktools/src/main/java/org/apache/harmony/tools/javap/Main.java x: 168 lines of code y: 2 # changes modules/jdktools/src/main/java/org/apache/harmony/tools/appletviewer/AppletFrame.java x: 359 lines of code y: 1 # changes modules/jdktools/src/main/java/org/apache/harmony/tools/appletviewer/AppletInfo.java x: 98 lines of code y: 1 # changes modules/jdktools/src/main/java/org/apache/harmony/tools/appletviewer/HTMLParser.java x: 92 lines of code y: 1 # changes modules/jdktools/src/main/java/org/apache/harmony/tools/appletviewer/Main.java x: 139 lines of code y: 1 # changes modules/jdktools/src/main/java/org/apache/harmony/tools/appletviewer/ViewerAudioClip.java x: 152 lines of code y: 1 # changes modules/jdktools/src/main/java/org/apache/harmony/tools/jarsigner/ArgParser.java x: 277 lines of code y: 1 # changes modules/jdktools/src/main/java/org/apache/harmony/tools/jarsigner/JSLogFormatter.java x: 9 lines of code y: 1 # changes modules/jdktools/src/main/java/org/apache/harmony/tools/jarsigner/JSParameters.java x: 380 lines of code y: 1 # changes modules/jdktools/src/main/java/org/apache/harmony/tools/javah/ClazzField.java x: 64 lines of code y: 1 # changes modules/jdktools/src/main/java/org/apache/harmony/tools/javah/ClazzMethod.java x: 165 lines of code y: 1 # changes make/build-java.xml x: 44 lines of code y: 7 # changes make/build-native.xml x: 38 lines of code y: 7 # changes modules/jpda/src/main/native/jdwp/windows/transport/dt_shmem/SharedMemTransport.cpp x: 395 lines of code y: 3 # changes modules/jpda/doc/conventions.htm x: 62 lines of code y: 2 # changes modules/jpda/doc/JDWP_agent.htm x: 1067 lines of code y: 1 # changes
17.0
# changes
  min: 1.0
  average: 2.66
  25th percentile: 1.0
  median: 2.0
  75th percentile: 3.0
  max: 17.0
0 1840.0
lines of code
min: 5.0 | average: 155.07 | 25th percentile: 34.25 | median: 78.5 | 75th percentile: 188.5 | max: 1840.0

Number of Contributors vs. Number of Changes: 200 points

make/properties.xml x: 7 # contributors y: 17 # changes modules/jpda/doc/drl.css x: 2 # contributors y: 2 # changes make/build-test.xml x: 7 # contributors y: 10 # changes modules/jdktools/src/main/java/com/sun/jdi/Bootstrap.java x: 1 # contributors y: 2 # changes modules/jpda/make/jpda.html x: 2 # contributors y: 3 # changes modules/jpda/src/main/native/jdwp/common/agent/commands/ArrayReference.cpp x: 4 # contributors y: 5 # changes modules/jpda/src/main/native/jdwp/common/agent/commands/ArrayType.cpp x: 3 # contributors y: 4 # changes modules/jpda/src/main/native/jdwp/common/agent/commands/ClassType.cpp x: 6 # contributors y: 7 # changes modules/jpda/src/main/native/jdwp/common/agent/commands/VirtualMachine.cpp x: 5 # contributors y: 7 # changes modules/jpda/src/main/native/jdwp/common/agent/core/Agent.cpp x: 4 # contributors y: 6 # changes modules/jpda/src/main/native/jdwp/common/agent/core/AgentEnv.h x: 3 # contributors y: 5 # changes modules/jpda/src/main/native/jdwp/common/agent/core/AgentManager.cpp x: 2 # contributors y: 4 # changes modules/jpda/src/main/native/jdwp/common/agent/core/EventDispatcher.cpp x: 3 # contributors y: 7 # changes modules/jpda/src/main/native/jdwp/common/agent/core/PacketDispatcher.cpp x: 3 # contributors y: 8 # changes modules/jpda/src/main/native/jdwp/common/agent/core/RequestManager.cpp x: 4 # contributors y: 7 # changes modules/samsa/src/main/native/samsa/samsa.c x: 6 # contributors y: 17 # changes modules/jdktools/src/main/java/org/apache/harmony/tools/rmic/Main.java x: 1 # contributors y: 1 # changes make/depends.xml x: 5 # contributors y: 5 # changes modules/jdktools/src/main/java/org/apache/harmony/tools/jar/Main.java x: 1 # contributors y: 4 # changes modules/jretools/src/main/java/org/apache/harmony/jretools/pack200/Main.java x: 2 # contributors y: 10 # changes modules/jpda/src/main/native/jdwp/windows/transport/dt_shmem/SharedMemTransport.h x: 1 # contributors y: 3 # changes
17.0
# changes
  min: 1.0
  average: 2.66
  25th percentile: 1.0
  median: 2.0
  75th percentile: 3.0
  max: 17.0
0 7.0
# contributors
min: 1.0 | average: 1.87 | 25th percentile: 1.0 | median: 1.5 | 75th percentile: 2.0 | max: 7.0

Number of Contributors vs. File Size: 200 points

make/properties.xml x: 7 # contributors y: 40 lines of code modules/jpda/doc/drl.css x: 2 # contributors y: 264 lines of code make/build-test.xml x: 7 # contributors y: 108 lines of code modules/jdktools/src/main/java/com/sun/jdi/Bootstrap.java x: 1 # contributors y: 7 lines of code modules/jdktools/src/main/java/org/apache/harmony/tools/internal/jdi/Bootstrap.java x: 1 # contributors y: 47 lines of code modules/jpda/make/jpda.html x: 2 # contributors y: 28 lines of code modules/jpda/src/main/java/org/eclipse/osgi/util/NLS.java x: 2 # contributors y: 49 lines of code modules/jpda/src/main/native/jdwp/common/agent/commands/ArrayReference.cpp x: 4 # contributors y: 426 lines of code modules/jpda/src/main/native/jdwp/common/agent/commands/ArrayReference.h x: 2 # contributors y: 21 lines of code modules/jpda/src/main/native/jdwp/common/agent/commands/ArrayType.cpp x: 3 # contributors y: 100 lines of code modules/jpda/src/main/native/jdwp/common/agent/commands/ArrayType.h x: 2 # contributors y: 13 lines of code modules/jpda/src/main/native/jdwp/common/agent/commands/ClassLoaderReference.cpp x: 2 # contributors y: 40 lines of code modules/jpda/src/main/native/jdwp/common/agent/commands/ClassType.cpp x: 6 # contributors y: 431 lines of code modules/jpda/src/main/native/jdwp/common/agent/commands/EventRequest.cpp x: 2 # contributors y: 292 lines of code modules/jpda/src/main/native/jdwp/common/agent/commands/Method.cpp x: 3 # contributors y: 292 lines of code modules/jpda/src/main/native/jdwp/common/agent/commands/Method.h x: 2 # contributors y: 29 lines of code modules/jpda/src/main/native/jdwp/common/agent/commands/ObjectReference.cpp x: 6 # contributors y: 706 lines of code modules/jpda/src/main/native/jdwp/common/agent/commands/ObjectReference.h x: 2 # contributors y: 53 lines of code modules/jpda/src/main/native/jdwp/common/agent/commands/ReferenceType.cpp x: 2 # contributors y: 577 lines of code modules/jpda/src/main/native/jdwp/common/agent/commands/ReferenceType.h x: 2 # contributors y: 81 lines of code modules/jpda/src/main/native/jdwp/common/agent/commands/StackFrame.cpp x: 2 # contributors y: 346 lines of code modules/jpda/src/main/native/jdwp/common/agent/commands/ThreadGroupReference.cpp x: 2 # contributors y: 114 lines of code modules/jpda/src/main/native/jdwp/common/agent/commands/ThreadReference.cpp x: 2 # contributors y: 251 lines of code modules/jpda/src/main/native/jdwp/common/agent/commands/VirtualMachine.cpp x: 5 # contributors y: 543 lines of code modules/jpda/src/main/native/jdwp/common/agent/core/Agent.cpp x: 4 # contributors y: 394 lines of code modules/jpda/src/main/native/jdwp/common/agent/core/AgentBase.h x: 3 # contributors y: 189 lines of code modules/jpda/src/main/native/jdwp/common/agent/core/AgentEnv.h x: 3 # contributors y: 37 lines of code modules/jpda/src/main/native/jdwp/common/agent/core/AgentEventRequest.cpp x: 4 # contributors y: 267 lines of code modules/jpda/src/main/native/jdwp/common/agent/core/AgentEventRequest.h x: 2 # contributors y: 94 lines of code modules/jpda/src/main/native/jdwp/common/agent/core/AgentException.h x: 3 # contributors y: 89 lines of code modules/jpda/src/main/native/jdwp/common/agent/core/ClassManager.cpp x: 3 # contributors y: 278 lines of code modules/jpda/src/main/native/jdwp/common/agent/core/ClassManager.h x: 2 # contributors y: 75 lines of code modules/jpda/src/main/native/jdwp/common/agent/core/CommandDispatcher.cpp x: 2 # contributors y: 622 lines of code modules/jpda/src/main/native/jdwp/common/agent/core/CommandHandler.cpp x: 4 # contributors y: 233 lines of code modules/jpda/src/main/native/jdwp/common/agent/core/EventDispatcher.cpp x: 3 # contributors y: 341 lines of code modules/jpda/src/main/native/jdwp/common/agent/core/EventDispatcher.h x: 3 # contributors y: 52 lines of code modules/jpda/src/main/native/jdwp/common/agent/core/Log.h x: 2 # contributors y: 69 lines of code modules/jpda/src/main/native/jdwp/common/agent/core/LogManager.cpp x: 2 # contributors y: 167 lines of code modules/jpda/src/main/native/jdwp/common/agent/core/ObjectManager.cpp x: 3 # contributors y: 667 lines of code modules/jpda/src/main/native/jdwp/common/agent/core/OptionParser.cpp x: 3 # contributors y: 148 lines of code modules/jpda/src/main/native/jdwp/common/agent/core/OptionParser.h x: 3 # contributors y: 82 lines of code modules/jpda/src/main/native/jdwp/common/agent/core/PacketDispatcher.cpp x: 3 # contributors y: 215 lines of code modules/jpda/src/main/native/jdwp/common/agent/core/PacketDispatcher.h x: 3 # contributors y: 34 lines of code modules/jpda/src/main/native/jdwp/common/agent/core/PacketParser.cpp x: 3 # contributors y: 666 lines of code modules/jpda/src/main/native/jdwp/common/agent/core/PacketParser.h x: 3 # contributors y: 187 lines of code modules/jpda/src/main/native/jdwp/common/agent/core/RequestManager.cpp x: 4 # contributors y: 1840 lines of code modules/jpda/src/main/native/jdwp/common/agent/core/RequestManager.h x: 3 # contributors y: 141 lines of code modules/jpda/src/main/native/jdwp/common/agent/core/RequestModifier.cpp x: 3 # contributors y: 25 lines of code modules/jpda/src/main/native/jdwp/common/agent/core/RequestModifier.h x: 2 # contributors y: 337 lines of code modules/jpda/src/main/native/jdwp/common/agent/core/ThreadManager.cpp x: 3 # contributors y: 700 lines of code modules/jpda/src/main/native/jdwp/common/agent/core/ThreadManager.h x: 3 # contributors y: 76 lines of code modules/jpda/src/main/native/jdwp/common/agent/core/TransportManager.cpp x: 4 # contributors y: 293 lines of code modules/jpda/src/main/native/jdwp/common/agent/core/TransportManager.h x: 3 # contributors y: 46 lines of code modules/jpda/src/main/native/jdwp/common/generic/jdwpTransport.h x: 2 # contributors y: 147 lines of code modules/jpda/src/main/native/jdwp/common/transport/dt_socket/SocketTransport.cpp x: 4 # contributors y: 690 lines of code modules/jpda/src/main/native/jdwp/unix/agent/core/TransportManager_pd.cpp x: 4 # contributors y: 120 lines of code modules/jpda/src/main/native/jdwp/windows/agent/core/TransportManager_pd.cpp x: 3 # contributors y: 72 lines of code modules/samsa/src/main/native/samsa/samsa.c x: 6 # contributors y: 425 lines of code make/depends.xml x: 5 # contributors y: 21 lines of code modules/jdktools/src/main/java/org/apache/harmony/tools/jar/Main.java x: 1 # contributors y: 232 lines of code modules/jretools/src/main/java/org/apache/harmony/jretools/pack200/Main.java x: 2 # contributors y: 376 lines of code modules/jdktools/src/main/java/org/apache/harmony/tools/javah/Main.java x: 2 # contributors y: 198 lines of code modules/jdktools/src/main/java/org/apache/harmony/tools/javah/Clazz.java x: 2 # contributors y: 117 lines of code modules/samsa/src/main/native/samsa/windows/javaw.c x: 2 # contributors y: 65 lines of code modules/jretools/src/main/java/org/apache/harmony/jretools/internal/nls/Messages.java x: 1 # contributors y: 107 lines of code modules/jretools/src/main/java/org/apache/harmony/jretools/keytool/ArgumentsParser.java x: 1 # contributors y: 627 lines of code modules/jretools/src/main/java/org/apache/harmony/jretools/keytool/CRLManager.java x: 1 # contributors y: 61 lines of code modules/jretools/src/main/java/org/apache/harmony/jretools/keytool/CSRGenerator.java x: 1 # contributors y: 119 lines of code modules/jretools/src/main/java/org/apache/harmony/jretools/keytool/CertChainVerifier.java x: 1 # contributors y: 450 lines of code modules/jretools/src/main/java/org/apache/harmony/jretools/keytool/CertImporter.java x: 1 # contributors y: 167 lines of code modules/jretools/src/main/java/org/apache/harmony/jretools/keytool/Command.java x: 1 # contributors y: 18 lines of code modules/jretools/src/main/java/org/apache/harmony/jretools/keytool/HelpPrinter.java x: 1 # contributors y: 279 lines of code modules/jretools/src/main/java/org/apache/harmony/jretools/keytool/KeyCertGenerator.java x: 1 # contributors y: 372 lines of code modules/jretools/src/main/java/org/apache/harmony/jretools/keytool/KeyStoreConverter.java x: 1 # contributors y: 70 lines of code modules/jretools/src/main/java/org/apache/harmony/jretools/keytool/KeytoolKSLoaderSaver.java x: 1 # contributors y: 53 lines of code modules/jretools/src/main/java/org/apache/harmony/jretools/keytool/KeytoolParameters.java x: 1 # contributors y: 377 lines of code modules/jretools/src/main/java/org/apache/harmony/jretools/keytool/Main.java x: 1 # contributors y: 89 lines of code modules/jretools/src/main/java/org/apache/harmony/jretools/policytool/Consts.java x: 1 # contributors y: 13 lines of code modules/jretools/src/main/java/org/apache/harmony/jretools/policytool/Main.java x: 1 # contributors y: 42 lines of code modules/jretools/src/main/java/org/apache/harmony/jretools/policytool/control/Controller.java x: 1 # contributors y: 146 lines of code modules/jretools/src/main/java/org/apache/harmony/jretools/policytool/control/PolicyTextParser.java x: 1 # contributors y: 325 lines of code modules/jretools/src/main/java/org/apache/harmony/jretools/policytool/model/GrantEntry.java x: 1 # contributors y: 82 lines of code modules/jretools/src/main/java/org/apache/harmony/jretools/policytool/model/Principal.java x: 1 # contributors y: 30 lines of code modules/jretools/src/main/java/org/apache/harmony/jretools/policytool/view/GrantEntryEditFormDialog.java x: 1 # contributors y: 128 lines of code modules/jretools/src/main/java/org/apache/harmony/jretools/policytool/view/KeystoreEntryEditFormDialog.java x: 1 # contributors y: 135 lines of code modules/jretools/src/main/java/org/apache/harmony/jretools/policytool/view/PermissionEditFormDialog.java x: 1 # contributors y: 190 lines of code modules/jdktools/src/main/java/org/apache/harmony/tools/javap/Clazz.java x: 1 # contributors y: 553 lines of code modules/jdktools/src/main/java/org/apache/harmony/tools/appletviewer/AppletFrame.java x: 1 # contributors y: 359 lines of code modules/jdktools/src/main/java/org/apache/harmony/tools/appletviewer/AppletInfo.java x: 1 # contributors y: 98 lines of code modules/jdktools/src/main/java/org/apache/harmony/tools/appletviewer/Main.java x: 1 # contributors y: 139 lines of code modules/jdktools/src/main/java/org/apache/harmony/tools/javah/ClazzMethod.java x: 1 # contributors y: 165 lines of code make/build-native.xml x: 4 # contributors y: 38 lines of code modules/jpda/src/main/native/jdwp/windows/transport/dt_shmem/SharedMemTransport.cpp x: 1 # contributors y: 395 lines of code modules/jpda/doc/JDWP_agent.htm x: 1 # contributors y: 1067 lines of code
1840.0
lines of code
  min: 5.0
  average: 155.07
  25th percentile: 34.25
  median: 78.5
  75th percentile: 188.5
  max: 1840.0
0 7.0
# contributors
min: 1.0 | average: 1.87 | 25th percentile: 1.0 | median: 1.5 | 75th percentile: 2.0 | max: 7.0