apache / axis-axis2-java-savan
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 52 files with 3,450 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)
    • 2 files changed 6-20 times (215 lines of code)
    • 50 files changed 1-5 times (3,235 lines of code)
0% | 0% | 0% | 6% | 93%
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 52 files with 3,450 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)
    • 0 files changed by 6-10 contributors (0 lines of code)
    • 49 files changed by 2-5 contributors (2,941 lines of code)
    • 3 files changed by 1 contributor (509 lines of code)
0% | 0% | 0% | 85% | 14%
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, xml, txt, xsd, bat, sh, json
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
java0% | 0% | 0% | 5% | 94%
xml0% | 0% | 0% | 16% | 83%
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% | 6% | 93%
Most Frequently Changed Files (Top 50)

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
module.xml
in modules/mar
20 - 2007-05-22 2008-08-20 6 3 chamikara@apache.org gdaniels@apache.org
AtomEventingClient.java
in modules/core/src/main/java/org/apache/savan/atom
195 9 2007-05-23 2009-01-02 6 3 hemapani@apache.org veithen@apache.org
EventingConstants.java
in modules/core/src/main/java/org/apache/savan/eventing
54 - 2007-05-22 2008-08-23 5 3 chamikara@apache.org gdaniels@apache.org
AtomMessageReceiver.java
in modules/core/src/main/java/org/apache/savan/atom
73 2 2007-05-28 2009-01-02 5 3 hemapani@apache.org veithen@apache.org
AtomUtilFactory.java
in modules/core/src/main/java/org/apache/savan/atom
44 5 2007-05-23 2008-08-23 4 2 hemapani@apache.org gdaniels@apache.org
EventingUtilFactory.java
in modules/core/src/main/java/org/apache/savan/eventing
45 4 2007-05-22 2008-08-23 4 3 chamikara@apache.org gdaniels@apache.org
savan-config.xml
in modules/core/src/main/config
56 - 2007-05-22 2008-07-26 4 3 chamikara@apache.org gdaniels@apache.org
PublishingMessageReceiver.java
in modules/core/src/main/java/org/apache/savan/messagereceiver
61 1 2007-05-28 2008-07-26 4 2 hemapani@apache.org gdaniels@apache.org
Feed.java
in modules/core/src/main/java/org/apache/savan/atom
69 5 2007-05-23 2008-07-26 4 2 hemapani@apache.org gdaniels@apache.org
SubscriptionProcessor.java
in modules/core/src/main/java/org/apache/savan/subscription
71 6 2007-05-22 2008-08-23 4 3 chamikara@apache.org gdaniels@apache.org
AtomSubscriptionProcessor.java
in modules/core/src/main/java/org/apache/savan/atom
183 9 2007-05-23 2008-07-26 4 2 hemapani@apache.org gdaniels@apache.org
UtilFactory.java
in modules/core/src/main/java/org/apache/savan/util
9 - 2007-05-22 2008-08-23 3 2 chamikara@apache.org gdaniels@apache.org
SavanInOutMessageReceiver.java
in modules/core/src/main/java/org/apache/savan/messagereceiver
24 1 2007-05-22 2008-08-23 3 2 chamikara@apache.org gdaniels@apache.org
SavanConstants.java
in modules/core/src/main/java/org/apache/savan
30 - 2007-05-22 2008-07-26 3 3 chamikara@apache.org gdaniels@apache.org
SavanModule.java
in modules/core/src/main/java/org/apache/savan/module
38 5 2007-05-22 2008-08-20 3 2 chamikara@apache.org gdaniels@apache.org
XPathBasedFilter.java
in modules/core/src/main/java/org/apache/savan/filters
38 5 2007-05-22 2008-07-26 3 3 chamikara@apache.org gdaniels@apache.org
AtomConstants.java
in modules/core/src/main/java/org/apache/savan/atom
59 - 2007-05-23 2008-07-26 3 2 hemapani@apache.org gdaniels@apache.org
CommonUtil.java
in modules/core/src/main/java/org/apache/savan/util
62 5 2007-05-22 2008-07-26 3 3 chamikara@apache.org gdaniels@apache.org
SavanMessageContext.java
in modules/core/src/main/java/org/apache/savan
66 12 2007-05-22 2008-08-23 3 2 chamikara@apache.org gdaniels@apache.org
AtomSubscriber.java
in modules/core/src/main/java/org/apache/savan/atom
73 14 2007-05-23 2008-07-26 3 2 hemapani@apache.org gdaniels@apache.org
EventingSubscriber.java
in modules/core/src/main/java/org/apache/savan/eventing/subscribers
107 17 2007-05-22 2008-08-23 3 2 chamikara@apache.org gdaniels@apache.org
EventingSubscriptionProcessor.java
in modules/core/src/main/java/org/apache/savan/eventing
259 11 2007-05-22 2008-08-23 3 2 chamikara@apache.org gdaniels@apache.org
MessageInitializer.java
in modules/core/src/main/java/org/apache/savan
5 1 2007-05-22 2008-07-26 2 2 chamikara@apache.org gdaniels@apache.org
SavanInOnlyMessageReceiver.java
in modules/core/src/main/java/org/apache/savan/messagereceiver
8 1 2007-05-22 2008-07-26 2 2 chamikara@apache.org gdaniels@apache.org
Filter.java
in modules/core/src/main/java/org/apache/savan/filters
9 - 2007-05-22 2008-07-26 2 2 chamikara@apache.org gdaniels@apache.org
SubscriptionStatus.java
in modules/core/src/main/java/org/apache/savan/eventing/client
10 2 2007-05-22 2008-07-26 2 2 chamikara@apache.org gdaniels@apache.org
Subscriber.java
in modules/core/src/main/java/org/apache/savan/subscribers
11 - 2007-05-22 2008-07-26 2 2 chamikara@apache.org gdaniels@apache.org
SavanException.java
in modules/core/src/main/java/org/apache/savan
13 3 2007-05-22 2008-07-26 2 2 chamikara@apache.org gdaniels@apache.org
savan-tutorial.xml
in modules/core/src/site/xdoc
13 - 2007-05-22 2008-07-26 2 2 chamikara@apache.org gdaniels@apache.org
EmptyFilter.java
in modules/core/src/main/java/org/apache/savan/filters
14 3 2007-05-22 2008-07-26 2 2 chamikara@apache.org gdaniels@apache.org
RenewBean.java
in modules/core/src/main/java/org/apache/savan/subscription
17 4 2007-05-22 2008-07-26 2 2 chamikara@apache.org gdaniels@apache.org
SubscriberStore.java
in modules/core/src/main/java/org/apache/savan/storage
17 - 2007-05-22 2008-07-26 2 2 chamikara@apache.org gdaniels@apache.org
SubscriberBean.java
in modules/core/src/main/java/org/apache/savan/configuration
17 4 2007-05-22 2008-07-26 2 2 chamikara@apache.org gdaniels@apache.org
Delivery.java
in modules/core/src/main/java/org/apache/savan/eventing
18 4 2007-05-22 2008-07-26 2 2 chamikara@apache.org gdaniels@apache.org
MappingRules.java
in modules/core/src/main/java/org/apache/savan/configuration
18 3 2007-05-22 2008-07-26 2 2 chamikara@apache.org gdaniels@apache.org
SubscriptionResponseData.java
in modules/core/src/main/java/org/apache/savan/eventing/client
22 5 2007-05-22 2008-07-26 2 2 chamikara@apache.org gdaniels@apache.org
PublicationReport.java
in modules/core/src/main/java/org/apache/savan/publication
24 5 2007-05-22 2008-07-26 2 2 chamikara@apache.org gdaniels@apache.org
FilterBean.java
in modules/core/src/main/java/org/apache/savan/configuration
24 6 2007-05-22 2008-07-26 2 2 chamikara@apache.org gdaniels@apache.org
SubscriberGroup.java
in modules/core/src/main/java/org/apache/savan/subscribers
28 5 2007-05-22 2008-07-26 2 2 chamikara@apache.org gdaniels@apache.org
ProtocolManager.java
in modules/core/src/main/java/org/apache/savan/util
30 1 2007-05-22 2008-07-26 2 2 chamikara@apache.org gdaniels@apache.org
site.xml
in modules/core/src/site
32 - 2007-05-22 2008-07-26 2 2 chamikara@apache.org gdaniels@apache.org
ExpirationBean.java
in modules/core/src/main/java/org/apache/savan/subscription
33 8 2007-05-22 2008-07-26 2 2 chamikara@apache.org gdaniels@apache.org
Protocol.java
in modules/core/src/main/java/org/apache/savan/configuration
39 10 2007-05-22 2008-07-26 2 2 chamikara@apache.org gdaniels@apache.org
EventingClientBean.java
in modules/core/src/main/java/org/apache/savan/eventing/client
48 12 2007-05-22 2008-07-26 2 2 chamikara@apache.org gdaniels@apache.org
DefaultSubscriberStore.java
in modules/core/src/main/java/org/apache/savan/storage
59 10 2007-05-22 2008-07-26 2 2 chamikara@apache.org gdaniels@apache.org
PublicationClient.java
in modules/core/src/main/java/org/apache/savan/publication/client
61 3 2007-05-22 2008-07-26 2 2 chamikara@apache.org gdaniels@apache.org
AtomDataSource.java
in modules/core/src/main/java/org/apache/savan/atom
142 5 2007-06-09 2008-07-26 2 2 hemapani@apache.org gdaniels@apache.org
EventingClient.java
in modules/core/src/main/java/org/apache/savan/eventing/client
286 13 2007-05-22 2008-07-26 2 2 chamikara@apache.org gdaniels@apache.org
ConfigurationManager.java
in modules/core/src/main/java/org/apache/savan/configuration
307 25 2007-05-22 2008-07-26 2 2 chamikara@apache.org gdaniels@apache.org
MessageReceiverDelegator.java
in modules/core/src/main/java/org/apache/savan/messagereceiver
76 2 2008-08-23 2008-08-23 1 1 gdaniels@apache.org gdaniels@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
module.xml
in modules/mar
20 - 2007-05-22 2008-08-20 6 3 chamikara@apache.org gdaniels@apache.org
AtomEventingClient.java
in modules/core/src/main/java/org/apache/savan/atom
195 9 2007-05-23 2009-01-02 6 3 hemapani@apache.org veithen@apache.org
AtomMessageReceiver.java
in modules/core/src/main/java/org/apache/savan/atom
73 2 2007-05-28 2009-01-02 5 3 hemapani@apache.org veithen@apache.org
EventingConstants.java
in modules/core/src/main/java/org/apache/savan/eventing
54 - 2007-05-22 2008-08-23 5 3 chamikara@apache.org gdaniels@apache.org
savan-config.xml
in modules/core/src/main/config
56 - 2007-05-22 2008-07-26 4 3 chamikara@apache.org gdaniels@apache.org
SubscriptionProcessor.java
in modules/core/src/main/java/org/apache/savan/subscription
71 6 2007-05-22 2008-08-23 4 3 chamikara@apache.org gdaniels@apache.org
EventingUtilFactory.java
in modules/core/src/main/java/org/apache/savan/eventing
45 4 2007-05-22 2008-08-23 4 3 chamikara@apache.org gdaniels@apache.org
SavanConstants.java
in modules/core/src/main/java/org/apache/savan
30 - 2007-05-22 2008-07-26 3 3 chamikara@apache.org gdaniels@apache.org
XPathBasedFilter.java
in modules/core/src/main/java/org/apache/savan/filters
38 5 2007-05-22 2008-07-26 3 3 chamikara@apache.org gdaniels@apache.org
CommonUtil.java
in modules/core/src/main/java/org/apache/savan/util
62 5 2007-05-22 2008-07-26 3 3 chamikara@apache.org gdaniels@apache.org
Feed.java
in modules/core/src/main/java/org/apache/savan/atom
69 5 2007-05-23 2008-07-26 4 2 hemapani@apache.org gdaniels@apache.org
AtomSubscriptionProcessor.java
in modules/core/src/main/java/org/apache/savan/atom
183 9 2007-05-23 2008-07-26 4 2 hemapani@apache.org gdaniels@apache.org
AtomUtilFactory.java
in modules/core/src/main/java/org/apache/savan/atom
44 5 2007-05-23 2008-08-23 4 2 hemapani@apache.org gdaniels@apache.org
PublishingMessageReceiver.java
in modules/core/src/main/java/org/apache/savan/messagereceiver
61 1 2007-05-28 2008-07-26 4 2 hemapani@apache.org gdaniels@apache.org
UtilFactory.java
in modules/core/src/main/java/org/apache/savan/util
9 - 2007-05-22 2008-08-23 3 2 chamikara@apache.org gdaniels@apache.org
AtomSubscriber.java
in modules/core/src/main/java/org/apache/savan/atom
73 14 2007-05-23 2008-07-26 3 2 hemapani@apache.org gdaniels@apache.org
AtomConstants.java
in modules/core/src/main/java/org/apache/savan/atom
59 - 2007-05-23 2008-07-26 3 2 hemapani@apache.org gdaniels@apache.org
SavanModule.java
in modules/core/src/main/java/org/apache/savan/module
38 5 2007-05-22 2008-08-20 3 2 chamikara@apache.org gdaniels@apache.org
SavanMessageContext.java
in modules/core/src/main/java/org/apache/savan
66 12 2007-05-22 2008-08-23 3 2 chamikara@apache.org gdaniels@apache.org
SavanInOutMessageReceiver.java
in modules/core/src/main/java/org/apache/savan/messagereceiver
24 1 2007-05-22 2008-08-23 3 2 chamikara@apache.org gdaniels@apache.org
EventingSubscriptionProcessor.java
in modules/core/src/main/java/org/apache/savan/eventing
259 11 2007-05-22 2008-08-23 3 2 chamikara@apache.org gdaniels@apache.org
EventingSubscriber.java
in modules/core/src/main/java/org/apache/savan/eventing/subscribers
107 17 2007-05-22 2008-08-23 3 2 chamikara@apache.org gdaniels@apache.org
savan-tutorial.xml
in modules/core/src/site/xdoc
13 - 2007-05-22 2008-07-26 2 2 chamikara@apache.org gdaniels@apache.org
site.xml
in modules/core/src/site
32 - 2007-05-22 2008-07-26 2 2 chamikara@apache.org gdaniels@apache.org
EmptyFilter.java
in modules/core/src/main/java/org/apache/savan/filters
14 3 2007-05-22 2008-07-26 2 2 chamikara@apache.org gdaniels@apache.org
Filter.java
in modules/core/src/main/java/org/apache/savan/filters
9 - 2007-05-22 2008-07-26 2 2 chamikara@apache.org gdaniels@apache.org
ConfigurationManager.java
in modules/core/src/main/java/org/apache/savan/configuration
307 25 2007-05-22 2008-07-26 2 2 chamikara@apache.org gdaniels@apache.org
Protocol.java
in modules/core/src/main/java/org/apache/savan/configuration
39 10 2007-05-22 2008-07-26 2 2 chamikara@apache.org gdaniels@apache.org
FilterBean.java
in modules/core/src/main/java/org/apache/savan/configuration
24 6 2007-05-22 2008-07-26 2 2 chamikara@apache.org gdaniels@apache.org
MappingRules.java
in modules/core/src/main/java/org/apache/savan/configuration
18 3 2007-05-22 2008-07-26 2 2 chamikara@apache.org gdaniels@apache.org
SubscriberBean.java
in modules/core/src/main/java/org/apache/savan/configuration
17 4 2007-05-22 2008-07-26 2 2 chamikara@apache.org gdaniels@apache.org
PublicationReport.java
in modules/core/src/main/java/org/apache/savan/publication
24 5 2007-05-22 2008-07-26 2 2 chamikara@apache.org gdaniels@apache.org
PublicationClient.java
in modules/core/src/main/java/org/apache/savan/publication/client
61 3 2007-05-22 2008-07-26 2 2 chamikara@apache.org gdaniels@apache.org
ProtocolManager.java
in modules/core/src/main/java/org/apache/savan/util
30 1 2007-05-22 2008-07-26 2 2 chamikara@apache.org gdaniels@apache.org
AtomDataSource.java
in modules/core/src/main/java/org/apache/savan/atom
142 5 2007-06-09 2008-07-26 2 2 hemapani@apache.org gdaniels@apache.org
MessageInitializer.java
in modules/core/src/main/java/org/apache/savan
5 1 2007-05-22 2008-07-26 2 2 chamikara@apache.org gdaniels@apache.org
SavanInOnlyMessageReceiver.java
in modules/core/src/main/java/org/apache/savan/messagereceiver
8 1 2007-05-22 2008-07-26 2 2 chamikara@apache.org gdaniels@apache.org
SubscriberStore.java
in modules/core/src/main/java/org/apache/savan/storage
17 - 2007-05-22 2008-07-26 2 2 chamikara@apache.org gdaniels@apache.org
DefaultSubscriberStore.java
in modules/core/src/main/java/org/apache/savan/storage
59 10 2007-05-22 2008-07-26 2 2 chamikara@apache.org gdaniels@apache.org
RenewBean.java
in modules/core/src/main/java/org/apache/savan/subscription
17 4 2007-05-22 2008-07-26 2 2 chamikara@apache.org gdaniels@apache.org
ExpirationBean.java
in modules/core/src/main/java/org/apache/savan/subscription
33 8 2007-05-22 2008-07-26 2 2 chamikara@apache.org gdaniels@apache.org
SavanException.java
in modules/core/src/main/java/org/apache/savan
13 3 2007-05-22 2008-07-26 2 2 chamikara@apache.org gdaniels@apache.org
Subscriber.java
in modules/core/src/main/java/org/apache/savan/subscribers
11 - 2007-05-22 2008-07-26 2 2 chamikara@apache.org gdaniels@apache.org
SubscriberGroup.java
in modules/core/src/main/java/org/apache/savan/subscribers
28 5 2007-05-22 2008-07-26 2 2 chamikara@apache.org gdaniels@apache.org
Delivery.java
in modules/core/src/main/java/org/apache/savan/eventing
18 4 2007-05-22 2008-07-26 2 2 chamikara@apache.org gdaniels@apache.org
SubscriptionStatus.java
in modules/core/src/main/java/org/apache/savan/eventing/client
10 2 2007-05-22 2008-07-26 2 2 chamikara@apache.org gdaniels@apache.org
EventingClientBean.java
in modules/core/src/main/java/org/apache/savan/eventing/client
48 12 2007-05-22 2008-07-26 2 2 chamikara@apache.org gdaniels@apache.org
SubscriptionResponseData.java
in modules/core/src/main/java/org/apache/savan/eventing/client
22 5 2007-05-22 2008-07-26 2 2 chamikara@apache.org gdaniels@apache.org
EventingClient.java
in modules/core/src/main/java/org/apache/savan/eventing/client
286 13 2007-05-22 2008-07-26 2 2 chamikara@apache.org gdaniels@apache.org
AtomMessageReceiverDelegator.java
in modules/core/src/main/java/org/apache/savan/atom
222 8 2008-08-23 2008-08-23 1 1 gdaniels@apache.org gdaniels@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
AtomMessageReceiverDelegator.java
in modules/core/src/main/java/org/apache/savan/atom
222 8 2008-08-23 2008-08-23 1 1 gdaniels@apache.org gdaniels@apache.org
EventingMessageReceiverDelegator.java
in modules/core/src/main/java/org/apache/savan/eventing
211 6 2008-08-23 2008-08-23 1 1 gdaniels@apache.org gdaniels@apache.org
MessageReceiverDelegator.java
in modules/core/src/main/java/org/apache/savan/messagereceiver
76 2 2008-08-23 2008-08-23 1 1 gdaniels@apache.org gdaniels@apache.org
ConfigurationManager.java
in modules/core/src/main/java/org/apache/savan/configuration
307 25 2007-05-22 2008-07-26 2 2 chamikara@apache.org gdaniels@apache.org
EventingClient.java
in modules/core/src/main/java/org/apache/savan/eventing/client
286 13 2007-05-22 2008-07-26 2 2 chamikara@apache.org gdaniels@apache.org
EventingSubscriptionProcessor.java
in modules/core/src/main/java/org/apache/savan/eventing
259 11 2007-05-22 2008-08-23 3 2 chamikara@apache.org gdaniels@apache.org
AtomSubscriptionProcessor.java
in modules/core/src/main/java/org/apache/savan/atom
183 9 2007-05-23 2008-07-26 4 2 hemapani@apache.org gdaniels@apache.org
AtomDataSource.java
in modules/core/src/main/java/org/apache/savan/atom
142 5 2007-06-09 2008-07-26 2 2 hemapani@apache.org gdaniels@apache.org
EventingSubscriber.java
in modules/core/src/main/java/org/apache/savan/eventing/subscribers
107 17 2007-05-22 2008-08-23 3 2 chamikara@apache.org gdaniels@apache.org
AtomSubscriber.java
in modules/core/src/main/java/org/apache/savan/atom
73 14 2007-05-23 2008-07-26 3 2 hemapani@apache.org gdaniels@apache.org
Feed.java
in modules/core/src/main/java/org/apache/savan/atom
69 5 2007-05-23 2008-07-26 4 2 hemapani@apache.org gdaniels@apache.org
SavanMessageContext.java
in modules/core/src/main/java/org/apache/savan
66 12 2007-05-22 2008-08-23 3 2 chamikara@apache.org gdaniels@apache.org
PublicationClient.java
in modules/core/src/main/java/org/apache/savan/publication/client
61 3 2007-05-22 2008-07-26 2 2 chamikara@apache.org gdaniels@apache.org
PublishingMessageReceiver.java
in modules/core/src/main/java/org/apache/savan/messagereceiver
61 1 2007-05-28 2008-07-26 4 2 hemapani@apache.org gdaniels@apache.org
AtomConstants.java
in modules/core/src/main/java/org/apache/savan/atom
59 - 2007-05-23 2008-07-26 3 2 hemapani@apache.org gdaniels@apache.org
DefaultSubscriberStore.java
in modules/core/src/main/java/org/apache/savan/storage
59 10 2007-05-22 2008-07-26 2 2 chamikara@apache.org gdaniels@apache.org
EventingClientBean.java
in modules/core/src/main/java/org/apache/savan/eventing/client
48 12 2007-05-22 2008-07-26 2 2 chamikara@apache.org gdaniels@apache.org
AtomUtilFactory.java
in modules/core/src/main/java/org/apache/savan/atom
44 5 2007-05-23 2008-08-23 4 2 hemapani@apache.org gdaniels@apache.org
Protocol.java
in modules/core/src/main/java/org/apache/savan/configuration
39 10 2007-05-22 2008-07-26 2 2 chamikara@apache.org gdaniels@apache.org
SavanModule.java
in modules/core/src/main/java/org/apache/savan/module
38 5 2007-05-22 2008-08-20 3 2 chamikara@apache.org gdaniels@apache.org
ExpirationBean.java
in modules/core/src/main/java/org/apache/savan/subscription
33 8 2007-05-22 2008-07-26 2 2 chamikara@apache.org gdaniels@apache.org
site.xml
in modules/core/src/site
32 - 2007-05-22 2008-07-26 2 2 chamikara@apache.org gdaniels@apache.org
ProtocolManager.java
in modules/core/src/main/java/org/apache/savan/util
30 1 2007-05-22 2008-07-26 2 2 chamikara@apache.org gdaniels@apache.org
SubscriberGroup.java
in modules/core/src/main/java/org/apache/savan/subscribers
28 5 2007-05-22 2008-07-26 2 2 chamikara@apache.org gdaniels@apache.org
FilterBean.java
in modules/core/src/main/java/org/apache/savan/configuration
24 6 2007-05-22 2008-07-26 2 2 chamikara@apache.org gdaniels@apache.org
PublicationReport.java
in modules/core/src/main/java/org/apache/savan/publication
24 5 2007-05-22 2008-07-26 2 2 chamikara@apache.org gdaniels@apache.org
SavanInOutMessageReceiver.java
in modules/core/src/main/java/org/apache/savan/messagereceiver
24 1 2007-05-22 2008-08-23 3 2 chamikara@apache.org gdaniels@apache.org
SubscriptionResponseData.java
in modules/core/src/main/java/org/apache/savan/eventing/client
22 5 2007-05-22 2008-07-26 2 2 chamikara@apache.org gdaniels@apache.org
MappingRules.java
in modules/core/src/main/java/org/apache/savan/configuration
18 3 2007-05-22 2008-07-26 2 2 chamikara@apache.org gdaniels@apache.org
Delivery.java
in modules/core/src/main/java/org/apache/savan/eventing
18 4 2007-05-22 2008-07-26 2 2 chamikara@apache.org gdaniels@apache.org
SubscriberBean.java
in modules/core/src/main/java/org/apache/savan/configuration
17 4 2007-05-22 2008-07-26 2 2 chamikara@apache.org gdaniels@apache.org
SubscriberStore.java
in modules/core/src/main/java/org/apache/savan/storage
17 - 2007-05-22 2008-07-26 2 2 chamikara@apache.org gdaniels@apache.org
RenewBean.java
in modules/core/src/main/java/org/apache/savan/subscription
17 4 2007-05-22 2008-07-26 2 2 chamikara@apache.org gdaniels@apache.org
EmptyFilter.java
in modules/core/src/main/java/org/apache/savan/filters
14 3 2007-05-22 2008-07-26 2 2 chamikara@apache.org gdaniels@apache.org
savan-tutorial.xml
in modules/core/src/site/xdoc
13 - 2007-05-22 2008-07-26 2 2 chamikara@apache.org gdaniels@apache.org
SavanException.java
in modules/core/src/main/java/org/apache/savan
13 3 2007-05-22 2008-07-26 2 2 chamikara@apache.org gdaniels@apache.org
Subscriber.java
in modules/core/src/main/java/org/apache/savan/subscribers
11 - 2007-05-22 2008-07-26 2 2 chamikara@apache.org gdaniels@apache.org
SubscriptionStatus.java
in modules/core/src/main/java/org/apache/savan/eventing/client
10 2 2007-05-22 2008-07-26 2 2 chamikara@apache.org gdaniels@apache.org
Filter.java
in modules/core/src/main/java/org/apache/savan/filters
9 - 2007-05-22 2008-07-26 2 2 chamikara@apache.org gdaniels@apache.org
UtilFactory.java
in modules/core/src/main/java/org/apache/savan/util
9 - 2007-05-22 2008-08-23 3 2 chamikara@apache.org gdaniels@apache.org
SavanInOnlyMessageReceiver.java
in modules/core/src/main/java/org/apache/savan/messagereceiver
8 1 2007-05-22 2008-07-26 2 2 chamikara@apache.org gdaniels@apache.org
MessageInitializer.java
in modules/core/src/main/java/org/apache/savan
5 1 2007-05-22 2008-07-26 2 2 chamikara@apache.org gdaniels@apache.org
AtomEventingClient.java
in modules/core/src/main/java/org/apache/savan/atom
195 9 2007-05-23 2009-01-02 6 3 hemapani@apache.org veithen@apache.org
AtomMessageReceiver.java
in modules/core/src/main/java/org/apache/savan/atom
73 2 2007-05-28 2009-01-02 5 3 hemapani@apache.org veithen@apache.org
SubscriptionProcessor.java
in modules/core/src/main/java/org/apache/savan/subscription
71 6 2007-05-22 2008-08-23 4 3 chamikara@apache.org gdaniels@apache.org
CommonUtil.java
in modules/core/src/main/java/org/apache/savan/util
62 5 2007-05-22 2008-07-26 3 3 chamikara@apache.org gdaniels@apache.org
savan-config.xml
in modules/core/src/main/config
56 - 2007-05-22 2008-07-26 4 3 chamikara@apache.org gdaniels@apache.org
EventingConstants.java
in modules/core/src/main/java/org/apache/savan/eventing
54 - 2007-05-22 2008-08-23 5 3 chamikara@apache.org gdaniels@apache.org
EventingUtilFactory.java
in modules/core/src/main/java/org/apache/savan/eventing
45 4 2007-05-22 2008-08-23 4 3 chamikara@apache.org gdaniels@apache.org
XPathBasedFilter.java
in modules/core/src/main/java/org/apache/savan/filters
38 5 2007-05-22 2008-07-26 3 3 chamikara@apache.org gdaniels@apache.org
Correlations

File Size vs. Number of Changes: 52 points

modules/core/src/main/java/org/apache/savan/atom/AtomEventingClient.java x: 195 lines of code y: 6 # changes modules/core/src/main/java/org/apache/savan/atom/AtomMessageReceiver.java x: 73 lines of code y: 5 # changes modules/core/src/main/java/org/apache/savan/eventing/EventingConstants.java x: 54 lines of code y: 5 # changes modules/core/src/main/java/org/apache/savan/eventing/EventingMessageReceiverDelegator.java x: 211 lines of code y: 1 # changes modules/core/src/main/java/org/apache/savan/eventing/EventingSubscriptionProcessor.java x: 259 lines of code y: 3 # changes modules/core/src/main/java/org/apache/savan/eventing/subscribers/EventingSubscriber.java x: 107 lines of code y: 3 # changes modules/core/src/main/java/org/apache/savan/messagereceiver/SavanInOutMessageReceiver.java x: 24 lines of code y: 3 # changes modules/core/src/main/java/org/apache/savan/SavanMessageContext.java x: 66 lines of code y: 3 # changes modules/core/src/main/java/org/apache/savan/atom/AtomMessageReceiverDelegator.java x: 222 lines of code y: 1 # changes modules/core/src/main/java/org/apache/savan/atom/AtomUtilFactory.java x: 44 lines of code y: 4 # changes modules/core/src/main/java/org/apache/savan/eventing/EventingUtilFactory.java x: 45 lines of code y: 4 # changes modules/core/src/main/java/org/apache/savan/messagereceiver/MessageReceiverDelegator.java x: 76 lines of code y: 1 # changes modules/core/src/main/java/org/apache/savan/subscription/SubscriptionProcessor.java x: 71 lines of code y: 4 # changes modules/core/src/main/java/org/apache/savan/util/UtilFactory.java x: 9 lines of code y: 3 # changes modules/core/src/main/java/org/apache/savan/module/SavanModule.java x: 38 lines of code y: 3 # changes modules/mar/module.xml x: 20 lines of code y: 6 # changes modules/core/src/main/config/savan-config.xml x: 56 lines of code y: 4 # changes modules/core/src/main/java/org/apache/savan/MessageInitializer.java x: 5 lines of code y: 2 # changes modules/core/src/main/java/org/apache/savan/SavanConstants.java x: 30 lines of code y: 3 # changes modules/core/src/main/java/org/apache/savan/SavanException.java x: 13 lines of code y: 2 # changes modules/core/src/main/java/org/apache/savan/atom/AtomConstants.java x: 59 lines of code y: 3 # changes modules/core/src/main/java/org/apache/savan/atom/AtomDataSource.java x: 142 lines of code y: 2 # changes modules/core/src/main/java/org/apache/savan/atom/AtomSubscriber.java x: 73 lines of code y: 3 # changes modules/core/src/main/java/org/apache/savan/atom/AtomSubscriptionProcessor.java x: 183 lines of code y: 4 # changes modules/core/src/main/java/org/apache/savan/atom/Feed.java x: 69 lines of code y: 4 # changes modules/core/src/main/java/org/apache/savan/configuration/ConfigurationManager.java x: 307 lines of code y: 2 # changes modules/core/src/main/java/org/apache/savan/configuration/FilterBean.java x: 24 lines of code y: 2 # changes modules/core/src/main/java/org/apache/savan/configuration/MappingRules.java x: 18 lines of code y: 2 # changes modules/core/src/main/java/org/apache/savan/configuration/Protocol.java x: 39 lines of code y: 2 # changes modules/core/src/main/java/org/apache/savan/configuration/SubscriberBean.java x: 17 lines of code y: 2 # changes modules/core/src/main/java/org/apache/savan/eventing/client/EventingClient.java x: 286 lines of code y: 2 # changes modules/core/src/main/java/org/apache/savan/eventing/client/EventingClientBean.java x: 48 lines of code y: 2 # changes modules/core/src/main/java/org/apache/savan/eventing/client/SubscriptionResponseData.java x: 22 lines of code y: 2 # changes modules/core/src/main/java/org/apache/savan/eventing/client/SubscriptionStatus.java x: 10 lines of code y: 2 # changes modules/core/src/main/java/org/apache/savan/filters/EmptyFilter.java x: 14 lines of code y: 2 # changes modules/core/src/main/java/org/apache/savan/filters/Filter.java x: 9 lines of code y: 2 # changes modules/core/src/main/java/org/apache/savan/messagereceiver/PublishingMessageReceiver.java x: 61 lines of code y: 4 # changes modules/core/src/main/java/org/apache/savan/messagereceiver/SavanInOnlyMessageReceiver.java x: 8 lines of code y: 2 # changes modules/core/src/main/java/org/apache/savan/publication/client/PublicationClient.java x: 61 lines of code y: 2 # changes modules/core/src/main/java/org/apache/savan/storage/DefaultSubscriberStore.java x: 59 lines of code y: 2 # changes modules/core/src/main/java/org/apache/savan/subscribers/Subscriber.java x: 11 lines of code y: 2 # changes modules/core/src/main/java/org/apache/savan/subscribers/SubscriberGroup.java x: 28 lines of code y: 2 # changes modules/core/src/main/java/org/apache/savan/subscription/ExpirationBean.java x: 33 lines of code y: 2 # changes modules/core/src/main/java/org/apache/savan/util/CommonUtil.java x: 62 lines of code y: 3 # changes modules/core/src/main/java/org/apache/savan/util/ProtocolManager.java x: 30 lines of code y: 2 # changes modules/core/src/site/site.xml x: 32 lines of code y: 2 # changes
6.0
# changes
  min: 1.0
  average: 2.69
  25th percentile: 2.0
  median: 2.0
  75th percentile: 3.0
  max: 6.0
0 307.0
lines of code
min: 5.0 | average: 66.35 | 25th percentile: 18.0 | median: 38.5 | 75th percentile: 70.5 | max: 307.0

Number of Contributors vs. Number of Changes: 52 points

modules/core/src/main/java/org/apache/savan/atom/AtomEventingClient.java x: 3 # contributors y: 6 # changes modules/core/src/main/java/org/apache/savan/atom/AtomMessageReceiver.java x: 3 # contributors y: 5 # changes modules/core/src/main/java/org/apache/savan/eventing/EventingMessageReceiverDelegator.java x: 1 # contributors y: 1 # changes modules/core/src/main/java/org/apache/savan/eventing/EventingSubscriptionProcessor.java x: 2 # contributors y: 3 # changes modules/core/src/main/java/org/apache/savan/atom/AtomUtilFactory.java x: 2 # contributors y: 4 # changes modules/core/src/main/java/org/apache/savan/eventing/EventingUtilFactory.java x: 3 # contributors y: 4 # changes modules/core/src/main/java/org/apache/savan/MessageInitializer.java x: 2 # contributors y: 2 # changes modules/core/src/main/java/org/apache/savan/SavanConstants.java x: 3 # contributors y: 3 # changes
6.0
# changes
  min: 1.0
  average: 2.69
  25th percentile: 2.0
  median: 2.0
  75th percentile: 3.0
  max: 6.0
0 3.0
# contributors
min: 1.0 | average: 2.13 | 25th percentile: 2.0 | median: 2.0 | 75th percentile: 2.0 | max: 3.0

Number of Contributors vs. File Size: 52 points

modules/core/src/main/java/org/apache/savan/atom/AtomEventingClient.java x: 3 # contributors y: 195 lines of code modules/core/src/main/java/org/apache/savan/atom/AtomMessageReceiver.java x: 3 # contributors y: 73 lines of code modules/core/src/main/java/org/apache/savan/eventing/EventingConstants.java x: 3 # contributors y: 54 lines of code modules/core/src/main/java/org/apache/savan/eventing/EventingMessageReceiverDelegator.java x: 1 # contributors y: 211 lines of code modules/core/src/main/java/org/apache/savan/eventing/EventingSubscriptionProcessor.java x: 2 # contributors y: 259 lines of code modules/core/src/main/java/org/apache/savan/eventing/subscribers/EventingSubscriber.java x: 2 # contributors y: 107 lines of code modules/core/src/main/java/org/apache/savan/messagereceiver/SavanInOutMessageReceiver.java x: 2 # contributors y: 24 lines of code modules/core/src/main/java/org/apache/savan/SavanMessageContext.java x: 2 # contributors y: 66 lines of code modules/core/src/main/java/org/apache/savan/atom/AtomMessageReceiverDelegator.java x: 1 # contributors y: 222 lines of code modules/core/src/main/java/org/apache/savan/atom/AtomUtilFactory.java x: 2 # contributors y: 44 lines of code modules/core/src/main/java/org/apache/savan/eventing/EventingUtilFactory.java x: 3 # contributors y: 45 lines of code modules/core/src/main/java/org/apache/savan/messagereceiver/MessageReceiverDelegator.java x: 1 # contributors y: 76 lines of code modules/core/src/main/java/org/apache/savan/subscription/SubscriptionProcessor.java x: 3 # contributors y: 71 lines of code modules/core/src/main/java/org/apache/savan/util/UtilFactory.java x: 2 # contributors y: 9 lines of code modules/core/src/main/java/org/apache/savan/module/SavanModule.java x: 2 # contributors y: 38 lines of code modules/mar/module.xml x: 3 # contributors y: 20 lines of code modules/core/src/main/config/savan-config.xml x: 3 # contributors y: 56 lines of code modules/core/src/main/java/org/apache/savan/MessageInitializer.java x: 2 # contributors y: 5 lines of code modules/core/src/main/java/org/apache/savan/SavanConstants.java x: 3 # contributors y: 30 lines of code modules/core/src/main/java/org/apache/savan/SavanException.java x: 2 # contributors y: 13 lines of code modules/core/src/main/java/org/apache/savan/atom/AtomConstants.java x: 2 # contributors y: 59 lines of code modules/core/src/main/java/org/apache/savan/atom/AtomDataSource.java x: 2 # contributors y: 142 lines of code modules/core/src/main/java/org/apache/savan/atom/AtomSubscriber.java x: 2 # contributors y: 73 lines of code modules/core/src/main/java/org/apache/savan/atom/AtomSubscriptionProcessor.java x: 2 # contributors y: 183 lines of code modules/core/src/main/java/org/apache/savan/atom/Feed.java x: 2 # contributors y: 69 lines of code modules/core/src/main/java/org/apache/savan/configuration/ConfigurationManager.java x: 2 # contributors y: 307 lines of code modules/core/src/main/java/org/apache/savan/configuration/MappingRules.java x: 2 # contributors y: 18 lines of code modules/core/src/main/java/org/apache/savan/configuration/Protocol.java x: 2 # contributors y: 39 lines of code modules/core/src/main/java/org/apache/savan/eventing/client/EventingClient.java x: 2 # contributors y: 286 lines of code modules/core/src/main/java/org/apache/savan/eventing/client/EventingClientBean.java x: 2 # contributors y: 48 lines of code modules/core/src/main/java/org/apache/savan/eventing/client/SubscriptionResponseData.java x: 2 # contributors y: 22 lines of code modules/core/src/main/java/org/apache/savan/eventing/client/SubscriptionStatus.java x: 2 # contributors y: 10 lines of code modules/core/src/main/java/org/apache/savan/filters/EmptyFilter.java x: 2 # contributors y: 14 lines of code modules/core/src/main/java/org/apache/savan/filters/XPathBasedFilter.java x: 3 # contributors y: 38 lines of code modules/core/src/main/java/org/apache/savan/messagereceiver/PublishingMessageReceiver.java x: 2 # contributors y: 61 lines of code modules/core/src/main/java/org/apache/savan/messagereceiver/SavanInOnlyMessageReceiver.java x: 2 # contributors y: 8 lines of code modules/core/src/main/java/org/apache/savan/subscribers/Subscriber.java x: 2 # contributors y: 11 lines of code modules/core/src/main/java/org/apache/savan/subscribers/SubscriberGroup.java x: 2 # contributors y: 28 lines of code modules/core/src/main/java/org/apache/savan/subscription/ExpirationBean.java x: 2 # contributors y: 33 lines of code modules/core/src/main/java/org/apache/savan/util/CommonUtil.java x: 3 # contributors y: 62 lines of code modules/core/src/main/java/org/apache/savan/util/ProtocolManager.java x: 2 # contributors y: 30 lines of code modules/core/src/site/site.xml x: 2 # contributors y: 32 lines of code
307.0
lines of code
  min: 5.0
  average: 66.35
  25th percentile: 18.0
  median: 38.5
  75th percentile: 70.5
  max: 307.0
0 3.0
# contributors
min: 1.0 | average: 2.13 | 25th percentile: 2.0 | median: 2.0 | 75th percentile: 2.0 | max: 3.0