apache / sling-org-apache-sling-scripting-sightly-compiler
File Size

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

Intro
Learn more...
File Size Overall
0% | 0% | 24% | 17% | 58%
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% | 0% | 24% | 17% | 58%
File Size per Logical Decomposition
primary
1001+
501-1000
201-500
101-200
1-100
src0% | 0% | 24% | 17% | 58%
Longest Files (Top 50)
File# lines# units
MarkupHandler.java
in src/main/java/org/apache/sling/scripting/sightly/impl/html/dom
409 32
HtmlParser.java
in src/main/java/org/apache/sling/scripting/sightly/impl/html/dom
380 9
TagTokenizer.java
in src/main/java/org/apache/sling/scripting/sightly/impl/html/dom
325 24
AttributePlugin.java
in src/main/java/org/apache/sling/scripting/sightly/impl/plugin
307 26
ObjectModel.java
in src/main/java/org/apache/sling/scripting/sightly/compiler/util
281 17
SightlyCompiler.java
in src/main/java/org/apache/sling/scripting/sightly/compiler
192 7
BinaryOperator.java
in src/main/java/org/apache/sling/scripting/sightly/compiler/expression/nodes
191 24
ExpressionReducer.java
in src/main/java/org/apache/sling/scripting/sightly/impl/compiler/optimization/reduce
174 15
RepeatPlugin.java
in src/main/java/org/apache/sling/scripting/sightly/impl/plugin
147 2
ListPlugin.java
in src/main/java/org/apache/sling/scripting/sightly/impl/plugin
140 2
SyntheticMapRemoval.java
in src/main/java/org/apache/sling/scripting/sightly/impl/compiler/optimization
117 13
ElementPlugin.java
in src/main/java/org/apache/sling/scripting/sightly/impl/plugin
112 3
AggregatePluginInvoke.java
in src/main/java/org/apache/sling/scripting/sightly/impl/plugin
108 16
ElementContext.java
in src/main/java/org/apache/sling/scripting/sightly/impl/compiler/frontend
99 16
StatefulVisitor.java
in src/main/java/org/apache/sling/scripting/sightly/compiler/commands
99 22
TreeTraverser.java
in src/main/java/org/apache/sling/scripting/sightly/impl/html/dom
95 7
UnusedVariableRemoval.java
in src/main/java/org/apache/sling/scripting/sightly/impl/compiler/optimization
95 11
DeadCodeRemoval.java
in src/main/java/org/apache/sling/scripting/sightly/impl/compiler/optimization
92 8
NodeTransformer.java
in src/main/java/org/apache/sling/scripting/sightly/impl/compiler/util/expression
89 14
VariableFinder.java
in src/main/java/org/apache/sling/scripting/sightly/impl/compiler/optimization
88 15
SideEffectVisitor.java
in src/main/java/org/apache/sling/scripting/sightly/compiler/expression
87 12
TemplateParser.java
in src/main/java/org/apache/sling/scripting/sightly/impl/html/dom/template
86 10
SanityChecker.java
in src/main/java/org/apache/sling/scripting/sightly/impl/compiler/debug
84 14
UnwrapPlugin.java
in src/main/java/org/apache/sling/scripting/sightly/impl/plugin
80 2
AbstractFilter.java
in src/main/java/org/apache/sling/scripting/sightly/impl/filter
80 10
VariableTracker.java
in src/main/java/org/apache/sling/scripting/sightly/compiler/util
77 8
ExpressionWrapper.java
in src/main/java/org/apache/sling/scripting/sightly/impl/compiler/frontend
76 5
EvalResult.java
in src/main/java/org/apache/sling/scripting/sightly/impl/compiler/optimization/reduce
74 9
Loop.java
in src/main/java/org/apache/sling/scripting/sightly/compiler/commands
68 13
PushStream.java
in src/main/java/org/apache/sling/scripting/sightly/impl/compiler
62 10
TestPlugin.java
in src/main/java/org/apache/sling/scripting/sightly/impl/plugin
60 2
Fragment.java
in src/main/java/org/apache/sling/scripting/sightly/impl/compiler/frontend
60 12
UniformVisitor.java
in src/main/java/org/apache/sling/scripting/sightly/impl/compiler/visitor
60 12
VariableBinding.java
in src/main/java/org/apache/sling/scripting/sightly/compiler/commands
60 12
TemplatePlugin.java
in src/main/java/org/apache/sling/scripting/sightly/impl/plugin
58 3
URIManipulationFilter.java
in src/main/java/org/apache/sling/scripting/sightly/impl/filter
55 4
ConstantFolding.java
in src/main/java/org/apache/sling/scripting/sightly/impl/compiler/optimization/reduce
55 8
RuntimeCall.java
in src/main/java/org/apache/sling/scripting/sightly/compiler/expression/nodes
55 6
CoalescingWrites.java
in src/main/java/org/apache/sling/scripting/sightly/impl/compiler/optimization
54 7
Expression.java
in src/main/java/org/apache/sling/scripting/sightly/compiler/expression
54 11
DefaultPluginInvoke.java
in src/main/java/org/apache/sling/scripting/sightly/impl/plugin
51 15
Procedure.java
in src/main/java/org/apache/sling/scripting/sightly/compiler/commands
51 10
AbstractRepeatPlugin.java
in src/main/java/org/apache/sling/scripting/sightly/impl/plugin
47 2
CommandVariableUsage.java
in src/main/java/org/apache/sling/scripting/sightly/impl/compiler/optimization
47 8
PropertyAccess.java
in src/main/java/org/apache/sling/scripting/sightly/compiler/expression/nodes
47 7
TextPlugin.java
in src/main/java/org/apache/sling/scripting/sightly/impl/plugin
46 3
BinaryOperation.java
in src/main/java/org/apache/sling/scripting/sightly/compiler/expression/nodes
46 9
TemplateElementNode.java
in src/main/java/org/apache/sling/scripting/sightly/impl/html/dom/template
45 10
NumericConstant.java
in src/main/java/org/apache/sling/scripting/sightly/compiler/expression/nodes
44 7
SightlyCompilerException.java
in src/main/java/org/apache/sling/scripting/sightly/compiler
42 10
Files With Most Units (Top 50)
File# lines# units
MarkupHandler.java
in src/main/java/org/apache/sling/scripting/sightly/impl/html/dom
409 32
AttributePlugin.java
in src/main/java/org/apache/sling/scripting/sightly/impl/plugin
307 26
TagTokenizer.java
in src/main/java/org/apache/sling/scripting/sightly/impl/html/dom
325 24
BinaryOperator.java
in src/main/java/org/apache/sling/scripting/sightly/compiler/expression/nodes
191 24
StatefulVisitor.java
in src/main/java/org/apache/sling/scripting/sightly/compiler/commands
99 22
ObjectModel.java
in src/main/java/org/apache/sling/scripting/sightly/compiler/util
281 17
AggregatePluginInvoke.java
in src/main/java/org/apache/sling/scripting/sightly/impl/plugin
108 16
ElementContext.java
in src/main/java/org/apache/sling/scripting/sightly/impl/compiler/frontend
99 16
DefaultPluginInvoke.java
in src/main/java/org/apache/sling/scripting/sightly/impl/plugin
51 15
VariableFinder.java
in src/main/java/org/apache/sling/scripting/sightly/impl/compiler/optimization
88 15
ExpressionReducer.java
in src/main/java/org/apache/sling/scripting/sightly/impl/compiler/optimization/reduce
174 15
NodeTransformer.java
in src/main/java/org/apache/sling/scripting/sightly/impl/compiler/util/expression
89 14
SanityChecker.java
in src/main/java/org/apache/sling/scripting/sightly/impl/compiler/debug
84 14
SyntheticMapRemoval.java
in src/main/java/org/apache/sling/scripting/sightly/impl/compiler/optimization
117 13
Loop.java
in src/main/java/org/apache/sling/scripting/sightly/compiler/commands
68 13
Fragment.java
in src/main/java/org/apache/sling/scripting/sightly/impl/compiler/frontend
60 12
UniformVisitor.java
in src/main/java/org/apache/sling/scripting/sightly/impl/compiler/visitor
60 12
VariableBinding.java
in src/main/java/org/apache/sling/scripting/sightly/compiler/commands
60 12
AbstractCommandVisitor.java
in src/main/java/org/apache/sling/scripting/sightly/compiler/commands
39 12
SideEffectVisitor.java
in src/main/java/org/apache/sling/scripting/sightly/compiler/expression
87 12
UnusedVariableRemoval.java
in src/main/java/org/apache/sling/scripting/sightly/impl/compiler/optimization
95 11
Expression.java
in src/main/java/org/apache/sling/scripting/sightly/compiler/expression
54 11
TemplateElementNode.java
in src/main/java/org/apache/sling/scripting/sightly/impl/html/dom/template
45 10
TemplateParser.java
in src/main/java/org/apache/sling/scripting/sightly/impl/html/dom/template
86 10
AbstractFilter.java
in src/main/java/org/apache/sling/scripting/sightly/impl/filter
80 10
PushStream.java
in src/main/java/org/apache/sling/scripting/sightly/impl/compiler
62 10
Procedure.java
in src/main/java/org/apache/sling/scripting/sightly/compiler/commands
51 10
SightlyCompilerException.java
in src/main/java/org/apache/sling/scripting/sightly/compiler
42 10
HtmlParser.java
in src/main/java/org/apache/sling/scripting/sightly/impl/html/dom
380 9
Interpolation.java
in src/main/java/org/apache/sling/scripting/sightly/impl/compiler/frontend
38 9
EvalResult.java
in src/main/java/org/apache/sling/scripting/sightly/impl/compiler/optimization/reduce
74 9
BinaryOperation.java
in src/main/java/org/apache/sling/scripting/sightly/compiler/expression/nodes
46 9
ConstantFolding.java
in src/main/java/org/apache/sling/scripting/sightly/impl/compiler/optimization/reduce
55 8
CommandVariableUsage.java
in src/main/java/org/apache/sling/scripting/sightly/impl/compiler/optimization
47 8
DeadCodeRemoval.java
in src/main/java/org/apache/sling/scripting/sightly/impl/compiler/optimization
92 8
VariableTracker.java
in src/main/java/org/apache/sling/scripting/sightly/compiler/util
77 8
Conditional.java
in src/main/java/org/apache/sling/scripting/sightly/compiler/commands
41 8
TreeTraverser.java
in src/main/java/org/apache/sling/scripting/sightly/impl/html/dom
95 7
CoalescingWrites.java
in src/main/java/org/apache/sling/scripting/sightly/impl/compiler/optimization
54 7
SightlyCompiler.java
in src/main/java/org/apache/sling/scripting/sightly/compiler
192 7
NumericConstant.java
in src/main/java/org/apache/sling/scripting/sightly/compiler/expression/nodes
44 7
PropertyAccess.java
in src/main/java/org/apache/sling/scripting/sightly/compiler/expression/nodes
47 7
MapLiteral.java
in src/main/java/org/apache/sling/scripting/sightly/compiler/expression/nodes
32 6
TernaryOperator.java
in src/main/java/org/apache/sling/scripting/sightly/compiler/expression/nodes
34 6
BooleanConstant.java
in src/main/java/org/apache/sling/scripting/sightly/compiler/expression/nodes
30 6
RuntimeCall.java
in src/main/java/org/apache/sling/scripting/sightly/compiler/expression/nodes
55 6
StringConstant.java
in src/main/java/org/apache/sling/scripting/sightly/compiler/expression/nodes
39 6
ExpressionWrapper.java
in src/main/java/org/apache/sling/scripting/sightly/impl/compiler/frontend
76 5
CompilerContext.java
in src/main/java/org/apache/sling/scripting/sightly/impl/compiler/frontend
28 5
SymbolGenerator.java
in src/main/java/org/apache/sling/scripting/sightly/impl/compiler/util
26 5
Files With Long Lines (Top 32)

There are 32 files with lines longer than 120 characters. In total, there are 100 long lines.

File# lines# units# long lines
MarkupHandler.java
in src/main/java/org/apache/sling/scripting/sightly/impl/html/dom
409 32 17
AttributePlugin.java
in src/main/java/org/apache/sling/scripting/sightly/impl/plugin
307 26 15
RepeatPlugin.java
in src/main/java/org/apache/sling/scripting/sightly/impl/plugin
147 2 10
ListPlugin.java
in src/main/java/org/apache/sling/scripting/sightly/impl/plugin
140 2 10
SightlyCompiler.java
in src/main/java/org/apache/sling/scripting/sightly/compiler
192 7 5
ElementPlugin.java
in src/main/java/org/apache/sling/scripting/sightly/impl/plugin
112 3 4
HtmlParser.java
in src/main/java/org/apache/sling/scripting/sightly/impl/html/dom
380 9 4
TextPlugin.java
in src/main/java/org/apache/sling/scripting/sightly/impl/plugin
46 3 3
ExpressionWrapper.java
in src/main/java/org/apache/sling/scripting/sightly/impl/compiler/frontend
76 5 3
BinaryOperator.java
in src/main/java/org/apache/sling/scripting/sightly/compiler/expression/nodes
191 24 3
ResourcePlugin.java
in src/main/java/org/apache/sling/scripting/sightly/impl/plugin
36 2 2
IncludePlugin.java
in src/main/java/org/apache/sling/scripting/sightly/impl/plugin
36 2 2
URIManipulationFilter.java
in src/main/java/org/apache/sling/scripting/sightly/impl/filter
55 4 2
SightlyParserErrorListener.java
in src/main/java/org/apache/sling/scripting/sightly/impl/compiler/frontend
27 1 2
TemplatePlugin.java
in src/main/java/org/apache/sling/scripting/sightly/impl/plugin
58 3 1
UsePlugin.java
in src/main/java/org/apache/sling/scripting/sightly/impl/plugin
34 2 1
UnwrapPlugin.java
in src/main/java/org/apache/sling/scripting/sightly/impl/plugin
80 2 1
SetPlugin.java
in src/main/java/org/apache/sling/scripting/sightly/impl/plugin
26 2 1
TestPlugin.java
in src/main/java/org/apache/sling/scripting/sightly/impl/plugin
60 2 1
TemplateParser.java
in src/main/java/org/apache/sling/scripting/sightly/impl/html/dom/template
86 10 1
ExpressionContext.java
in src/main/java/org/apache/sling/scripting/sightly/impl/filter
36 2 1
FormatFilter.java
in src/main/java/org/apache/sling/scripting/sightly/impl/filter
29 3 1
I18nFilter.java
in src/main/java/org/apache/sling/scripting/sightly/impl/filter
33 3 1
AbstractFilter.java
in src/main/java/org/apache/sling/scripting/sightly/impl/filter
80 10 1
CompilerContext.java
in src/main/java/org/apache/sling/scripting/sightly/impl/compiler/frontend
28 5 1
UnusedVariableRemoval.java
in src/main/java/org/apache/sling/scripting/sightly/impl/compiler/optimization
95 11 1
DeadCodeRemoval.java
in src/main/java/org/apache/sling/scripting/sightly/impl/compiler/optimization
92 8 1
SanityChecker.java
in src/main/java/org/apache/sling/scripting/sightly/impl/compiler/debug
84 14 1
ObjectModel.java
in src/main/java/org/apache/sling/scripting/sightly/compiler/util
281 17 1
Loop.java
in src/main/java/org/apache/sling/scripting/sightly/compiler/commands
68 13 1
BinaryOperation.java
in src/main/java/org/apache/sling/scripting/sightly/compiler/expression/nodes
46 9 1
RuntimeCall.java
in src/main/java/org/apache/sling/scripting/sightly/compiler/expression/nodes
55 6 1
Correlations

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

src/main/java/org/apache/sling/scripting/sightly/compiler/expression/nodes/BinaryOperator.java x: 5 commits (all time) y: 191 lines of code src/main/java/org/apache/sling/scripting/sightly/compiler/expression/nodes/StringConstant.java x: 1 commits (all time) y: 39 lines of code src/main/java/org/apache/sling/scripting/sightly/compiler/expression/nodes/package-info.java x: 4 commits (all time) y: 3 lines of code src/main/java/org/apache/sling/scripting/sightly/impl/compiler/frontend/CompilerContext.java x: 2 commits (all time) y: 28 lines of code src/main/java/org/apache/sling/scripting/sightly/impl/compiler/util/SymbolGenerator.java x: 1 commits (all time) y: 26 lines of code src/main/java/org/apache/sling/scripting/sightly/impl/plugin/ElementPlugin.java x: 3 commits (all time) y: 112 lines of code src/main/java/org/apache/sling/scripting/sightly/impl/html/dom/MarkupHandler.java x: 12 commits (all time) y: 409 lines of code src/main/java/org/apache/sling/scripting/sightly/impl/plugin/AttributePlugin.java x: 6 commits (all time) y: 307 lines of code src/main/java/org/apache/sling/scripting/sightly/compiler/SightlyCompiler.java x: 12 commits (all time) y: 192 lines of code src/main/java/org/apache/sling/scripting/sightly/impl/compiler/frontend/ElementContext.java x: 2 commits (all time) y: 99 lines of code src/main/java/org/apache/sling/scripting/sightly/impl/filter/URIManipulationFilter.java x: 4 commits (all time) y: 55 lines of code src/main/java/org/apache/sling/scripting/sightly/impl/plugin/TestPlugin.java x: 2 commits (all time) y: 60 lines of code src/main/java/org/apache/sling/scripting/sightly/impl/filter/ExpressionContext.java x: 4 commits (all time) y: 36 lines of code src/main/java/org/apache/sling/scripting/sightly/impl/compiler/frontend/ExpressionWrapper.java x: 2 commits (all time) y: 76 lines of code src/main/java/org/apache/sling/scripting/sightly/impl/filter/AbstractFilter.java x: 1 commits (all time) y: 80 lines of code src/main/java/org/apache/sling/scripting/sightly/impl/filter/Filter.java x: 1 commits (all time) y: 19 lines of code src/main/java/org/apache/sling/scripting/sightly/impl/filter/FormatFilter.java x: 3 commits (all time) y: 29 lines of code src/main/java/org/apache/sling/scripting/sightly/impl/filter/I18nFilter.java x: 4 commits (all time) y: 33 lines of code src/main/java/org/apache/sling/scripting/sightly/impl/filter/JoinFilter.java x: 2 commits (all time) y: 26 lines of code src/main/java/org/apache/sling/scripting/sightly/impl/plugin/ListPlugin.java x: 2 commits (all time) y: 140 lines of code src/main/java/org/apache/sling/scripting/sightly/impl/plugin/RepeatPlugin.java x: 4 commits (all time) y: 147 lines of code src/main/java/org/apache/sling/scripting/sightly/compiler/RuntimeFunction.java x: 6 commits (all time) y: 12 lines of code src/main/java/org/apache/sling/scripting/sightly/compiler/expression/nodes/RuntimeCall.java x: 1 commits (all time) y: 55 lines of code src/main/java/org/apache/sling/scripting/sightly/compiler/expression/nodes/UnaryOperator.java x: 3 commits (all time) y: 24 lines of code src/main/java/org/apache/sling/scripting/sightly/compiler/util/ObjectModel.java x: 7 commits (all time) y: 281 lines of code src/main/java/org/apache/sling/scripting/sightly/impl/compiler/frontend/ExpressionParser.java x: 2 commits (all time) y: 29 lines of code src/main/java/org/apache/sling/scripting/sightly/impl/compiler/optimization/DeadCodeRemoval.java x: 2 commits (all time) y: 92 lines of code src/main/java/org/apache/sling/scripting/sightly/impl/compiler/optimization/reduce/ExpressionReducer.java x: 2 commits (all time) y: 174 lines of code src/main/java/org/apache/sling/scripting/sightly/impl/plugin/IncludePlugin.java x: 1 commits (all time) y: 36 lines of code src/main/java/org/apache/sling/scripting/sightly/impl/plugin/TextPlugin.java x: 2 commits (all time) y: 46 lines of code src/main/java/org/apache/sling/scripting/sightly/impl/plugin/UsePlugin.java x: 1 commits (all time) y: 34 lines of code src/main/java/org/apache/sling/scripting/sightly/compiler/SightlyCompilerException.java x: 2 commits (all time) y: 42 lines of code src/main/java/org/apache/sling/scripting/sightly/impl/html/dom/TreeTraverser.java x: 4 commits (all time) y: 95 lines of code src/main/java/org/apache/sling/scripting/sightly/impl/html/dom/HtmlParser.java x: 2 commits (all time) y: 380 lines of code src/main/java/org/apache/sling/scripting/sightly/impl/html/dom/template/TemplateElementNode.java x: 2 commits (all time) y: 45 lines of code src/main/java/org/apache/sling/scripting/sightly/impl/plugin/CallPlugin.java x: 3 commits (all time) y: 41 lines of code src/main/java/org/apache/sling/scripting/sightly/impl/plugin/TemplatePlugin.java x: 3 commits (all time) y: 58 lines of code src/main/java/org/apache/sling/scripting/sightly/impl/plugin/AbstractPlugin.java x: 1 commits (all time) y: 24 lines of code src/main/java/org/apache/sling/scripting/sightly/compiler/commands/Loop.java x: 1 commits (all time) y: 68 lines of code src/main/java/org/apache/sling/scripting/sightly/compiler/commands/package-info.java x: 2 commits (all time) y: 3 lines of code src/main/java/org/apache/sling/scripting/sightly/impl/plugin/AbstractRepeatPlugin.java x: 1 commits (all time) y: 47 lines of code src/main/java/org/apache/sling/scripting/sightly/compiler/CompilationResult.java x: 3 commits (all time) y: 11 lines of code src/main/java/org/apache/sling/scripting/sightly/compiler/backend/BackendCompiler.java x: 4 commits (all time) y: 11 lines of code src/main/java/org/apache/sling/scripting/sightly/impl/compiler/PushStream.java x: 2 commits (all time) y: 62 lines of code src/main/java/org/apache/sling/scripting/sightly/impl/compiler/frontend/ParserHelper.java x: 1 commits (all time) y: 10 lines of code src/main/java/org/apache/sling/scripting/sightly/compiler/commands/CommandStream.java x: 3 commits (all time) y: 8 lines of code src/main/java/org/apache/sling/scripting/sightly/compiler/CompilationUnit.java x: 1 commits (all time) y: 8 lines of code src/main/java/org/apache/sling/scripting/sightly/compiler/CompilerMessage.java x: 1 commits (all time) y: 9 lines of code src/main/java/org/apache/sling/scripting/sightly/compiler/commands/Command.java x: 2 commits (all time) y: 6 lines of code src/main/java/org/apache/sling/scripting/sightly/compiler/commands/CommandVisitor.java x: 1 commits (all time) y: 17 lines of code src/main/java/org/apache/sling/scripting/sightly/compiler/expression/NodeVisitor.java x: 1 commits (all time) y: 29 lines of code src/main/java/org/apache/sling/scripting/sightly/compiler/expression/package-info.java x: 1 commits (all time) y: 3 lines of code src/main/java/org/apache/sling/scripting/sightly/compiler/commands/Procedure.java x: 1 commits (all time) y: 51 lines of code src/main/java/org/apache/sling/scripting/sightly/compiler/expression/Expression.java x: 1 commits (all time) y: 54 lines of code src/main/java/org/apache/sling/scripting/sightly/impl/compiler/Syntax.java x: 1 commits (all time) y: 32 lines of code src/main/java/org/apache/sling/scripting/sightly/impl/compiler/frontend/Interpolation.java x: 1 commits (all time) y: 38 lines of code src/main/java/org/apache/sling/scripting/sightly/impl/html/dom/DocumentParser.java x: 1 commits (all time) y: 21 lines of code src/main/java/org/apache/sling/scripting/sightly/impl/compiler/debug/SanityChecker.java x: 1 commits (all time) y: 84 lines of code
409.0
lines of code
  min: 3.0
  average: 62.49
  25th percentile: 18.0
  median: 36.0
  75th percentile: 72.0
  max: 409.0
0 12.0
commits (all time)
min: 1.0 | average: 2.41 | 25th percentile: 1.0 | median: 2.0 | 75th percentile: 3.0 | max: 12.0

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

src/main/java/org/apache/sling/scripting/sightly/compiler/expression/nodes/BinaryOperator.java x: 3 contributors (all time) y: 191 lines of code src/main/java/org/apache/sling/scripting/sightly/compiler/expression/nodes/StringConstant.java x: 1 contributors (all time) y: 39 lines of code src/main/java/org/apache/sling/scripting/sightly/compiler/expression/nodes/package-info.java x: 2 contributors (all time) y: 3 lines of code src/main/java/org/apache/sling/scripting/sightly/impl/compiler/frontend/CompilerContext.java x: 1 contributors (all time) y: 28 lines of code src/main/java/org/apache/sling/scripting/sightly/impl/compiler/util/SymbolGenerator.java x: 1 contributors (all time) y: 26 lines of code src/main/java/org/apache/sling/scripting/sightly/impl/plugin/ElementPlugin.java x: 2 contributors (all time) y: 112 lines of code src/main/java/org/apache/sling/scripting/sightly/impl/html/dom/MarkupHandler.java x: 3 contributors (all time) y: 409 lines of code src/main/java/org/apache/sling/scripting/sightly/impl/plugin/AttributePlugin.java x: 2 contributors (all time) y: 307 lines of code src/main/java/org/apache/sling/scripting/sightly/compiler/SightlyCompiler.java x: 3 contributors (all time) y: 192 lines of code src/main/java/org/apache/sling/scripting/sightly/impl/compiler/frontend/ElementContext.java x: 2 contributors (all time) y: 99 lines of code src/main/java/org/apache/sling/scripting/sightly/impl/filter/URIManipulationFilter.java x: 2 contributors (all time) y: 55 lines of code src/main/java/org/apache/sling/scripting/sightly/impl/plugin/TestPlugin.java x: 2 contributors (all time) y: 60 lines of code src/main/java/org/apache/sling/scripting/sightly/impl/filter/ExpressionContext.java x: 3 contributors (all time) y: 36 lines of code src/main/java/org/apache/sling/scripting/sightly/impl/compiler/frontend/ExpressionWrapper.java x: 2 contributors (all time) y: 76 lines of code src/main/java/org/apache/sling/scripting/sightly/impl/filter/AbstractFilter.java x: 1 contributors (all time) y: 80 lines of code src/main/java/org/apache/sling/scripting/sightly/impl/filter/Filter.java x: 1 contributors (all time) y: 19 lines of code src/main/java/org/apache/sling/scripting/sightly/impl/filter/FormatFilter.java x: 2 contributors (all time) y: 29 lines of code src/main/java/org/apache/sling/scripting/sightly/impl/filter/I18nFilter.java x: 2 contributors (all time) y: 33 lines of code src/main/java/org/apache/sling/scripting/sightly/impl/filter/JoinFilter.java x: 2 contributors (all time) y: 26 lines of code src/main/java/org/apache/sling/scripting/sightly/impl/plugin/ListPlugin.java x: 1 contributors (all time) y: 140 lines of code src/main/java/org/apache/sling/scripting/sightly/impl/plugin/RepeatPlugin.java x: 2 contributors (all time) y: 147 lines of code src/main/java/org/apache/sling/scripting/sightly/compiler/RuntimeFunction.java x: 2 contributors (all time) y: 12 lines of code src/main/java/org/apache/sling/scripting/sightly/compiler/expression/nodes/RuntimeCall.java x: 1 contributors (all time) y: 55 lines of code src/main/java/org/apache/sling/scripting/sightly/compiler/expression/nodes/UnaryOperator.java x: 2 contributors (all time) y: 24 lines of code src/main/java/org/apache/sling/scripting/sightly/compiler/util/ObjectModel.java x: 1 contributors (all time) y: 281 lines of code src/main/java/org/apache/sling/scripting/sightly/impl/compiler/frontend/ExpressionParser.java x: 1 contributors (all time) y: 29 lines of code src/main/java/org/apache/sling/scripting/sightly/impl/compiler/optimization/DeadCodeRemoval.java x: 1 contributors (all time) y: 92 lines of code src/main/java/org/apache/sling/scripting/sightly/impl/compiler/optimization/reduce/ExpressionReducer.java x: 1 contributors (all time) y: 174 lines of code src/main/java/org/apache/sling/scripting/sightly/impl/plugin/IncludePlugin.java x: 1 contributors (all time) y: 36 lines of code src/main/java/org/apache/sling/scripting/sightly/impl/plugin/TextPlugin.java x: 1 contributors (all time) y: 46 lines of code src/main/java/org/apache/sling/scripting/sightly/impl/plugin/UsePlugin.java x: 1 contributors (all time) y: 34 lines of code src/main/java/org/apache/sling/scripting/sightly/compiler/SightlyCompilerException.java x: 1 contributors (all time) y: 42 lines of code src/main/java/org/apache/sling/scripting/sightly/impl/html/dom/TreeTraverser.java x: 1 contributors (all time) y: 95 lines of code src/main/java/org/apache/sling/scripting/sightly/impl/html/dom/HtmlParser.java x: 1 contributors (all time) y: 380 lines of code src/main/java/org/apache/sling/scripting/sightly/impl/html/dom/template/TemplateElementNode.java x: 1 contributors (all time) y: 45 lines of code src/main/java/org/apache/sling/scripting/sightly/impl/plugin/CallPlugin.java x: 1 contributors (all time) y: 41 lines of code src/main/java/org/apache/sling/scripting/sightly/impl/plugin/TemplatePlugin.java x: 1 contributors (all time) y: 58 lines of code src/main/java/org/apache/sling/scripting/sightly/impl/plugin/AbstractPlugin.java x: 1 contributors (all time) y: 24 lines of code src/main/java/org/apache/sling/scripting/sightly/compiler/commands/Loop.java x: 1 contributors (all time) y: 68 lines of code src/main/java/org/apache/sling/scripting/sightly/compiler/commands/package-info.java x: 1 contributors (all time) y: 3 lines of code src/main/java/org/apache/sling/scripting/sightly/compiler/util/VariableTracker.java x: 1 contributors (all time) y: 77 lines of code src/main/java/org/apache/sling/scripting/sightly/impl/plugin/AbstractRepeatPlugin.java x: 1 contributors (all time) y: 47 lines of code src/main/java/org/apache/sling/scripting/sightly/compiler/CompilationResult.java x: 2 contributors (all time) y: 11 lines of code src/main/java/org/apache/sling/scripting/sightly/impl/compiler/PushStream.java x: 2 contributors (all time) y: 62 lines of code src/main/java/org/apache/sling/scripting/sightly/impl/compiler/frontend/ParserHelper.java x: 1 contributors (all time) y: 10 lines of code src/main/java/org/apache/sling/scripting/sightly/compiler/commands/CommandStream.java x: 1 contributors (all time) y: 8 lines of code src/main/java/org/apache/sling/scripting/sightly/compiler/CompilerMessage.java x: 1 contributors (all time) y: 9 lines of code src/main/java/org/apache/sling/scripting/sightly/compiler/commands/Command.java x: 1 contributors (all time) y: 6 lines of code src/main/java/org/apache/sling/scripting/sightly/compiler/commands/CommandVisitor.java x: 1 contributors (all time) y: 17 lines of code src/main/java/org/apache/sling/scripting/sightly/compiler/commands/Procedure.java x: 1 contributors (all time) y: 51 lines of code src/main/java/org/apache/sling/scripting/sightly/compiler/expression/Expression.java x: 1 contributors (all time) y: 54 lines of code src/main/java/org/apache/sling/scripting/sightly/impl/compiler/Syntax.java x: 1 contributors (all time) y: 32 lines of code src/main/java/org/apache/sling/scripting/sightly/impl/compiler/frontend/Interpolation.java x: 1 contributors (all time) y: 38 lines of code src/main/java/org/apache/sling/scripting/sightly/impl/html/dom/DocumentParser.java x: 1 contributors (all time) y: 21 lines of code src/main/java/org/apache/sling/scripting/sightly/impl/compiler/debug/SanityChecker.java x: 1 contributors (all time) y: 84 lines of code
409.0
lines of code
  min: 3.0
  average: 62.49
  25th percentile: 18.0
  median: 36.0
  75th percentile: 72.0
  max: 409.0
0 3.0
contributors (all time)
min: 1.0 | average: 1.36 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 2.0 | max: 3.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".