apache / commons-scxml
File Size

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

Intro
Learn more...
File Size Overall
13% | 18% | 17% | 15% | 35%
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
java18% | 15% | 18% | 10% | 37%
xml0% | 30% | 14% | 24% | 30%
xsl0% | 0% | 0% | 100% | 0%
js0% | 0% | 0% | 100% | 0%
html0% | 0% | 0% | 0% | 100%
cgi0% | 0% | 0% | 0% | 100%
File Size per Logical Decomposition
primary
1001+
501-1000
201-500
101-200
1-100
src13% | 19% | 17% | 14% | 34%
extras0% | 0% | 0% | 100% | 0%
ROOT0% | 0% | 0% | 0% | 100%
Longest Files (Top 50)
File# lines# units
SCXMLReader.java
in src/main/java/org/apache/commons/scxml2/io
1720 70
changes.xml
in src/changes
958 -
SCXMLWriter.java
in src/main/java/org/apache/commons/scxml2/io
721 42
SCXMLSemanticsImpl.java
in src/main/java/org/apache/commons/scxml2/semantics
703 30
SCInstance.java
in src/main/java/org/apache/commons/scxml2
301 28
ModelUpdater.java
in src/main/java/org/apache/commons/scxml2/io
283 12
scxml-documents.xml
in src/site/xdoc/guide
247 -
Send.java
in src/main/java/org/apache/commons/scxml2/model
247 30
SCXMLExecutionContext.java
in src/main/java/org/apache/commons/scxml2
245 37
Invoke.java
in src/main/java/org/apache/commons/scxml2/model
224 28
SCXMLExecutor.java
in src/main/java/org/apache/commons/scxml2
224 45
datamodel.xml
in src/site/xdoc/guide
211 -
GroovyExtendableScriptCache.java
in src/main/java/org/apache/commons/scxml2/env/groovy
207 30
roadmap.xml
in src/site/xdoc
189 -
GroovyEvaluator.java
in src/main/java/org/apache/commons/scxml2/env/groovy
174 17
SimpleDispatcher.java
in src/main/java/org/apache/commons/scxml2/env
140 6
ContentParser.java
in src/main/java/org/apache/commons/scxml2/io
138 13
xsl
xmi2scxml.xsl
in extras
138 -
JSEvaluator.java
in src/main/java/org/apache/commons/scxml2/env/javascript
131 15
SCXML.java
in src/main/java/org/apache/commons/scxml2/model
127 32
index.xml
in src/site/xdoc
123 -
JexlEvaluator.java
in src/main/java/org/apache/commons/scxml2/env/jexl
123 13
custom-actions.xml
in src/site/xdoc/guide
122 -
using-commons-scxml.xml
in src/site/xdoc/guide
119 -
AbstractStateMachine.java
in src/main/java/org/apache/commons/scxml2/env
117 15
site.xml
in src/site
116 -
init_global.js
in src/main/java/org/apache/commons/scxml2/env/javascript
116 27
core-events.xml
in src/site/xdoc/guide
102 -
GroovyContext.java
in src/main/java/org/apache/commons/scxml2/env/groovy
100 12
contexts-evaluators.xml
in src/site/xdoc/guide
98 -
SimpleTransition.java
in src/main/java/org/apache/commons/scxml2/model
98 13
scxml-stopwatch.xml
in src/site/xdoc/usecases
97 -
TriggerEvent.java
in src/main/java/org/apache/commons/scxml2
97 11
download_scxml.xml
in src/site/xdoc
91 -
core-engine.xml
in src/site/xdoc/guide
89 -
SimpleSCXMLInvoker.java
in src/main/java/org/apache/commons/scxml2/invoke
89 9
TransitionalState.java
in src/main/java/org/apache/commons/scxml2/model
86 17
Foreach.java
in src/main/java/org/apache/commons/scxml2/model
85 10
SCXMLSystemContext.java
in src/main/java/org/apache/commons/scxml2
85 14
SimpleErrorReporter.java
in src/main/java/org/apache/commons/scxml2/env
83 3
core-reader.xml
in src/site/xdoc/guide
80 -
SimpleContext.java
in src/main/java/org/apache/commons/scxml2/env
80 14
PayloadBuilder.java
in src/main/java/org/apache/commons/scxml2/model
80 3
77 -
JSBindings.java
in src/main/java/org/apache/commons/scxml2/env/javascript
74 13
Final.java
in src/main/java/org/apache/commons/scxml2/model
73 7
AbstractBaseEvaluator.java
in src/main/java/org/apache/commons/scxml2/env
69 3
Transition.java
in src/main/java/org/apache/commons/scxml2/model
69 10
If.java
in src/main/java/org/apache/commons/scxml2/model
68 6
SCXMLConstants.java
in src/main/java/org/apache/commons/scxml2
66 -
Files With Most Units (Top 50)
File# lines# units
SCXMLReader.java
in src/main/java/org/apache/commons/scxml2/io
1720 70
SCXMLExecutor.java
in src/main/java/org/apache/commons/scxml2
224 45
SCXMLWriter.java
in src/main/java/org/apache/commons/scxml2/io
721 42
SCXMLExecutionContext.java
in src/main/java/org/apache/commons/scxml2
245 37
SCXML.java
in src/main/java/org/apache/commons/scxml2/model
127 32
SCXMLSemanticsImpl.java
in src/main/java/org/apache/commons/scxml2/semantics
703 30
GroovyExtendableScriptCache.java
in src/main/java/org/apache/commons/scxml2/env/groovy
207 30
Send.java
in src/main/java/org/apache/commons/scxml2/model
247 30
Invoke.java
in src/main/java/org/apache/commons/scxml2/model
224 28
SCInstance.java
in src/main/java/org/apache/commons/scxml2
301 28
init_global.js
in src/main/java/org/apache/commons/scxml2/env/javascript
116 27
GroovyEvaluator.java
in src/main/java/org/apache/commons/scxml2/env/groovy
174 17
TransitionalState.java
in src/main/java/org/apache/commons/scxml2/model
86 17
AbstractStateMachine.java
in src/main/java/org/apache/commons/scxml2/env
117 15
JSEvaluator.java
in src/main/java/org/apache/commons/scxml2/env/javascript
131 15
EventBuilder.java
in src/main/java/org/apache/commons/scxml2
58 14
SimpleContext.java
in src/main/java/org/apache/commons/scxml2/env
80 14
SCXMLSystemContext.java
in src/main/java/org/apache/commons/scxml2
85 14
ContentParser.java
in src/main/java/org/apache/commons/scxml2/io
138 13
JexlEvaluator.java
in src/main/java/org/apache/commons/scxml2/env/jexl
123 13
JSBindings.java
in src/main/java/org/apache/commons/scxml2/env/javascript
74 13
TransitionTarget.java
in src/main/java/org/apache/commons/scxml2/model
63 13
CustomActionWrapper.java
in src/main/java/org/apache/commons/scxml2/model
55 13
SimpleTransition.java
in src/main/java/org/apache/commons/scxml2/model
98 13
ModelUpdater.java
in src/main/java/org/apache/commons/scxml2/io
283 12
GroovyContext.java
in src/main/java/org/apache/commons/scxml2/env/groovy
100 12
TriggerEvent.java
in src/main/java/org/apache/commons/scxml2
97 11
MinimalEvaluator.java
in src/main/java/org/apache/commons/scxml2/env/minimal
63 11
MinimalContext.java
in src/main/java/org/apache/commons/scxml2/env/minimal
48 10
Transition.java
in src/main/java/org/apache/commons/scxml2/model
69 10
Assign.java
in src/main/java/org/apache/commons/scxml2/model
55 10
State.java
in src/main/java/org/apache/commons/scxml2/model
45 10
Foreach.java
in src/main/java/org/apache/commons/scxml2/model
85 10
SimpleSCXMLInvoker.java
in src/main/java/org/apache/commons/scxml2/invoke
89 9
ActionExecutionContext.java
in src/main/java/org/apache/commons/scxml2
34 9
Tracer.java
in src/main/java/org/apache/commons/scxml2/env
58 9
EventVariable.java
in src/main/java/org/apache/commons/scxml2/system
64 9
Step.java
in src/main/java/org/apache/commons/scxml2/semantics
58 8
GroovyContextBinding.java
in src/main/java/org/apache/commons/scxml2/env/groovy
51 8
Data.java
in src/main/java/org/apache/commons/scxml2/model
32 8
Script.java
in src/main/java/org/apache/commons/scxml2/model
37 8
EvaluatorFactory.java
in src/main/java/org/apache/commons/scxml2
48 7
Initial.java
in src/main/java/org/apache/commons/scxml2/model
32 7
Final.java
in src/main/java/org/apache/commons/scxml2/model
73 7
History.java
in src/main/java/org/apache/commons/scxml2/model
33 7
Param.java
in src/main/java/org/apache/commons/scxml2/model
30 7
EnterableState.java
in src/main/java/org/apache/commons/scxml2/model
34 7
Status.java
in src/main/java/org/apache/commons/scxml2
38 6
SimpleDispatcher.java
in src/main/java/org/apache/commons/scxml2/env
140 6
NotificationRegistry.java
in src/main/java/org/apache/commons/scxml2
66 6
Files With Long Lines (Top 41)

There are 41 files with lines longer than 120 characters. In total, there are 173 long lines.

File# lines# units# long lines
SCXMLReader.java
in src/main/java/org/apache/commons/scxml2/io
1720 70 28
changes.xml
in src/changes
958 - 20
SCXMLSemanticsImpl.java
in src/main/java/org/apache/commons/scxml2/semantics
703 30 19
45 - 11
issue-tracking.xml
in src/site/xdoc
54 - 8
download_scxml.xml
in src/site/xdoc
91 - 8
GroovyExtendableScriptCache.java
in src/main/java/org/apache/commons/scxml2/env/groovy
207 30 6
SCXMLExecutionContext.java
in src/main/java/org/apache/commons/scxml2
245 37 6
SCInstance.java
in src/main/java/org/apache/commons/scxml2
301 28 6
site.xml
in src/site
116 - 5
Invoke.java
in src/main/java/org/apache/commons/scxml2/model
224 28 5
scxml-documents.xml
in src/site/xdoc/guide
247 - 4
GroovyEvaluator.java
in src/main/java/org/apache/commons/scxml2/env/groovy
174 17 4
JSEvaluator.java
in src/main/java/org/apache/commons/scxml2/env/javascript
131 15 4
Send.java
in src/main/java/org/apache/commons/scxml2/model
247 30 4
SimpleDispatcher.java
in src/main/java/org/apache/commons/scxml2/env
140 6 3
Foreach.java
in src/main/java/org/apache/commons/scxml2/model
85 10 3
testing-standalone.xml
in src/site/xdoc/guide
43 - 2
SCXMLWriter.java
in src/main/java/org/apache/commons/scxml2/io
721 42 2
AbstractBaseEvaluator.java
in src/main/java/org/apache/commons/scxml2/env
69 3 2
GroovyContext.java
in src/main/java/org/apache/commons/scxml2/env/groovy
100 12 2
xsl
xmi2scxml.xsl
in extras
138 - 2
core-reader.xml
in src/site/xdoc/guide
80 - 1
custom-actions.xml
in src/site/xdoc/guide
122 - 1
index.xml
in src/site/xdoc/0.5
21 - 1
index.xml
in src/site/xdoc/0.7
21 - 1
scxml-stopwatch.xml
in src/site/xdoc/usecases
97 - 1
index.xml
in src/site/xdoc/0.9
21 - 1
index.xml
in src/site/xdoc/0.8
21 - 1
index.xml
in src/site/xdoc/0.6
21 - 1
Builtin.java
in src/main/java/org/apache/commons/scxml2
9 1 1
ModelUpdater.java
in src/main/java/org/apache/commons/scxml2/io
283 12 1
EvaluatorFactory.java
in src/main/java/org/apache/commons/scxml2
48 7 1
MinimalEvaluator.java
in src/main/java/org/apache/commons/scxml2/env/minimal
63 11 1
EventVariable.java
in src/main/java/org/apache/commons/scxml2/system
64 9 1
NotificationRegistry.java
in src/main/java/org/apache/commons/scxml2
66 6 1
Final.java
in src/main/java/org/apache/commons/scxml2/model
73 7 1
CustomActionWrapper.java
in src/main/java/org/apache/commons/scxml2/model
55 13 1
Action.java
in src/main/java/org/apache/commons/scxml2/model
28 4 1
If.java
in src/main/java/org/apache/commons/scxml2/model
68 6 1
SCXMLExecutor.java
in src/main/java/org/apache/commons/scxml2
224 45 1
Correlations

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

src/changes/changes.xml x: 102 commits (all time) y: 958 lines of code src/main/java/org/apache/commons/scxml2/TriggerEvent.java x: 10 commits (all time) y: 97 lines of code src/main/java/org/apache/commons/scxml2/SCInstance.java x: 33 commits (all time) y: 301 lines of code src/main/java/org/apache/commons/scxml2/env/javascript/JSEvaluator.java x: 25 commits (all time) y: 131 lines of code src/main/java/org/apache/commons/scxml2/env/jexl/JexlEvaluator.java x: 23 commits (all time) y: 123 lines of code src/main/java/org/apache/commons/scxml2/ErrorReporter.java x: 2 commits (all time) y: 4 lines of code src/main/java/org/apache/commons/scxml2/Evaluator.java x: 10 commits (all time) y: 18 lines of code src/main/java/org/apache/commons/scxml2/EventDispatcher.java x: 5 commits (all time) y: 9 lines of code src/main/java/org/apache/commons/scxml2/NotificationRegistry.java x: 9 commits (all time) y: 66 lines of code src/main/java/org/apache/commons/scxml2/SCXMLExpressionException.java x: 4 commits (all time) y: 16 lines of code src/main/java/org/apache/commons/scxml2/SCXMLListener.java x: 4 commits (all time) y: 10 lines of code src/main/java/org/apache/commons/scxml2/Status.java x: 7 commits (all time) y: 38 lines of code src/main/java/org/apache/commons/scxml2/env/AbstractStateMachine.java x: 9 commits (all time) y: 117 lines of code src/main/java/org/apache/commons/scxml2/env/LogUtils.java x: 8 commits (all time) y: 24 lines of code src/main/java/org/apache/commons/scxml2/env/SimpleContext.java x: 12 commits (all time) y: 80 lines of code src/main/java/org/apache/commons/scxml2/env/SimpleDispatcher.java x: 10 commits (all time) y: 140 lines of code src/main/java/org/apache/commons/scxml2/env/Tracer.java x: 6 commits (all time) y: 58 lines of code src/main/java/org/apache/commons/scxml2/env/jexl/JexlContext.java x: 6 commits (all time) y: 16 lines of code src/main/java/org/apache/commons/scxml2/model/Action.java x: 15 commits (all time) y: 28 lines of code src/main/java/org/apache/commons/scxml2/model/Assign.java x: 17 commits (all time) y: 55 lines of code src/main/java/org/apache/commons/scxml2/model/Cancel.java x: 11 commits (all time) y: 40 lines of code src/main/java/org/apache/commons/scxml2/model/CustomAction.java x: 6 commits (all time) y: 51 lines of code src/main/java/org/apache/commons/scxml2/model/Data.java x: 5 commits (all time) y: 32 lines of code src/main/java/org/apache/commons/scxml2/model/Datamodel.java x: 3 commits (all time) y: 19 lines of code src/main/java/org/apache/commons/scxml2/model/Else.java x: 3 commits (all time) y: 7 lines of code src/main/java/org/apache/commons/scxml2/model/Executable.java x: 5 commits (all time) y: 25 lines of code src/main/java/org/apache/commons/scxml2/model/History.java x: 6 commits (all time) y: 33 lines of code src/main/java/org/apache/commons/scxml2/model/If.java x: 14 commits (all time) y: 68 lines of code src/main/java/org/apache/commons/scxml2/model/Invoke.java x: 19 commits (all time) y: 224 lines of code src/main/java/org/apache/commons/scxml2/model/Log.java x: 10 commits (all time) y: 30 lines of code src/main/java/org/apache/commons/scxml2/model/Parallel.java x: 6 commits (all time) y: 12 lines of code src/main/java/org/apache/commons/scxml2/model/SCXML.java x: 19 commits (all time) y: 127 lines of code src/main/java/org/apache/commons/scxml2/model/Send.java x: 27 commits (all time) y: 247 lines of code src/main/java/org/apache/commons/scxml2/model/SimpleTransition.java x: 12 commits (all time) y: 98 lines of code src/main/java/org/apache/commons/scxml2/model/State.java x: 8 commits (all time) y: 45 lines of code src/main/java/org/apache/commons/scxml2/model/Transition.java x: 11 commits (all time) y: 69 lines of code src/main/java/org/apache/commons/scxml2/model/TransitionTarget.java x: 12 commits (all time) y: 63 lines of code src/main/java/org/apache/commons/scxml2/semantics/Step.java x: 5 commits (all time) y: 58 lines of code src/main/java/org/apache/commons/scxml2/package-info.java x: 1 commits (all time) y: 1 lines of code src/main/java/org/apache/commons/scxml2/SCXMLSemantics.java x: 11 commits (all time) y: 14 lines of code src/main/java/org/apache/commons/scxml2/semantics/SCXMLSemanticsImpl.java x: 33 commits (all time) y: 703 lines of code src/main/java/org/apache/commons/scxml2/SCInstanceObjectInputStream.java x: 4 commits (all time) y: 25 lines of code src/main/java/org/apache/commons/scxml2/env/URLResolver.java x: 4 commits (all time) y: 35 lines of code src/main/java/org/apache/commons/scxml2/SCXMLSystemContext.java x: 10 commits (all time) y: 85 lines of code src/main/java/org/apache/commons/scxml2/SCXMLIOProcessor.java x: 8 commits (all time) y: 10 lines of code src/main/java/org/apache/commons/scxml2/SCXMLExecutionContext.java x: 16 commits (all time) y: 245 lines of code src/main/java/org/apache/commons/scxml2/SCXMLExecutor.java x: 29 commits (all time) y: 224 lines of code src/main/java/org/apache/commons/scxml2/env/AbstractBaseEvaluator.java x: 4 commits (all time) y: 69 lines of code src/main/java/org/apache/commons/scxml2/io/ContentParser.java x: 9 commits (all time) y: 138 lines of code src/main/java/org/apache/commons/scxml2/io/SCXMLWriter.java x: 32 commits (all time) y: 721 lines of code src/main/java/org/apache/commons/scxml2/model/Foreach.java x: 13 commits (all time) y: 85 lines of code src/main/java/org/apache/commons/scxml2/invoke/Invoker.java x: 9 commits (all time) y: 19 lines of code src/main/java/org/apache/commons/scxml2/env/groovy/GroovyExtendableScriptCache.java x: 6 commits (all time) y: 207 lines of code src/main/java/org/apache/commons/scxml2/io/SCXMLReader.java x: 43 commits (all time) y: 1720 lines of code src/main/java/org/apache/commons/scxml2/env/groovy/GroovyEvaluator.java x: 17 commits (all time) y: 174 lines of code src/main/java/org/apache/commons/scxml2/io/ModelUpdater.java x: 19 commits (all time) y: 283 lines of code src/main/java/org/apache/commons/scxml2/ActionExecutionContext.java x: 6 commits (all time) y: 34 lines of code src/main/java/org/apache/commons/scxml2/EvaluatorFactory.java x: 9 commits (all time) y: 48 lines of code src/main/java/org/apache/commons/scxml2/env/groovy/GroovyContext.java x: 8 commits (all time) y: 100 lines of code src/main/java/org/apache/commons/scxml2/env/groovy/GroovyContextBinding.java x: 3 commits (all time) y: 51 lines of code src/main/java/org/apache/commons/scxml2/env/groovy/GroovySCXMLScript.java x: 9 commits (all time) y: 39 lines of code src/main/java/org/apache/commons/scxml2/env/javascript/JSBindings.java x: 9 commits (all time) y: 74 lines of code src/main/java/org/apache/commons/scxml2/env/minimal/MinimalEvaluator.java x: 7 commits (all time) y: 63 lines of code src/main/java/org/apache/commons/scxml2/invoke/SimpleSCXMLInvoker.java x: 13 commits (all time) y: 89 lines of code src/main/java/org/apache/commons/scxml2/model/EnterableState.java x: 5 commits (all time) y: 34 lines of code src/main/java/org/apache/commons/scxml2/model/PayloadBuilder.java x: 3 commits (all time) y: 80 lines of code src/main/java/org/apache/commons/scxml2/model/Raise.java x: 6 commits (all time) y: 25 lines of code src/main/java/org/apache/commons/scxml2/model/TransitionalState.java x: 7 commits (all time) y: 86 lines of code src/main/java/org/apache/commons/scxml2/model/Var.java x: 11 commits (all time) y: 41 lines of code src/main/java/org/apache/commons/scxml2/env/SimpleErrorHandler.java x: 3 commits (all time) y: 32 lines of code src/site/xdoc/index.xml x: 12 commits (all time) y: 123 lines of code src/site/site.xml x: 21 commits (all time) y: 116 lines of code PROPOSAL.html x: 5 commits (all time) y: 45 lines of code src/site/xdoc/download_scxml.xml x: 6 commits (all time) y: 91 lines of code extras/xmi2scxml.xsl x: 4 commits (all time) y: 138 lines of code src/main/java/org/apache/commons/scxml2/SCXMLConstants.java x: 2 commits (all time) y: 66 lines of code src/site/xdoc/guide/contexts-evaluators.xml x: 6 commits (all time) y: 98 lines of code src/site/xdoc/guide/core-reader.xml x: 2 commits (all time) y: 80 lines of code src/main/java/org/apache/commons/scxml2/model/ParsedValue.java x: 2 commits (all time) y: 13 lines of code src/main/java/org/apache/commons/scxml2/ExternalSCXMLIOProcessor.java x: 2 commits (all time) y: 14 lines of code src/main/java/org/apache/commons/scxml2/StateConfiguration.java x: 2 commits (all time) y: 39 lines of code src/main/java/org/apache/commons/scxml2/env/javascript/init_global.js x: 3 commits (all time) y: 116 lines of code src/main/java/org/apache/commons/scxml2/model/TransitionType.java x: 3 commits (all time) y: 5 lines of code src/main/java/org/apache/commons/scxml2/model/JsonValue.java x: 1 commits (all time) y: 20 lines of code src/main/java/org/apache/commons/scxml2/model/CommonsSCXML.java x: 1 commits (all time) y: 10 lines of code src/main/java/org/apache/commons/scxml2/model/CustomActionWrapper.java x: 1 commits (all time) y: 55 lines of code src/main/java/org/apache/commons/scxml2/ParentSCXMLIOProcessor.java x: 1 commits (all time) y: 24 lines of code src/main/java/org/apache/commons/scxml2/system/EventVariable.java x: 3 commits (all time) y: 64 lines of code src/main/java/org/apache/commons/scxml2/env/jexl/JexlBuiltin.java x: 7 commits (all time) y: 11 lines of code src/main/java/org/apache/commons/scxml2/env/minimal/MinimalContext.java x: 1 commits (all time) y: 48 lines of code src/site/xdoc/guide/custom-semantics.xml x: 4 commits (all time) y: 65 lines of code src/site/xdoc/roadmap.xml x: 7 commits (all time) y: 189 lines of code src/site/xdoc/guide/scxml-documents.xml x: 6 commits (all time) y: 247 lines of code src/site/xdoc/guide/datamodel.xml x: 5 commits (all time) y: 211 lines of code src/site/xdoc/guide/using-commons-scxml.xml x: 5 commits (all time) y: 119 lines of code src/site/xdoc/usecases.xml x: 4 commits (all time) y: 41 lines of code src/site/xdoc/usecases/scxml-stopwatch.xml x: 4 commits (all time) y: 97 lines of code src/site/xdoc/guide/custom-actions.xml x: 4 commits (all time) y: 122 lines of code scxml-checks.xml x: 11 commits (all time) y: 77 lines of code src/site/xdoc/guide/core-events.xml x: 3 commits (all time) y: 102 lines of code src/assembly/bin.xml x: 1 commits (all time) y: 28 lines of code
1720.0
lines of code
  min: 1.0
  average: 82.05
  25th percentile: 15.0
  median: 35.0
  75th percentile: 85.0
  max: 1720.0
0 102.0
commits (all time)
min: 1.0 | average: 7.76 | 25th percentile: 3.0 | median: 5.0 | 75th percentile: 9.0 | max: 102.0

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

src/changes/changes.xml x: 7 contributors (all time) y: 958 lines of code src/main/java/org/apache/commons/scxml2/TriggerEvent.java x: 3 contributors (all time) y: 97 lines of code src/main/java/org/apache/commons/scxml2/SCInstance.java x: 3 contributors (all time) y: 301 lines of code src/main/java/org/apache/commons/scxml2/env/javascript/JSEvaluator.java x: 5 contributors (all time) y: 131 lines of code src/main/java/org/apache/commons/scxml2/env/jexl/JexlEvaluator.java x: 5 contributors (all time) y: 123 lines of code src/main/java/org/apache/commons/scxml2/ErrorReporter.java x: 2 contributors (all time) y: 4 lines of code src/main/java/org/apache/commons/scxml2/Evaluator.java x: 3 contributors (all time) y: 18 lines of code src/main/java/org/apache/commons/scxml2/EventDispatcher.java x: 2 contributors (all time) y: 9 lines of code src/main/java/org/apache/commons/scxml2/NotificationRegistry.java x: 2 contributors (all time) y: 66 lines of code src/main/java/org/apache/commons/scxml2/SCXMLExpressionException.java x: 2 contributors (all time) y: 16 lines of code src/main/java/org/apache/commons/scxml2/Status.java x: 2 contributors (all time) y: 38 lines of code src/main/java/org/apache/commons/scxml2/env/AbstractStateMachine.java x: 3 contributors (all time) y: 117 lines of code src/main/java/org/apache/commons/scxml2/env/LogUtils.java x: 3 contributors (all time) y: 24 lines of code src/main/java/org/apache/commons/scxml2/env/SimpleContext.java x: 2 contributors (all time) y: 80 lines of code src/main/java/org/apache/commons/scxml2/env/SimpleDispatcher.java x: 2 contributors (all time) y: 140 lines of code src/main/java/org/apache/commons/scxml2/env/Tracer.java x: 2 contributors (all time) y: 58 lines of code src/main/java/org/apache/commons/scxml2/model/Action.java x: 3 contributors (all time) y: 28 lines of code src/main/java/org/apache/commons/scxml2/model/Cancel.java x: 3 contributors (all time) y: 40 lines of code src/main/java/org/apache/commons/scxml2/model/CustomAction.java x: 2 contributors (all time) y: 51 lines of code src/main/java/org/apache/commons/scxml2/model/Data.java x: 2 contributors (all time) y: 32 lines of code src/main/java/org/apache/commons/scxml2/model/Executable.java x: 2 contributors (all time) y: 25 lines of code src/main/java/org/apache/commons/scxml2/model/If.java x: 3 contributors (all time) y: 68 lines of code src/main/java/org/apache/commons/scxml2/model/Invoke.java x: 3 contributors (all time) y: 224 lines of code src/main/java/org/apache/commons/scxml2/model/SCXML.java x: 3 contributors (all time) y: 127 lines of code src/main/java/org/apache/commons/scxml2/model/Send.java x: 3 contributors (all time) y: 247 lines of code src/main/java/org/apache/commons/scxml2/model/State.java x: 2 contributors (all time) y: 45 lines of code src/main/java/org/apache/commons/scxml2/model/Transition.java x: 2 contributors (all time) y: 69 lines of code src/main/java/org/apache/commons/scxml2/package-info.java x: 1 contributors (all time) y: 1 lines of code src/main/java/org/apache/commons/scxml2/semantics/SCXMLSemanticsImpl.java x: 3 contributors (all time) y: 703 lines of code src/main/java/org/apache/commons/scxml2/SCXMLSystemContext.java x: 3 contributors (all time) y: 85 lines of code src/main/java/org/apache/commons/scxml2/io/ContentParser.java x: 3 contributors (all time) y: 138 lines of code src/main/java/org/apache/commons/scxml2/io/SCXMLWriter.java x: 3 contributors (all time) y: 721 lines of code src/main/java/org/apache/commons/scxml2/model/Foreach.java x: 2 contributors (all time) y: 85 lines of code src/main/java/org/apache/commons/scxml2/env/groovy/GroovyExtendableScriptCache.java x: 4 contributors (all time) y: 207 lines of code src/main/java/org/apache/commons/scxml2/io/SCXMLReader.java x: 6 contributors (all time) y: 1720 lines of code src/main/java/org/apache/commons/scxml2/env/groovy/GroovyEvaluator.java x: 3 contributors (all time) y: 174 lines of code src/main/java/org/apache/commons/scxml2/io/ModelUpdater.java x: 3 contributors (all time) y: 283 lines of code src/main/java/org/apache/commons/scxml2/EvaluatorFactory.java x: 3 contributors (all time) y: 48 lines of code src/main/java/org/apache/commons/scxml2/env/EffectiveContextMap.java x: 3 contributors (all time) y: 57 lines of code src/main/java/org/apache/commons/scxml2/env/javascript/JSBindings.java x: 4 contributors (all time) y: 74 lines of code src/main/java/org/apache/commons/scxml2/invoke/SimpleSCXMLInvoker.java x: 2 contributors (all time) y: 89 lines of code src/main/java/org/apache/commons/scxml2/model/Var.java x: 3 contributors (all time) y: 41 lines of code src/main/java/org/apache/commons/scxml2/env/javascript/JSContext.java x: 4 contributors (all time) y: 15 lines of code src/site/xdoc/index.xml x: 6 contributors (all time) y: 123 lines of code src/site/site.xml x: 5 contributors (all time) y: 116 lines of code src/site/xdoc/download_scxml.xml x: 4 contributors (all time) y: 91 lines of code src/main/java/org/apache/commons/scxml2/EvaluatorProvider.java x: 1 contributors (all time) y: 7 lines of code src/main/java/org/apache/commons/scxml2/ExternalSCXMLIOProcessor.java x: 1 contributors (all time) y: 14 lines of code src/main/java/org/apache/commons/scxml2/StateConfiguration.java x: 1 contributors (all time) y: 39 lines of code src/main/java/org/apache/commons/scxml2/env/javascript/init_global.js x: 1 contributors (all time) y: 116 lines of code src/main/java/org/apache/commons/scxml2/model/CustomActionWrapper.java x: 1 contributors (all time) y: 55 lines of code src/main/java/org/apache/commons/scxml2/ParentSCXMLIOProcessor.java x: 1 contributors (all time) y: 24 lines of code src/main/java/org/apache/commons/scxml2/env/minimal/MinimalContext.java x: 1 contributors (all time) y: 48 lines of code src/site/xdoc/roadmap.xml x: 1 contributors (all time) y: 189 lines of code src/site/xdoc/guide/scxml-documents.xml x: 2 contributors (all time) y: 247 lines of code src/site/xdoc/guide/datamodel.xml x: 2 contributors (all time) y: 211 lines of code src/site/xdoc/guide/using-commons-scxml.xml x: 2 contributors (all time) y: 119 lines of code src/site/xdoc/usecases/scxml-stopwatch.xml x: 2 contributors (all time) y: 97 lines of code src/site/xdoc/guide/custom-actions.xml x: 2 contributors (all time) y: 122 lines of code scxml-checks.xml x: 4 contributors (all time) y: 77 lines of code src/site/xdoc/guide/core-events.xml x: 2 contributors (all time) y: 102 lines of code src/assembly/bin.xml x: 1 contributors (all time) y: 28 lines of code
1720.0
lines of code
  min: 1.0
  average: 82.05
  25th percentile: 15.0
  median: 35.0
  75th percentile: 85.0
  max: 1720.0
0 7.0
contributors (all time)
min: 1.0 | average: 2.19 | 25th percentile: 2.0 | median: 2.0 | 75th percentile: 3.0 | max: 7.0

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

src/changes/changes.xml x: 1 commits (30d) y: 958 lines of code src/main/java/org/apache/commons/scxml2/TriggerEvent.java x: 1 commits (30d) y: 97 lines of code
958.0
lines of code
  min: 97.0
  average: 527.5
  25th percentile: 97.0
  median: 527.5
  75th percentile: 958.0
  max: 958.0
0 1.0
commits (30d)
min: 1.0 | average: 1.0 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 1.0

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

src/changes/changes.xml x: 1 contributors (30d) y: 958 lines of code src/main/java/org/apache/commons/scxml2/TriggerEvent.java x: 1 contributors (30d) y: 97 lines of code
958.0
lines of code
  min: 97.0
  average: 527.5
  25th percentile: 97.0
  median: 527.5
  75th percentile: 958.0
  max: 958.0
0 1.0
contributors (30d)
min: 1.0 | average: 1.0 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 1.0

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

src/changes/changes.xml x: 10 commits (90d) y: 958 lines of code src/main/java/org/apache/commons/scxml2/TriggerEvent.java x: 1 commits (90d) y: 97 lines of code src/main/java/org/apache/commons/scxml2/SCInstance.java x: 2 commits (90d) y: 301 lines of code src/main/java/org/apache/commons/scxml2/env/javascript/JSEvaluator.java x: 1 commits (90d) y: 131 lines of code src/main/java/org/apache/commons/scxml2/env/jexl/JexlEvaluator.java x: 1 commits (90d) y: 123 lines of code
958.0
lines of code
  min: 97.0
  average: 322.0
  25th percentile: 110.0
  median: 131.0
  75th percentile: 629.5
  max: 958.0
0 10.0
commits (90d)
min: 1.0 | average: 3.0 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 6.0 | max: 10.0

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

src/changes/changes.xml x: 2 contributors (90d) y: 958 lines of code src/main/java/org/apache/commons/scxml2/TriggerEvent.java x: 1 contributors (90d) y: 97 lines of code src/main/java/org/apache/commons/scxml2/SCInstance.java x: 1 contributors (90d) y: 301 lines of code src/main/java/org/apache/commons/scxml2/env/javascript/JSEvaluator.java x: 1 contributors (90d) y: 131 lines of code src/main/java/org/apache/commons/scxml2/env/jexl/JexlEvaluator.java x: 1 contributors (90d) y: 123 lines of code
958.0
lines of code
  min: 97.0
  average: 322.0
  25th percentile: 110.0
  median: 131.0
  75th percentile: 629.5
  max: 958.0
0 2.0
contributors (90d)
min: 1.0 | average: 1.2 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.5 | max: 2.0