apache / sling-org-apache-sling-scripting-jsp
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 48 files with 18,503 lines of code.
    • 0 files changed more than 100 times (0 lines of code)
    • 0 files changed 51-100 times (0 lines of code)
    • 2 files changed 21-50 times (980 lines of code)
    • 9 files changed 6-20 times (2,216 lines of code)
    • 37 files changed 1-5 times (15,307 lines of code)
0% | 0% | 5% | 11% | 82%
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 48 files with 18,503 lines of code.
    • 0 files changed by more than 25 contributors (0 lines of code)
    • 0 files changed by 11-25 contributors (0 lines of code)
    • 1 file changed by 6-10 contributors (465 lines of code)
    • 20 files changed by 2-5 contributors (11,203 lines of code)
    • 27 files changed by 1 contributor (6,835 lines of code)
0% | 0% | 2% | 60% | 36%
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, properties, xml, md, txt, gitignore, json, yaml
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
java0% | 0% | 5% | 11% | 82%
xml0% | 0% | 0% | 0% | 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% | 5% | 11% | 82%
Most Frequently Changed Files (Top 50)

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
JspScriptEngineFactory.java
in src/main/java/org/apache/sling/scripting/jsp
465 23 2009-02-22 2022-05-09 50 10 cziegeler@apache.org cziegeler@apache.org
JspServletWrapper.java
in src/main/java/org/apache/sling/scripting/jsp/jasper/servlet
515 23 2009-02-22 2022-05-09 21 4 cziegeler@apache.org cziegeler@apache.org
JspCompilationContext.java
in src/main/java/org/apache/sling/scripting/jsp/jasper
392 52 2010-02-17 2022-05-09 17 4 cziegeler@apache.org cziegeler@apache.org
JspRuntimeContext.java
in src/main/java/org/apache/sling/scripting/jsp/jasper/compiler
296 25 2010-02-17 2019-12-02 16 3 cziegeler@apache.org 170911+raducotescu@users.no...
JspServletOptions.java
in src/main/java/org/apache/sling/scripting/jsp
345 30 2009-07-16 2022-05-09 14 1 cziegeler@apache.org cziegeler@apache.org
Compiler.java
in src/main/java/org/apache/sling/scripting/jsp/jasper/compiler
216 11 2010-02-17 2022-05-09 12 4 cziegeler@apache.org cziegeler@apache.org
TagFileProcessor.java
in src/main/java/org/apache/sling/scripting/jsp/jasper/compiler
468 20 2010-08-13 2022-05-09 12 3 cziegeler@apache.org cziegeler@apache.org
SlingIOProvider.java
in src/main/java/org/apache/sling/scripting/jsp
150 14 2009-07-16 2014-05-06 7 2 cziegeler@apache.org cziegeler@apache.org
SlingTldLocationsCache.java
in src/main/java/org/apache/sling/scripting/jsp
161 11 2010-02-12 2017-09-27 7 3 cziegeler@apache.org pauls@apache.org
JDTCompiler.java
in src/main/java/org/apache/sling/scripting/jsp/jasper/compiler
93 2 2012-03-23 2022-05-09 6 2 cziegeler@apache.org cziegeler@apache.org
PrecompiledJSPRunner.java
in src/main/java/org/apache/sling/scripting/jsp
95 4 2020-03-20 2022-05-09 6 5 170911+raducotescu@users.no... cziegeler@apache.org
PageContextImpl.java
in src/main/java/org/apache/sling/scripting/jsp/jasper/runtime
733 49 2011-04-26 2022-05-09 4 2 justin@apache.org cziegeler@apache.org
JspUtil.java
in src/main/java/org/apache/sling/scripting/jsp/jasper/compiler
847 41 2010-02-17 2020-02-25 4 3 cziegeler@apache.org radu@apache.org
Generator.java
in src/main/java/org/apache/sling/scripting/jsp/jasper/compiler
3073 91 2011-07-13 2022-12-09 4 2 cziegeler@apache.org radu@apache.org
IOProvider.java
in src/main/java/org/apache/sling/scripting/jsp/jasper
19 - 2012-03-23 2014-05-06 3 1 cziegeler@apache.org cziegeler@apache.org
Options.java
in src/main/java/org/apache/sling/scripting/jsp/jasper
30 - 2010-02-17 2022-05-09 3 1 cziegeler@apache.org cziegeler@apache.org
JspServletConfig.java
in src/main/java/org/apache/sling/scripting/jsp
45 6 2014-04-30 2020-03-20 3 2 cziegeler@apache.org 170911+raducotescu@users.no...
ExternalServletContextWrapper.java
in src/main/java/org/apache/sling/scripting/jsp/jasper/runtime
275 53 2011-04-26 2016-10-17 3 2 justin@apache.org cziegeler@apache.org
TagLibraryInfoImpl.java
in src/main/java/org/apache/sling/scripting/jsp/jasper/compiler
596 12 2012-05-11 2022-05-06 3 1 cziegeler@apache.org cziegeler@apache.org
Node.java
in src/main/java/org/apache/sling/scripting/jsp/jasper/compiler
1616 286 2012-05-11 2017-01-09 3 2 cziegeler@apache.org jsedding@apache.org
LogFactory.java
in src/main/java/org/apache/juli/logging
11 2 2010-02-12 2016-10-17 2 1 cziegeler@apache.org cziegeler@apache.org
TldLocationsCache.java
in src/main/java/org/apache/sling/scripting/jsp/jasper/compiler
19 1 2010-08-06 2017-08-13 2 1 cziegeler@apache.org cziegeler@apache.org
SlingJspPageContext.java
in src/main/java/org/apache/sling/scripting/jsp
165 32 2019-12-02 2019-12-16 2 2 radu@apache.org radu@apache.org
TagPluginManager.java
in src/main/java/org/apache/sling/scripting/jsp/jasper/compiler
172 18 2010-12-10 2017-01-09 2 2 cziegeler@apache.org jsedding@apache.org
InternalServletConfigWrapper.java
in src/main/java/org/apache/sling/scripting/jsp/jasper/runtime
265 55 2011-04-26 2016-10-17 2 2 justin@apache.org cziegeler@apache.org
PageInfo.java
in src/main/java/org/apache/sling/scripting/jsp/jasper/compiler
421 80 2012-10-10 2021-07-05 2 2 justin@apache.org 170911+raducotescu@users.no...
SmapUtil.java
in src/main/java/org/apache/sling/scripting/jsp/jasper/compiler
546 46 2015-04-01 2017-01-25 2 1 cziegeler@apache.org cziegeler@apache.org
XMLEncodingDetector.java
in src/main/java/org/apache/sling/scripting/jsp/jasper/xmlparser
1006 32 2019-11-07 2019-11-12 2 1 adzemovic.haris@gmail.com adzemovic.haris@gmail.com
Parser.java
in src/main/java/org/apache/sling/scripting/jsp/jasper/compiler
1205 56 2010-02-17 2019-11-12 2 2 cziegeler@apache.org adzemovic.haris@gmail.com
package-info.java
in src/main/java/org/apache/sling/scripting/jsp/jasper/runtime
3 - 2020-03-20 2020-03-20 1 1 170911+raducotescu@users.no... 170911+raducotescu@users.no...
package-info.java
in src/main/java/org/apache/sling/scripting/jsp/util
3 - 2019-12-17 2019-12-17 1 1 radu@apache.org radu@apache.org
LogConfigurationException.java
in src/main/java/org/apache/juli/logging
3 - 2009-05-06 2009-05-06 1 1 fmeschbe@apache.org fmeschbe@apache.org
SlingPageException.java
in src/main/java/org/apache/sling/scripting/jsp
11 2 2011-07-13 2011-07-13 1 1 cziegeler@apache.org cziegeler@apache.org
Log.java
in src/main/java/org/apache/juli/logging
21 - 2016-10-17 2016-10-17 1 1 cziegeler@apache.org cziegeler@apache.org
JspSlingHttpServletResponseWrapper.java
in src/main/java/org/apache/sling/scripting/jsp/util
32 4 2011-03-30 2011-03-30 1 1 fmeschbe@apache.org fmeschbe@apache.org
DefaultErrorHandler.java
in src/main/java/org/apache/sling/scripting/jsp/jasper/compiler
48 4 2009-02-22 2009-02-22 1 1 cziegeler@apache.org cziegeler@apache.org
Constants.java
in src/main/java/org/apache/sling/scripting/jsp/jasper
70 - 2020-03-20 2020-03-20 1 1 radu@apache.org radu@apache.org
ServletWriter.java
in src/main/java/org/apache/sling/scripting/jsp/jasper/compiler
84 15 2010-03-12 2010-03-12 1 1 cziegeler@apache.org cziegeler@apache.org
TagHandlerPool.java
in src/main/java/org/apache/sling/scripting/jsp/jasper/runtime
101 8 2010-01-13 2010-01-13 1 1 cziegeler@apache.org cziegeler@apache.org
ProtectedFunctionMapper.java
in src/main/java/org/apache/sling/scripting/jsp/jasper/runtime
105 5 2017-08-13 2017-08-13 1 1 cziegeler@apache.org cziegeler@apache.org
JspFactoryImpl.java
in src/main/java/org/apache/sling/scripting/jsp/jasper/runtime
108 8 2010-01-12 2010-01-12 1 1 cziegeler@apache.org cziegeler@apache.org
JavacErrorDetail.java
in src/main/java/org/apache/sling/scripting/jsp/jasper/compiler
114 9 2010-03-30 2010-03-30 1 1 cziegeler@apache.org cziegeler@apache.org
Util.java
in src/main/java/org/apache/sling/scripting/jsp/jasper/tagplugins/jstl
216 20 2016-10-17 2016-10-17 1 1 cziegeler@apache.org cziegeler@apache.org
JspServletContext.java
in src/main/java/org/apache/sling/scripting/jsp
289 50 2016-10-17 2016-10-17 1 1 cziegeler@apache.org cziegeler@apache.org
JspContextWrapper.java
in src/main/java/org/apache/sling/scripting/jsp/jasper/runtime
303 39 2022-05-09 2022-05-09 1 1 cziegeler@apache.org cziegeler@apache.org
ParserController.java
in src/main/java/org/apache/sling/scripting/jsp/jasper/compiler
330 10 2017-08-13 2017-08-13 1 1 cziegeler@apache.org cziegeler@apache.org
JspDocumentParser.java
in src/main/java/org/apache/sling/scripting/jsp/jasper/compiler
1068 28 2010-02-17 2010-02-17 1 1 cziegeler@apache.org cziegeler@apache.org
Validator.java
in src/main/java/org/apache/sling/scripting/jsp/jasper/compiler
1354 46 2013-07-04 2013-07-04 1 1 cziegeler@apache.org cziegeler@apache.org
TagPlugin.java
in src/main/java/org/apache/sling/scripting/jsp/jasper/compiler/tagplugin
4 -
JspSourceDependent.java
in src/main/java/org/apache/sling/scripting/jsp/jasper/runtime
4 -
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
JspScriptEngineFactory.java
in src/main/java/org/apache/sling/scripting/jsp
465 23 2009-02-22 2022-05-09 50 10 cziegeler@apache.org cziegeler@apache.org
PrecompiledJSPRunner.java
in src/main/java/org/apache/sling/scripting/jsp
95 4 2020-03-20 2022-05-09 6 5 170911+raducotescu@users.no... cziegeler@apache.org
JspServletWrapper.java
in src/main/java/org/apache/sling/scripting/jsp/jasper/servlet
515 23 2009-02-22 2022-05-09 21 4 cziegeler@apache.org cziegeler@apache.org
JspCompilationContext.java
in src/main/java/org/apache/sling/scripting/jsp/jasper
392 52 2010-02-17 2022-05-09 17 4 cziegeler@apache.org cziegeler@apache.org
Compiler.java
in src/main/java/org/apache/sling/scripting/jsp/jasper/compiler
216 11 2010-02-17 2022-05-09 12 4 cziegeler@apache.org cziegeler@apache.org
JspRuntimeContext.java
in src/main/java/org/apache/sling/scripting/jsp/jasper/compiler
296 25 2010-02-17 2019-12-02 16 3 cziegeler@apache.org 170911+raducotescu@users.no...
TagFileProcessor.java
in src/main/java/org/apache/sling/scripting/jsp/jasper/compiler
468 20 2010-08-13 2022-05-09 12 3 cziegeler@apache.org cziegeler@apache.org
SlingTldLocationsCache.java
in src/main/java/org/apache/sling/scripting/jsp
161 11 2010-02-12 2017-09-27 7 3 cziegeler@apache.org pauls@apache.org
JspUtil.java
in src/main/java/org/apache/sling/scripting/jsp/jasper/compiler
847 41 2010-02-17 2020-02-25 4 3 cziegeler@apache.org radu@apache.org
SlingIOProvider.java
in src/main/java/org/apache/sling/scripting/jsp
150 14 2009-07-16 2014-05-06 7 2 cziegeler@apache.org cziegeler@apache.org
JDTCompiler.java
in src/main/java/org/apache/sling/scripting/jsp/jasper/compiler
93 2 2012-03-23 2022-05-09 6 2 cziegeler@apache.org cziegeler@apache.org
PageContextImpl.java
in src/main/java/org/apache/sling/scripting/jsp/jasper/runtime
733 49 2011-04-26 2022-05-09 4 2 justin@apache.org cziegeler@apache.org
Generator.java
in src/main/java/org/apache/sling/scripting/jsp/jasper/compiler
3073 91 2011-07-13 2022-12-09 4 2 cziegeler@apache.org radu@apache.org
JspServletConfig.java
in src/main/java/org/apache/sling/scripting/jsp
45 6 2014-04-30 2020-03-20 3 2 cziegeler@apache.org 170911+raducotescu@users.no...
ExternalServletContextWrapper.java
in src/main/java/org/apache/sling/scripting/jsp/jasper/runtime
275 53 2011-04-26 2016-10-17 3 2 justin@apache.org cziegeler@apache.org
Node.java
in src/main/java/org/apache/sling/scripting/jsp/jasper/compiler
1616 286 2012-05-11 2017-01-09 3 2 cziegeler@apache.org jsedding@apache.org
SlingJspPageContext.java
in src/main/java/org/apache/sling/scripting/jsp
165 32 2019-12-02 2019-12-16 2 2 radu@apache.org radu@apache.org
InternalServletConfigWrapper.java
in src/main/java/org/apache/sling/scripting/jsp/jasper/runtime
265 55 2011-04-26 2016-10-17 2 2 justin@apache.org cziegeler@apache.org
PageInfo.java
in src/main/java/org/apache/sling/scripting/jsp/jasper/compiler
421 80 2012-10-10 2021-07-05 2 2 justin@apache.org 170911+raducotescu@users.no...
Parser.java
in src/main/java/org/apache/sling/scripting/jsp/jasper/compiler
1205 56 2010-02-17 2019-11-12 2 2 cziegeler@apache.org adzemovic.haris@gmail.com
TagPluginManager.java
in src/main/java/org/apache/sling/scripting/jsp/jasper/compiler
172 18 2010-12-10 2017-01-09 2 2 cziegeler@apache.org jsedding@apache.org
JspServletOptions.java
in src/main/java/org/apache/sling/scripting/jsp
345 30 2009-07-16 2022-05-09 14 1 cziegeler@apache.org cziegeler@apache.org
IOProvider.java
in src/main/java/org/apache/sling/scripting/jsp/jasper
19 - 2012-03-23 2014-05-06 3 1 cziegeler@apache.org cziegeler@apache.org
Options.java
in src/main/java/org/apache/sling/scripting/jsp/jasper
30 - 2010-02-17 2022-05-09 3 1 cziegeler@apache.org cziegeler@apache.org
TagLibraryInfoImpl.java
in src/main/java/org/apache/sling/scripting/jsp/jasper/compiler
596 12 2012-05-11 2022-05-06 3 1 cziegeler@apache.org cziegeler@apache.org
LogFactory.java
in src/main/java/org/apache/juli/logging
11 2 2010-02-12 2016-10-17 2 1 cziegeler@apache.org cziegeler@apache.org
XMLEncodingDetector.java
in src/main/java/org/apache/sling/scripting/jsp/jasper/xmlparser
1006 32 2019-11-07 2019-11-12 2 1 adzemovic.haris@gmail.com adzemovic.haris@gmail.com
SmapUtil.java
in src/main/java/org/apache/sling/scripting/jsp/jasper/compiler
546 46 2015-04-01 2017-01-25 2 1 cziegeler@apache.org cziegeler@apache.org
TldLocationsCache.java
in src/main/java/org/apache/sling/scripting/jsp/jasper/compiler
19 1 2010-08-06 2017-08-13 2 1 cziegeler@apache.org cziegeler@apache.org
LogConfigurationException.java
in src/main/java/org/apache/juli/logging
3 - 2009-05-06 2009-05-06 1 1 fmeschbe@apache.org fmeschbe@apache.org
Log.java
in src/main/java/org/apache/juli/logging
21 - 2016-10-17 2016-10-17 1 1 cziegeler@apache.org cziegeler@apache.org
JspSlingHttpServletResponseWrapper.java
in src/main/java/org/apache/sling/scripting/jsp/util
32 4 2011-03-30 2011-03-30 1 1 fmeschbe@apache.org fmeschbe@apache.org
package-info.java
in src/main/java/org/apache/sling/scripting/jsp/util
3 - 2019-12-17 2019-12-17 1 1 radu@apache.org radu@apache.org
SlingPageException.java
in src/main/java/org/apache/sling/scripting/jsp
11 2 2011-07-13 2011-07-13 1 1 cziegeler@apache.org cziegeler@apache.org
TagHandlerPool.java
in src/main/java/org/apache/sling/scripting/jsp/jasper/runtime
101 8 2010-01-13 2010-01-13 1 1 cziegeler@apache.org cziegeler@apache.org
JspFactoryImpl.java
in src/main/java/org/apache/sling/scripting/jsp/jasper/runtime
108 8 2010-01-12 2010-01-12 1 1 cziegeler@apache.org cziegeler@apache.org
ProtectedFunctionMapper.java
in src/main/java/org/apache/sling/scripting/jsp/jasper/runtime
105 5 2017-08-13 2017-08-13 1 1 cziegeler@apache.org cziegeler@apache.org
package-info.java
in src/main/java/org/apache/sling/scripting/jsp/jasper/runtime
3 - 2020-03-20 2020-03-20 1 1 170911+raducotescu@users.no... 170911+raducotescu@users.no...
JspContextWrapper.java
in src/main/java/org/apache/sling/scripting/jsp/jasper/runtime
303 39 2022-05-09 2022-05-09 1 1 cziegeler@apache.org cziegeler@apache.org
Util.java
in src/main/java/org/apache/sling/scripting/jsp/jasper/tagplugins/jstl
216 20 2016-10-17 2016-10-17 1 1 cziegeler@apache.org cziegeler@apache.org
ServletWriter.java
in src/main/java/org/apache/sling/scripting/jsp/jasper/compiler
84 15 2010-03-12 2010-03-12 1 1 cziegeler@apache.org cziegeler@apache.org
ParserController.java
in src/main/java/org/apache/sling/scripting/jsp/jasper/compiler
330 10 2017-08-13 2017-08-13 1 1 cziegeler@apache.org cziegeler@apache.org
Validator.java
in src/main/java/org/apache/sling/scripting/jsp/jasper/compiler
1354 46 2013-07-04 2013-07-04 1 1 cziegeler@apache.org cziegeler@apache.org
DefaultErrorHandler.java
in src/main/java/org/apache/sling/scripting/jsp/jasper/compiler
48 4 2009-02-22 2009-02-22 1 1 cziegeler@apache.org cziegeler@apache.org
JspDocumentParser.java
in src/main/java/org/apache/sling/scripting/jsp/jasper/compiler
1068 28 2010-02-17 2010-02-17 1 1 cziegeler@apache.org cziegeler@apache.org
JavacErrorDetail.java
in src/main/java/org/apache/sling/scripting/jsp/jasper/compiler
114 9 2010-03-30 2010-03-30 1 1 cziegeler@apache.org cziegeler@apache.org
Constants.java
in src/main/java/org/apache/sling/scripting/jsp/jasper
70 - 2020-03-20 2020-03-20 1 1 radu@apache.org radu@apache.org
JspServletContext.java
in src/main/java/org/apache/sling/scripting/jsp
289 50 2016-10-17 2016-10-17 1 1 cziegeler@apache.org cziegeler@apache.org
mbeans-descriptors.xml
in src/main/resources/org/apache/sling/scripting/jsp/jasper/servlet
15 -
tagPlugins.xml
in src/main/resources/org/apache/sling/scripting/jsp/jasper/tagplugins/jstl
46 -
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
JspRuntimeLibrary.java
in src/main/java/org/apache/sling/scripting/jsp/jasper/runtime
814 46
XMLChar.java
in src/main/java/org/apache/sling/scripting/jsp/jasper/xmlparser
765 22
EncodingMap.java
in src/main/java/org/apache/sling/scripting/jsp/jasper/xmlparser
447 8
PageDataImpl.java
in src/main/java/org/apache/sling/scripting/jsp/jasper/compiler
432 50
UTF8Reader.java
in src/main/java/org/apache/sling/scripting/jsp/jasper/xmlparser
397 12
JspConfig.java
in src/main/java/org/apache/sling/scripting/jsp/jasper/compiler
395 19
JspReader.java
in src/main/java/org/apache/sling/scripting/jsp/jasper/compiler
376 29
JspWriterImpl.java
in src/main/java/org/apache/sling/scripting/jsp/jasper/runtime
276 41
Import.java
in src/main/java/org/apache/sling/scripting/jsp/jasper/tagplugins/jstl/core
263 1
ForEach.java
in src/main/java/org/apache/sling/scripting/jsp/jasper/tagplugins/jstl/core
258 3
BodyContentImpl.java
in src/main/java/org/apache/sling/scripting/jsp/jasper/runtime
256 36
ELParser.java
in src/main/java/org/apache/sling/scripting/jsp/jasper/compiler
250 20
ErrorDispatcher.java
in src/main/java/org/apache/sling/scripting/jsp/jasper/compiler
213 24
ELFunctionMapper.java
in src/main/java/org/apache/sling/scripting/jsp/jasper/compiler
181 15
SmapStratum.java
in src/main/java/org/apache/sling/scripting/jsp/jasper/compiler
172 15
Dumper.java
in src/main/java/org/apache/sling/scripting/jsp/jasper/compiler
153 30
Mark.java
in src/main/java/org/apache/sling/scripting/jsp/jasper/compiler
150 12
ELNode.java
in src/main/java/org/apache/sling/scripting/jsp/jasper/compiler
143 28
ImplicitTagLibraryInfo.java
in src/main/java/org/apache/sling/scripting/jsp/jasper/compiler
141 2
Collector.java
in src/main/java/org/apache/sling/scripting/jsp/jasper/compiler
136 16
ParserUtils.java
in src/main/java/org/apache/sling/scripting/jsp/jasper/xmlparser
132 7
TreeNode.java
in src/main/java/org/apache/sling/scripting/jsp/jasper/xmlparser
131 16
UCSReader.java
in src/main/java/org/apache/sling/scripting/jsp/jasper/xmlparser
125 10
ELResolverImpl.java
in src/main/java/org/apache/sling/scripting/jsp/jasper/el
107 8
SymbolTable.java
in src/main/java/org/apache/sling/scripting/jsp/jasper/xmlparser
107 10
Set.java
in src/main/java/org/apache/sling/scripting/jsp/jasper/tagplugins/jstl/core
102 1
JspValueExpression.java
in src/main/java/org/apache/sling/scripting/jsp/jasper/el
98 13
ScriptingVariabler.java
in src/main/java/org/apache/sling/scripting/jsp/jasper/compiler
96 5
JspApplicationContextImpl.java
in src/main/java/org/apache/sling/scripting/jsp/jasper/runtime
93 7
JspMethodExpression.java
in src/main/java/org/apache/sling/scripting/jsp/jasper/el
76 10
SecurityClassLoad.java
in src/main/java/org/apache/sling/scripting/jsp/jasper/security
73 1
ForTokens.java
in src/main/java/org/apache/sling/scripting/jsp/jasper/tagplugins/jstl/core
73 1
SmapGenerator.java
in src/main/java/org/apache/sling/scripting/jsp/jasper/compiler
71 6
XMLStringBuffer.java
in src/main/java/org/apache/sling/scripting/jsp/jasper/xmlparser
68 11
Slf4jLog.java
in src/main/java/org/apache/juli/logging
63 18
TagUtil.java
in src/main/java/org/apache/sling/scripting/jsp/util
60 5
TagConstants.java
in src/main/java/org/apache/sling/scripting/jsp/jasper/compiler
60 -
TextOptimizer.java
in src/main/java/org/apache/sling/scripting/jsp/jasper/compiler
60 11
ELContextImpl.java
in src/main/java/org/apache/sling/scripting/jsp/jasper/el
58 10
XMLString.java
in src/main/java/org/apache/sling/scripting/jsp/jasper/xmlparser
58 9
Url.java
in src/main/java/org/apache/sling/scripting/jsp/jasper/tagplugins/jstl/core
56 1
ASCIIReader.java
in src/main/java/org/apache/sling/scripting/jsp/jasper/xmlparser
56 9
Out.java
in src/main/java/org/apache/sling/scripting/jsp/jasper/tagplugins/jstl/core
52 1
Localizer.java
in src/main/java/org/apache/sling/scripting/jsp/jasper/compiler
49 7
HttpJspBase.java
in src/main/java/org/apache/sling/scripting/jsp/jasper/runtime
47 9
tagPlugins.xml
in src/main/resources/org/apache/sling/scripting/jsp/jasper/tagplugins/jstl
46 -
ELContextWrapper.java
in src/main/java/org/apache/sling/scripting/jsp/jasper/el
42 10
Redirect.java
in src/main/java/org/apache/sling/scripting/jsp/jasper/tagplugins/jstl/core
42 1
Param.java
in src/main/java/org/apache/sling/scripting/jsp/jasper/tagplugins/jstl/core
40 1
ExpressionEvaluatorImpl.java
in src/main/java/org/apache/sling/scripting/jsp/jasper/el
34 3
Correlations

File Size vs. Number of Changes: 48 points

src/main/java/org/apache/sling/scripting/jsp/jasper/compiler/Generator.java x: 3073 lines of code y: 4 # changes src/main/java/org/apache/sling/scripting/jsp/PrecompiledJSPRunner.java x: 95 lines of code y: 6 # changes src/main/java/org/apache/sling/scripting/jsp/JspScriptEngineFactory.java x: 465 lines of code y: 50 # changes src/main/java/org/apache/sling/scripting/jsp/JspServletOptions.java x: 345 lines of code y: 14 # changes src/main/java/org/apache/sling/scripting/jsp/jasper/JspCompilationContext.java x: 392 lines of code y: 17 # changes src/main/java/org/apache/sling/scripting/jsp/jasper/Options.java x: 30 lines of code y: 3 # changes src/main/java/org/apache/sling/scripting/jsp/jasper/compiler/Compiler.java x: 216 lines of code y: 12 # changes src/main/java/org/apache/sling/scripting/jsp/jasper/compiler/JDTCompiler.java x: 93 lines of code y: 6 # changes src/main/java/org/apache/sling/scripting/jsp/jasper/compiler/TagFileProcessor.java x: 468 lines of code y: 12 # changes src/main/java/org/apache/sling/scripting/jsp/jasper/runtime/JspContextWrapper.java x: 303 lines of code y: 1 # changes src/main/java/org/apache/sling/scripting/jsp/jasper/runtime/PageContextImpl.java x: 733 lines of code y: 4 # changes src/main/java/org/apache/sling/scripting/jsp/jasper/servlet/JspServletWrapper.java x: 515 lines of code y: 21 # changes src/main/java/org/apache/sling/scripting/jsp/jasper/compiler/TagLibraryInfoImpl.java x: 596 lines of code y: 3 # changes src/main/java/org/apache/sling/scripting/jsp/jasper/compiler/PageInfo.java x: 421 lines of code y: 2 # changes src/main/java/org/apache/sling/scripting/jsp/jasper/Constants.java x: 70 lines of code y: 1 # changes src/main/java/org/apache/sling/scripting/jsp/JspServletConfig.java x: 45 lines of code y: 3 # changes src/main/java/org/apache/sling/scripting/jsp/jasper/runtime/package-info.java x: 3 lines of code y: 1 # changes src/main/java/org/apache/sling/scripting/jsp/jasper/compiler/JspUtil.java x: 847 lines of code y: 4 # changes src/main/java/org/apache/sling/scripting/jsp/SlingJspPageContext.java x: 165 lines of code y: 2 # changes src/main/java/org/apache/sling/scripting/jsp/jasper/compiler/JspRuntimeContext.java x: 296 lines of code y: 16 # changes src/main/java/org/apache/sling/scripting/jsp/jasper/compiler/Parser.java x: 1205 lines of code y: 2 # changes src/main/java/org/apache/sling/scripting/jsp/jasper/xmlparser/XMLEncodingDetector.java x: 1006 lines of code y: 2 # changes src/main/java/org/apache/sling/scripting/jsp/SlingTldLocationsCache.java x: 161 lines of code y: 7 # changes src/main/java/org/apache/sling/scripting/jsp/jasper/compiler/ParserController.java x: 330 lines of code y: 1 # changes src/main/java/org/apache/sling/scripting/jsp/jasper/compiler/TldLocationsCache.java x: 19 lines of code y: 2 # changes src/main/java/org/apache/sling/scripting/jsp/jasper/runtime/ProtectedFunctionMapper.java x: 105 lines of code y: 1 # changes src/main/java/org/apache/sling/scripting/jsp/jasper/compiler/SmapUtil.java x: 546 lines of code y: 2 # changes src/main/java/org/apache/sling/scripting/jsp/jasper/compiler/Node.java x: 1616 lines of code y: 3 # changes src/main/java/org/apache/sling/scripting/jsp/jasper/compiler/TagPluginManager.java x: 172 lines of code y: 2 # changes src/main/java/org/apache/sling/scripting/jsp/JspServletContext.java x: 289 lines of code y: 1 # changes src/main/java/org/apache/sling/scripting/jsp/jasper/runtime/ExternalServletContextWrapper.java x: 275 lines of code y: 3 # changes src/main/java/org/apache/sling/scripting/jsp/jasper/runtime/InternalServletConfigWrapper.java x: 265 lines of code y: 2 # changes src/main/java/org/apache/sling/scripting/jsp/jasper/tagplugins/jstl/Util.java x: 216 lines of code y: 1 # changes src/main/java/org/apache/juli/logging/Log.java x: 21 lines of code y: 1 # changes src/main/java/org/apache/juli/logging/LogFactory.java x: 11 lines of code y: 2 # changes src/main/java/org/apache/sling/scripting/jsp/SlingIOProvider.java x: 150 lines of code y: 7 # changes src/main/java/org/apache/sling/scripting/jsp/jasper/IOProvider.java x: 19 lines of code y: 3 # changes src/main/java/org/apache/sling/scripting/jsp/jasper/compiler/Validator.java x: 1354 lines of code y: 1 # changes src/main/java/org/apache/sling/scripting/jsp/SlingPageException.java x: 11 lines of code y: 1 # changes src/main/java/org/apache/sling/scripting/jsp/util/JspSlingHttpServletResponseWrapper.java x: 32 lines of code y: 1 # changes src/main/java/org/apache/sling/scripting/jsp/jasper/compiler/JavacErrorDetail.java x: 114 lines of code y: 1 # changes src/main/java/org/apache/sling/scripting/jsp/jasper/compiler/ServletWriter.java x: 84 lines of code y: 1 # changes src/main/java/org/apache/sling/scripting/jsp/jasper/compiler/JspDocumentParser.java x: 1068 lines of code y: 1 # changes src/main/java/org/apache/sling/scripting/jsp/jasper/runtime/JspFactoryImpl.java x: 108 lines of code y: 1 # changes src/main/java/org/apache/sling/scripting/jsp/jasper/compiler/DefaultErrorHandler.java x: 48 lines of code y: 1 # changes
50.0
# changes
  min: 1.0
  average: 4.9
  25th percentile: 1.0
  median: 2.0
  75th percentile: 4.0
  max: 50.0
0 3073.0
lines of code
min: 3.0 | average: 385.48 | 25th percentile: 53.5 | median: 194.0 | 75th percentile: 467.25 | max: 3073.0

Number of Contributors vs. Number of Changes: 48 points

src/main/java/org/apache/sling/scripting/jsp/jasper/compiler/Generator.java x: 2 # contributors y: 4 # changes src/main/java/org/apache/sling/scripting/jsp/PrecompiledJSPRunner.java x: 5 # contributors y: 6 # changes src/main/java/org/apache/sling/scripting/jsp/JspScriptEngineFactory.java x: 10 # contributors y: 50 # changes src/main/java/org/apache/sling/scripting/jsp/JspServletOptions.java x: 1 # contributors y: 14 # changes src/main/java/org/apache/sling/scripting/jsp/jasper/JspCompilationContext.java x: 4 # contributors y: 17 # changes src/main/java/org/apache/sling/scripting/jsp/jasper/Options.java x: 1 # contributors y: 3 # changes src/main/java/org/apache/sling/scripting/jsp/jasper/compiler/Compiler.java x: 4 # contributors y: 12 # changes src/main/java/org/apache/sling/scripting/jsp/jasper/compiler/JDTCompiler.java x: 2 # contributors y: 6 # changes src/main/java/org/apache/sling/scripting/jsp/jasper/compiler/TagFileProcessor.java x: 3 # contributors y: 12 # changes src/main/java/org/apache/sling/scripting/jsp/jasper/runtime/JspContextWrapper.java x: 1 # contributors y: 1 # changes src/main/java/org/apache/sling/scripting/jsp/jasper/servlet/JspServletWrapper.java x: 4 # contributors y: 21 # changes src/main/java/org/apache/sling/scripting/jsp/jasper/compiler/PageInfo.java x: 2 # contributors y: 2 # changes src/main/java/org/apache/sling/scripting/jsp/JspServletConfig.java x: 2 # contributors y: 3 # changes src/main/java/org/apache/sling/scripting/jsp/jasper/compiler/JspUtil.java x: 3 # contributors y: 4 # changes src/main/java/org/apache/sling/scripting/jsp/jasper/compiler/JspRuntimeContext.java x: 3 # contributors y: 16 # changes src/main/java/org/apache/sling/scripting/jsp/jasper/xmlparser/XMLEncodingDetector.java x: 1 # contributors y: 2 # changes src/main/java/org/apache/sling/scripting/jsp/SlingTldLocationsCache.java x: 3 # contributors y: 7 # changes src/main/java/org/apache/sling/scripting/jsp/SlingIOProvider.java x: 2 # contributors y: 7 # changes
50.0
# changes
  min: 1.0
  average: 4.9
  25th percentile: 1.0
  median: 2.0
  75th percentile: 4.0
  max: 50.0
0 10.0
# contributors
min: 1.0 | average: 1.88 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 2.0 | max: 10.0

Number of Contributors vs. File Size: 48 points

src/main/java/org/apache/sling/scripting/jsp/jasper/compiler/Generator.java x: 2 # contributors y: 3073 lines of code src/main/java/org/apache/sling/scripting/jsp/PrecompiledJSPRunner.java x: 5 # contributors y: 95 lines of code src/main/java/org/apache/sling/scripting/jsp/JspScriptEngineFactory.java x: 10 # contributors y: 465 lines of code src/main/java/org/apache/sling/scripting/jsp/JspServletOptions.java x: 1 # contributors y: 345 lines of code src/main/java/org/apache/sling/scripting/jsp/jasper/JspCompilationContext.java x: 4 # contributors y: 392 lines of code src/main/java/org/apache/sling/scripting/jsp/jasper/Options.java x: 1 # contributors y: 30 lines of code src/main/java/org/apache/sling/scripting/jsp/jasper/compiler/Compiler.java x: 4 # contributors y: 216 lines of code src/main/java/org/apache/sling/scripting/jsp/jasper/compiler/JDTCompiler.java x: 2 # contributors y: 93 lines of code src/main/java/org/apache/sling/scripting/jsp/jasper/compiler/TagFileProcessor.java x: 3 # contributors y: 468 lines of code src/main/java/org/apache/sling/scripting/jsp/jasper/runtime/JspContextWrapper.java x: 1 # contributors y: 303 lines of code src/main/java/org/apache/sling/scripting/jsp/jasper/runtime/PageContextImpl.java x: 2 # contributors y: 733 lines of code src/main/java/org/apache/sling/scripting/jsp/jasper/servlet/JspServletWrapper.java x: 4 # contributors y: 515 lines of code src/main/java/org/apache/sling/scripting/jsp/jasper/compiler/TagLibraryInfoImpl.java x: 1 # contributors y: 596 lines of code src/main/java/org/apache/sling/scripting/jsp/jasper/compiler/PageInfo.java x: 2 # contributors y: 421 lines of code src/main/java/org/apache/sling/scripting/jsp/jasper/Constants.java x: 1 # contributors y: 70 lines of code src/main/java/org/apache/sling/scripting/jsp/JspServletConfig.java x: 2 # contributors y: 45 lines of code src/main/java/org/apache/sling/scripting/jsp/jasper/runtime/package-info.java x: 1 # contributors y: 3 lines of code src/main/java/org/apache/sling/scripting/jsp/jasper/compiler/JspUtil.java x: 3 # contributors y: 847 lines of code src/main/java/org/apache/sling/scripting/jsp/SlingJspPageContext.java x: 2 # contributors y: 165 lines of code src/main/java/org/apache/sling/scripting/jsp/jasper/compiler/JspRuntimeContext.java x: 3 # contributors y: 296 lines of code src/main/java/org/apache/sling/scripting/jsp/jasper/compiler/Parser.java x: 2 # contributors y: 1205 lines of code src/main/java/org/apache/sling/scripting/jsp/jasper/xmlparser/XMLEncodingDetector.java x: 1 # contributors y: 1006 lines of code src/main/java/org/apache/sling/scripting/jsp/SlingTldLocationsCache.java x: 3 # contributors y: 161 lines of code src/main/java/org/apache/sling/scripting/jsp/jasper/compiler/ParserController.java x: 1 # contributors y: 330 lines of code src/main/java/org/apache/sling/scripting/jsp/jasper/compiler/TldLocationsCache.java x: 1 # contributors y: 19 lines of code src/main/java/org/apache/sling/scripting/jsp/jasper/runtime/ProtectedFunctionMapper.java x: 1 # contributors y: 105 lines of code src/main/java/org/apache/sling/scripting/jsp/jasper/compiler/SmapUtil.java x: 1 # contributors y: 546 lines of code src/main/java/org/apache/sling/scripting/jsp/jasper/compiler/Node.java x: 2 # contributors y: 1616 lines of code src/main/java/org/apache/sling/scripting/jsp/jasper/compiler/TagPluginManager.java x: 2 # contributors y: 172 lines of code src/main/java/org/apache/sling/scripting/jsp/JspServletContext.java x: 1 # contributors y: 289 lines of code src/main/java/org/apache/sling/scripting/jsp/jasper/runtime/ExternalServletContextWrapper.java x: 2 # contributors y: 275 lines of code src/main/java/org/apache/sling/scripting/jsp/jasper/runtime/InternalServletConfigWrapper.java x: 2 # contributors y: 265 lines of code src/main/java/org/apache/sling/scripting/jsp/jasper/tagplugins/jstl/Util.java x: 1 # contributors y: 216 lines of code src/main/java/org/apache/sling/scripting/jsp/SlingIOProvider.java x: 2 # contributors y: 150 lines of code src/main/java/org/apache/sling/scripting/jsp/jasper/compiler/Validator.java x: 1 # contributors y: 1354 lines of code src/main/java/org/apache/sling/scripting/jsp/jasper/compiler/JavacErrorDetail.java x: 1 # contributors y: 114 lines of code src/main/java/org/apache/sling/scripting/jsp/jasper/compiler/ServletWriter.java x: 1 # contributors y: 84 lines of code src/main/java/org/apache/sling/scripting/jsp/jasper/compiler/JspDocumentParser.java x: 1 # contributors y: 1068 lines of code src/main/java/org/apache/sling/scripting/jsp/jasper/compiler/DefaultErrorHandler.java x: 1 # contributors y: 48 lines of code
3073.0
lines of code
  min: 3.0
  average: 385.48
  25th percentile: 53.5
  median: 194.0
  75th percentile: 467.25
  max: 3073.0
0 10.0
# contributors
min: 1.0 | average: 1.88 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 2.0 | max: 10.0