apache / commons-jexl
File Size

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

Intro
Learn more...
File Size Overall
19% | 20% | 25% | 16% | 18%
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
java16% | 18% | 28% | 17% | 18%
xml34% | 28% | 8% | 15% | 12%
cgi0% | 0% | 0% | 0% | 100%
File Size per Logical Decomposition
primary
1001+
501-1000
201-500
101-200
1-100
src19% | 20% | 25% | 16% | 18%
Longest Files (Top 50)
File# lines# units
Interpreter.java
in src/main/java/org/apache/commons/jexl3/internal
1622 103
JexlArithmetic.java
in src/main/java/org/apache/commons/jexl3
1187 99
syntax.xml
in src/site/xdoc/reference
1035 -
Debugger.java
in src/main/java/org/apache/commons/jexl3/internal
997 115
changes.xml
in src/changes
857 -
TemplateEngine.java
in src/main/java/org/apache/commons/jexl3/internal
817 61
Engine.java
in src/main/java/org/apache/commons/jexl3/internal
663 48
InterpreterBase.java
in src/main/java/org/apache/commons/jexl3/internal
636 47
JexlException.java
in src/main/java/org/apache/commons/jexl3
478 75
JexlParser.java
in src/main/java/org/apache/commons/jexl3/parser
477 33
MethodKey.java
in src/main/java/org/apache/commons/jexl3/internal/introspection
386 24
ScriptVisitor.java
in src/main/java/org/apache/commons/jexl3/internal
353 84
Operators.java
in src/main/java/org/apache/commons/jexl3/internal
314 13
Uberspect.java
in src/main/java/org/apache/commons/jexl3/internal/introspection
309 20
JexlFeatures.java
in src/main/java/org/apache/commons/jexl3
297 57
Permissions.java
in src/main/java/org/apache/commons/jexl3/internal/introspection
294 29
JexlSandbox.java
in src/main/java/org/apache/commons/jexl3/introspection
294 45
index.xml
in src/site/xdoc
266 -
JexlScriptEngine.java
in src/main/java/org/apache/commons/jexl3/scripting
243 26
TemplateScript.java
in src/main/java/org/apache/commons/jexl3/internal
235 10
JexlBuilder.java
in src/main/java/org/apache/commons/jexl3
228 53
PermissionsParser.java
in src/main/java/org/apache/commons/jexl3/internal/introspection
217 11
Introspector.java
in src/main/java/org/apache/commons/jexl3/internal/introspection
213 13
StringParser.java
in src/main/java/org/apache/commons/jexl3/parser
209 11
TemplateDebugger.java
in src/main/java/org/apache/commons/jexl3/internal
204 15
FeatureController.java
in src/main/java/org/apache/commons/jexl3/parser
199 35
LongRange.java
in src/main/java/org/apache/commons/jexl3/internal
197 26
IntegerRange.java
in src/main/java/org/apache/commons/jexl3/internal
197 28
Script.java
in src/main/java/org/apache/commons/jexl3/internal
190 28
Scope.java
in src/main/java/org/apache/commons/jexl3/internal
189 12
NumberParser.java
in src/main/java/org/apache/commons/jexl3/parser
186 11
JexlNode.java
in src/main/java/org/apache/commons/jexl3/parser
181 20
TemplateInterpreter.java
in src/main/java/org/apache/commons/jexl3/internal
176 13
JexlOptions.java
in src/main/java/org/apache/commons/jexl3
176 35
examples.xml
in src/site/xdoc/reference
174 -
ClassMap.java
in src/main/java/org/apache/commons/jexl3/internal/introspection
167 8
JexlEngine.java
in src/main/java/org/apache/commons/jexl3
159 24
download_jexl.xml
in src/site/xdoc
156 -
mail-lists.xml
in src/site/xdoc
150 -
JexlPermissions.java
in src/main/java/org/apache/commons/jexl3/introspection
144 20
OperatorController.java
in src/main/java/org/apache/commons/jexl3/parser
141 32
SandboxUberspect.java
in src/main/java/org/apache/commons/jexl3/internal/introspection
131 14
IndexedType.java
in src/main/java/org/apache/commons/jexl3/internal/introspection
123 12
AbstractExecutor.java
in src/main/java/org/apache/commons/jexl3/internal/introspection
107 18
PropertySetExecutor.java
in src/main/java/org/apache/commons/jexl3/internal/introspection
104 6
FqcnResolver.java
in src/main/java/org/apache/commons/jexl3/internal
102 6
JexlScriptEngineFactory.java
in src/main/java/org/apache/commons/jexl3/scripting
99 12
Closure.java
in src/main/java/org/apache/commons/jexl3/internal
98 9
SoftCache.java
in src/main/java/org/apache/commons/jexl3/internal
98 8
JexlUberspect.java
in src/main/java/org/apache/commons/jexl3/introspection
97 3
Files With Most Units (Top 50)
File# lines# units
Debugger.java
in src/main/java/org/apache/commons/jexl3/internal
997 115
Interpreter.java
in src/main/java/org/apache/commons/jexl3/internal
1622 103
JexlArithmetic.java
in src/main/java/org/apache/commons/jexl3
1187 99
ScriptVisitor.java
in src/main/java/org/apache/commons/jexl3/internal
353 84
JexlException.java
in src/main/java/org/apache/commons/jexl3
478 75
TemplateEngine.java
in src/main/java/org/apache/commons/jexl3/internal
817 61
JexlFeatures.java
in src/main/java/org/apache/commons/jexl3
297 57
JexlBuilder.java
in src/main/java/org/apache/commons/jexl3
228 53
Engine.java
in src/main/java/org/apache/commons/jexl3/internal
663 48
InterpreterBase.java
in src/main/java/org/apache/commons/jexl3/internal
636 47
JexlSandbox.java
in src/main/java/org/apache/commons/jexl3/introspection
294 45
FeatureController.java
in src/main/java/org/apache/commons/jexl3/parser
199 35
JexlOptions.java
in src/main/java/org/apache/commons/jexl3
176 35
JexlParser.java
in src/main/java/org/apache/commons/jexl3/parser
477 33
OperatorController.java
in src/main/java/org/apache/commons/jexl3/parser
141 32
Permissions.java
in src/main/java/org/apache/commons/jexl3/internal/introspection
294 29
IntegerRange.java
in src/main/java/org/apache/commons/jexl3/internal
197 28
Script.java
in src/main/java/org/apache/commons/jexl3/internal
190 28
JexlScriptEngine.java
in src/main/java/org/apache/commons/jexl3/scripting
243 26
LongRange.java
in src/main/java/org/apache/commons/jexl3/internal
197 26
JexlEngine.java
in src/main/java/org/apache/commons/jexl3
159 24
MethodKey.java
in src/main/java/org/apache/commons/jexl3/internal/introspection
386 24
Uberspect.java
in src/main/java/org/apache/commons/jexl3/internal/introspection
309 20
JexlPermissions.java
in src/main/java/org/apache/commons/jexl3/introspection
144 20
JexlNode.java
in src/main/java/org/apache/commons/jexl3/parser
181 20
ASTIdentifier.java
in src/main/java/org/apache/commons/jexl3/parser
82 19
SimpleNode.java
in src/main/java/org/apache/commons/jexl3/parser
91 19
AbstractExecutor.java
in src/main/java/org/apache/commons/jexl3/internal/introspection
107 18
TemplateDebugger.java
in src/main/java/org/apache/commons/jexl3/internal
204 15
SandboxUberspect.java
in src/main/java/org/apache/commons/jexl3/internal/introspection
131 14
ASTJexlScript.java
in src/main/java/org/apache/commons/jexl3/parser
76 14
TemplateInterpreter.java
in src/main/java/org/apache/commons/jexl3/internal
176 13
Introspector.java
in src/main/java/org/apache/commons/jexl3/internal/introspection
213 13
Operators.java
in src/main/java/org/apache/commons/jexl3/internal
314 13
JexlScriptEngineFactory.java
in src/main/java/org/apache/commons/jexl3/scripting
99 12
IndexedType.java
in src/main/java/org/apache/commons/jexl3/internal/introspection
123 12
Scope.java
in src/main/java/org/apache/commons/jexl3/internal
189 12
PermissionsParser.java
in src/main/java/org/apache/commons/jexl3/internal/introspection
217 11
LexicalScope.java
in src/main/java/org/apache/commons/jexl3/internal
96 11
JexlInfo.java
in src/main/java/org/apache/commons/jexl3
81 11
StringParser.java
in src/main/java/org/apache/commons/jexl3/parser
209 11
NumberParser.java
in src/main/java/org/apache/commons/jexl3/parser
186 11
TemplateScript.java
in src/main/java/org/apache/commons/jexl3/internal
235 10
Closure.java
in src/main/java/org/apache/commons/jexl3/internal
98 9
JexlLexicalNode.java
in src/main/java/org/apache/commons/jexl3/parser
42 9
ASTIdentifierAccess.java
in src/main/java/org/apache/commons/jexl3/parser
64 9
ClassMap.java
in src/main/java/org/apache/commons/jexl3/internal/introspection
167 8
SoftCache.java
in src/main/java/org/apache/commons/jexl3/internal
98 8
TokenMgrException.java
in src/main/java/org/apache/commons/jexl3/parser
97 8
ASTNumberLiteral.java
in src/main/java/org/apache/commons/jexl3/parser
41 8
Files With Long Lines (Top 30)

There are 30 files with lines longer than 120 characters. In total, there are 217 long lines.

File# lines# units# long lines
syntax.xml
in src/site/xdoc/reference
1035 - 68
changes.xml
in src/changes
857 - 31
index.xml
in src/site/xdoc
266 - 24
download_jexl.xml
in src/site/xdoc
156 - 23
examples.xml
in src/site/xdoc/reference
174 - 12
issue-tracking.xml
in src/site/xdoc
54 - 8
clirr-ignored.xml
in src/main/config
33 - 6
Engine.java
in src/main/java/org/apache/commons/jexl3/internal
663 48 6
InterpreterBase.java
in src/main/java/org/apache/commons/jexl3/internal
636 47 6
relnotes33.xml
in src/site/xdoc
85 - 4
mail-lists.xml
in src/site/xdoc
150 - 3
TemplateEngine.java
in src/main/java/org/apache/commons/jexl3/internal
817 61 3
DuckSetExecutor.java
in src/main/java/org/apache/commons/jexl3/internal/introspection
51 5 3
PropertySetExecutor.java
in src/main/java/org/apache/commons/jexl3/internal/introspection
104 6 2
ClassTool.java
in src/main/java/org/apache/commons/jexl3/internal/introspection
79 3 2
PermissionsParser.java
in src/main/java/org/apache/commons/jexl3/internal/introspection
217 11 2
jsr223.xml
in src/site/xdoc/reference
57 - 1
findbugs-exclude-filter.xml
in src/main/config
52 - 1
TemplateInterpreter.java
in src/main/java/org/apache/commons/jexl3/internal
176 13 1
Interpreter.java
in src/main/java/org/apache/commons/jexl3/internal
1622 103 1
MethodExecutor.java
in src/main/java/org/apache/commons/jexl3/internal/introspection
82 4 1
ClassMap.java
in src/main/java/org/apache/commons/jexl3/internal/introspection
167 8 1
MapSetExecutor.java
in src/main/java/org/apache/commons/jexl3/internal/introspection
47 5 1
Engine32.java
in src/main/java/org/apache/commons/jexl3/internal
95 6 1
Operators.java
in src/main/java/org/apache/commons/jexl3/internal
314 13 1
JexlArithmetic.java
in src/main/java/org/apache/commons/jexl3
1187 99 1
JexlPermissions.java
in src/main/java/org/apache/commons/jexl3/introspection
144 20 1
TokenMgrException.java
in src/main/java/org/apache/commons/jexl3/parser
97 8 1
JexlParser.java
in src/main/java/org/apache/commons/jexl3/parser
477 33 1
StringParser.java
in src/main/java/org/apache/commons/jexl3/parser
209 11 1
Correlations

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

src/changes/changes.xml x: 57 commits (all time) y: 857 lines of code src/main/java/org/apache/commons/jexl3/JexlArithmetic.java x: 87 commits (all time) y: 1187 lines of code src/main/java/org/apache/commons/jexl3/JexlEngine.java x: 39 commits (all time) y: 159 lines of code src/main/java/org/apache/commons/jexl3/parser/JexlParser.java x: 74 commits (all time) y: 477 lines of code src/main/java/org/apache/commons/jexl3/JexlFeatures.java x: 28 commits (all time) y: 297 lines of code src/main/java/org/apache/commons/jexl3/internal/Debugger.java x: 73 commits (all time) y: 997 lines of code src/main/java/org/apache/commons/jexl3/parser/FeatureController.java x: 14 commits (all time) y: 199 lines of code src/main/java/org/apache/commons/jexl3/internal/introspection/Permissions.java x: 36 commits (all time) y: 294 lines of code src/main/java/org/apache/commons/jexl3/internal/introspection/Uberspect.java x: 46 commits (all time) y: 309 lines of code src/main/java/org/apache/commons/jexl3/JexlBuilder.java x: 50 commits (all time) y: 228 lines of code src/main/java/org/apache/commons/jexl3/JexlException.java x: 57 commits (all time) y: 478 lines of code src/main/java/org/apache/commons/jexl3/JexlInfo.java x: 20 commits (all time) y: 81 lines of code src/main/java/org/apache/commons/jexl3/internal/Closure.java x: 28 commits (all time) y: 98 lines of code src/main/java/org/apache/commons/jexl3/internal/Engine.java x: 97 commits (all time) y: 663 lines of code src/main/java/org/apache/commons/jexl3/internal/Interpreter.java x: 163 commits (all time) y: 1622 lines of code src/main/java/org/apache/commons/jexl3/internal/InterpreterBase.java x: 60 commits (all time) y: 636 lines of code src/main/java/org/apache/commons/jexl3/internal/Scope.java x: 35 commits (all time) y: 189 lines of code src/main/java/org/apache/commons/jexl3/internal/Script.java x: 44 commits (all time) y: 190 lines of code src/main/java/org/apache/commons/jexl3/internal/TemplateDebugger.java x: 16 commits (all time) y: 204 lines of code src/main/java/org/apache/commons/jexl3/internal/TemplateEngine.java x: 54 commits (all time) y: 817 lines of code src/main/java/org/apache/commons/jexl3/internal/TemplateScript.java x: 23 commits (all time) y: 235 lines of code src/main/java/org/apache/commons/jexl3/internal/introspection/AbstractExecutor.java x: 13 commits (all time) y: 107 lines of code src/main/java/org/apache/commons/jexl3/internal/introspection/ClassMap.java x: 35 commits (all time) y: 167 lines of code src/main/java/org/apache/commons/jexl3/internal/introspection/DuckGetExecutor.java x: 12 commits (all time) y: 41 lines of code src/main/java/org/apache/commons/jexl3/internal/introspection/DuckSetExecutor.java x: 15 commits (all time) y: 51 lines of code src/main/java/org/apache/commons/jexl3/internal/introspection/Introspector.java x: 34 commits (all time) y: 213 lines of code src/main/java/org/apache/commons/jexl3/internal/introspection/ListSetExecutor.java x: 11 commits (all time) y: 62 lines of code src/main/java/org/apache/commons/jexl3/internal/introspection/MethodExecutor.java x: 19 commits (all time) y: 82 lines of code src/main/java/org/apache/commons/jexl3/internal/introspection/PropertyGetExecutor.java x: 12 commits (all time) y: 58 lines of code src/main/java/org/apache/commons/jexl3/internal/introspection/PropertySetExecutor.java x: 15 commits (all time) y: 104 lines of code src/main/java/org/apache/commons/jexl3/introspection/JexlSandbox.java x: 29 commits (all time) y: 294 lines of code src/main/java/org/apache/commons/jexl3/parser/ASTIdentifierAccess.java x: 12 commits (all time) y: 64 lines of code src/main/java/org/apache/commons/jexl3/parser/ASTJexlScript.java x: 27 commits (all time) y: 76 lines of code src/main/java/org/apache/commons/jexl3/parser/JexlNode.java x: 45 commits (all time) y: 181 lines of code src/main/java/org/apache/commons/jexl3/scripting/JexlScriptEngine.java x: 22 commits (all time) y: 243 lines of code src/main/java/org/apache/commons/jexl3/internal/ArrayBuilder.java x: 16 commits (all time) y: 93 lines of code src/main/java/org/apache/commons/jexl3/internal/MapBuilder.java x: 6 commits (all time) y: 22 lines of code src/main/java/org/apache/commons/jexl3/parser/ASTArrayLiteral.java x: 12 commits (all time) y: 14 lines of code src/main/java/org/apache/commons/jexl3/parser/ASTMapLiteral.java x: 9 commits (all time) y: 14 lines of code src/main/java/org/apache/commons/jexl3/parser/ASTSetLiteral.java x: 7 commits (all time) y: 14 lines of code src/main/java/org/apache/commons/jexl3/parser/ExtensibleNode.java x: 1 commits (all time) y: 31 lines of code src/main/java/org/apache/commons/jexl3/introspection/JexlPermissions.java x: 24 commits (all time) y: 144 lines of code src/main/java/org/apache/commons/jexl3/internal/introspection/PermissionsParser.java x: 13 commits (all time) y: 217 lines of code src/main/java/org/apache/commons/jexl3/parser/ASTIdentifierAccessJxlt.java x: 5 commits (all time) y: 21 lines of code src/site/site.xml x: 23 commits (all time) y: 26 lines of code src/site/xdoc/index.xml x: 15 commits (all time) y: 266 lines of code src/site/xdoc/relnotes33.xml x: 2 commits (all time) y: 85 lines of code src/main/java/org/apache/commons/jexl3/JexlOptions.java x: 22 commits (all time) y: 176 lines of code src/main/java/org/apache/commons/jexl3/package-info.java x: 4 commits (all time) y: 1 lines of code src/site/xdoc/reference/examples.xml x: 14 commits (all time) y: 174 lines of code src/site/xdoc/reference/syntax.xml x: 57 commits (all time) y: 1035 lines of code src/main/java/org/apache/commons/jexl3/parser/ASTBlock.java x: 6 commits (all time) y: 14 lines of code src/main/java/org/apache/commons/jexl3/parser/ASTForeachStatement.java x: 10 commits (all time) y: 21 lines of code src/main/java/org/apache/commons/jexl3/internal/Frame.java x: 10 commits (all time) y: 53 lines of code src/main/java/org/apache/commons/jexl3/internal/introspection/MethodKey.java x: 31 commits (all time) y: 386 lines of code src/main/java/org/apache/commons/jexl3/JexlContext.java x: 27 commits (all time) y: 38 lines of code src/main/java/org/apache/commons/jexl3/internal/introspection/ListGetExecutor.java x: 10 commits (all time) y: 49 lines of code src/main/java/org/apache/commons/jexl3/internal/introspection/MapGetExecutor.java x: 7 commits (all time) y: 40 lines of code src/main/java/org/apache/commons/jexl3/internal/introspection/MapSetExecutor.java x: 11 commits (all time) y: 47 lines of code src/main/java/org/apache/commons/jexl3/internal/Engine32.java x: 4 commits (all time) y: 95 lines of code src/main/java/org/apache/commons/jexl3/internal/FqcnResolver.java x: 2 commits (all time) y: 102 lines of code src/main/java/org/apache/commons/jexl3/internal/LexicalScope.java x: 18 commits (all time) y: 96 lines of code src/main/java/org/apache/commons/jexl3/internal/Operators.java x: 32 commits (all time) y: 314 lines of code src/main/java/org/apache/commons/jexl3/internal/ScriptVisitor.java x: 18 commits (all time) y: 353 lines of code src/main/java/org/apache/commons/jexl3/internal/TemplateInterpreter.java x: 19 commits (all time) y: 176 lines of code src/main/java/org/apache/commons/jexl3/internal/introspection/ClassTool.java x: 3 commits (all time) y: 79 lines of code src/main/java/org/apache/commons/jexl3/internal/introspection/SandboxUberspect.java x: 24 commits (all time) y: 131 lines of code src/main/java/org/apache/commons/jexl3/introspection/JexlUberspect.java x: 23 commits (all time) y: 97 lines of code src/main/java/org/apache/commons/jexl3/parser/ASTAmbiguous.java x: 4 commits (all time) y: 14 lines of code src/main/java/org/apache/commons/jexl3/parser/ASTAnnotation.java x: 4 commits (all time) y: 29 lines of code src/main/java/org/apache/commons/jexl3/parser/ASTIdentifier.java x: 14 commits (all time) y: 82 lines of code src/main/java/org/apache/commons/jexl3/parser/ASTJexlLambda.java x: 15 commits (all time) y: 17 lines of code src/main/java/org/apache/commons/jexl3/parser/ASTNamespaceIdentifier.java x: 5 commits (all time) y: 16 lines of code src/main/java/org/apache/commons/jexl3/parser/ASTNumberLiteral.java x: 14 commits (all time) y: 41 lines of code src/main/java/org/apache/commons/jexl3/parser/ASTQualifiedIdentifier.java x: 3 commits (all time) y: 25 lines of code src/main/java/org/apache/commons/jexl3/parser/ASTRegexLiteral.java x: 6 commits (all time) y: 31 lines of code src/main/java/org/apache/commons/jexl3/parser/ASTStringLiteral.java x: 8 commits (all time) y: 30 lines of code src/main/java/org/apache/commons/jexl3/parser/NumberParser.java x: 10 commits (all time) y: 186 lines of code src/main/java/org/apache/commons/jexl3/parser/OperatorController.java x: 3 commits (all time) y: 141 lines of code src/main/java/org/apache/commons/jexl3/parser/SimpleNode.java x: 12 commits (all time) y: 91 lines of code src/main/java/org/apache/commons/jexl3/internal/introspection/ConstructorMethod.java x: 17 commits (all time) y: 82 lines of code src/main/java/org/apache/commons/jexl3/JxltEngine.java x: 17 commits (all time) y: 58 lines of code src/main/java/org/apache/commons/jexl3/internal/introspection/ArrayListWrapper.java x: 9 commits (all time) y: 52 lines of code src/main/java/org/apache/commons/jexl3/MapContext.java x: 9 commits (all time) y: 27 lines of code src/main/java/org/apache/commons/jexl3/internal/SoftCache.java x: 5 commits (all time) y: 98 lines of code src/main/java/org/apache/commons/jexl3/JexlOperator.java x: 39 commits (all time) y: 80 lines of code src/main/config/clirr-ignored.xml x: 5 commits (all time) y: 33 lines of code src/main/java/org/apache/commons/jexl3/scripting/JexlScriptEngineFactory.java x: 16 commits (all time) y: 99 lines of code src/main/java/org/apache/commons/jexl3/parser/ParserVisitor.java x: 29 commits (all time) y: 94 lines of code src/main/config/findbugs-exclude-filter.xml x: 6 commits (all time) y: 52 lines of code src/main/java/org/apache/commons/jexl3/ObjectContext.java x: 16 commits (all time) y: 55 lines of code src/main/java/org/apache/commons/jexl3/internal/LexicalFrame.java x: 10 commits (all time) y: 58 lines of code src/main/java/org/apache/commons/jexl3/annotations/NoJexl.java x: 5 commits (all time) y: 11 lines of code src/main/config/pmd.xml x: 2 commits (all time) y: 13 lines of code src/main/java/org/apache/commons/jexl3/internal/introspection/IndexedType.java x: 8 commits (all time) y: 123 lines of code src/main/java/org/apache/commons/jexl3/parser/StringParser.java x: 15 commits (all time) y: 209 lines of code src/main/java/org/apache/commons/jexl3/scripting/Main.java x: 9 commits (all time) y: 44 lines of code src/main/java/org/apache/commons/jexl3/parser/package-info.java x: 2 commits (all time) y: 1 lines of code src/main/java/org/apache/commons/jexl3/annotations/package-info.java x: 1 commits (all time) y: 1 lines of code src/site/xdoc/download_jexl.xml x: 12 commits (all time) y: 156 lines of code src/main/java/org/apache/commons/jexl3/internal/introspection/BooleanGetExecutor.java x: 8 commits (all time) y: 42 lines of code src/main/java/org/apache/commons/jexl3/introspection/JexlPropertySet.java x: 7 commits (all time) y: 8 lines of code src/main/java/org/apache/commons/jexl3/parser/JavaccError.java x: 3 commits (all time) y: 6 lines of code src/main/java/org/apache/commons/jexl3/internal/IntegerRange.java x: 11 commits (all time) y: 197 lines of code src/main/java/org/apache/commons/jexl3/internal/LongRange.java x: 10 commits (all time) y: 197 lines of code src/main/java/org/apache/commons/jexl3/internal/introspection/FieldSetExecutor.java x: 4 commits (all time) y: 51 lines of code src/main/java/org/apache/commons/jexl3/internal/Source.java x: 5 commits (all time) y: 50 lines of code src/main/java/org/apache/commons/jexl3/internal/introspection/ArrayIterator.java x: 6 commits (all time) y: 38 lines of code src/main/java/org/apache/commons/jexl3/internal/introspection/FieldGetExecutor.java x: 3 commits (all time) y: 41 lines of code src/site/xdoc/issue-tracking.xml x: 3 commits (all time) y: 54 lines of code src/site/xdoc/mail-lists.xml x: 8 commits (all time) y: 150 lines of code src/main/java/org/apache/commons/jexl3/JexlScript.java x: 17 commits (all time) y: 20 lines of code src/assembly/bin.xml x: 3 commits (all time) y: 28 lines of code
1622.0
lines of code
  min: 1.0
  average: 146.24
  25th percentile: 22.0
  median: 58.0
  75th percentile: 176.0
  max: 1622.0
0 163.0
commits (all time)
min: 1.0 | average: 17.77 | 25th percentile: 5.0 | median: 11.0 | 75th percentile: 22.0 | max: 163.0

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

src/changes/changes.xml x: 7 contributors (all time) y: 857 lines of code src/main/java/org/apache/commons/jexl3/JexlArithmetic.java x: 9 contributors (all time) y: 1187 lines of code src/main/java/org/apache/commons/jexl3/JexlEngine.java x: 6 contributors (all time) y: 159 lines of code src/main/java/org/apache/commons/jexl3/parser/JexlParser.java x: 6 contributors (all time) y: 477 lines of code src/main/java/org/apache/commons/jexl3/JexlFeatures.java x: 6 contributors (all time) y: 297 lines of code src/main/java/org/apache/commons/jexl3/internal/Debugger.java x: 9 contributors (all time) y: 997 lines of code src/main/java/org/apache/commons/jexl3/parser/FeatureController.java x: 6 contributors (all time) y: 199 lines of code src/main/java/org/apache/commons/jexl3/internal/introspection/Permissions.java x: 7 contributors (all time) y: 294 lines of code src/main/java/org/apache/commons/jexl3/internal/introspection/Uberspect.java x: 7 contributors (all time) y: 309 lines of code src/main/java/org/apache/commons/jexl3/JexlBuilder.java x: 8 contributors (all time) y: 228 lines of code src/main/java/org/apache/commons/jexl3/JexlException.java x: 8 contributors (all time) y: 478 lines of code src/main/java/org/apache/commons/jexl3/JexlInfo.java x: 4 contributors (all time) y: 81 lines of code src/main/java/org/apache/commons/jexl3/internal/Closure.java x: 6 contributors (all time) y: 98 lines of code src/main/java/org/apache/commons/jexl3/internal/Engine.java x: 7 contributors (all time) y: 663 lines of code src/main/java/org/apache/commons/jexl3/internal/Interpreter.java x: 10 contributors (all time) y: 1622 lines of code src/main/java/org/apache/commons/jexl3/internal/InterpreterBase.java x: 7 contributors (all time) y: 636 lines of code src/main/java/org/apache/commons/jexl3/internal/Scope.java x: 5 contributors (all time) y: 189 lines of code src/main/java/org/apache/commons/jexl3/internal/Script.java x: 7 contributors (all time) y: 190 lines of code src/main/java/org/apache/commons/jexl3/internal/TemplateDebugger.java x: 4 contributors (all time) y: 204 lines of code src/main/java/org/apache/commons/jexl3/internal/TemplateEngine.java x: 8 contributors (all time) y: 817 lines of code src/main/java/org/apache/commons/jexl3/internal/TemplateScript.java x: 5 contributors (all time) y: 235 lines of code src/main/java/org/apache/commons/jexl3/internal/introspection/AbstractExecutor.java x: 4 contributors (all time) y: 107 lines of code src/main/java/org/apache/commons/jexl3/internal/introspection/ClassMap.java x: 5 contributors (all time) y: 167 lines of code src/main/java/org/apache/commons/jexl3/internal/introspection/DuckGetExecutor.java x: 4 contributors (all time) y: 41 lines of code src/main/java/org/apache/commons/jexl3/internal/introspection/DuckSetExecutor.java x: 4 contributors (all time) y: 51 lines of code src/main/java/org/apache/commons/jexl3/internal/introspection/Introspector.java x: 6 contributors (all time) y: 213 lines of code src/main/java/org/apache/commons/jexl3/internal/introspection/ListSetExecutor.java x: 5 contributors (all time) y: 62 lines of code src/main/java/org/apache/commons/jexl3/internal/introspection/MethodExecutor.java x: 3 contributors (all time) y: 82 lines of code src/main/java/org/apache/commons/jexl3/internal/introspection/PropertyGetExecutor.java x: 3 contributors (all time) y: 58 lines of code src/main/java/org/apache/commons/jexl3/internal/introspection/PropertySetExecutor.java x: 3 contributors (all time) y: 104 lines of code src/main/java/org/apache/commons/jexl3/parser/ASTIdentifierAccess.java x: 2 contributors (all time) y: 64 lines of code src/main/java/org/apache/commons/jexl3/parser/ASTJexlScript.java x: 6 contributors (all time) y: 76 lines of code src/main/java/org/apache/commons/jexl3/parser/JexlLexicalNode.java x: 3 contributors (all time) y: 42 lines of code src/main/java/org/apache/commons/jexl3/parser/JexlNode.java x: 7 contributors (all time) y: 181 lines of code src/main/java/org/apache/commons/jexl3/scripting/JexlScriptEngine.java x: 4 contributors (all time) y: 243 lines of code src/main/java/org/apache/commons/jexl3/internal/ArrayBuilder.java x: 5 contributors (all time) y: 93 lines of code src/main/java/org/apache/commons/jexl3/internal/MapBuilder.java x: 3 contributors (all time) y: 22 lines of code src/main/java/org/apache/commons/jexl3/parser/ASTArrayLiteral.java x: 5 contributors (all time) y: 14 lines of code src/main/java/org/apache/commons/jexl3/parser/ExtensibleNode.java x: 1 contributors (all time) y: 31 lines of code src/main/java/org/apache/commons/jexl3/introspection/JexlPermissions.java x: 4 contributors (all time) y: 144 lines of code src/main/java/org/apache/commons/jexl3/internal/introspection/PermissionsParser.java x: 4 contributors (all time) y: 217 lines of code src/main/java/org/apache/commons/jexl3/parser/ASTIdentifierAccessJxlt.java x: 2 contributors (all time) y: 21 lines of code src/site/site.xml x: 7 contributors (all time) y: 26 lines of code src/site/xdoc/index.xml x: 7 contributors (all time) y: 266 lines of code src/site/xdoc/relnotes33.xml x: 1 contributors (all time) y: 85 lines of code src/main/java/org/apache/commons/jexl3/JexlOptions.java x: 3 contributors (all time) y: 176 lines of code src/main/java/org/apache/commons/jexl3/package-info.java x: 1 contributors (all time) y: 1 lines of code src/site/xdoc/reference/examples.xml x: 7 contributors (all time) y: 174 lines of code src/site/xdoc/reference/syntax.xml x: 7 contributors (all time) y: 1035 lines of code src/main/java/org/apache/commons/jexl3/parser/ASTBlock.java x: 2 contributors (all time) y: 14 lines of code src/main/java/org/apache/commons/jexl3/internal/Frame.java x: 3 contributors (all time) y: 53 lines of code src/main/java/org/apache/commons/jexl3/internal/introspection/MethodKey.java x: 5 contributors (all time) y: 386 lines of code src/main/java/org/apache/commons/jexl3/JexlContext.java x: 5 contributors (all time) y: 38 lines of code src/main/java/org/apache/commons/jexl3/internal/introspection/ListGetExecutor.java x: 5 contributors (all time) y: 49 lines of code src/main/java/org/apache/commons/jexl3/internal/introspection/MapSetExecutor.java x: 3 contributors (all time) y: 47 lines of code src/main/java/org/apache/commons/jexl3/internal/Engine32.java x: 3 contributors (all time) y: 95 lines of code src/main/java/org/apache/commons/jexl3/internal/FqcnResolver.java x: 2 contributors (all time) y: 102 lines of code src/main/java/org/apache/commons/jexl3/internal/LexicalScope.java x: 4 contributors (all time) y: 96 lines of code src/main/java/org/apache/commons/jexl3/internal/Operators.java x: 5 contributors (all time) y: 314 lines of code src/main/java/org/apache/commons/jexl3/internal/ScriptVisitor.java x: 5 contributors (all time) y: 353 lines of code src/main/java/org/apache/commons/jexl3/internal/TemplateInterpreter.java x: 4 contributors (all time) y: 176 lines of code src/main/java/org/apache/commons/jexl3/internal/introspection/ClassTool.java x: 2 contributors (all time) y: 79 lines of code src/main/java/org/apache/commons/jexl3/internal/introspection/SandboxUberspect.java x: 5 contributors (all time) y: 131 lines of code src/main/java/org/apache/commons/jexl3/parser/ASTAnnotation.java x: 2 contributors (all time) y: 29 lines of code src/main/java/org/apache/commons/jexl3/parser/ASTNumberLiteral.java x: 2 contributors (all time) y: 41 lines of code src/main/java/org/apache/commons/jexl3/parser/ASTStringLiteral.java x: 3 contributors (all time) y: 30 lines of code src/main/java/org/apache/commons/jexl3/parser/NumberParser.java x: 2 contributors (all time) y: 186 lines of code src/main/java/org/apache/commons/jexl3/parser/OperatorController.java x: 2 contributors (all time) y: 141 lines of code src/main/java/org/apache/commons/jexl3/parser/SimpleNode.java x: 6 contributors (all time) y: 91 lines of code src/main/java/org/apache/commons/jexl3/JxltEngine.java x: 6 contributors (all time) y: 58 lines of code src/main/java/org/apache/commons/jexl3/MapContext.java x: 4 contributors (all time) y: 27 lines of code src/main/java/org/apache/commons/jexl3/JexlOperator.java x: 7 contributors (all time) y: 80 lines of code src/main/config/clirr-ignored.xml x: 4 contributors (all time) y: 33 lines of code src/main/config/findbugs-exclude-filter.xml x: 2 contributors (all time) y: 52 lines of code src/main/java/org/apache/commons/jexl3/ObjectContext.java x: 6 contributors (all time) y: 55 lines of code src/main/java/org/apache/commons/jexl3/annotations/NoJexl.java x: 1 contributors (all time) y: 11 lines of code src/main/config/pmd.xml x: 1 contributors (all time) y: 13 lines of code src/main/java/org/apache/commons/jexl3/internal/introspection/IndexedType.java x: 2 contributors (all time) y: 123 lines of code src/main/java/org/apache/commons/jexl3/parser/StringParser.java x: 7 contributors (all time) y: 209 lines of code src/site/xdoc/download_jexl.xml x: 4 contributors (all time) y: 156 lines of code src/main/java/org/apache/commons/jexl3/introspection/JexlPropertySet.java x: 5 contributors (all time) y: 8 lines of code src/main/java/org/apache/commons/jexl3/parser/JavaccError.java x: 3 contributors (all time) y: 6 lines of code src/main/java/org/apache/commons/jexl3/parser/ParserDefaultVisitor.java x: 2 contributors (all time) y: 2 lines of code src/main/java/org/apache/commons/jexl3/internal/IntegerRange.java x: 2 contributors (all time) y: 197 lines of code src/main/java/org/apache/commons/jexl3/introspection/JexlMethod.java x: 3 contributors (all time) y: 9 lines of code src/main/java/org/apache/commons/jexl3/internal/introspection/FieldSetExecutor.java x: 2 contributors (all time) y: 51 lines of code src/main/java/org/apache/commons/jexl3/internal/introspection/ArrayIterator.java x: 3 contributors (all time) y: 38 lines of code src/site/xdoc/mail-lists.xml x: 5 contributors (all time) y: 150 lines of code src/main/java/org/apache/commons/jexl3/JexlScript.java x: 4 contributors (all time) y: 20 lines of code src/main/java/org/apache/commons/jexl3/JexlExpression.java x: 2 contributors (all time) y: 8 lines of code
1622.0
lines of code
  min: 1.0
  average: 146.24
  25th percentile: 22.0
  median: 58.0
  75th percentile: 176.0
  max: 1622.0
0 10.0
contributors (all time)
min: 1.0 | average: 3.92 | 25th percentile: 2.0 | median: 4.0 | 75th percentile: 5.0 | max: 10.0

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

src/changes/changes.xml x: 2 commits (30d) y: 857 lines of code src/main/java/org/apache/commons/jexl3/JexlArithmetic.java x: 1 commits (30d) y: 1187 lines of code src/main/java/org/apache/commons/jexl3/JexlEngine.java x: 1 commits (30d) y: 159 lines of code src/main/java/org/apache/commons/jexl3/parser/JexlParser.java x: 1 commits (30d) y: 477 lines of code src/main/java/org/apache/commons/jexl3/JexlFeatures.java x: 1 commits (30d) y: 297 lines of code src/main/java/org/apache/commons/jexl3/internal/Debugger.java x: 1 commits (30d) y: 997 lines of code src/main/java/org/apache/commons/jexl3/parser/FeatureController.java x: 1 commits (30d) y: 199 lines of code
1187.0
lines of code
  min: 159.0
  average: 596.14
  25th percentile: 199.0
  median: 477.0
  75th percentile: 997.0
  max: 1187.0
0 2.0
commits (30d)
min: 1.0 | average: 1.14 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 2.0

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

src/changes/changes.xml x: 2 contributors (30d) y: 857 lines of code src/main/java/org/apache/commons/jexl3/JexlArithmetic.java x: 1 contributors (30d) y: 1187 lines of code src/main/java/org/apache/commons/jexl3/JexlEngine.java x: 1 contributors (30d) y: 159 lines of code src/main/java/org/apache/commons/jexl3/parser/JexlParser.java x: 1 contributors (30d) y: 477 lines of code src/main/java/org/apache/commons/jexl3/JexlFeatures.java x: 1 contributors (30d) y: 297 lines of code src/main/java/org/apache/commons/jexl3/internal/Debugger.java x: 1 contributors (30d) y: 997 lines of code src/main/java/org/apache/commons/jexl3/parser/FeatureController.java x: 1 contributors (30d) y: 199 lines of code
1187.0
lines of code
  min: 159.0
  average: 596.14
  25th percentile: 199.0
  median: 477.0
  75th percentile: 997.0
  max: 1187.0
0 2.0
contributors (30d)
min: 1.0 | average: 1.14 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 2.0

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

src/changes/changes.xml x: 8 commits (90d) y: 857 lines of code src/main/java/org/apache/commons/jexl3/JexlArithmetic.java x: 3 commits (90d) y: 1187 lines of code src/main/java/org/apache/commons/jexl3/JexlEngine.java x: 1 commits (90d) y: 159 lines of code src/main/java/org/apache/commons/jexl3/parser/JexlParser.java x: 2 commits (90d) y: 477 lines of code src/main/java/org/apache/commons/jexl3/JexlFeatures.java x: 2 commits (90d) y: 297 lines of code src/main/java/org/apache/commons/jexl3/internal/Debugger.java x: 1 commits (90d) y: 997 lines of code src/main/java/org/apache/commons/jexl3/parser/FeatureController.java x: 1 commits (90d) y: 199 lines of code src/main/java/org/apache/commons/jexl3/internal/introspection/Uberspect.java x: 2 commits (90d) y: 309 lines of code src/main/java/org/apache/commons/jexl3/JexlBuilder.java x: 2 commits (90d) y: 228 lines of code src/main/java/org/apache/commons/jexl3/JexlException.java x: 1 commits (90d) y: 478 lines of code src/main/java/org/apache/commons/jexl3/JexlInfo.java x: 1 commits (90d) y: 81 lines of code src/main/java/org/apache/commons/jexl3/internal/Closure.java x: 2 commits (90d) y: 98 lines of code src/main/java/org/apache/commons/jexl3/internal/Engine.java x: 2 commits (90d) y: 663 lines of code src/main/java/org/apache/commons/jexl3/internal/Interpreter.java x: 2 commits (90d) y: 1622 lines of code src/main/java/org/apache/commons/jexl3/internal/InterpreterBase.java x: 2 commits (90d) y: 636 lines of code src/main/java/org/apache/commons/jexl3/internal/Scope.java x: 2 commits (90d) y: 189 lines of code src/main/java/org/apache/commons/jexl3/internal/Script.java x: 1 commits (90d) y: 190 lines of code src/main/java/org/apache/commons/jexl3/internal/TemplateEngine.java x: 1 commits (90d) y: 817 lines of code src/main/java/org/apache/commons/jexl3/internal/TemplateScript.java x: 1 commits (90d) y: 235 lines of code src/main/java/org/apache/commons/jexl3/internal/introspection/AbstractExecutor.java x: 1 commits (90d) y: 107 lines of code src/main/java/org/apache/commons/jexl3/internal/introspection/ClassMap.java x: 1 commits (90d) y: 167 lines of code src/main/java/org/apache/commons/jexl3/internal/introspection/DuckGetExecutor.java x: 1 commits (90d) y: 41 lines of code src/main/java/org/apache/commons/jexl3/internal/introspection/DuckSetExecutor.java x: 1 commits (90d) y: 51 lines of code src/main/java/org/apache/commons/jexl3/internal/introspection/Introspector.java x: 1 commits (90d) y: 213 lines of code src/main/java/org/apache/commons/jexl3/internal/introspection/ListSetExecutor.java x: 1 commits (90d) y: 62 lines of code src/main/java/org/apache/commons/jexl3/introspection/JexlSandbox.java x: 1 commits (90d) y: 294 lines of code src/main/java/org/apache/commons/jexl3/parser/ASTIdentifierAccess.java x: 1 commits (90d) y: 64 lines of code src/main/java/org/apache/commons/jexl3/parser/ASTJexlScript.java x: 1 commits (90d) y: 76 lines of code src/main/java/org/apache/commons/jexl3/parser/JexlNode.java x: 1 commits (90d) y: 181 lines of code src/main/java/org/apache/commons/jexl3/scripting/JexlScriptEngine.java x: 2 commits (90d) y: 243 lines of code src/main/java/org/apache/commons/jexl3/internal/ArrayBuilder.java x: 2 commits (90d) y: 93 lines of code src/main/java/org/apache/commons/jexl3/internal/MapBuilder.java x: 1 commits (90d) y: 22 lines of code src/main/java/org/apache/commons/jexl3/parser/ASTArrayLiteral.java x: 1 commits (90d) y: 14 lines of code src/main/java/org/apache/commons/jexl3/parser/ExtensibleNode.java x: 1 commits (90d) y: 31 lines of code src/main/java/org/apache/commons/jexl3/introspection/JexlPermissions.java x: 1 commits (90d) y: 144 lines of code
1622.0
lines of code
  min: 14.0
  average: 280.82
  25th percentile: 62.5
  median: 174.0
  75th percentile: 296.25
  max: 1622.0
0 8.0
commits (90d)
min: 1.0 | average: 1.48 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 2.0 | max: 8.0

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

src/changes/changes.xml x: 2 contributors (90d) y: 857 lines of code src/main/java/org/apache/commons/jexl3/JexlArithmetic.java x: 2 contributors (90d) y: 1187 lines of code src/main/java/org/apache/commons/jexl3/JexlEngine.java x: 1 contributors (90d) y: 159 lines of code src/main/java/org/apache/commons/jexl3/parser/JexlParser.java x: 1 contributors (90d) y: 477 lines of code src/main/java/org/apache/commons/jexl3/JexlFeatures.java x: 2 contributors (90d) y: 297 lines of code src/main/java/org/apache/commons/jexl3/internal/Debugger.java x: 1 contributors (90d) y: 997 lines of code src/main/java/org/apache/commons/jexl3/parser/FeatureController.java x: 1 contributors (90d) y: 199 lines of code src/main/java/org/apache/commons/jexl3/internal/introspection/Permissions.java x: 1 contributors (90d) y: 294 lines of code src/main/java/org/apache/commons/jexl3/internal/introspection/Uberspect.java x: 1 contributors (90d) y: 309 lines of code src/main/java/org/apache/commons/jexl3/JexlBuilder.java x: 1 contributors (90d) y: 228 lines of code src/main/java/org/apache/commons/jexl3/JexlInfo.java x: 1 contributors (90d) y: 81 lines of code src/main/java/org/apache/commons/jexl3/internal/Closure.java x: 2 contributors (90d) y: 98 lines of code src/main/java/org/apache/commons/jexl3/internal/Engine.java x: 1 contributors (90d) y: 663 lines of code src/main/java/org/apache/commons/jexl3/internal/Interpreter.java x: 2 contributors (90d) y: 1622 lines of code src/main/java/org/apache/commons/jexl3/internal/InterpreterBase.java x: 2 contributors (90d) y: 636 lines of code src/main/java/org/apache/commons/jexl3/internal/Scope.java x: 1 contributors (90d) y: 189 lines of code src/main/java/org/apache/commons/jexl3/internal/TemplateEngine.java x: 1 contributors (90d) y: 817 lines of code src/main/java/org/apache/commons/jexl3/internal/TemplateScript.java x: 1 contributors (90d) y: 235 lines of code src/main/java/org/apache/commons/jexl3/internal/introspection/AbstractExecutor.java x: 1 contributors (90d) y: 107 lines of code src/main/java/org/apache/commons/jexl3/internal/introspection/ClassMap.java x: 1 contributors (90d) y: 167 lines of code src/main/java/org/apache/commons/jexl3/internal/introspection/DuckGetExecutor.java x: 1 contributors (90d) y: 41 lines of code src/main/java/org/apache/commons/jexl3/internal/introspection/DuckSetExecutor.java x: 1 contributors (90d) y: 51 lines of code src/main/java/org/apache/commons/jexl3/internal/introspection/Introspector.java x: 1 contributors (90d) y: 213 lines of code src/main/java/org/apache/commons/jexl3/internal/introspection/ListSetExecutor.java x: 1 contributors (90d) y: 62 lines of code src/main/java/org/apache/commons/jexl3/parser/ASTIdentifierAccess.java x: 1 contributors (90d) y: 64 lines of code src/main/java/org/apache/commons/jexl3/parser/ASTJexlScript.java x: 1 contributors (90d) y: 76 lines of code src/main/java/org/apache/commons/jexl3/parser/JexlNode.java x: 1 contributors (90d) y: 181 lines of code src/main/java/org/apache/commons/jexl3/scripting/JexlScriptEngine.java x: 1 contributors (90d) y: 243 lines of code src/main/java/org/apache/commons/jexl3/internal/ArrayBuilder.java x: 2 contributors (90d) y: 93 lines of code src/main/java/org/apache/commons/jexl3/internal/MapBuilder.java x: 1 contributors (90d) y: 22 lines of code src/main/java/org/apache/commons/jexl3/parser/ASTArrayLiteral.java x: 1 contributors (90d) y: 14 lines of code src/main/java/org/apache/commons/jexl3/parser/ExtensibleNode.java x: 1 contributors (90d) y: 31 lines of code src/main/java/org/apache/commons/jexl3/introspection/JexlPermissions.java x: 1 contributors (90d) y: 144 lines of code
1622.0
lines of code
  min: 14.0
  average: 280.82
  25th percentile: 62.5
  median: 174.0
  75th percentile: 296.25
  max: 1622.0
0 2.0
contributors (90d)
min: 1.0 | average: 1.16 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 2.0