apache / sling-org-apache-sling-scripting-sightly-compiler-java
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 25 files with 1,425 lines of code.
    • 0 files changed more than 100 times (0 lines of code)
    • 0 files changed 51-100 times (0 lines of code)
    • 0 files changed 21-50 times (0 lines of code)
    • 0 files changed 6-20 times (0 lines of code)
    • 25 files changed 1-5 times (1,425 lines of code)
0% | 0% | 0% | 0% | 100%
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 25 files with 1,425 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)
    • 3 files changed by 2-5 contributors (383 lines of code)
    • 22 files changed by 1 contributor (1,042 lines of code)
0% | 0% | 0% | 26% | 73%
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, html, txt, md, xml, 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% | 0% | 0% | 100%
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% | 0% | 0% | 100%
Most Frequently Changed Files (Top 40)

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
JavaEscapeUtils.java
in src/main/java/org/apache/sling/scripting/sightly/java/compiler
20 5 2016-10-06 2020-02-25 5 3 radu@apache.org radu@apache.org
package-info.java
in src/main/java/org/apache/sling/scripting/sightly/java/compiler
3 - 2016-09-02 2018-10-18 4 1 radu@apache.org radu@apache.org
ExpressionTranslator.java
in src/main/java/org/apache/sling/scripting/sightly/java/compiler/impl
160 17 2017-10-23 2018-10-18 4 2 radu@apache.org radu@apache.org
VariableAnalyzer.java
in src/main/java/org/apache/sling/scripting/sightly/java/compiler/impl
96 12 2016-10-06 2020-05-19 3 1 radu@apache.org radu@apache.org
TypeInference.java
in src/main/java/org/apache/sling/scripting/sightly/java/compiler/impl
132 16 2017-10-18 2018-10-18 3 1 radu@apache.org radu@apache.org
JavaSource.java
in src/main/java/org/apache/sling/scripting/sightly/java/compiler/impl
203 52 2017-08-09 2018-05-29 3 2 cziegeler@apache.org radu@apache.org
JavaClassTemplate.java
in src/main/java/org/apache/sling/scripting/sightly/java/compiler/impl
36 8 2017-10-18 2018-08-03 2 1 radu@apache.org radu@apache.org
NumericOpGen.java
in src/main/java/org/apache/sling/scripting/sightly/java/compiler/impl/operator
37 4 2018-06-12 2019-01-16 2 1 radu@apache.org radu@apache.org
Operators.java
in src/main/java/org/apache/sling/scripting/sightly/java/compiler/impl/operator
47 4 2018-05-29 2019-01-16 2 1 radu@apache.org radu@apache.org
EquivalenceOpGen.java
in src/main/java/org/apache/sling/scripting/sightly/java/compiler/impl/operator
60 7 2018-06-12 2020-08-27 2 1 radu@apache.org radu@apache.org
JavaClassBackendCompiler.java
in src/main/java/org/apache/sling/scripting/sightly/java/compiler
70 8 2017-10-18 2018-08-03 2 1 radu@apache.org radu@apache.org
CodeGenVisitor.java
in src/main/java/org/apache/sling/scripting/sightly/java/compiler/impl
207 18 2017-10-18 2017-10-23 2 1 radu@apache.org radu@apache.org
VariableScope.java
in src/main/java/org/apache/sling/scripting/sightly/java/compiler/impl
4 - 2016-09-02 2016-09-02 1 1 radu@apache.org radu@apache.org
JavaImportsAnalyzer.java
in src/main/java/org/apache/sling/scripting/sightly/java/compiler
6 1 2017-10-18 2017-10-18 1 1 radu@apache.org radu@apache.org
ClassInfo.java
in src/main/java/org/apache/sling/scripting/sightly/java/compiler
8 - 2016-09-02 2016-09-02 1 1 radu@apache.org radu@apache.org
CompilationOutput.java
in src/main/java/org/apache/sling/scripting/sightly/java/compiler
8 - 2016-09-02 2016-09-02 1 1 radu@apache.org radu@apache.org
LongOpGen.java
in src/main/java/org/apache/sling/scripting/sightly/java/compiler/impl/operator
12 2 2019-01-16 2019-01-16 1 1 radu@apache.org radu@apache.org
ConcatenateOpGen.java
in src/main/java/org/apache/sling/scripting/sightly/java/compiler/impl/operator
20 3 2018-06-12 2018-06-12 1 1 radu@apache.org radu@apache.org
InOpGen.java
in src/main/java/org/apache/sling/scripting/sightly/java/compiler/impl/operator
25 2 2018-05-29 2018-05-29 1 1 radu@apache.org radu@apache.org
Type.java
in src/main/java/org/apache/sling/scripting/sightly/java/compiler/impl
29 5 2017-10-18 2017-10-18 1 1 radu@apache.org radu@apache.org
VariableDescriptor.java
in src/main/java/org/apache/sling/scripting/sightly/java/compiler/impl
45 9 2017-10-18 2017-10-18 1 1 radu@apache.org radu@apache.org
UnitBuilder.java
in src/main/java/org/apache/sling/scripting/sightly/java/compiler/impl
46 8 2017-10-18 2017-10-18 1 1 radu@apache.org radu@apache.org
GlobalShadowChecker.java
in src/main/java/org/apache/sling/scripting/sightly/java/compiler/impl
47 6 2018-05-25 2018-05-25 1 1 radu@apache.org radu@apache.org
LogicalOpGen.java
in src/main/java/org/apache/sling/scripting/sightly/java/compiler/impl/operator
48 6 2018-06-12 2018-06-12 1 1 radu@apache.org radu@apache.org
ComparisonOpGen.java
in src/main/java/org/apache/sling/scripting/sightly/java/compiler/impl/operator
56 5 2018-06-12 2018-06-12 1 1 radu@apache.org radu@apache.org
UnaryOpGen.java
in src/main/java/org/apache/sling/scripting/sightly/java/compiler/impl/operator
8 -
BinaryOpGen.java
in src/main/java/org/apache/sling/scripting/sightly/java/compiler/impl/operator
8 -
OpHelper.java
in src/main/java/org/apache/sling/scripting/sightly/java/compiler/impl/operator
13 2
TypedNode.java
in src/main/java/org/apache/sling/scripting/sightly/java/compiler/impl/operator
17 3
SightlyJavaCompilerException.java
in src/main/java/org/apache/sling/scripting/sightly/java/compiler
18 5
NotOpGen.java
in src/main/java/org/apache/sling/scripting/sightly/java/compiler/impl/operator
19 3
CompilationOutputImpl.java
in src/main/java/org/apache/sling/scripting/sightly/java/compiler/impl
19 3
LengthOpGen.java
in src/main/java/org/apache/sling/scripting/sightly/java/compiler/impl/operator
20 3
TypeInfo.java
in src/main/java/org/apache/sling/scripting/sightly/java/compiler/impl
20 3
GlobalShadowCheckBackendCompiler.java
in src/main/java/org/apache/sling/scripting/sightly/java/compiler
22 3
CommandVisitorHandler.java
in src/main/java/org/apache/sling/scripting/sightly/java/compiler/impl
22 4
IsWhiteSpaceGen.java
in src/main/java/org/apache/sling/scripting/sightly/java/compiler/impl/operator
23 3
SourceGenConstants.java
in src/main/java/org/apache/sling/scripting/sightly/java/compiler/impl
27 -
StrictEqGenOp.java
in src/main/java/org/apache/sling/scripting/sightly/java/compiler/impl/operator
28 3
GenHelper.java
in src/main/java/org/apache/sling/scripting/sightly/java/compiler/impl
77 6
Files With Most Contributors (Top 40)
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
JavaEscapeUtils.java
in src/main/java/org/apache/sling/scripting/sightly/java/compiler
20 5 2016-10-06 2020-02-25 5 3 radu@apache.org radu@apache.org
ExpressionTranslator.java
in src/main/java/org/apache/sling/scripting/sightly/java/compiler/impl
160 17 2017-10-23 2018-10-18 4 2 radu@apache.org radu@apache.org
JavaSource.java
in src/main/java/org/apache/sling/scripting/sightly/java/compiler/impl
203 52 2017-08-09 2018-05-29 3 2 cziegeler@apache.org radu@apache.org
package-info.java
in src/main/java/org/apache/sling/scripting/sightly/java/compiler
3 - 2016-09-02 2018-10-18 4 1 radu@apache.org radu@apache.org
TypeInference.java
in src/main/java/org/apache/sling/scripting/sightly/java/compiler/impl
132 16 2017-10-18 2018-10-18 3 1 radu@apache.org radu@apache.org
VariableAnalyzer.java
in src/main/java/org/apache/sling/scripting/sightly/java/compiler/impl
96 12 2016-10-06 2020-05-19 3 1 radu@apache.org radu@apache.org
CodeGenVisitor.java
in src/main/java/org/apache/sling/scripting/sightly/java/compiler/impl
207 18 2017-10-18 2017-10-23 2 1 radu@apache.org radu@apache.org
JavaClassTemplate.java
in src/main/java/org/apache/sling/scripting/sightly/java/compiler/impl
36 8 2017-10-18 2018-08-03 2 1 radu@apache.org radu@apache.org
NumericOpGen.java
in src/main/java/org/apache/sling/scripting/sightly/java/compiler/impl/operator
37 4 2018-06-12 2019-01-16 2 1 radu@apache.org radu@apache.org
EquivalenceOpGen.java
in src/main/java/org/apache/sling/scripting/sightly/java/compiler/impl/operator
60 7 2018-06-12 2020-08-27 2 1 radu@apache.org radu@apache.org
Operators.java
in src/main/java/org/apache/sling/scripting/sightly/java/compiler/impl/operator
47 4 2018-05-29 2019-01-16 2 1 radu@apache.org radu@apache.org
JavaClassBackendCompiler.java
in src/main/java/org/apache/sling/scripting/sightly/java/compiler
70 8 2017-10-18 2018-08-03 2 1 radu@apache.org radu@apache.org
VariableDescriptor.java
in src/main/java/org/apache/sling/scripting/sightly/java/compiler/impl
45 9 2017-10-18 2017-10-18 1 1 radu@apache.org radu@apache.org
UnitBuilder.java
in src/main/java/org/apache/sling/scripting/sightly/java/compiler/impl
46 8 2017-10-18 2017-10-18 1 1 radu@apache.org radu@apache.org
Type.java
in src/main/java/org/apache/sling/scripting/sightly/java/compiler/impl
29 5 2017-10-18 2017-10-18 1 1 radu@apache.org radu@apache.org
VariableScope.java
in src/main/java/org/apache/sling/scripting/sightly/java/compiler/impl
4 - 2016-09-02 2016-09-02 1 1 radu@apache.org radu@apache.org
LogicalOpGen.java
in src/main/java/org/apache/sling/scripting/sightly/java/compiler/impl/operator
48 6 2018-06-12 2018-06-12 1 1 radu@apache.org radu@apache.org
InOpGen.java
in src/main/java/org/apache/sling/scripting/sightly/java/compiler/impl/operator
25 2 2018-05-29 2018-05-29 1 1 radu@apache.org radu@apache.org
ConcatenateOpGen.java
in src/main/java/org/apache/sling/scripting/sightly/java/compiler/impl/operator
20 3 2018-06-12 2018-06-12 1 1 radu@apache.org radu@apache.org
LongOpGen.java
in src/main/java/org/apache/sling/scripting/sightly/java/compiler/impl/operator
12 2 2019-01-16 2019-01-16 1 1 radu@apache.org radu@apache.org
ComparisonOpGen.java
in src/main/java/org/apache/sling/scripting/sightly/java/compiler/impl/operator
56 5 2018-06-12 2018-06-12 1 1 radu@apache.org radu@apache.org
GlobalShadowChecker.java
in src/main/java/org/apache/sling/scripting/sightly/java/compiler/impl
47 6 2018-05-25 2018-05-25 1 1 radu@apache.org radu@apache.org
CompilationOutput.java
in src/main/java/org/apache/sling/scripting/sightly/java/compiler
8 - 2016-09-02 2016-09-02 1 1 radu@apache.org radu@apache.org
JavaImportsAnalyzer.java
in src/main/java/org/apache/sling/scripting/sightly/java/compiler
6 1 2017-10-18 2017-10-18 1 1 radu@apache.org radu@apache.org
ClassInfo.java
in src/main/java/org/apache/sling/scripting/sightly/java/compiler
8 - 2016-09-02 2016-09-02 1 1 radu@apache.org radu@apache.org
GenHelper.java
in src/main/java/org/apache/sling/scripting/sightly/java/compiler/impl
77 6
SourceGenConstants.java
in src/main/java/org/apache/sling/scripting/sightly/java/compiler/impl
27 -
CommandVisitorHandler.java
in src/main/java/org/apache/sling/scripting/sightly/java/compiler/impl
22 4
CompilationOutputImpl.java
in src/main/java/org/apache/sling/scripting/sightly/java/compiler/impl
19 3
TypeInfo.java
in src/main/java/org/apache/sling/scripting/sightly/java/compiler/impl
20 3
StrictEqGenOp.java
in src/main/java/org/apache/sling/scripting/sightly/java/compiler/impl/operator
28 3
TypedNode.java
in src/main/java/org/apache/sling/scripting/sightly/java/compiler/impl/operator
17 3
NotOpGen.java
in src/main/java/org/apache/sling/scripting/sightly/java/compiler/impl/operator
19 3
BinaryOpGen.java
in src/main/java/org/apache/sling/scripting/sightly/java/compiler/impl/operator
8 -
UnaryOpGen.java
in src/main/java/org/apache/sling/scripting/sightly/java/compiler/impl/operator
8 -
IsWhiteSpaceGen.java
in src/main/java/org/apache/sling/scripting/sightly/java/compiler/impl/operator
23 3
LengthOpGen.java
in src/main/java/org/apache/sling/scripting/sightly/java/compiler/impl/operator
20 3
OpHelper.java
in src/main/java/org/apache/sling/scripting/sightly/java/compiler/impl/operator
13 2
GlobalShadowCheckBackendCompiler.java
in src/main/java/org/apache/sling/scripting/sightly/java/compiler
22 3
SightlyJavaCompilerException.java
in src/main/java/org/apache/sling/scripting/sightly/java/compiler
18 5
Files With Least Contributors (Top 40)
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
GenHelper.java
in src/main/java/org/apache/sling/scripting/sightly/java/compiler/impl
77 6
StrictEqGenOp.java
in src/main/java/org/apache/sling/scripting/sightly/java/compiler/impl/operator
28 3
SourceGenConstants.java
in src/main/java/org/apache/sling/scripting/sightly/java/compiler/impl
27 -
IsWhiteSpaceGen.java
in src/main/java/org/apache/sling/scripting/sightly/java/compiler/impl/operator
23 3
CommandVisitorHandler.java
in src/main/java/org/apache/sling/scripting/sightly/java/compiler/impl
22 4
GlobalShadowCheckBackendCompiler.java
in src/main/java/org/apache/sling/scripting/sightly/java/compiler
22 3
TypeInfo.java
in src/main/java/org/apache/sling/scripting/sightly/java/compiler/impl
20 3
LengthOpGen.java
in src/main/java/org/apache/sling/scripting/sightly/java/compiler/impl/operator
20 3
CompilationOutputImpl.java
in src/main/java/org/apache/sling/scripting/sightly/java/compiler/impl
19 3
NotOpGen.java
in src/main/java/org/apache/sling/scripting/sightly/java/compiler/impl/operator
19 3
SightlyJavaCompilerException.java
in src/main/java/org/apache/sling/scripting/sightly/java/compiler
18 5
TypedNode.java
in src/main/java/org/apache/sling/scripting/sightly/java/compiler/impl/operator
17 3
OpHelper.java
in src/main/java/org/apache/sling/scripting/sightly/java/compiler/impl/operator
13 2
BinaryOpGen.java
in src/main/java/org/apache/sling/scripting/sightly/java/compiler/impl/operator
8 -
UnaryOpGen.java
in src/main/java/org/apache/sling/scripting/sightly/java/compiler/impl/operator
8 -
CodeGenVisitor.java
in src/main/java/org/apache/sling/scripting/sightly/java/compiler/impl
207 18 2017-10-18 2017-10-23 2 1 radu@apache.org radu@apache.org
TypeInference.java
in src/main/java/org/apache/sling/scripting/sightly/java/compiler/impl
132 16 2017-10-18 2018-10-18 3 1 radu@apache.org radu@apache.org
VariableAnalyzer.java
in src/main/java/org/apache/sling/scripting/sightly/java/compiler/impl
96 12 2016-10-06 2020-05-19 3 1 radu@apache.org radu@apache.org
JavaClassBackendCompiler.java
in src/main/java/org/apache/sling/scripting/sightly/java/compiler
70 8 2017-10-18 2018-08-03 2 1 radu@apache.org radu@apache.org
EquivalenceOpGen.java
in src/main/java/org/apache/sling/scripting/sightly/java/compiler/impl/operator
60 7 2018-06-12 2020-08-27 2 1 radu@apache.org radu@apache.org
ComparisonOpGen.java
in src/main/java/org/apache/sling/scripting/sightly/java/compiler/impl/operator
56 5 2018-06-12 2018-06-12 1 1 radu@apache.org radu@apache.org
LogicalOpGen.java
in src/main/java/org/apache/sling/scripting/sightly/java/compiler/impl/operator
48 6 2018-06-12 2018-06-12 1 1 radu@apache.org radu@apache.org
Operators.java
in src/main/java/org/apache/sling/scripting/sightly/java/compiler/impl/operator
47 4 2018-05-29 2019-01-16 2 1 radu@apache.org radu@apache.org
GlobalShadowChecker.java
in src/main/java/org/apache/sling/scripting/sightly/java/compiler/impl
47 6 2018-05-25 2018-05-25 1 1 radu@apache.org radu@apache.org
UnitBuilder.java
in src/main/java/org/apache/sling/scripting/sightly/java/compiler/impl
46 8 2017-10-18 2017-10-18 1 1 radu@apache.org radu@apache.org
VariableDescriptor.java
in src/main/java/org/apache/sling/scripting/sightly/java/compiler/impl
45 9 2017-10-18 2017-10-18 1 1 radu@apache.org radu@apache.org
NumericOpGen.java
in src/main/java/org/apache/sling/scripting/sightly/java/compiler/impl/operator
37 4 2018-06-12 2019-01-16 2 1 radu@apache.org radu@apache.org
JavaClassTemplate.java
in src/main/java/org/apache/sling/scripting/sightly/java/compiler/impl
36 8 2017-10-18 2018-08-03 2 1 radu@apache.org radu@apache.org
Type.java
in src/main/java/org/apache/sling/scripting/sightly/java/compiler/impl
29 5 2017-10-18 2017-10-18 1 1 radu@apache.org radu@apache.org
InOpGen.java
in src/main/java/org/apache/sling/scripting/sightly/java/compiler/impl/operator
25 2 2018-05-29 2018-05-29 1 1 radu@apache.org radu@apache.org
ConcatenateOpGen.java
in src/main/java/org/apache/sling/scripting/sightly/java/compiler/impl/operator
20 3 2018-06-12 2018-06-12 1 1 radu@apache.org radu@apache.org
LongOpGen.java
in src/main/java/org/apache/sling/scripting/sightly/java/compiler/impl/operator
12 2 2019-01-16 2019-01-16 1 1 radu@apache.org radu@apache.org
CompilationOutput.java
in src/main/java/org/apache/sling/scripting/sightly/java/compiler
8 - 2016-09-02 2016-09-02 1 1 radu@apache.org radu@apache.org
ClassInfo.java
in src/main/java/org/apache/sling/scripting/sightly/java/compiler
8 - 2016-09-02 2016-09-02 1 1 radu@apache.org radu@apache.org
JavaImportsAnalyzer.java
in src/main/java/org/apache/sling/scripting/sightly/java/compiler
6 1 2017-10-18 2017-10-18 1 1 radu@apache.org radu@apache.org
VariableScope.java
in src/main/java/org/apache/sling/scripting/sightly/java/compiler/impl
4 - 2016-09-02 2016-09-02 1 1 radu@apache.org radu@apache.org
package-info.java
in src/main/java/org/apache/sling/scripting/sightly/java/compiler
3 - 2016-09-02 2018-10-18 4 1 radu@apache.org radu@apache.org
JavaSource.java
in src/main/java/org/apache/sling/scripting/sightly/java/compiler/impl
203 52 2017-08-09 2018-05-29 3 2 cziegeler@apache.org radu@apache.org
ExpressionTranslator.java
in src/main/java/org/apache/sling/scripting/sightly/java/compiler/impl
160 17 2017-10-23 2018-10-18 4 2 radu@apache.org radu@apache.org
JavaEscapeUtils.java
in src/main/java/org/apache/sling/scripting/sightly/java/compiler
20 5 2016-10-06 2020-02-25 5 3 radu@apache.org radu@apache.org
Correlations

File Size vs. Number of Changes: 25 points

src/main/java/org/apache/sling/scripting/sightly/java/compiler/impl/operator/EquivalenceOpGen.java x: 60 lines of code y: 2 # changes src/main/java/org/apache/sling/scripting/sightly/java/compiler/impl/VariableAnalyzer.java x: 96 lines of code y: 3 # changes src/main/java/org/apache/sling/scripting/sightly/java/compiler/JavaEscapeUtils.java x: 20 lines of code y: 5 # changes src/main/java/org/apache/sling/scripting/sightly/java/compiler/impl/operator/LongOpGen.java x: 12 lines of code y: 1 # changes src/main/java/org/apache/sling/scripting/sightly/java/compiler/impl/operator/NumericOpGen.java x: 37 lines of code y: 2 # changes src/main/java/org/apache/sling/scripting/sightly/java/compiler/impl/operator/Operators.java x: 47 lines of code y: 2 # changes src/main/java/org/apache/sling/scripting/sightly/java/compiler/impl/ExpressionTranslator.java x: 160 lines of code y: 4 # changes src/main/java/org/apache/sling/scripting/sightly/java/compiler/impl/TypeInference.java x: 132 lines of code y: 3 # changes src/main/java/org/apache/sling/scripting/sightly/java/compiler/package-info.java x: 3 lines of code y: 4 # changes src/main/java/org/apache/sling/scripting/sightly/java/compiler/JavaClassBackendCompiler.java x: 70 lines of code y: 2 # changes src/main/java/org/apache/sling/scripting/sightly/java/compiler/impl/JavaClassTemplate.java x: 36 lines of code y: 2 # changes src/main/java/org/apache/sling/scripting/sightly/java/compiler/impl/GlobalShadowChecker.java x: 47 lines of code y: 1 # changes src/main/java/org/apache/sling/scripting/sightly/java/compiler/impl/JavaSource.java x: 203 lines of code y: 3 # changes src/main/java/org/apache/sling/scripting/sightly/java/compiler/impl/operator/InOpGen.java x: 25 lines of code y: 1 # changes src/main/java/org/apache/sling/scripting/sightly/java/compiler/impl/operator/ComparisonOpGen.java x: 56 lines of code y: 1 # changes src/main/java/org/apache/sling/scripting/sightly/java/compiler/impl/operator/ConcatenateOpGen.java x: 20 lines of code y: 1 # changes src/main/java/org/apache/sling/scripting/sightly/java/compiler/impl/operator/LogicalOpGen.java x: 48 lines of code y: 1 # changes src/main/java/org/apache/sling/scripting/sightly/java/compiler/impl/CodeGenVisitor.java x: 207 lines of code y: 2 # changes src/main/java/org/apache/sling/scripting/sightly/java/compiler/JavaImportsAnalyzer.java x: 6 lines of code y: 1 # changes src/main/java/org/apache/sling/scripting/sightly/java/compiler/impl/Type.java x: 29 lines of code y: 1 # changes src/main/java/org/apache/sling/scripting/sightly/java/compiler/impl/UnitBuilder.java x: 46 lines of code y: 1 # changes src/main/java/org/apache/sling/scripting/sightly/java/compiler/impl/VariableDescriptor.java x: 45 lines of code y: 1 # changes src/main/java/org/apache/sling/scripting/sightly/java/compiler/ClassInfo.java x: 8 lines of code y: 1 # changes src/main/java/org/apache/sling/scripting/sightly/java/compiler/impl/VariableScope.java x: 4 lines of code y: 1 # changes
5.0
# changes
  min: 1.0
  average: 1.88
  25th percentile: 1.0
  median: 1.0
  75th percentile: 2.5
  max: 5.0
0 207.0
lines of code
min: 3.0 | average: 57.0 | 25th percentile: 16.0 | median: 45.0 | 75th percentile: 65.0 | max: 207.0

Number of Contributors vs. Number of Changes: 25 points

src/main/java/org/apache/sling/scripting/sightly/java/compiler/impl/operator/EquivalenceOpGen.java x: 1 # contributors y: 2 # changes src/main/java/org/apache/sling/scripting/sightly/java/compiler/impl/VariableAnalyzer.java x: 1 # contributors y: 3 # changes src/main/java/org/apache/sling/scripting/sightly/java/compiler/JavaEscapeUtils.java x: 3 # contributors y: 5 # changes src/main/java/org/apache/sling/scripting/sightly/java/compiler/impl/operator/LongOpGen.java x: 1 # contributors y: 1 # changes src/main/java/org/apache/sling/scripting/sightly/java/compiler/impl/ExpressionTranslator.java x: 2 # contributors y: 4 # changes src/main/java/org/apache/sling/scripting/sightly/java/compiler/package-info.java x: 1 # contributors y: 4 # changes src/main/java/org/apache/sling/scripting/sightly/java/compiler/impl/JavaSource.java x: 2 # contributors y: 3 # changes
5.0
# changes
  min: 1.0
  average: 1.88
  25th percentile: 1.0
  median: 1.0
  75th percentile: 2.5
  max: 5.0
0 3.0
# contributors
min: 1.0 | average: 1.16 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 3.0

Number of Contributors vs. File Size: 25 points

src/main/java/org/apache/sling/scripting/sightly/java/compiler/impl/operator/EquivalenceOpGen.java x: 1 # contributors y: 60 lines of code src/main/java/org/apache/sling/scripting/sightly/java/compiler/impl/VariableAnalyzer.java x: 1 # contributors y: 96 lines of code src/main/java/org/apache/sling/scripting/sightly/java/compiler/JavaEscapeUtils.java x: 3 # contributors y: 20 lines of code src/main/java/org/apache/sling/scripting/sightly/java/compiler/impl/operator/LongOpGen.java x: 1 # contributors y: 12 lines of code src/main/java/org/apache/sling/scripting/sightly/java/compiler/impl/operator/NumericOpGen.java x: 1 # contributors y: 37 lines of code src/main/java/org/apache/sling/scripting/sightly/java/compiler/impl/operator/Operators.java x: 1 # contributors y: 47 lines of code src/main/java/org/apache/sling/scripting/sightly/java/compiler/impl/ExpressionTranslator.java x: 2 # contributors y: 160 lines of code src/main/java/org/apache/sling/scripting/sightly/java/compiler/impl/TypeInference.java x: 1 # contributors y: 132 lines of code src/main/java/org/apache/sling/scripting/sightly/java/compiler/package-info.java x: 1 # contributors y: 3 lines of code src/main/java/org/apache/sling/scripting/sightly/java/compiler/JavaClassBackendCompiler.java x: 1 # contributors y: 70 lines of code src/main/java/org/apache/sling/scripting/sightly/java/compiler/impl/JavaClassTemplate.java x: 1 # contributors y: 36 lines of code src/main/java/org/apache/sling/scripting/sightly/java/compiler/impl/JavaSource.java x: 2 # contributors y: 203 lines of code src/main/java/org/apache/sling/scripting/sightly/java/compiler/impl/operator/InOpGen.java x: 1 # contributors y: 25 lines of code src/main/java/org/apache/sling/scripting/sightly/java/compiler/impl/operator/ComparisonOpGen.java x: 1 # contributors y: 56 lines of code src/main/java/org/apache/sling/scripting/sightly/java/compiler/impl/operator/ConcatenateOpGen.java x: 1 # contributors y: 20 lines of code src/main/java/org/apache/sling/scripting/sightly/java/compiler/impl/operator/LogicalOpGen.java x: 1 # contributors y: 48 lines of code src/main/java/org/apache/sling/scripting/sightly/java/compiler/impl/CodeGenVisitor.java x: 1 # contributors y: 207 lines of code src/main/java/org/apache/sling/scripting/sightly/java/compiler/JavaImportsAnalyzer.java x: 1 # contributors y: 6 lines of code src/main/java/org/apache/sling/scripting/sightly/java/compiler/impl/Type.java x: 1 # contributors y: 29 lines of code src/main/java/org/apache/sling/scripting/sightly/java/compiler/impl/UnitBuilder.java x: 1 # contributors y: 46 lines of code src/main/java/org/apache/sling/scripting/sightly/java/compiler/impl/VariableDescriptor.java x: 1 # contributors y: 45 lines of code src/main/java/org/apache/sling/scripting/sightly/java/compiler/ClassInfo.java x: 1 # contributors y: 8 lines of code src/main/java/org/apache/sling/scripting/sightly/java/compiler/impl/VariableScope.java x: 1 # contributors y: 4 lines of code
207.0
lines of code
  min: 3.0
  average: 57.0
  25th percentile: 16.0
  median: 45.0
  75th percentile: 65.0
  max: 207.0
0 3.0
# contributors
min: 1.0 | average: 1.16 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 3.0