apache / sling-org-apache-sling-launchpad-base
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 29 files with 4,303 lines of code.
    • 0 files changed more than 100 times (0 lines of code)
    • 0 files changed 51-100 times (0 lines of code)
    • 3 files changed 21-50 times (1,403 lines of code)
    • 10 files changed 6-20 times (2,164 lines of code)
    • 16 files changed 1-5 times (736 lines of code)
0% | 0% | 32% | 50% | 17%
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 29 files with 4,303 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)
    • 26 files changed by 2-5 contributors (4,211 lines of code)
    • 3 files changed by 1 contributor (92 lines of code)
0% | 0% | 0% | 97% | 2%
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, md, xml, txt, gitignore, json, properties, yaml
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
java0% | 0% | 32% | 50% | 17%
xml0% | 0% | 0% | 100% | 0%
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% | 32% | 50% | 17%
Most Frequently Changed Files (Top 29)

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
Sling.java
in src/main/java/org/apache/sling/launchpad/base/impl
474 17 2009-01-20 2023-07-21 39 5 fmeschbe@apache.org cziegeler@apache.org
BootstrapInstaller.java
in src/main/java/org/apache/sling/launchpad/base/impl
396 17 2009-01-20 2016-04-07 23 5 fmeschbe@apache.org cziegeler@apache.org
Main.java
in src/main/java/org/apache/sling/launchpad/app
533 25 2009-01-20 2023-07-21 22 5 fmeschbe@apache.org cziegeler@apache.org
SlingServletDelegate.java
in src/main/java/org/apache/sling/launchpad/base/webapp
309 19 2009-01-20 2023-07-21 19 4 fmeschbe@apache.org cziegeler@apache.org
MainDelegate.java
in src/main/java/org/apache/sling/launchpad/base/app
268 14 2009-01-20 2016-04-07 16 4 fmeschbe@apache.org cziegeler@apache.org
ControlListener.java
in src/main/java/org/apache/sling/launchpad/app
437 17 2009-05-05 2023-07-21 16 5 fmeschbe@apache.org cziegeler@apache.org
SlingServlet.java
in src/main/java/org/apache/sling/launchpad/webapp
290 14 2009-01-20 2023-07-21 15 4 fmeschbe@apache.org cziegeler@apache.org
StartupManager.java
in src/main/java/org/apache/sling/launchpad/base/impl
142 7 2012-01-19 2023-07-21 14 5 cziegeler@apache.org cziegeler@apache.org
SharedConstants.java
in src/main/java/org/apache/sling/launchpad/base/shared
19 - 2009-01-20 2023-07-21 13 5 fmeschbe@apache.org cziegeler@apache.org
SlingFelix.java
in src/main/java/org/apache/sling/launchpad/base/impl
120 10 2009-01-20 2023-07-21 13 4 fmeschbe@apache.org cziegeler@apache.org
Loader.java
in src/main/java/org/apache/sling/launchpad/base/shared
277 14 2009-01-20 2023-07-21 13 4 fmeschbe@apache.org cziegeler@apache.org
DefaultStartupHandler.java
in src/main/java/org/apache/sling/launchpad/base/impl
279 15 2012-01-19 2023-07-21 13 2 cziegeler@apache.org cziegeler@apache.org
web.xml
in src/main/webapp/WEB-INF
23 - 2009-01-20 2015-11-23 6 2 fmeschbe@apache.org cziegeler@apache.org
ClassLoaderResourceProvider.java
in src/main/java/org/apache/sling/launchpad/base/impl
73 4 2009-01-20 2016-04-07 5 4 fmeschbe@apache.org cziegeler@apache.org
UninstallBundleCommand.java
in src/main/java/org/apache/sling/launchpad/base/impl/bootstrapcommands
97 7 2009-11-26 2018-07-16 5 3 bdelacretaz@apache.org pauls@apache.org
SlingBridge.java
in src/main/java/org/apache/sling/launchpad/base/webapp
28 1 2009-01-20 2015-03-04 4 3 fmeschbe@apache.org cziegeler@apache.org
BootstrapCommandFile.java
in src/main/java/org/apache/sling/launchpad/base/impl/bootstrapcommands
138 8 2009-11-26 2023-07-21 4 2 bdelacretaz@apache.org cziegeler@apache.org
Launcher.java
in src/main/java/org/apache/sling/launchpad/base/shared
9 - 2009-01-20 2023-07-21 3 2 fmeschbe@apache.org cziegeler@apache.org
SlingSessionListener.java
in src/main/java/org/apache/sling/launchpad/webapp
33 7 2011-01-10 2015-08-17 3 2 fmeschbe@apache.org cziegeler@apache.org
DirectoryUtil.java
in src/main/java/org/apache/sling/launchpad/base/impl
41 6 2012-01-18 2023-07-21 3 1 cziegeler@apache.org cziegeler@apache.org
SlingHttpSessionListenerDelegate.java
in src/main/java/org/apache/sling/launchpad/base/webapp
42 7 2011-01-10 2015-08-17 3 2 fmeschbe@apache.org cziegeler@apache.org
LauncherClassLoader.java
in src/main/java/org/apache/sling/launchpad/base/shared
97 6 2009-02-22 2014-02-26 3 2 fmeschbe@apache.org amitgupt@apache.org
ControlAction.java
in src/main/java/org/apache/sling/launchpad/app
7 - 2011-09-19 2014-09-10 2 2 fmeschbe@apache.org cziegeler@apache.org
Command.java
in src/main/java/org/apache/sling/launchpad/base/impl/bootstrapcommands
14 - 2009-11-26 2011-08-04 2 2 bdelacretaz@apache.org cziegeler@apache.org
ContextProtocolHandler.java
in src/main/java/org/apache/sling/launchpad/base/impl
14 2 2009-01-20 2010-12-20 2 2 fmeschbe@apache.org justin@apache.org
ContextConnection.java
in src/main/java/org/apache/sling/launchpad/base/impl
38 5 2009-01-20 2010-12-20 2 2 fmeschbe@apache.org justin@apache.org
Util.java
in src/main/java/org/apache/sling/launchpad/base/shared
54 2 2016-11-02 2023-07-21 2 2 fmeschbe@apache.org cziegeler@apache.org
Notifiable.java
in src/main/java/org/apache/sling/launchpad/base/shared
6 - 2009-01-20 2009-01-20 1 1 fmeschbe@apache.org fmeschbe@apache.org
MBeanStartupListener.java
in src/main/java/org/apache/sling/launchpad/base/impl
45 4 2015-03-14 2015-03-14 1 1 cziegeler@apache.org cziegeler@apache.org
Files With Most Contributors (Top 29)
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
Sling.java
in src/main/java/org/apache/sling/launchpad/base/impl
474 17 2009-01-20 2023-07-21 39 5 fmeschbe@apache.org cziegeler@apache.org
BootstrapInstaller.java
in src/main/java/org/apache/sling/launchpad/base/impl
396 17 2009-01-20 2016-04-07 23 5 fmeschbe@apache.org cziegeler@apache.org
Main.java
in src/main/java/org/apache/sling/launchpad/app
533 25 2009-01-20 2023-07-21 22 5 fmeschbe@apache.org cziegeler@apache.org
ControlListener.java
in src/main/java/org/apache/sling/launchpad/app
437 17 2009-05-05 2023-07-21 16 5 fmeschbe@apache.org cziegeler@apache.org
StartupManager.java
in src/main/java/org/apache/sling/launchpad/base/impl
142 7 2012-01-19 2023-07-21 14 5 cziegeler@apache.org cziegeler@apache.org
SharedConstants.java
in src/main/java/org/apache/sling/launchpad/base/shared
19 - 2009-01-20 2023-07-21 13 5 fmeschbe@apache.org cziegeler@apache.org
SlingServletDelegate.java
in src/main/java/org/apache/sling/launchpad/base/webapp
309 19 2009-01-20 2023-07-21 19 4 fmeschbe@apache.org cziegeler@apache.org
MainDelegate.java
in src/main/java/org/apache/sling/launchpad/base/app
268 14 2009-01-20 2016-04-07 16 4 fmeschbe@apache.org cziegeler@apache.org
SlingServlet.java
in src/main/java/org/apache/sling/launchpad/webapp
290 14 2009-01-20 2023-07-21 15 4 fmeschbe@apache.org cziegeler@apache.org
SlingFelix.java
in src/main/java/org/apache/sling/launchpad/base/impl
120 10 2009-01-20 2023-07-21 13 4 fmeschbe@apache.org cziegeler@apache.org
Loader.java
in src/main/java/org/apache/sling/launchpad/base/shared
277 14 2009-01-20 2023-07-21 13 4 fmeschbe@apache.org cziegeler@apache.org
ClassLoaderResourceProvider.java
in src/main/java/org/apache/sling/launchpad/base/impl
73 4 2009-01-20 2016-04-07 5 4 fmeschbe@apache.org cziegeler@apache.org
UninstallBundleCommand.java
in src/main/java/org/apache/sling/launchpad/base/impl/bootstrapcommands
97 7 2009-11-26 2018-07-16 5 3 bdelacretaz@apache.org pauls@apache.org
SlingBridge.java
in src/main/java/org/apache/sling/launchpad/base/webapp
28 1 2009-01-20 2015-03-04 4 3 fmeschbe@apache.org cziegeler@apache.org
DefaultStartupHandler.java
in src/main/java/org/apache/sling/launchpad/base/impl
279 15 2012-01-19 2023-07-21 13 2 cziegeler@apache.org cziegeler@apache.org
web.xml
in src/main/webapp/WEB-INF
23 - 2009-01-20 2015-11-23 6 2 fmeschbe@apache.org cziegeler@apache.org
BootstrapCommandFile.java
in src/main/java/org/apache/sling/launchpad/base/impl/bootstrapcommands
138 8 2009-11-26 2023-07-21 4 2 bdelacretaz@apache.org cziegeler@apache.org
SlingSessionListener.java
in src/main/java/org/apache/sling/launchpad/webapp
33 7 2011-01-10 2015-08-17 3 2 fmeschbe@apache.org cziegeler@apache.org
SlingHttpSessionListenerDelegate.java
in src/main/java/org/apache/sling/launchpad/base/webapp
42 7 2011-01-10 2015-08-17 3 2 fmeschbe@apache.org cziegeler@apache.org
LauncherClassLoader.java
in src/main/java/org/apache/sling/launchpad/base/shared
97 6 2009-02-22 2014-02-26 3 2 fmeschbe@apache.org amitgupt@apache.org
Launcher.java
in src/main/java/org/apache/sling/launchpad/base/shared
9 - 2009-01-20 2023-07-21 3 2 fmeschbe@apache.org cziegeler@apache.org
ControlAction.java
in src/main/java/org/apache/sling/launchpad/app
7 - 2011-09-19 2014-09-10 2 2 fmeschbe@apache.org cziegeler@apache.org
ContextProtocolHandler.java
in src/main/java/org/apache/sling/launchpad/base/impl
14 2 2009-01-20 2010-12-20 2 2 fmeschbe@apache.org justin@apache.org
Command.java
in src/main/java/org/apache/sling/launchpad/base/impl/bootstrapcommands
14 - 2009-11-26 2011-08-04 2 2 bdelacretaz@apache.org cziegeler@apache.org
ContextConnection.java
in src/main/java/org/apache/sling/launchpad/base/impl
38 5 2009-01-20 2010-12-20 2 2 fmeschbe@apache.org justin@apache.org
Util.java
in src/main/java/org/apache/sling/launchpad/base/shared
54 2 2016-11-02 2023-07-21 2 2 fmeschbe@apache.org cziegeler@apache.org
DirectoryUtil.java
in src/main/java/org/apache/sling/launchpad/base/impl
41 6 2012-01-18 2023-07-21 3 1 cziegeler@apache.org cziegeler@apache.org
MBeanStartupListener.java
in src/main/java/org/apache/sling/launchpad/base/impl
45 4 2015-03-14 2015-03-14 1 1 cziegeler@apache.org cziegeler@apache.org
Notifiable.java
in src/main/java/org/apache/sling/launchpad/base/shared
6 - 2009-01-20 2009-01-20 1 1 fmeschbe@apache.org fmeschbe@apache.org
Files With Least Contributors (Top 29)
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
MBeanStartupListener.java
in src/main/java/org/apache/sling/launchpad/base/impl
45 4 2015-03-14 2015-03-14 1 1 cziegeler@apache.org cziegeler@apache.org
DirectoryUtil.java
in src/main/java/org/apache/sling/launchpad/base/impl
41 6 2012-01-18 2023-07-21 3 1 cziegeler@apache.org cziegeler@apache.org
Notifiable.java
in src/main/java/org/apache/sling/launchpad/base/shared
6 - 2009-01-20 2009-01-20 1 1 fmeschbe@apache.org fmeschbe@apache.org
DefaultStartupHandler.java
in src/main/java/org/apache/sling/launchpad/base/impl
279 15 2012-01-19 2023-07-21 13 2 cziegeler@apache.org cziegeler@apache.org
BootstrapCommandFile.java
in src/main/java/org/apache/sling/launchpad/base/impl/bootstrapcommands
138 8 2009-11-26 2023-07-21 4 2 bdelacretaz@apache.org cziegeler@apache.org
LauncherClassLoader.java
in src/main/java/org/apache/sling/launchpad/base/shared
97 6 2009-02-22 2014-02-26 3 2 fmeschbe@apache.org amitgupt@apache.org
Util.java
in src/main/java/org/apache/sling/launchpad/base/shared
54 2 2016-11-02 2023-07-21 2 2 fmeschbe@apache.org cziegeler@apache.org
SlingHttpSessionListenerDelegate.java
in src/main/java/org/apache/sling/launchpad/base/webapp
42 7 2011-01-10 2015-08-17 3 2 fmeschbe@apache.org cziegeler@apache.org
ContextConnection.java
in src/main/java/org/apache/sling/launchpad/base/impl
38 5 2009-01-20 2010-12-20 2 2 fmeschbe@apache.org justin@apache.org
SlingSessionListener.java
in src/main/java/org/apache/sling/launchpad/webapp
33 7 2011-01-10 2015-08-17 3 2 fmeschbe@apache.org cziegeler@apache.org
web.xml
in src/main/webapp/WEB-INF
23 - 2009-01-20 2015-11-23 6 2 fmeschbe@apache.org cziegeler@apache.org
ContextProtocolHandler.java
in src/main/java/org/apache/sling/launchpad/base/impl
14 2 2009-01-20 2010-12-20 2 2 fmeschbe@apache.org justin@apache.org
Command.java
in src/main/java/org/apache/sling/launchpad/base/impl/bootstrapcommands
14 - 2009-11-26 2011-08-04 2 2 bdelacretaz@apache.org cziegeler@apache.org
Launcher.java
in src/main/java/org/apache/sling/launchpad/base/shared
9 - 2009-01-20 2023-07-21 3 2 fmeschbe@apache.org cziegeler@apache.org
ControlAction.java
in src/main/java/org/apache/sling/launchpad/app
7 - 2011-09-19 2014-09-10 2 2 fmeschbe@apache.org cziegeler@apache.org
UninstallBundleCommand.java
in src/main/java/org/apache/sling/launchpad/base/impl/bootstrapcommands
97 7 2009-11-26 2018-07-16 5 3 bdelacretaz@apache.org pauls@apache.org
SlingBridge.java
in src/main/java/org/apache/sling/launchpad/base/webapp
28 1 2009-01-20 2015-03-04 4 3 fmeschbe@apache.org cziegeler@apache.org
SlingServletDelegate.java
in src/main/java/org/apache/sling/launchpad/base/webapp
309 19 2009-01-20 2023-07-21 19 4 fmeschbe@apache.org cziegeler@apache.org
SlingServlet.java
in src/main/java/org/apache/sling/launchpad/webapp
290 14 2009-01-20 2023-07-21 15 4 fmeschbe@apache.org cziegeler@apache.org
Loader.java
in src/main/java/org/apache/sling/launchpad/base/shared
277 14 2009-01-20 2023-07-21 13 4 fmeschbe@apache.org cziegeler@apache.org
MainDelegate.java
in src/main/java/org/apache/sling/launchpad/base/app
268 14 2009-01-20 2016-04-07 16 4 fmeschbe@apache.org cziegeler@apache.org
SlingFelix.java
in src/main/java/org/apache/sling/launchpad/base/impl
120 10 2009-01-20 2023-07-21 13 4 fmeschbe@apache.org cziegeler@apache.org
ClassLoaderResourceProvider.java
in src/main/java/org/apache/sling/launchpad/base/impl
73 4 2009-01-20 2016-04-07 5 4 fmeschbe@apache.org cziegeler@apache.org
Main.java
in src/main/java/org/apache/sling/launchpad/app
533 25 2009-01-20 2023-07-21 22 5 fmeschbe@apache.org cziegeler@apache.org
Sling.java
in src/main/java/org/apache/sling/launchpad/base/impl
474 17 2009-01-20 2023-07-21 39 5 fmeschbe@apache.org cziegeler@apache.org
ControlListener.java
in src/main/java/org/apache/sling/launchpad/app
437 17 2009-05-05 2023-07-21 16 5 fmeschbe@apache.org cziegeler@apache.org
BootstrapInstaller.java
in src/main/java/org/apache/sling/launchpad/base/impl
396 17 2009-01-20 2016-04-07 23 5 fmeschbe@apache.org cziegeler@apache.org
StartupManager.java
in src/main/java/org/apache/sling/launchpad/base/impl
142 7 2012-01-19 2023-07-21 14 5 cziegeler@apache.org cziegeler@apache.org
SharedConstants.java
in src/main/java/org/apache/sling/launchpad/base/shared
19 - 2009-01-20 2023-07-21 13 5 fmeschbe@apache.org cziegeler@apache.org
Correlations

File Size vs. Number of Changes: 29 points

src/main/java/org/apache/sling/launchpad/app/Main.java x: 533 lines of code y: 22 # changes src/main/java/org/apache/sling/launchpad/base/impl/DefaultStartupHandler.java x: 279 lines of code y: 13 # changes src/main/java/org/apache/sling/launchpad/base/impl/DirectoryUtil.java x: 41 lines of code y: 3 # changes src/main/java/org/apache/sling/launchpad/base/impl/Sling.java x: 474 lines of code y: 39 # changes src/main/java/org/apache/sling/launchpad/base/impl/StartupManager.java x: 142 lines of code y: 14 # changes src/main/java/org/apache/sling/launchpad/base/impl/bootstrapcommands/BootstrapCommandFile.java x: 138 lines of code y: 4 # changes src/main/java/org/apache/sling/launchpad/base/shared/Launcher.java x: 9 lines of code y: 3 # changes src/main/java/org/apache/sling/launchpad/base/shared/Loader.java x: 277 lines of code y: 13 # changes src/main/java/org/apache/sling/launchpad/base/shared/SharedConstants.java x: 19 lines of code y: 13 # changes src/main/java/org/apache/sling/launchpad/base/shared/Util.java x: 54 lines of code y: 2 # changes src/main/java/org/apache/sling/launchpad/base/webapp/SlingServletDelegate.java x: 309 lines of code y: 19 # changes src/main/java/org/apache/sling/launchpad/webapp/SlingServlet.java x: 290 lines of code y: 15 # changes src/main/java/org/apache/sling/launchpad/app/ControlListener.java x: 437 lines of code y: 16 # changes src/main/java/org/apache/sling/launchpad/base/impl/SlingFelix.java x: 120 lines of code y: 13 # changes src/main/java/org/apache/sling/launchpad/base/impl/bootstrapcommands/UninstallBundleCommand.java x: 97 lines of code y: 5 # changes src/main/java/org/apache/sling/launchpad/base/app/MainDelegate.java x: 268 lines of code y: 16 # changes src/main/java/org/apache/sling/launchpad/base/impl/BootstrapInstaller.java x: 396 lines of code y: 23 # changes src/main/java/org/apache/sling/launchpad/base/impl/ClassLoaderResourceProvider.java x: 73 lines of code y: 5 # changes src/main/webapp/WEB-INF/web.xml x: 23 lines of code y: 6 # changes src/main/java/org/apache/sling/launchpad/base/webapp/SlingHttpSessionListenerDelegate.java x: 42 lines of code y: 3 # changes src/main/java/org/apache/sling/launchpad/webapp/SlingSessionListener.java x: 33 lines of code y: 3 # changes src/main/java/org/apache/sling/launchpad/base/impl/MBeanStartupListener.java x: 45 lines of code y: 1 # changes src/main/java/org/apache/sling/launchpad/base/webapp/SlingBridge.java x: 28 lines of code y: 4 # changes src/main/java/org/apache/sling/launchpad/app/ControlAction.java x: 7 lines of code y: 2 # changes src/main/java/org/apache/sling/launchpad/base/shared/LauncherClassLoader.java x: 97 lines of code y: 3 # changes src/main/java/org/apache/sling/launchpad/base/impl/bootstrapcommands/Command.java x: 14 lines of code y: 2 # changes src/main/java/org/apache/sling/launchpad/base/impl/ContextConnection.java x: 38 lines of code y: 2 # changes src/main/java/org/apache/sling/launchpad/base/shared/Notifiable.java x: 6 lines of code y: 1 # changes
39.0
# changes
  min: 1.0
  average: 9.21
  25th percentile: 2.5
  median: 5.0
  75th percentile: 14.5
  max: 39.0
0 533.0
lines of code
min: 6.0 | average: 148.38 | 25th percentile: 25.5 | median: 73.0 | 75th percentile: 278.0 | max: 533.0

Number of Contributors vs. Number of Changes: 29 points

src/main/java/org/apache/sling/launchpad/app/Main.java x: 5 # contributors y: 22 # changes src/main/java/org/apache/sling/launchpad/base/impl/DefaultStartupHandler.java x: 2 # contributors y: 13 # changes src/main/java/org/apache/sling/launchpad/base/impl/DirectoryUtil.java x: 1 # contributors y: 3 # changes src/main/java/org/apache/sling/launchpad/base/impl/Sling.java x: 5 # contributors y: 39 # changes src/main/java/org/apache/sling/launchpad/base/impl/StartupManager.java x: 5 # contributors y: 14 # changes src/main/java/org/apache/sling/launchpad/base/impl/bootstrapcommands/BootstrapCommandFile.java x: 2 # contributors y: 4 # changes src/main/java/org/apache/sling/launchpad/base/shared/Launcher.java x: 2 # contributors y: 3 # changes src/main/java/org/apache/sling/launchpad/base/shared/Loader.java x: 4 # contributors y: 13 # changes src/main/java/org/apache/sling/launchpad/base/shared/SharedConstants.java x: 5 # contributors y: 13 # changes src/main/java/org/apache/sling/launchpad/base/shared/Util.java x: 2 # contributors y: 2 # changes src/main/java/org/apache/sling/launchpad/base/webapp/SlingServletDelegate.java x: 4 # contributors y: 19 # changes src/main/java/org/apache/sling/launchpad/webapp/SlingServlet.java x: 4 # contributors y: 15 # changes src/main/java/org/apache/sling/launchpad/app/ControlListener.java x: 5 # contributors y: 16 # changes src/main/java/org/apache/sling/launchpad/base/impl/bootstrapcommands/UninstallBundleCommand.java x: 3 # contributors y: 5 # changes src/main/java/org/apache/sling/launchpad/base/app/MainDelegate.java x: 4 # contributors y: 16 # changes src/main/java/org/apache/sling/launchpad/base/impl/BootstrapInstaller.java x: 5 # contributors y: 23 # changes src/main/java/org/apache/sling/launchpad/base/impl/ClassLoaderResourceProvider.java x: 4 # contributors y: 5 # changes src/main/webapp/WEB-INF/web.xml x: 2 # contributors y: 6 # changes src/main/java/org/apache/sling/launchpad/base/impl/MBeanStartupListener.java x: 1 # contributors y: 1 # changes src/main/java/org/apache/sling/launchpad/base/webapp/SlingBridge.java x: 3 # contributors y: 4 # changes
39.0
# changes
  min: 1.0
  average: 9.21
  25th percentile: 2.5
  median: 5.0
  75th percentile: 14.5
  max: 39.0
0 5.0
# contributors
min: 1.0 | average: 3.0 | 25th percentile: 2.0 | median: 2.0 | 75th percentile: 4.0 | max: 5.0

Number of Contributors vs. File Size: 29 points

src/main/java/org/apache/sling/launchpad/app/Main.java x: 5 # contributors y: 533 lines of code src/main/java/org/apache/sling/launchpad/base/impl/DefaultStartupHandler.java x: 2 # contributors y: 279 lines of code src/main/java/org/apache/sling/launchpad/base/impl/DirectoryUtil.java x: 1 # contributors y: 41 lines of code src/main/java/org/apache/sling/launchpad/base/impl/Sling.java x: 5 # contributors y: 474 lines of code src/main/java/org/apache/sling/launchpad/base/impl/StartupManager.java x: 5 # contributors y: 142 lines of code src/main/java/org/apache/sling/launchpad/base/impl/bootstrapcommands/BootstrapCommandFile.java x: 2 # contributors y: 138 lines of code src/main/java/org/apache/sling/launchpad/base/shared/Launcher.java x: 2 # contributors y: 9 lines of code src/main/java/org/apache/sling/launchpad/base/shared/Loader.java x: 4 # contributors y: 277 lines of code src/main/java/org/apache/sling/launchpad/base/shared/SharedConstants.java x: 5 # contributors y: 19 lines of code src/main/java/org/apache/sling/launchpad/base/shared/Util.java x: 2 # contributors y: 54 lines of code src/main/java/org/apache/sling/launchpad/base/webapp/SlingServletDelegate.java x: 4 # contributors y: 309 lines of code src/main/java/org/apache/sling/launchpad/webapp/SlingServlet.java x: 4 # contributors y: 290 lines of code src/main/java/org/apache/sling/launchpad/app/ControlListener.java x: 5 # contributors y: 437 lines of code src/main/java/org/apache/sling/launchpad/base/impl/SlingFelix.java x: 4 # contributors y: 120 lines of code src/main/java/org/apache/sling/launchpad/base/impl/bootstrapcommands/UninstallBundleCommand.java x: 3 # contributors y: 97 lines of code src/main/java/org/apache/sling/launchpad/base/app/MainDelegate.java x: 4 # contributors y: 268 lines of code src/main/java/org/apache/sling/launchpad/base/impl/BootstrapInstaller.java x: 5 # contributors y: 396 lines of code src/main/java/org/apache/sling/launchpad/base/impl/ClassLoaderResourceProvider.java x: 4 # contributors y: 73 lines of code src/main/webapp/WEB-INF/web.xml x: 2 # contributors y: 23 lines of code src/main/java/org/apache/sling/launchpad/base/webapp/SlingHttpSessionListenerDelegate.java x: 2 # contributors y: 42 lines of code src/main/java/org/apache/sling/launchpad/webapp/SlingSessionListener.java x: 2 # contributors y: 33 lines of code src/main/java/org/apache/sling/launchpad/base/impl/MBeanStartupListener.java x: 1 # contributors y: 45 lines of code src/main/java/org/apache/sling/launchpad/base/webapp/SlingBridge.java x: 3 # contributors y: 28 lines of code src/main/java/org/apache/sling/launchpad/app/ControlAction.java x: 2 # contributors y: 7 lines of code src/main/java/org/apache/sling/launchpad/base/shared/LauncherClassLoader.java x: 2 # contributors y: 97 lines of code src/main/java/org/apache/sling/launchpad/base/impl/bootstrapcommands/Command.java x: 2 # contributors y: 14 lines of code src/main/java/org/apache/sling/launchpad/base/impl/ContextConnection.java x: 2 # contributors y: 38 lines of code src/main/java/org/apache/sling/launchpad/base/shared/Notifiable.java x: 1 # contributors y: 6 lines of code
533.0
lines of code
  min: 6.0
  average: 148.38
  25th percentile: 25.5
  median: 73.0
  75th percentile: 278.0
  max: 533.0
0 5.0
# contributors
min: 1.0 | average: 3.0 | 25th percentile: 2.0 | median: 2.0 | 75th percentile: 4.0 | max: 5.0