apache / sling-org-apache-sling-scripting-core
File Size

The distribution of size of files (measured in lines of code).

Intro
Learn more...
File Size Overall
0% | 15% | 21% | 32% | 30%
Legend:
1001+
501-1000
201-500
101-200
1-100


explore: grouped by folders | grouped by size | sunburst | 3D view
File Size per Extension
1001+
501-1000
201-500
101-200
1-100
java0% | 15% | 22% | 33% | 28%
js0% | 0% | 0% | 0% | 100%
File Size per Logical Decomposition
primary
1001+
501-1000
201-500
101-200
1-100
src0% | 15% | 21% | 32% | 30%
Longest Files (Top 41)
File# lines# units
DefaultSlingScript.java
in src/main/java/org/apache/sling/scripting/core/impl
625 34
SlingScriptEngineManager.java
in src/main/java/org/apache/sling/scripting/core/impl/jsr223
434 23
ScriptCacheImpl.java
in src/main/java/org/apache/sling/scripting/core/impl
236 11
ScriptHelper.java
in src/main/java/org/apache/sling/scripting/core
236 22
BindingsValuesProvidersByContextImpl.java
in src/main/java/org/apache/sling/scripting/core/impl
197 9
ServiceCache.java
in src/main/java/org/apache/sling/scripting/core/impl
170 10
BundleRenderUnitFinderImpl.java
in src/main/java/org/apache/sling/scripting/core/impl/bundled
155 8
ScriptContextProvider.java
in src/main/java/org/apache/sling/scripting/core/impl/bundled
144 4
BundledScriptContext.java
in src/main/java/org/apache/sling/scripting/core/impl/bundled
139 15
SlingBindingsVariablesListJsonServlet.java
in src/main/java/org/apache/sling/scripting/core/impl
127 4
SortableScriptEngineFactory.java
in src/main/java/org/apache/sling/scripting/core/impl/jsr223
111 15
AbstractBundledRenderUnit.java
in src/main/java/org/apache/sling/scripting/core/impl/bundled
109 4
ProtectedBindings.java
in src/main/java/org/apache/sling/scripting/core/impl/helper
109 14
ScriptCacheConsolePlugin.java
in src/main/java/org/apache/sling/scripting/core/impl
103 6
SlingScriptAdapterFactory.java
in src/main/java/org/apache/sling/scripting/core/impl
100 5
Script.java
in src/main/java/org/apache/sling/scripting/core/impl/bundled
87 4
ScriptingResourceResolverProviderImpl.java
in src/main/java/org/apache/sling/scripting/core/impl
85 4
ScriptEngineConsolePlugin.java
in src/main/java/org/apache/sling/scripting/core/impl
84 4
ContextBvpCollector.java
in src/main/java/org/apache/sling/scripting/core/impl
80 5
SlingScriptEnginePicker.java
in src/main/java/org/apache/sling/scripting/core/impl
76 4
ScriptingVariablesConsolePlugin.java
in src/main/java/org/apache/sling/scripting/core/impl
72 4
OnDemandWriter.java
in src/main/java/org/apache/sling/scripting/core/impl/helper
67 8
OnDemandReader.java
in src/main/java/org/apache/sling/scripting/core/impl/helper
62 11
LogWriter.java
in src/main/java/org/apache/sling/scripting/core/impl/bundled
59 4
LogWriter.java
in src/main/java/org/apache/sling/scripting/core/impl
59 5
CaptureResponseWrapper.java
in src/main/java/org/apache/sling/scripting/core/servlet
53 6
scriptingvariables.js
in src/main/resources/scriptingvariables/ui
52 9
PrecompiledScript.java
in src/main/java/org/apache/sling/scripting/core/impl/bundled
50 2
ScriptingResourceResolver.java
in src/main/java/org/apache/sling/scripting/core/impl
40 4
InternalScriptHelper.java
in src/main/java/org/apache/sling/scripting/core/impl
33 3
CachingMap.java
in src/main/java/org/apache/sling/scripting/core/impl/helper
33 4
scriptcache.js
in src/main/resources/scriptcache/ui
31 7
SlingScriptAdapter.java
in src/main/java/org/apache/sling/scripting/core/impl/bundled
28 2
ScriptCacheImplConfiguration.java
in src/main/java/org/apache/sling/scripting/core/impl
20 -
CachedScriptImpl.java
in src/main/java/org/apache/sling/scripting/core/impl/helper
17 3
OnDemandWriterResponse.java
in src/main/java/org/apache/sling/scripting/core/impl/helper
17 2
OnDemandReaderRequest.java
in src/main/java/org/apache/sling/scripting/core/impl/helper
17 2
ScriptNameAwareReader.java
in src/main/java/org/apache/sling/scripting/core
15 2
ExecutableUnit.java
in src/main/java/org/apache/sling/scripting/core/impl/bundled
14 -
package-info.java
in src/main/java/org/apache/sling/scripting/core/servlet
3 -
package-info.java
in src/main/java/org/apache/sling/scripting/core
3 -
Files With Most Units (Top 37)
File# lines# units
DefaultSlingScript.java
in src/main/java/org/apache/sling/scripting/core/impl
625 34
SlingScriptEngineManager.java
in src/main/java/org/apache/sling/scripting/core/impl/jsr223
434 23
ScriptHelper.java
in src/main/java/org/apache/sling/scripting/core
236 22
BundledScriptContext.java
in src/main/java/org/apache/sling/scripting/core/impl/bundled
139 15
SortableScriptEngineFactory.java
in src/main/java/org/apache/sling/scripting/core/impl/jsr223
111 15
ProtectedBindings.java
in src/main/java/org/apache/sling/scripting/core/impl/helper
109 14
ScriptCacheImpl.java
in src/main/java/org/apache/sling/scripting/core/impl
236 11
OnDemandReader.java
in src/main/java/org/apache/sling/scripting/core/impl/helper
62 11
ServiceCache.java
in src/main/java/org/apache/sling/scripting/core/impl
170 10
scriptingvariables.js
in src/main/resources/scriptingvariables/ui
52 9
BindingsValuesProvidersByContextImpl.java
in src/main/java/org/apache/sling/scripting/core/impl
197 9
BundleRenderUnitFinderImpl.java
in src/main/java/org/apache/sling/scripting/core/impl/bundled
155 8
OnDemandWriter.java
in src/main/java/org/apache/sling/scripting/core/impl/helper
67 8
scriptcache.js
in src/main/resources/scriptcache/ui
31 7
ScriptCacheConsolePlugin.java
in src/main/java/org/apache/sling/scripting/core/impl
103 6
CaptureResponseWrapper.java
in src/main/java/org/apache/sling/scripting/core/servlet
53 6
SlingScriptAdapterFactory.java
in src/main/java/org/apache/sling/scripting/core/impl
100 5
ContextBvpCollector.java
in src/main/java/org/apache/sling/scripting/core/impl
80 5
LogWriter.java
in src/main/java/org/apache/sling/scripting/core/impl
59 5
ScriptingVariablesConsolePlugin.java
in src/main/java/org/apache/sling/scripting/core/impl
72 4
ScriptingResourceResolver.java
in src/main/java/org/apache/sling/scripting/core/impl
40 4
AbstractBundledRenderUnit.java
in src/main/java/org/apache/sling/scripting/core/impl/bundled
109 4
ScriptContextProvider.java
in src/main/java/org/apache/sling/scripting/core/impl/bundled
144 4
Script.java
in src/main/java/org/apache/sling/scripting/core/impl/bundled
87 4
LogWriter.java
in src/main/java/org/apache/sling/scripting/core/impl/bundled
59 4
SlingScriptEnginePicker.java
in src/main/java/org/apache/sling/scripting/core/impl
76 4
SlingBindingsVariablesListJsonServlet.java
in src/main/java/org/apache/sling/scripting/core/impl
127 4
ScriptingResourceResolverProviderImpl.java
in src/main/java/org/apache/sling/scripting/core/impl
85 4
ScriptEngineConsolePlugin.java
in src/main/java/org/apache/sling/scripting/core/impl
84 4
CachingMap.java
in src/main/java/org/apache/sling/scripting/core/impl/helper
33 4
InternalScriptHelper.java
in src/main/java/org/apache/sling/scripting/core/impl
33 3
CachedScriptImpl.java
in src/main/java/org/apache/sling/scripting/core/impl/helper
17 3
PrecompiledScript.java
in src/main/java/org/apache/sling/scripting/core/impl/bundled
50 2
SlingScriptAdapter.java
in src/main/java/org/apache/sling/scripting/core/impl/bundled
28 2
OnDemandWriterResponse.java
in src/main/java/org/apache/sling/scripting/core/impl/helper
17 2
OnDemandReaderRequest.java
in src/main/java/org/apache/sling/scripting/core/impl/helper
17 2
ScriptNameAwareReader.java
in src/main/java/org/apache/sling/scripting/core
15 2
Files With Long Lines (Top 22)

There are 22 files with lines longer than 120 characters. In total, there are 89 long lines.

File# lines# units# long lines
SlingScriptEngineManager.java
in src/main/java/org/apache/sling/scripting/core/impl/jsr223
434 23 22
DefaultSlingScript.java
in src/main/java/org/apache/sling/scripting/core/impl
625 34 8
BundleRenderUnitFinderImpl.java
in src/main/java/org/apache/sling/scripting/core/impl/bundled
155 8 8
ScriptContextProvider.java
in src/main/java/org/apache/sling/scripting/core/impl/bundled
144 4 7
Script.java
in src/main/java/org/apache/sling/scripting/core/impl/bundled
87 4 5
BindingsValuesProvidersByContextImpl.java
in src/main/java/org/apache/sling/scripting/core/impl
197 9 5
SlingBindingsVariablesListJsonServlet.java
in src/main/java/org/apache/sling/scripting/core/impl
127 4 4
ScriptingResourceResolverProviderImpl.java
in src/main/java/org/apache/sling/scripting/core/impl
85 4 4
ScriptCacheConsolePlugin.java
in src/main/java/org/apache/sling/scripting/core/impl
103 6 4
ScriptingVariablesConsolePlugin.java
in src/main/java/org/apache/sling/scripting/core/impl
72 4 3
AbstractBundledRenderUnit.java
in src/main/java/org/apache/sling/scripting/core/impl/bundled
109 4 3
scriptingvariables.js
in src/main/resources/scriptingvariables/ui
52 9 2
SlingScriptAdapterFactory.java
in src/main/java/org/apache/sling/scripting/core/impl
100 5 2
SlingScriptEnginePicker.java
in src/main/java/org/apache/sling/scripting/core/impl
76 4 2
ScriptCacheImpl.java
in src/main/java/org/apache/sling/scripting/core/impl
236 11 2
ScriptCacheImplConfiguration.java
in src/main/java/org/apache/sling/scripting/core/impl
20 - 2
ServiceCache.java
in src/main/java/org/apache/sling/scripting/core/impl
170 10 1
ScriptingResourceResolver.java
in src/main/java/org/apache/sling/scripting/core/impl
40 4 1
ContextBvpCollector.java
in src/main/java/org/apache/sling/scripting/core/impl
80 5 1
PrecompiledScript.java
in src/main/java/org/apache/sling/scripting/core/impl/bundled
50 2 1
SortableScriptEngineFactory.java
in src/main/java/org/apache/sling/scripting/core/impl/jsr223
111 15 1
ScriptHelper.java
in src/main/java/org/apache/sling/scripting/core
236 22 1
Correlations

File Size vs. Commits (all time): 38 points

src/main/java/org/apache/sling/scripting/core/ScriptHelper.java x: 10 commits (all time) y: 236 lines of code src/main/java/org/apache/sling/scripting/core/impl/BindingsValuesProvidersByContextImpl.java x: 13 commits (all time) y: 197 lines of code src/main/java/org/apache/sling/scripting/core/impl/ContextBvpCollector.java x: 6 commits (all time) y: 80 lines of code src/main/java/org/apache/sling/scripting/core/impl/DefaultSlingScript.java x: 34 commits (all time) y: 625 lines of code src/main/java/org/apache/sling/scripting/core/impl/InternalScriptHelper.java x: 3 commits (all time) y: 33 lines of code src/main/java/org/apache/sling/scripting/core/impl/ScriptCacheConsolePlugin.java x: 5 commits (all time) y: 103 lines of code src/main/java/org/apache/sling/scripting/core/impl/ScriptCacheImpl.java x: 21 commits (all time) y: 236 lines of code src/main/java/org/apache/sling/scripting/core/impl/ScriptCacheImplConfiguration.java x: 2 commits (all time) y: 20 lines of code src/main/java/org/apache/sling/scripting/core/impl/ScriptEngineConsolePlugin.java x: 7 commits (all time) y: 84 lines of code src/main/java/org/apache/sling/scripting/core/impl/ScriptingResourceResolver.java x: 8 commits (all time) y: 40 lines of code src/main/java/org/apache/sling/scripting/core/impl/ScriptingResourceResolverProviderImpl.java x: 5 commits (all time) y: 85 lines of code src/main/java/org/apache/sling/scripting/core/impl/ScriptingVariablesConsolePlugin.java x: 9 commits (all time) y: 72 lines of code src/main/java/org/apache/sling/scripting/core/impl/ServiceCache.java x: 4 commits (all time) y: 170 lines of code src/main/java/org/apache/sling/scripting/core/impl/SlingScriptAdapterFactory.java x: 28 commits (all time) y: 100 lines of code src/main/java/org/apache/sling/scripting/core/impl/SlingScriptEnginePicker.java x: 2 commits (all time) y: 76 lines of code src/main/java/org/apache/sling/scripting/core/impl/bundled/BundledScriptContext.java x: 3 commits (all time) y: 139 lines of code src/main/java/org/apache/sling/scripting/core/impl/bundled/LogWriter.java x: 3 commits (all time) y: 59 lines of code src/main/java/org/apache/sling/scripting/core/impl/bundled/Script.java x: 10 commits (all time) y: 87 lines of code src/main/java/org/apache/sling/scripting/core/impl/bundled/ScriptContextProvider.java x: 19 commits (all time) y: 144 lines of code src/main/java/org/apache/sling/scripting/core/impl/helper/CachingMap.java x: 2 commits (all time) y: 33 lines of code src/main/java/org/apache/sling/scripting/core/impl/helper/OnDemandReader.java x: 1 commits (all time) y: 62 lines of code src/main/java/org/apache/sling/scripting/core/impl/helper/ProtectedBindings.java x: 9 commits (all time) y: 109 lines of code src/main/java/org/apache/sling/scripting/core/impl/jsr223/SlingScriptEngineManager.java x: 20 commits (all time) y: 434 lines of code src/main/java/org/apache/sling/scripting/core/impl/jsr223/SortableScriptEngineFactory.java x: 5 commits (all time) y: 111 lines of code src/main/java/org/apache/sling/scripting/core/impl/bundled/AbstractBundledRenderUnit.java x: 12 commits (all time) y: 109 lines of code src/main/java/org/apache/sling/scripting/core/impl/bundled/BundleRenderUnitFinderImpl.java x: 11 commits (all time) y: 155 lines of code src/main/java/org/apache/sling/scripting/core/impl/bundled/ExecutableUnit.java x: 9 commits (all time) y: 14 lines of code src/main/java/org/apache/sling/scripting/core/impl/bundled/PrecompiledScript.java x: 8 commits (all time) y: 50 lines of code src/main/java/org/apache/sling/scripting/core/impl/SlingBindingsVariablesListJsonServlet.java x: 7 commits (all time) y: 127 lines of code src/main/java/org/apache/sling/scripting/core/impl/bundled/SlingScriptAdapter.java x: 2 commits (all time) y: 28 lines of code src/main/java/org/apache/sling/scripting/core/package-info.java x: 3 commits (all time) y: 3 lines of code src/main/resources/scriptingvariables/ui/scriptingvariables.js x: 2 commits (all time) y: 52 lines of code src/main/java/org/apache/sling/scripting/core/servlet/package-info.java x: 1 commits (all time) y: 3 lines of code src/main/java/org/apache/sling/scripting/core/ScriptNameAwareReader.java x: 1 commits (all time) y: 15 lines of code src/main/java/org/apache/sling/scripting/core/impl/LogWriter.java x: 2 commits (all time) y: 59 lines of code src/main/resources/scriptcache/ui/scriptcache.js x: 1 commits (all time) y: 31 lines of code src/main/java/org/apache/sling/scripting/core/servlet/CaptureResponseWrapper.java x: 3 commits (all time) y: 53 lines of code
625.0
lines of code
  min: 3.0
  average: 106.61
  25th percentile: 33.0
  median: 78.0
  75th percentile: 130.0
  max: 625.0
0 34.0
commits (all time)
min: 1.0 | average: 7.68 | 25th percentile: 2.0 | median: 5.0 | 75th percentile: 10.0 | max: 34.0

File Size vs. Contributors (all time): 38 points

src/main/java/org/apache/sling/scripting/core/ScriptHelper.java x: 6 contributors (all time) y: 236 lines of code src/main/java/org/apache/sling/scripting/core/impl/BindingsValuesProvidersByContextImpl.java x: 7 contributors (all time) y: 197 lines of code src/main/java/org/apache/sling/scripting/core/impl/ContextBvpCollector.java x: 4 contributors (all time) y: 80 lines of code src/main/java/org/apache/sling/scripting/core/impl/DefaultSlingScript.java x: 10 contributors (all time) y: 625 lines of code src/main/java/org/apache/sling/scripting/core/impl/InternalScriptHelper.java x: 3 contributors (all time) y: 33 lines of code src/main/java/org/apache/sling/scripting/core/impl/ScriptCacheConsolePlugin.java x: 5 contributors (all time) y: 103 lines of code src/main/java/org/apache/sling/scripting/core/impl/ScriptCacheImpl.java x: 7 contributors (all time) y: 236 lines of code src/main/java/org/apache/sling/scripting/core/impl/ScriptCacheImplConfiguration.java x: 2 contributors (all time) y: 20 lines of code src/main/java/org/apache/sling/scripting/core/impl/ScriptEngineConsolePlugin.java x: 5 contributors (all time) y: 84 lines of code src/main/java/org/apache/sling/scripting/core/impl/ScriptingResourceResolver.java x: 3 contributors (all time) y: 40 lines of code src/main/java/org/apache/sling/scripting/core/impl/ScriptingResourceResolverProviderImpl.java x: 2 contributors (all time) y: 85 lines of code src/main/java/org/apache/sling/scripting/core/impl/ScriptingVariablesConsolePlugin.java x: 6 contributors (all time) y: 72 lines of code src/main/java/org/apache/sling/scripting/core/impl/ServiceCache.java x: 4 contributors (all time) y: 170 lines of code src/main/java/org/apache/sling/scripting/core/impl/SlingScriptAdapterFactory.java x: 7 contributors (all time) y: 100 lines of code src/main/java/org/apache/sling/scripting/core/impl/SlingScriptEnginePicker.java x: 2 contributors (all time) y: 76 lines of code src/main/java/org/apache/sling/scripting/core/impl/bundled/BundledScriptContext.java x: 3 contributors (all time) y: 139 lines of code src/main/java/org/apache/sling/scripting/core/impl/bundled/LogWriter.java x: 3 contributors (all time) y: 59 lines of code src/main/java/org/apache/sling/scripting/core/impl/bundled/Script.java x: 5 contributors (all time) y: 87 lines of code src/main/java/org/apache/sling/scripting/core/impl/bundled/ScriptContextProvider.java x: 6 contributors (all time) y: 144 lines of code src/main/java/org/apache/sling/scripting/core/impl/helper/CachingMap.java x: 2 contributors (all time) y: 33 lines of code src/main/java/org/apache/sling/scripting/core/impl/helper/OnDemandReader.java x: 1 contributors (all time) y: 62 lines of code src/main/java/org/apache/sling/scripting/core/impl/helper/ProtectedBindings.java x: 4 contributors (all time) y: 109 lines of code src/main/java/org/apache/sling/scripting/core/impl/jsr223/SlingScriptEngineManager.java x: 8 contributors (all time) y: 434 lines of code src/main/java/org/apache/sling/scripting/core/impl/jsr223/SortableScriptEngineFactory.java x: 4 contributors (all time) y: 111 lines of code src/main/java/org/apache/sling/scripting/core/impl/bundled/AbstractBundledRenderUnit.java x: 6 contributors (all time) y: 109 lines of code src/main/java/org/apache/sling/scripting/core/impl/bundled/BundleRenderUnitFinderImpl.java x: 5 contributors (all time) y: 155 lines of code src/main/java/org/apache/sling/scripting/core/impl/bundled/ExecutableUnit.java x: 4 contributors (all time) y: 14 lines of code src/main/java/org/apache/sling/scripting/core/impl/bundled/PrecompiledScript.java x: 4 contributors (all time) y: 50 lines of code src/main/java/org/apache/sling/scripting/core/impl/SlingBindingsVariablesListJsonServlet.java x: 5 contributors (all time) y: 127 lines of code src/main/java/org/apache/sling/scripting/core/impl/bundled/SlingScriptAdapter.java x: 2 contributors (all time) y: 28 lines of code src/main/java/org/apache/sling/scripting/core/package-info.java x: 2 contributors (all time) y: 3 lines of code src/main/resources/scriptingvariables/ui/scriptingvariables.js x: 2 contributors (all time) y: 52 lines of code src/main/java/org/apache/sling/scripting/core/servlet/package-info.java x: 1 contributors (all time) y: 3 lines of code src/main/java/org/apache/sling/scripting/core/ScriptNameAwareReader.java x: 1 contributors (all time) y: 15 lines of code src/main/java/org/apache/sling/scripting/core/impl/LogWriter.java x: 2 contributors (all time) y: 59 lines of code src/main/resources/scriptcache/ui/scriptcache.js x: 1 contributors (all time) y: 31 lines of code src/main/java/org/apache/sling/scripting/core/servlet/CaptureResponseWrapper.java x: 1 contributors (all time) y: 53 lines of code
625.0
lines of code
  min: 3.0
  average: 106.61
  25th percentile: 33.0
  median: 78.0
  75th percentile: 130.0
  max: 625.0
0 10.0
contributors (all time)
min: 1.0 | average: 3.84 | 25th percentile: 2.0 | median: 4.0 | 75th percentile: 5.25 | max: 10.0

File Size vs. Commits (30 days): 0 points

No data for "commits (30d)" vs. "lines of code".

File Size vs. Contributors (30 days): 0 points

No data for "contributors (30d)" vs. "lines of code".


File Size vs. Commits (90 days): 0 points

No data for "commits (90d)" vs. "lines of code".

File Size vs. Contributors (90 days): 0 points

No data for "contributors (90d)" vs. "lines of code".