apache / daffodil
File Size

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

Intro
Learn more...
File Size Overall
18% | 16% | 29% | 19% | 16%
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
scala15% | 17% | 30% | 19% | 17%
xsl73% | 0% | 19% | 4% | 2%
xml83% | 0% | 0% | 10% | 6%
sbt0% | 82% | 0% | 16% | 1%
c0% | 0% | 63% | 26% | 10%
h0% | 0% | 0% | 27% | 72%
java0% | 0% | 0% | 0% | 100%
iss0% | 0% | 0% | 0% | 100%
xhtml0% | 0% | 0% | 0% | 100%
File Size per Logical Decomposition
primary
1001+
501-1000
201-500
101-200
1-100
daffodil-core18% | 14% | 32% | 20% | 13%
daffodil-runtime112% | 15% | 35% | 20% | 16%
daffodil-schematron72% | 0% | 12% | 4% | 10%
daffodil-tdml-lib88% | 0% | 0% | 5% | 6%
daffodil-cli69% | 0% | 18% | 8% | 3%
tutorials74% | 0% | 12% | 9% | 3%
daffodil-lib11% | 7% | 38% | 19% | 23%
daffodil-io0% | 55% | 5% | 14% | 23%
daffodil-codegen-c0% | 21% | 38% | 23% | 16%
scripts0% | 54% | 36% | 8% | 0%
daffodil-propgen0% | 62% | 30% | 0% | 6%
daffodil-runtime1-unparser0% | 14% | 21% | 32% | 31%
ROOT0% | 100% | 0% | 0% | 0%
daffodil-tdml-processor0% | 0% | 49% | 39% | 11%
daffodil-japi0% | 0% | 57% | 27% | 14%
daffodil-sapi0% | 0% | 58% | 26% | 14%
daffodil-runtime1-layers0% | 0% | 0% | 60% | 39%
project0% | 0% | 0% | 58% | 41%
daffodil-macro-lib0% | 0% | 0% | 0% | 100%
daffodil-slf4j-logger0% | 0% | 0% | 0% | 100%
daffodil-udf0% | 0% | 0% | 0% | 100%
daffodil-tdml-junit0% | 0% | 0% | 0% | 100%
containers0% | 0% | 0% | 0% | 100%
Longest Files (Top 50)
File# lines# units
Expression.scala
in daffodil-core/src/main/scala/org/apache/daffodil/core/dpath
2333 57
TDMLRunner.scala
in daffodil-tdml-lib/src/main/scala/org/apache/daffodil/tdml
2228 55
InteractiveDebugger.scala
in daffodil-runtime1/src/main/scala/org/apache/daffodil/runtime1/debugger
1975 103
Main.scala
in daffodil-cli/src/main/scala/org/apache/daffodil/cli
1736 25
InfosetImpl.scala
in daffodil-runtime1/src/main/scala/org/apache/daffodil/runtime1/infoset
1341 68
bitorder.tutorial.tdml.xml
in tutorials/src/main/resources
1315 -
xsl
iso_schematron_skeleton_for_saxon.xsl
in daffodil-schematron/src/main/resources/iso-schematron-xslt2
1287 -
ElementBaseGrammarMixin.scala
in daffodil-core/src/main/scala/org/apache/daffodil/core/grammar
1251 6
xsl
iso_dsdl_include.xsl
in daffodil-schematron/src/main/resources/iso-schematron-xslt2
1008 -
XMLUtils.scala
in daffodil-lib/src/main/scala/org/apache/daffodil/lib/xml
1002 45
ElementBase.scala
in daffodil-core/src/main/scala/org/apache/daffodil/core/dsom
984 8
CodeGeneratorState.scala
in daffodil-codegen-c/src/main/scala/org/apache/daffodil/codegen/c/generators
886 5
FNFunctions.scala
in daffodil-runtime1/src/main/scala/org/apache/daffodil/runtime1/dpath
833 52
NodeInfo.scala
in daffodil-runtime1/src/main/scala/org/apache/daffodil/runtime1/dpath
769 35
RuntimePropertyMixins.scala
in daffodil-core/src/main/scala/org/apache/daffodil/core/dsom
755 5
RuntimeData.scala
in daffodil-runtime1/src/main/scala/org/apache/daffodil/runtime1/processors
753 19
DataOutputStreamImplMixin.scala
in daffodil-io/src/main/scala/org/apache/daffodil/io
710 32
add-imports.scala
in scripts/osgi-refactor
678 3
EntityReplacer.scala
in daffodil-lib/src/main/scala/org/apache/daffodil/lib/cookers
671 45
DirectOrBufferedDataOutputStream.scala
in daffodil-io/src/main/scala/org/apache/daffodil/io
630 25
PropertyGenerator.scala
in daffodil-propgen/src/main/scala/org/apache/daffodil/propGen
625 41
SpecifiedLength2.scala
in daffodil-runtime1-unparser/src/main/scala/org/apache/daffodil/unparsers/runtime1
624 34
Facets.scala
in daffodil-core/src/main/scala/org/apache/daffodil/core/dsom
614 33
Rules.scala
in daffodil-runtime1/src/main/scala/org/apache/daffodil/runtime1/processors/dfa
587 54
Dump.scala
in daffodil-io/src/main/scala/org/apache/daffodil/io
572 12
ComparisonOps.scala
in daffodil-runtime1/src/main/scala/org/apache/daffodil/runtime1/dpath
559 80
InputSourceDataInputStream.scala
in daffodil-io/src/main/scala/org/apache/daffodil/io
557 41
SequenceChild.scala
in daffodil-core/src/main/scala/org/apache/daffodil/core/grammar/primitives
537 -
build.sbt
in root
519 4
UState.scala
in daffodil-runtime1/src/main/scala/org/apache/daffodil/runtime1/processors/unparsers
510 19
SeparatedSequenceUnparsers.scala
in daffodil-runtime1-unparser/src/main/scala/org/apache/daffodil/unparsers/runtime1
493 10
PState.scala
in daffodil-runtime1/src/main/scala/org/apache/daffodil/runtime1/processors/parsers
492 40
DecimalUtils.scala
in daffodil-lib/src/main/scala/org/apache/daffodil/lib/util
474 25
SchemaSet.scala
in daffodil-core/src/main/scala/org/apache/daffodil/core/dsom
474 18
InfosetTypes.scala
in daffodil-cli/src/main/scala/org/apache/daffodil/cli
467 54
ProcessorStateBases.scala
in daffodil-runtime1/src/main/scala/org/apache/daffodil/runtime1/processors
467 24
RestrictionUnion.scala
in daffodil-core/src/main/scala/org/apache/daffodil/core/dsom
459 20
DFDLDelimiter.scala
in daffodil-runtime1/src/main/scala/org/apache/daffodil/runtime1/processors
455 24
DataProcessor.scala
in daffodil-runtime1/src/main/scala/org/apache/daffodil/runtime1/processors
454 19
Misc.scala
in daffodil-lib/src/main/scala/org/apache/daffodil/lib/util
440 38
DaffodilXMLLoader.scala
in daffodil-lib/src/main/scala/org/apache/daffodil/lib/xml
426 28
parsers.c
in daffodil-codegen-c/src/main/resources/org/apache/daffodil/codegen/c/files/libruntime
409 -
OOLAG.scala
in daffodil-lib/src/main/scala/org/apache/daffodil/lib/oolag
406 30
InfosetInputter.scala
in daffodil-runtime1/src/main/scala/org/apache/daffodil/runtime1/infoset
401 20
xsl
iso_svrl_for_xslt2.xsl
in daffodil-schematron/src/main/resources/iso-schematron-xslt2
399 -
ElementUnparser.scala
in daffodil-runtime1-unparser/src/main/scala/org/apache/daffodil/unparsers/runtime1
396 23
xml_reader.c
in daffodil-codegen-c/src/main/resources/org/apache/daffodil/codegen/c/files/libcli
391 -
TermRuntime1Mixin.scala
in daffodil-core/src/main/scala/org/apache/daffodil/core/runtime1
386 1
DaffodilTDMLDFDLProcessor.scala
in daffodil-tdml-processor/src/main/scala/org/apache/daffodil/processor/tdml
384 20
ByHandMixins.scala
in daffodil-lib/src/main/scala/org/apache/daffodil/lib/schema/annotation/props
378 10
Files With Most Units (Top 50)
File# lines# units
InteractiveDebugger.scala
in daffodil-runtime1/src/main/scala/org/apache/daffodil/runtime1/debugger
1975 103
ComparisonOps.scala
in daffodil-runtime1/src/main/scala/org/apache/daffodil/runtime1/dpath
559 80
NumericOps.scala
in daffodil-runtime1/src/main/scala/org/apache/daffodil/runtime1/dpath
274 78
InfosetImpl.scala
in daffodil-runtime1/src/main/scala/org/apache/daffodil/runtime1/infoset
1341 68
Expression.scala
in daffodil-core/src/main/scala/org/apache/daffodil/core/dpath
2333 57
TDMLRunner.scala
in daffodil-tdml-lib/src/main/scala/org/apache/daffodil/tdml
2228 55
InfosetTypes.scala
in daffodil-cli/src/main/scala/org/apache/daffodil/cli
467 54
Rules.scala
in daffodil-runtime1/src/main/scala/org/apache/daffodil/runtime1/processors/dfa
587 54
FNFunctions.scala
in daffodil-runtime1/src/main/scala/org/apache/daffodil/runtime1/dpath
833 52
XMLUtils.scala
in daffodil-lib/src/main/scala/org/apache/daffodil/lib/xml
1002 45
EntityReplacer.scala
in daffodil-lib/src/main/scala/org/apache/daffodil/lib/cookers
671 45
ParseEventHandler.scala
in daffodil-runtime1/src/main/scala/org/apache/daffodil/runtime1/events
122 41
PropertyGenerator.scala
in daffodil-propgen/src/main/scala/org/apache/daffodil/propGen
625 41
InputSourceDataInputStream.scala
in daffodil-io/src/main/scala/org/apache/daffodil/io
557 41
ConverterOps.scala
in daffodil-runtime1/src/main/scala/org/apache/daffodil/runtime1/dpath
235 40
PState.scala
in daffodil-runtime1/src/main/scala/org/apache/daffodil/runtime1/processors/parsers
492 40
Misc.scala
in daffodil-lib/src/main/scala/org/apache/daffodil/lib/util
440 38
NodeInfo.scala
in daffodil-runtime1/src/main/scala/org/apache/daffodil/runtime1/dpath
769 35
SpecifiedLength2.scala
in daffodil-runtime1-unparser/src/main/scala/org/apache/daffodil/unparsers/runtime1
624 34
Facets.scala
in daffodil-core/src/main/scala/org/apache/daffodil/core/dsom
614 33
DataOutputStreamImplMixin.scala
in daffodil-io/src/main/scala/org/apache/daffodil/io
710 32
OOLAG.scala
in daffodil-lib/src/main/scala/org/apache/daffodil/lib/oolag
406 30
Daffodil.scala
in daffodil-japi/src/main/scala/org/apache/daffodil/japi
344 30
Daffodil.scala
in daffodil-sapi/src/main/scala/org/apache/daffodil/sapi
343 30
DaffodilXMLLoader.scala
in daffodil-lib/src/main/scala/org/apache/daffodil/lib/xml
426 28
DFDLExpressionParser.scala
in daffodil-core/src/main/scala/org/apache/daffodil/core/dpath
290 27
DecimalUtils.scala
in daffodil-lib/src/main/scala/org/apache/daffodil/lib/util
474 25
Main.scala
in daffodil-cli/src/main/scala/org/apache/daffodil/cli
1736 25
DirectOrBufferedDataOutputStream.scala
in daffodil-io/src/main/scala/org/apache/daffodil/io
630 25
DFDLDelimiter.scala
in daffodil-runtime1/src/main/scala/org/apache/daffodil/runtime1/processors
455 24
ProcessorStateBases.scala
in daffodil-runtime1/src/main/scala/org/apache/daffodil/runtime1/processors
467 24
ElementUnparser.scala
in daffodil-runtime1-unparser/src/main/scala/org/apache/daffodil/unparsers/runtime1
396 23
InputSource.scala
in daffodil-io/src/main/scala/org/apache/daffodil/io
258 23
LayerDriver.scala
in daffodil-runtime1/src/main/scala/org/apache/daffodil/runtime1/layers
245 22
VariableMap1.scala
in daffodil-runtime1/src/main/scala/org/apache/daffodil/runtime1/processors
337 21
DPathRuntime.scala
in daffodil-runtime1/src/main/scala/org/apache/daffodil/runtime1/dpath
238 20
InfosetInputter.scala
in daffodil-runtime1/src/main/scala/org/apache/daffodil/runtime1/infoset
401 20
RestrictionUnion.scala
in daffodil-core/src/main/scala/org/apache/daffodil/core/dsom
459 20
DaffodilCCodeGenerator.scala
in daffodil-codegen-c/src/main/scala/org/apache/daffodil/codegen/c
300 20
DaffodilTDMLDFDLProcessor.scala
in daffodil-tdml-processor/src/main/scala/org/apache/daffodil/processor/tdml
384 20
package.scala
in daffodil-lib/src/main/scala/passera/unsigned
225 19
DataProcessor.scala
in daffodil-runtime1/src/main/scala/org/apache/daffodil/runtime1/processors
454 19
Evaluatable.scala
in daffodil-runtime1/src/main/scala/org/apache/daffodil/runtime1/processors
272 19
RuntimeData.scala
in daffodil-runtime1/src/main/scala/org/apache/daffodil/runtime1/processors
753 19
UState.scala
in daffodil-runtime1/src/main/scala/org/apache/daffodil/runtime1/processors/unparsers
510 19
MStack.scala
in daffodil-lib/src/main/scala/org/apache/daffodil/lib/util
173 18
QNameBase.scala
in daffodil-lib/src/main/scala/org/apache/daffodil/lib/xml
315 18
TestUtils.scala
in daffodil-core/src/main/scala/org/apache/daffodil/core/util
337 18
SchemaSet.scala
in daffodil-core/src/main/scala/org/apache/daffodil/core/dsom
474 18
DFDLCalendar.scala
in daffodil-lib/src/main/scala/org/apache/daffodil/lib/calendar
197 17
Files With Long Lines (Top 50)

There are 61 files with lines longer than 120 characters. In total, there are 546 long lines.

File# lines# units# long lines
bitorder.tutorial.tdml.xml
in tutorials/src/main/resources
1315 - 329
xsl
iso_schematron_skeleton_for_saxon.xsl
in daffodil-schematron/src/main/resources/iso-schematron-xslt2
1287 - 72
add-imports.scala
in scripts/osgi-refactor
678 3 15
ElementBase.scala
in daffodil-core/src/main/scala/org/apache/daffodil/core/dsom
984 8 13
sch-messages-en.xhtml
in daffodil-schematron/src/main/resources/iso-schematron-xslt2
52 - 10
tdmlTutorial.tdml.xml
in tutorials/src/main/resources
162 - 9
UserDefinedFunctionService.scala
in daffodil-runtime1/src/main/scala/org/apache/daffodil/runtime1/udf
247 3 6
ElementBaseGrammarMixin.scala
in daffodil-core/src/main/scala/org/apache/daffodil/core/grammar
1251 6 6
Main.scala
in daffodil-cli/src/main/scala/org/apache/daffodil/cli
1736 25 5
xsl
DFDLTutorialStylesheet.xsl
in tutorials/src/main/resources
226 - 5
CodeGeneratorState.scala
in daffodil-codegen-c/src/main/scala/org/apache/daffodil/codegen/c/generators
886 5 4
EntityReplacer.scala
in daffodil-lib/src/main/scala/org/apache/daffodil/lib/cookers
671 45 3
DFDLConstructors.scala
in daffodil-runtime1/src/main/scala/org/apache/daffodil/runtime1/dpath
157 10 3
PrimitivesZoned.scala
in daffodil-core/src/main/scala/org/apache/daffodil/core/grammar/primitives
173 - 3
fix-imports.scala
in scripts/osgi-refactor
210 9 2
ByHandMixins.scala
in daffodil-lib/src/main/scala/org/apache/daffodil/lib/schema/annotation/props
378 10 2
iss
apache-daffodil.iss
in daffodil-cli/src/windows
90 - 2
xsl
ExtractSchFromXSD-2.xsl
in daffodil-schematron/src/main/resources/iso-schematron-xslt2
47 - 2
VariableMap1.scala
in daffodil-runtime1/src/main/scala/org/apache/daffodil/runtime1/processors
337 21 2
Expression.scala
in daffodil-core/src/main/scala/org/apache/daffodil/core/dpath
2333 57 2
SpecifiedLength.scala
in daffodil-core/src/main/scala/org/apache/daffodil/core/grammar/primitives
156 1 2
PrimitivesDateTime.scala
in daffodil-core/src/main/scala/org/apache/daffodil/core/grammar/primitives
272 - 2
SequenceCombinator.scala
in daffodil-core/src/main/scala/org/apache/daffodil/core/grammar/primitives
152 - 2
RuntimePropertyMixins.scala
in daffodil-core/src/main/scala/org/apache/daffodil/core/dsom
755 5 2
Compiler.scala
in daffodil-core/src/main/scala/org/apache/daffodil/core/compiler
251 10 2
BinaryValueCodeGenerator.scala
in daffodil-codegen-c/src/main/scala/org/apache/daffodil/codegen/c/generators
174 5 2
HexBinaryCodeGenerator.scala
in daffodil-codegen-c/src/main/scala/org/apache/daffodil/codegen/c/generators
141 5 2
TunableGenerator.scala
in daffodil-propgen/src/main/scala/org/apache/daffodil/propGen
307 10 2
X_DFDL_MIL_STD.scala
in daffodil-io/src/main/scala/org/apache/daffodil/io/processors/charset
85 - 2
DirectOrBufferedDataOutputStream.scala
in daffodil-io/src/main/scala/org/apache/daffodil/io
630 25 2
SpecifiedLengthUnparsers.scala
in daffodil-runtime1-unparser/src/main/scala/org/apache/daffodil/unparsers/runtime1
119 4 1
ElementUnparser.scala
in daffodil-runtime1-unparser/src/main/scala/org/apache/daffodil/unparsers/runtime1
396 23 1
StringLengthUnparsers.scala
in daffodil-runtime1-unparser/src/main/scala/org/apache/daffodil/unparsers/runtime1
150 6 1
SequenceChildUnparsers.scala
in daffodil-runtime1-unparser/src/main/scala/org/apache/daffodil/unparsers/runtime1
131 7 1
SpecifiedLength2.scala
in daffodil-runtime1-unparser/src/main/scala/org/apache/daffodil/unparsers/runtime1
624 34 1
xsl
iso_dsdl_include.xsl
in daffodil-schematron/src/main/resources/iso-schematron-xslt2
1008 - 1
FixedLengthLayer.scala
in daffodil-runtime1-layers/src/main/scala/org/apache/daffodil/layers/runtime1
71 6 1
ConverterOps2.scala
in daffodil-runtime1/src/main/scala/org/apache/daffodil/runtime1/dpath
76 4 1
Unparser.scala
in daffodil-runtime1/src/main/scala/org/apache/daffodil/runtime1/processors/dfa
36 2 1
EvTextNumber.scala
in daffodil-runtime1/src/main/scala/org/apache/daffodil/runtime1/processors
211 7 1
EvEncoding.scala
in daffodil-runtime1/src/main/scala/org/apache/daffodil/runtime1/processors
118 5 1
SuspensionTracker.scala
in daffodil-runtime1/src/main/scala/org/apache/daffodil/runtime1/processors
78 4 1
DataProcessor.scala
in daffodil-runtime1/src/main/scala/org/apache/daffodil/runtime1/processors
454 19 1
Suspension.scala
in daffodil-runtime1/src/main/scala/org/apache/daffodil/runtime1/processors
158 11 1
ConvertTextStandardNumberParser.scala
in daffodil-runtime1/src/main/scala/org/apache/daffodil/runtime1/processors/parsers
202 4 1
Parser.scala
in daffodil-runtime1/src/main/scala/org/apache/daffodil/runtime1/processors/parsers
219 11 1
ElementCombinator1.scala
in daffodil-runtime1/src/main/scala/org/apache/daffodil/runtime1/processors/parsers
229 7 1
SeparatedSequenceChildParseResultHelper.scala
in daffodil-runtime1/src/main/scala/org/apache/daffodil/runtime1/processors/parsers
237 7 1
Unparser.scala
in daffodil-runtime1/src/main/scala/org/apache/daffodil/runtime1/processors/unparsers
109 8 1
LayerRuntimeCompiler.scala
in daffodil-runtime1/src/main/scala/org/apache/daffodil/runtime1/layers
185 7 1
Correlations

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

project/Dependencies.scala x: 184 commits (all time) y: 46 lines of code project/plugins.sbt x: 75 commits (all time) y: 6 lines of code daffodil-runtime1/src/main/scala/org/apache/daffodil/runtime1/debugger/InteractiveDebugger.scala x: 22 commits (all time) y: 1975 lines of code daffodil-lib/src/main/scala/org/apache/daffodil/lib/util/SimpleNamedServiceLoader.scala x: 5 commits (all time) y: 44 lines of code daffodil-runtime1/src/main/scala/org/apache/daffodil/runtime1/udf/UserDefinedFunctionService.scala x: 7 commits (all time) y: 247 lines of code daffodil-core/src/main/scala/org/apache/daffodil/core/dpath/Expression.scala x: 25 commits (all time) y: 2333 lines of code daffodil-core/src/main/scala/org/apache/daffodil/core/dsom/Root.scala x: 6 commits (all time) y: 111 lines of code daffodil-core/src/main/scala/org/apache/daffodil/core/dsom/SchemaComponent.scala x: 13 commits (all time) y: 244 lines of code daffodil-core/src/main/scala/org/apache/daffodil/core/dsom/SchemaSet.scala x: 21 commits (all time) y: 474 lines of code daffodil-core/src/main/scala/org/apache/daffodil/core/dsom/SequenceGroup.scala x: 13 commits (all time) y: 254 lines of code daffodil-core/src/main/scala/org/apache/daffodil/core/dsom/SimpleTypes.scala x: 13 commits (all time) y: 218 lines of code daffodil-core/src/main/scala/org/apache/daffodil/core/dsom/TermEncodingMixin.scala x: 5 commits (all time) y: 127 lines of code daffodil-core/src/main/scala/org/apache/daffodil/core/grammar/ElementBaseGrammarMixin.scala x: 21 commits (all time) y: 1251 lines of code daffodil-core/src/main/scala/org/apache/daffodil/core/grammar/RepTypeMixin.scala x: 8 commits (all time) y: 153 lines of code daffodil-core/src/main/scala/org/apache/daffodil/core/grammar/SequenceGrammarMixin.scala x: 10 commits (all time) y: 165 lines of code daffodil-core/src/main/scala/org/apache/daffodil/core/runtime1/ModelGroupRuntime1Mixin.scala x: 3 commits (all time) y: 20 lines of code daffodil-io/src/main/scala/org/apache/daffodil/io/Dump.scala x: 21 commits (all time) y: 572 lines of code daffodil-japi/src/main/scala/org/apache/daffodil/japi/Daffodil.scala x: 35 commits (all time) y: 344 lines of code daffodil-japi/src/main/scala/org/apache/daffodil/japi/packageprivate/Utils.scala x: 15 commits (all time) y: 41 lines of code daffodil-lib/src/main/scala/org/apache/daffodil/lib/util/MStack.scala x: 5 commits (all time) y: 173 lines of code daffodil-runtime1/src/main/scala/org/apache/daffodil/runtime1/infoset/InfosetImpl.scala x: 13 commits (all time) y: 1341 lines of code daffodil-runtime1/src/main/scala/org/apache/daffodil/runtime1/layers/LayerRuntimeCompiler.scala x: 3 commits (all time) y: 185 lines of code daffodil-runtime1/src/main/scala/org/apache/daffodil/runtime1/processors/Evaluatable.scala x: 9 commits (all time) y: 272 lines of code daffodil-runtime1/src/main/scala/org/apache/daffodil/runtime1/processors/MetadataWalker.scala x: 3 commits (all time) y: 58 lines of code daffodil-runtime1/src/main/scala/org/apache/daffodil/runtime1/processors/parsers/ElementCombinator1.scala x: 8 commits (all time) y: 229 lines of code daffodil-sapi/src/main/scala/org/apache/daffodil/sapi/Daffodil.scala x: 31 commits (all time) y: 343 lines of code daffodil-core/src/main/scala/org/apache/daffodil/core/dsom/Nesting.scala x: 4 commits (all time) y: 72 lines of code daffodil-core/src/main/scala/org/apache/daffodil/core/dsom/SchemaComponentFactory.scala x: 8 commits (all time) y: 65 lines of code daffodil-core/src/main/scala/org/apache/daffodil/core/dsom/SchemaDocIncludesAndImportsMixin.scala x: 9 commits (all time) y: 137 lines of code daffodil-core/src/main/scala/org/apache/daffodil/core/runtime1/ElementBaseRuntime1Mixin.scala x: 12 commits (all time) y: 148 lines of code daffodil-io/src/main/scala/org/apache/daffodil/io/processors/charset/BitsCharsetNonByteSize.scala x: 6 commits (all time) y: 194 lines of code daffodil-lib/src/main/scala/org/apache/daffodil/lib/api/Validator.scala x: 5 commits (all time) y: 35 lines of code daffodil-lib/src/main/scala/org/apache/daffodil/lib/exceptions/SchemaFileLocatable.scala x: 11 commits (all time) y: 102 lines of code daffodil-lib/src/main/scala/org/apache/daffodil/lib/schema/annotation/props/Properties.scala x: 5 commits (all time) y: 87 lines of code daffodil-runtime1/src/main/scala/org/apache/daffodil/runtime1/api/DFDLParserUnparser.scala x: 8 commits (all time) y: 101 lines of code daffodil-runtime1/src/main/scala/org/apache/daffodil/runtime1/dsom/CompiledExpression1.scala x: 16 commits (all time) y: 306 lines of code daffodil-runtime1/src/main/scala/org/apache/daffodil/runtime1/infoset/InfosetInputter.scala x: 6 commits (all time) y: 401 lines of code daffodil-runtime1/src/main/scala/org/apache/daffodil/runtime1/processors/DataProcessor.scala x: 21 commits (all time) y: 454 lines of code daffodil-tdml-junit/src/main/scala/org/apache/daffodil/junit/tdml/TdmlSuite.scala x: 3 commits (all time) y: 34 lines of code daffodil-io/src/main/scala/org/apache/daffodil/io/InputSourceDataInputStream.scala x: 23 commits (all time) y: 557 lines of code daffodil-lib/src/main/scala-3/org/apache/daffodil/lib/util/TimeTrackerUsingMacrosMixin.scala x: 2 commits (all time) y: 28 lines of code daffodil-lib/src/main/scala/org/apache/daffodil/lib/util/Named.scala x: 2 commits (all time) y: 6 lines of code daffodil-schematron/src/main/scala/org/apache/daffodil/validation/schematron/SchematronValidator.scala x: 6 commits (all time) y: 41 lines of code daffodil-core/src/main/scala/org/apache/daffodil/core/dsom/DFDLSchemaFile.scala x: 9 commits (all time) y: 165 lines of code daffodil-core/src/main/scala/org/apache/daffodil/core/dsom/NamedMixin.scala x: 4 commits (all time) y: 80 lines of code daffodil-core/src/main/scala/org/apache/daffodil/core/grammar/ChoiceGrammarMixin.scala x: 3 commits (all time) y: 12 lines of code daffodil-core/src/main/scala/org/apache/daffodil/core/grammar/primitives/ChoiceCombinator.scala x: 9 commits (all time) y: 228 lines of code daffodil-core/src/main/scala/org/apache/daffodil/core/grammar/primitives/SpecifiedLength.scala x: 5 commits (all time) y: 156 lines of code daffodil-core/src/main/scala/org/apache/daffodil/core/runtime1/ChoiceTermRuntime1Mixin.scala x: 9 commits (all time) y: 168 lines of code daffodil-lib/src/main/scala-3/org/apache/daffodil/lib/exceptions/AssertsUsingMacrosMixin.scala x: 2 commits (all time) y: 80 lines of code daffodil-lib/src/main/scala/org/apache/daffodil/lib/oolag/OOLAG.scala x: 7 commits (all time) y: 406 lines of code daffodil-lib/src/main/scala/org/apache/daffodil/lib/xml/XMLUtils.scala x: 14 commits (all time) y: 1002 lines of code daffodil-runtime1-unparser/src/main/scala/org/apache/daffodil/unparsers/runtime1/ChoiceAndOtherVariousUnparsers.scala x: 8 commits (all time) y: 140 lines of code daffodil-runtime1-unparser/src/main/scala/org/apache/daffodil/unparsers/runtime1/ConvertTextStandardNumberUnparser.scala x: 7 commits (all time) y: 58 lines of code daffodil-runtime1/src/main/scala/org/apache/daffodil/runtime1/dsom/SDE.scala x: 10 commits (all time) y: 217 lines of code daffodil-runtime1/src/main/scala/org/apache/daffodil/runtime1/processors/unparsers/Unparser.scala x: 6 commits (all time) y: 109 lines of code build.sbt x: 186 commits (all time) y: 519 lines of code project/Rat.scala x: 34 commits (all time) y: 190 lines of code daffodil-runtime1/src/main/scala/org/apache/daffodil/runtime1/dpath/NodeInfo.scala x: 16 commits (all time) y: 769 lines of code daffodil-cli/src/main/scala/org/apache/daffodil/cli/Main.scala x: 28 commits (all time) y: 1736 lines of code daffodil-codegen-c/src/main/scala/org/apache/daffodil/codegen/c/generators/CodeGeneratorState.scala x: 11 commits (all time) y: 886 lines of code daffodil-core/src/main/scala/org/apache/daffodil/core/dsom/AnnotatedSchemaComponent.scala x: 12 commits (all time) y: 288 lines of code daffodil-core/src/main/scala/org/apache/daffodil/core/dsom/ElementBase.scala x: 15 commits (all time) y: 984 lines of code daffodil-core/src/main/scala/org/apache/daffodil/core/dsom/Term.scala x: 10 commits (all time) y: 278 lines of code daffodil-core/src/main/scala/org/apache/daffodil/core/util/TestUtils.scala x: 4 commits (all time) y: 337 lines of code daffodil-io/src/main/scala/org/apache/daffodil/io/RegexLimitingInputStream.scala x: 4 commits (all time) y: 87 lines of code daffodil-lib/src/main/scala/org/apache/daffodil/lib/Implicits.scala x: 7 commits (all time) y: 43 lines of code daffodil-lib/src/main/scala/org/apache/daffodil/lib/util/Coroutines.scala x: 5 commits (all time) y: 97 lines of code daffodil-lib/src/main/scala/org/apache/daffodil/lib/util/Maybe.scala x: 4 commits (all time) y: 63 lines of code daffodil-lib/src/main/scala/org/apache/daffodil/lib/util/MaybeFloat.scala x: 4 commits (all time) y: 39 lines of code daffodil-lib/src/main/scala/org/apache/daffodil/lib/util/Misc.scala x: 16 commits (all time) y: 440 lines of code daffodil-lib/src/main/scala/org/apache/daffodil/lib/util/OnStack.scala x: 5 commits (all time) y: 47 lines of code daffodil-lib/src/main/scala/org/apache/daffodil/lib/util/Timer.scala x: 8 commits (all time) y: 125 lines of code daffodil-runtime1/src/main/scala/org/apache/daffodil/runtime1/dpath/DPathRuntime.scala x: 8 commits (all time) y: 238 lines of code daffodil-runtime1/src/main/scala/org/apache/daffodil/runtime1/externalvars/ExternalVariablesLoader.scala x: 6 commits (all time) y: 61 lines of code daffodil-runtime1/src/main/scala/org/apache/daffodil/runtime1/infoset/PartialNextElementResolver.scala x: 8 commits (all time) y: 211 lines of code daffodil-runtime1/src/main/scala/org/apache/daffodil/runtime1/processors/DaffodilParseXMLReader.scala x: 6 commits (all time) y: 171 lines of code daffodil-runtime1/src/main/scala/org/apache/daffodil/runtime1/processors/SuspensionTracker.scala x: 8 commits (all time) y: 78 lines of code daffodil-runtime1/src/main/scala/org/apache/daffodil/runtime1/processors/dfa/TextDelimitedUnparser.scala x: 6 commits (all time) y: 234 lines of code daffodil-runtime1/src/main/scala/org/apache/daffodil/runtime1/processors/parsers/PState.scala x: 12 commits (all time) y: 492 lines of code daffodil-tdml-lib/src/main/scala/org/apache/daffodil/tdml/RunnerFactory.scala x: 22 commits (all time) y: 142 lines of code daffodil-tdml-lib/src/main/scala/org/apache/daffodil/tdml/TDMLRunner.scala x: 64 commits (all time) y: 2228 lines of code daffodil-tdml-processor/src/main/scala/org/apache/daffodil/processor/tdml/DaffodilTDMLDFDLProcessor.scala x: 12 commits (all time) y: 384 lines of code daffodil-io/src/main/scala-2/org/apache/daffodil/io/IOUsingMacrosMixin.scala x: 1 commits (all time) y: 5 lines of code daffodil-io/src/main/scala-3/org/apache/daffodil/io/IOUsingMacrosMixin.scala x: 1 commits (all time) y: 21 lines of code daffodil-io/src/main/scala/org/apache/daffodil/io/DataInputStream.scala x: 13 commits (all time) y: 60 lines of code daffodil-io/src/main/scala/org/apache/daffodil/io/DataOutputStreamImplMixin.scala x: 26 commits (all time) y: 710 lines of code daffodil-io/src/main/scala/org/apache/daffodil/io/processors/charset/BitsCharsetDefinition.scala x: 5 commits (all time) y: 9 lines of code daffodil-io/src/main/scala/org/apache/daffodil/io/processors/charset/CharsetUtils.scala x: 5 commits (all time) y: 196 lines of code daffodil-lib/src/main/scala-2/org/apache/daffodil/lib/exceptions/SDEUsingMacrosMixin.scala x: 1 commits (all time) y: 28 lines of code daffodil-lib/src/main/scala-3/org/apache/daffodil/lib/exceptions/SDEUsingMacrosMixin.scala x: 1 commits (all time) y: 46 lines of code daffodil-lib/src/main/scala/org/apache/daffodil/lib/exceptions/Assert.scala x: 6 commits (all time) y: 101 lines of code daffodil-macro-lib/src/main/scala-2/org/apache/daffodil/lib/exceptions/AssertMacros.scala x: 1 commits (all time) y: 73 lines of code daffodil-macro-lib/src/main/scala-2/org/apache/daffodil/lib/exceptions/SDEMacros.scala x: 1 commits (all time) y: 96 lines of code daffodil-macro-lib/src/main/scala-2/org/apache/daffodil/lib/util/TimerMacros.scala x: 1 commits (all time) y: 41 lines of code daffodil-runtime1/src/main/scala-3/org/apache/daffodil/runtime1/processors/parsers/PStateUsingMacrosMixin.scala x: 1 commits (all time) y: 17 lines of code daffodil-runtime1/src/main/scala/org/apache/daffodil/runtime1/processors/ProcessorStateBases.scala x: 11 commits (all time) y: 467 lines of code daffodil-schematron/src/main/scala/org/apache/daffodil/validation/schematron/Transforms.scala x: 5 commits (all time) y: 65 lines of code daffodil-lib/src/main/scala/org/apache/daffodil/lib/schema/annotation/props/ByHandMixins.scala x: 7 commits (all time) y: 378 lines of code daffodil-propgen/src/main/scala/org/apache/daffodil/propGen/PropertyGenerator.scala x: 24 commits (all time) y: 625 lines of code daffodil-propgen/src/main/scala/org/apache/daffodil/propGen/TunableGenerator.scala x: 20 commits (all time) y: 307 lines of code daffodil-cli/build.sbt x: 25 commits (all time) y: 102 lines of code daffodil-cli/src/windows/apache-daffodil.iss x: 1 commits (all time) y: 90 lines of code daffodil-cli/src/main/scala/org/apache/daffodil/cli/debugger/CLIDebuggerRunner.scala x: 7 commits (all time) y: 105 lines of code daffodil-core/src/main/scala/org/apache/daffodil/core/dsom/ChoiceGroup.scala x: 6 commits (all time) y: 124 lines of code daffodil-core/src/main/scala/org/apache/daffodil/core/dsom/CompiledExpression.scala x: 8 commits (all time) y: 198 lines of code daffodil-core/src/main/scala/org/apache/daffodil/core/dsom/ComplexTypes.scala x: 7 commits (all time) y: 86 lines of code daffodil-core/src/main/scala/org/apache/daffodil/core/dsom/DFDLDefineVariable.scala x: 10 commits (all time) y: 145 lines of code daffodil-core/src/main/scala/org/apache/daffodil/core/dsom/ModelGroup.scala x: 9 commits (all time) y: 291 lines of code daffodil-core/src/main/scala/org/apache/daffodil/core/dsom/RestrictionUnion.scala x: 12 commits (all time) y: 459 lines of code daffodil-japi/src/main/scala/org/apache/daffodil/japi/infoset/Infoset.scala x: 16 commits (all time) y: 165 lines of code daffodil-sapi/src/main/scala/org/apache/daffodil/sapi/infoset/Infoset.scala x: 17 commits (all time) y: 158 lines of code daffodil-core/src/main/scala/org/apache/daffodil/core/dsom/DFDLDefineFormat.scala x: 4 commits (all time) y: 24 lines of code daffodil-core/src/main/scala/org/apache/daffodil/core/dsom/DFDLEscapeScheme.scala x: 6 commits (all time) y: 182 lines of code daffodil-core/src/main/scala/org/apache/daffodil/core/dsom/DFDLStatementMixin.scala x: 4 commits (all time) y: 192 lines of code daffodil-core/src/main/scala/org/apache/daffodil/core/dsom/GroupDef.scala x: 7 commits (all time) y: 124 lines of code daffodil-runtime1-unparser/src/main/scala/org/apache/daffodil/unparsers/runtime1/BinaryNumberUnparsers.scala x: 7 commits (all time) y: 194 lines of code daffodil-runtime1-unparser/src/main/scala/org/apache/daffodil/unparsers/runtime1/BlobLengthUnparser.scala x: 5 commits (all time) y: 74 lines of code daffodil-runtime1-unparser/src/main/scala/org/apache/daffodil/unparsers/runtime1/DelimitedUnparsers.scala x: 5 commits (all time) y: 108 lines of code daffodil-runtime1-unparser/src/main/scala/org/apache/daffodil/unparsers/runtime1/FramingUnparsers.scala x: 4 commits (all time) y: 54 lines of code daffodil-runtime1-unparser/src/main/scala/org/apache/daffodil/unparsers/runtime1/HexBinaryLengthUnparser.scala x: 6 commits (all time) y: 89 lines of code daffodil-runtime1-unparser/src/main/scala/org/apache/daffodil/unparsers/runtime1/LayeredSequenceUnparser.scala x: 6 commits (all time) y: 34 lines of code daffodil-runtime1-unparser/src/main/scala/org/apache/daffodil/unparsers/runtime1/SpecifiedLength2.scala x: 7 commits (all time) y: 624 lines of code daffodil-runtime1-unparser/src/main/scala/org/apache/daffodil/unparsers/runtime1/StreamSplitterMixin.scala x: 5 commits (all time) y: 56 lines of code daffodil-runtime1-unparser/src/main/scala/org/apache/daffodil/unparsers/runtime1/SuppressableSeparatorUnparser.scala x: 5 commits (all time) y: 116 lines of code daffodil-runtime1/src/main/scala/org/apache/daffodil/runtime1/processors/Suspension.scala x: 5 commits (all time) y: 158 lines of code daffodil-runtime1/src/main/scala/org/apache/daffodil/runtime1/processors/unparsers/UState.scala x: 8 commits (all time) y: 510 lines of code daffodil-lib/src/main/scala/org/apache/daffodil/lib/xml/QNameBase.scala x: 7 commits (all time) y: 315 lines of code daffodil-core/src/main/scala/org/apache/daffodil/core/dpath/DFDLExpressionParser.scala x: 8 commits (all time) y: 290 lines of code daffodil-core/src/main/scala/org/apache/daffodil/core/grammar/primitives/Padded.scala x: 3 commits (all time) y: 107 lines of code daffodil-core/src/main/scala/org/apache/daffodil/core/grammar/primitives/PrimitivesTextNumber.scala x: 6 commits (all time) y: 357 lines of code daffodil-core/src/main/scala/org/apache/daffodil/core/grammar/primitives/SequenceChild.scala x: 5 commits (all time) y: 537 lines of code daffodil-core/src/main/scala/org/apache/daffodil/core/util/FuzzData.scala x: 2 commits (all time) y: 143 lines of code daffodil-core/src/main/scala/org/apache/daffodil/core/grammar/TermGrammarMixin.scala x: 4 commits (all time) y: 29 lines of code daffodil-runtime1/src/main/scala/org/apache/daffodil/runtime1/infoset/ScalaXMLInfosetInputter.scala x: 6 commits (all time) y: 129 lines of code daffodil-runtime1/src/main/scala/org/apache/daffodil/runtime1/infoset/XMLTextInfosetInputter.scala x: 4 commits (all time) y: 232 lines of code daffodil-runtime1/src/main/scala/org/apache/daffodil/runtime1/processors/RuntimeData.scala x: 21 commits (all time) y: 753 lines of code daffodil-core/src/main/scala/org/apache/daffodil/core/grammar/Grammar.scala x: 3 commits (all time) y: 93 lines of code daffodil-runtime1-unparser/src/main/scala/org/apache/daffodil/unparsers/runtime1/ElementUnparser.scala x: 7 commits (all time) y: 396 lines of code daffodil-runtime1-unparser/src/main/scala/org/apache/daffodil/unparsers/runtime1/HiddenGroupCombinatorUnparser.scala x: 4 commits (all time) y: 16 lines of code daffodil-runtime1-unparser/src/main/scala/org/apache/daffodil/unparsers/runtime1/SeparatedSequenceUnparsers.scala x: 6 commits (all time) y: 493 lines of code daffodil-runtime1-unparser/src/main/scala/org/apache/daffodil/unparsers/runtime1/SequenceUnparserBases.scala x: 4 commits (all time) y: 8 lines of code daffodil-runtime1-unparser/src/main/scala/org/apache/daffodil/unparsers/runtime1/SpecifiedLengthUnparsers.scala x: 9 commits (all time) y: 119 lines of code daffodil-runtime1/src/main/scala/org/apache/daffodil/runtime1/processors/EvBinaryFloat.scala x: 3 commits (all time) y: 8 lines of code daffodil-runtime1/src/main/scala/org/apache/daffodil/runtime1/processors/EvDelimiters.scala x: 4 commits (all time) y: 117 lines of code daffodil-runtime1/src/main/scala/org/apache/daffodil/runtime1/processors/EvElement.scala x: 4 commits (all time) y: 138 lines of code daffodil-runtime1/src/main/scala/org/apache/daffodil/runtime1/processors/EvEscapeSchemes.scala x: 5 commits (all time) y: 140 lines of code daffodil-runtime1/src/main/scala/org/apache/daffodil/runtime1/processors/parsers/BinaryNumberParsers.scala x: 8 commits (all time) y: 183 lines of code daffodil-runtime1/src/main/scala/org/apache/daffodil/runtime1/processors/parsers/BlobLengthParsers.scala x: 6 commits (all time) y: 68 lines of code daffodil-runtime1/src/main/scala/org/apache/daffodil/runtime1/processors/parsers/DelimitedParsers.scala x: 7 commits (all time) y: 227 lines of code daffodil-runtime1/src/main/scala/org/apache/daffodil/runtime1/processors/parsers/DelimiterParsers.scala x: 7 commits (all time) y: 134 lines of code daffodil-runtime1/src/main/scala/org/apache/daffodil/runtime1/processors/parsers/NilEmptyCombinatorParsers.scala x: 5 commits (all time) y: 26 lines of code daffodil-runtime1/src/main/scala/org/apache/daffodil/runtime1/processors/parsers/Parser.scala x: 6 commits (all time) y: 219 lines of code daffodil-runtime1/src/main/scala/org/apache/daffodil/runtime1/processors/parsers/SequenceChildBases.scala x: 9 commits (all time) y: 241 lines of code daffodil-runtime1/src/main/scala/org/apache/daffodil/runtime1/processors/parsers/SequenceParserBases.scala x: 7 commits (all time) y: 271 lines of code daffodil-runtime1/src/main/scala/org/apache/daffodil/runtime1/dpath/DFDLXFunctions.scala x: 5 commits (all time) y: 267 lines of code daffodil-runtime1/src/main/scala/org/apache/daffodil/runtime1/dpath/FNBases.scala x: 4 commits (all time) y: 166 lines of code daffodil-runtime1/src/main/scala/org/apache/daffodil/runtime1/dpath/FNFunctions.scala x: 6 commits (all time) y: 833 lines of code daffodil-runtime1/src/main/scala/org/apache/daffodil/runtime1/processors/dfa/Rules.scala x: 4 commits (all time) y: 587 lines of code daffodil-io/src/main/scala/org/apache/daffodil/io/StringDataInputStreamForUnparse.scala x: 16 commits (all time) y: 58 lines of code daffodil-io/src/main/scala/org/apache/daffodil/io/processors/charset/BitsCharset.scala x: 7 commits (all time) y: 153 lines of code daffodil-runtime1/src/main/scala/org/apache/daffodil/runtime1/dpath/DState.scala x: 7 commits (all time) y: 190 lines of code daffodil-runtime1/src/main/scala/org/apache/daffodil/runtime1/infoset/InfosetWalker.scala x: 7 commits (all time) y: 207 lines of code daffodil-runtime1/src/main/scala/org/apache/daffodil/runtime1/infoset/JDOMInfosetOutputter.scala x: 6 commits (all time) y: 75 lines of code daffodil-runtime1/src/main/scala/org/apache/daffodil/runtime1/infoset/ScalaXMLInfosetOutputter.scala x: 7 commits (all time) y: 113 lines of code daffodil-runtime1/src/main/scala/org/apache/daffodil/runtime1/layers/LayerDriver.scala x: 3 commits (all time) y: 245 lines of code daffodil-cli/src/main/scala/org/apache/daffodil/cli/InfosetTypes.scala x: 4 commits (all time) y: 467 lines of code daffodil-runtime1/src/main/scala/org/apache/daffodil/runtime1/dpath/DPath.scala x: 5 commits (all time) y: 309 lines of code daffodil-runtime1/src/main/scala/org/apache/daffodil/runtime1/processors/SchemaSetRuntimeData.scala x: 8 commits (all time) y: 39 lines of code daffodil-runtime1/src/main/scala/org/apache/daffodil/runtime1/processors/dfa/Registers.scala x: 4 commits (all time) y: 120 lines of code daffodil-runtime1/src/main/scala/org/apache/daffodil/runtime1/processors/dfa/TextDelimitedParser.scala x: 5 commits (all time) y: 303 lines of code daffodil-sapi/src/main/scala/org/apache/daffodil/sapi/packageprivate/Utils.scala x: 13 commits (all time) y: 46 lines of code daffodil-codegen-c/src/main/scala/org/apache/daffodil/codegen/c/DaffodilCCodeGenerator.scala x: 10 commits (all time) y: 300 lines of code daffodil-lib/src/main/scala/org/apache/daffodil/lib/util/DecimalUtils.scala x: 5 commits (all time) y: 474 lines of code daffodil-lib/src/main/scala/org/apache/daffodil/lib/xml/DaffodilXMLLoader.scala x: 11 commits (all time) y: 426 lines of code daffodil-lib/src/main/scala/passera/unsigned/package.scala x: 6 commits (all time) y: 225 lines of code daffodil-io/src/main/scala/org/apache/daffodil/io/processors/charset/UTF8.scala x: 4 commits (all time) y: 96 lines of code daffodil-core/src/main/scala/org/apache/daffodil/core/dsom/ElementRef.scala x: 3 commits (all time) y: 53 lines of code daffodil-core/src/main/scala/org/apache/daffodil/core/dsom/RuntimePropertyMixins.scala x: 7 commits (all time) y: 755 lines of code daffodil-core/src/main/scala/org/apache/daffodil/core/grammar/AlignedMixin.scala x: 4 commits (all time) y: 246 lines of code daffodil-core/src/main/scala/org/apache/daffodil/core/runtime1/SchemaComponentRuntime1Mixin.scala x: 6 commits (all time) y: 19 lines of code daffodil-core/src/main/scala/org/apache/daffodil/core/runtime1/SchemaSetRuntime1Mixin.scala x: 13 commits (all time) y: 88 lines of code daffodil-core/src/main/scala/org/apache/daffodil/core/runtime1/TermRuntime1Mixin.scala x: 8 commits (all time) y: 386 lines of code daffodil-core/src/main/scala/org/apache/daffodil/core/runtime1/VariableRuntime1Mixin.scala x: 8 commits (all time) y: 91 lines of code tutorials/src/main/resources/DFDLTutorialStylesheet.xsl x: 15 commits (all time) y: 226 lines of code daffodil-lib/src/main/scala/org/apache/daffodil/lib/TypedEquality.scala x: 3 commits (all time) y: 41 lines of code daffodil-lib/src/main/scala/org/apache/daffodil/lib/calendar/DFDLCalendar.scala x: 4 commits (all time) y: 197 lines of code daffodil-core/src/main/scala/org/apache/daffodil/core/grammar/primitives/PrimitivesLengthKind.scala x: 5 commits (all time) y: 257 lines of code daffodil-core/src/main/scala/org/apache/daffodil/core/compiler/Compiler.scala x: 11 commits (all time) y: 251 lines of code daffodil-runtime1/src/main/scala/org/apache/daffodil/runtime1/processors/parsers/SeparatedSequenceChildParseResultHelper.scala x: 5 commits (all time) y: 237 lines of code daffodil-core/src/main/scala/org/apache/daffodil/core/dpath/Conversions.scala x: 5 commits (all time) y: 214 lines of code daffodil-core/src/main/scala/org/apache/daffodil/core/runtime1/SimpleTypeRuntime1Mixin.scala x: 8 commits (all time) y: 35 lines of code scripts/osgi-refactor/add-imports.scala x: 3 commits (all time) y: 678 lines of code scripts/osgi-refactor/fix-imports.scala x: 3 commits (all time) y: 210 lines of code daffodil-runtime1/src/main/scala/org/apache/daffodil/runtime1/processors/VariableMap1.scala x: 7 commits (all time) y: 337 lines of code daffodil-japi/src/main/scala/org/apache/daffodil/japi/io/InputSourceDataInputStream.scala x: 7 commits (all time) y: 13 lines of code daffodil-io/src/main/scala/org/apache/daffodil/io/InputSource.scala x: 14 commits (all time) y: 258 lines of code daffodil-runtime1-layers/src/main/scala/org/apache/daffodil/layers/runtime1/ByteSwapLayer.scala x: 2 commits (all time) y: 115 lines of code daffodil-runtime1-layers/src/main/scala/org/apache/daffodil/layers/runtime1/GZipLayer.java x: 2 commits (all time) y: 70 lines of code daffodil-runtime1/src/main/scala/org/apache/daffodil/runtime1/api/DFDLPrimType.java x: 2 commits (all time) y: 23 lines of code daffodil-codegen-c/src/main/scala/org/apache/daffodil/codegen/c/generators/BinaryFloatCodeGenerator.scala x: 2 commits (all time) y: 14 lines of code daffodil-core/src/main/scala/org/apache/daffodil/core/dsom/Facets.scala x: 6 commits (all time) y: 614 lines of code daffodil-core/src/main/scala/org/apache/daffodil/core/grammar/Production.scala x: 3 commits (all time) y: 66 lines of code daffodil-core/src/main/scala/org/apache/daffodil/core/grammar/primitives/DelimiterAndEscapeRelated.scala x: 4 commits (all time) y: 102 lines of code daffodil-core/src/main/scala/org/apache/daffodil/core/grammar/primitives/ElementCombinator.scala x: 3 commits (all time) y: 345 lines of code daffodil-core/src/main/scala/org/apache/daffodil/core/grammar/primitives/PrimitivesDateTime.scala x: 4 commits (all time) y: 272 lines of code daffodil-io/src/main/scala/org/apache/daffodil/io/BoundaryMarkStreams.scala x: 2 commits (all time) y: 44 lines of code daffodil-io/src/main/scala/org/apache/daffodil/io/DataOutputStream.scala x: 12 commits (all time) y: 55 lines of code daffodil-io/src/main/scala/org/apache/daffodil/io/DirectOrBufferedDataOutputStream.scala x: 26 commits (all time) y: 630 lines of code daffodil-io/src/main/scala/org/apache/daffodil/io/processors/charset/BitsCharsetDecoder.scala x: 3 commits (all time) y: 124 lines of code daffodil-lib/src/main/scala/org/apache/daffodil/lib/calendar/DFDLCalendarConversion.scala x: 3 commits (all time) y: 259 lines of code daffodil-lib/src/main/scala/org/apache/daffodil/lib/cookers/EntityReplacer.scala x: 4 commits (all time) y: 671 lines of code daffodil-lib/src/main/scala/org/apache/daffodil/lib/xml/DaffodilConstructingLoader.scala x: 5 commits (all time) y: 260 lines of code daffodil-runtime1-unparser/src/main/scala/org/apache/daffodil/unparsers/runtime1/ZeroLengthDetector.scala x: 3 commits (all time) y: 177 lines of code daffodil-runtime1/src/main/scala/org/apache/daffodil/runtime1/dpath/ComparisonOps.scala x: 4 commits (all time) y: 559 lines of code daffodil-runtime1/src/main/scala/org/apache/daffodil/runtime1/dpath/ConverterOps3.scala x: 3 commits (all time) y: 91 lines of code daffodil-runtime1/src/main/scala/org/apache/daffodil/runtime1/dpath/DFDLConstructors.scala x: 4 commits (all time) y: 157 lines of code daffodil-runtime1/src/main/scala/org/apache/daffodil/runtime1/infoset/NullInfosetInputter.scala x: 3 commits (all time) y: 80 lines of code daffodil-runtime1/src/main/scala/org/apache/daffodil/runtime1/infoset/SAXInfosetInputter.scala x: 3 commits (all time) y: 146 lines of code daffodil-runtime1/src/main/scala/org/apache/daffodil/runtime1/infoset/SAXInfosetOutputter.scala x: 5 commits (all time) y: 177 lines of code daffodil-runtime1/src/main/scala/org/apache/daffodil/runtime1/infoset/XMLTextInfosetOutputter.scala x: 6 commits (all time) y: 184 lines of code daffodil-runtime1/src/main/scala/org/apache/daffodil/runtime1/layers/ChecksumLayerBase.scala x: 2 commits (all time) y: 94 lines of code daffodil-runtime1/src/main/scala/org/apache/daffodil/runtime1/processors/DFDLDelimiter.scala x: 3 commits (all time) y: 455 lines of code daffodil-runtime1/src/main/scala/org/apache/daffodil/runtime1/processors/DFDLRegularExpressions.scala x: 3 commits (all time) y: 163 lines of code daffodil-runtime1/src/main/scala/org/apache/daffodil/runtime1/processors/parsers/SeparatedParseHelper.scala x: 5 commits (all time) y: 222 lines of code daffodil-runtime1-layers/src/main/scala/org/apache/daffodil/layers/runtime1/LineFoldedLayerBase.scala x: 1 commits (all time) y: 183 lines of code daffodil-runtime1/src/main/scala/org/apache/daffodil/runtime1/api/Infoset.scala x: 1 commits (all time) y: 60 lines of code daffodil-codegen-c/src/main/resources/org/apache/daffodil/codegen/c/files/libcli/stack.c x: 2 commits (all time) y: 53 lines of code daffodil-codegen-c/src/main/resources/org/apache/daffodil/codegen/c/files/libcli/xml_reader.c x: 2 commits (all time) y: 391 lines of code daffodil-codegen-c/src/main/resources/org/apache/daffodil/codegen/c/files/libcli/xml_writer.c x: 2 commits (all time) y: 207 lines of code daffodil-codegen-c/src/main/resources/org/apache/daffodil/codegen/c/files/libruntime/parsers.c x: 3 commits (all time) y: 409 lines of code daffodil-codegen-c/src/main/resources/org/apache/daffodil/codegen/c/files/libruntime/unparsers.c x: 3 commits (all time) y: 325 lines of code tutorials/src/main/resources/bitorder.tutorial.tdml.xml x: 14 commits (all time) y: 1315 lines of code daffodil-io/src/main/scala/org/apache/daffodil/io/DataInputStreamImplMixin.scala x: 9 commits (all time) y: 24 lines of code daffodil-io/src/main/scala/org/apache/daffodil/io/DataStreamCommonImplMixin.scala x: 10 commits (all time) y: 31 lines of code daffodil-io/src/main/scala/org/apache/daffodil/io/FormatInfo.scala x: 7 commits (all time) y: 29 lines of code daffodil-japi/src/main/scala/org/apache/daffodil/japi/debugger/Debugger.scala x: 5 commits (all time) y: 16 lines of code daffodil-lib/src/main/scala/org/apache/daffodil/lib/util/BitOrder.scala x: 2 commits (all time) y: 167 lines of code daffodil-lib/src/main/scala/passera/unsigned/SmallUInt.scala x: 8 commits (all time) y: 130 lines of code daffodil-lib/src/main/scala/passera/unsigned/ULong.scala x: 10 commits (all time) y: 173 lines of code daffodil-runtime1/src/main/scala/org/apache/daffodil/runtime1/dpath/NumericOps.scala x: 2 commits (all time) y: 274 lines of code daffodil-runtime1/src/main/scala/org/apache/daffodil/runtime1/events/ParseEventHandler.scala x: 2 commits (all time) y: 122 lines of code daffodil-sapi/src/main/scala/org/apache/daffodil/sapi/package.scala x: 10 commits (all time) y: 2 lines of code daffodil-japi/src/main/java/org/apache/daffodil/japi/package-info.java x: 9 commits (all time) y: 1 lines of code daffodil-schematron/src/main/resources/iso-schematron-xslt2/iso_abstract_expand.xsl x: 1 commits (all time) y: 144 lines of code daffodil-schematron/src/main/resources/iso-schematron-xslt2/iso_dsdl_include.xsl x: 1 commits (all time) y: 1008 lines of code daffodil-schematron/src/main/resources/iso-schematron-xslt2/iso_schematron_skeleton_for_saxon.xsl x: 1 commits (all time) y: 1287 lines of code daffodil-schematron/src/main/resources/iso-schematron-xslt2/iso_svrl_for_xslt2.xsl x: 1 commits (all time) y: 399 lines of code daffodil-lib/src/main/resources/eclipse-xml-catalog.xml x: 10 commits (all time) y: 17 lines of code daffodil-lib/src/main/resources/daffodil-built-in-catalog.xml x: 9 commits (all time) y: 17 lines of code
2333.0
lines of code
  min: 1.0
  average: 143.94
  25th percentile: 25.75
  median: 67.5
  75th percentile: 162.0
  max: 2333.0
0 186.0
commits (all time)
min: 1.0 | average: 6.13 | 25th percentile: 3.0 | median: 4.0 | 75th percentile: 6.0 | max: 186.0

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

project/Dependencies.scala x: 13 contributors (all time) y: 46 lines of code project/plugins.sbt x: 11 contributors (all time) y: 6 lines of code daffodil-runtime1/src/main/scala/org/apache/daffodil/runtime1/debugger/InteractiveDebugger.scala x: 4 contributors (all time) y: 1975 lines of code daffodil-lib/src/main/scala/org/apache/daffodil/lib/util/SimpleNamedServiceLoader.scala x: 4 contributors (all time) y: 44 lines of code daffodil-runtime1/src/main/scala/org/apache/daffodil/runtime1/udf/UserDefinedFunctionService.scala x: 4 contributors (all time) y: 247 lines of code daffodil-core/src/main/scala/org/apache/daffodil/core/dpath/Expression.scala x: 6 contributors (all time) y: 2333 lines of code daffodil-core/src/main/scala/org/apache/daffodil/core/dsom/Root.scala x: 4 contributors (all time) y: 111 lines of code daffodil-core/src/main/scala/org/apache/daffodil/core/dsom/SchemaSet.scala x: 5 contributors (all time) y: 474 lines of code daffodil-core/src/main/scala/org/apache/daffodil/core/dsom/SequenceGroup.scala x: 5 contributors (all time) y: 254 lines of code daffodil-core/src/main/scala/org/apache/daffodil/core/dsom/SimpleTypes.scala x: 4 contributors (all time) y: 218 lines of code daffodil-core/src/main/scala/org/apache/daffodil/core/dsom/TermEncodingMixin.scala x: 4 contributors (all time) y: 127 lines of code daffodil-core/src/main/scala/org/apache/daffodil/core/grammar/ElementBaseGrammarMixin.scala x: 4 contributors (all time) y: 1251 lines of code daffodil-core/src/main/scala/org/apache/daffodil/core/grammar/RepTypeMixin.scala x: 4 contributors (all time) y: 153 lines of code daffodil-core/src/main/scala/org/apache/daffodil/core/grammar/SequenceGrammarMixin.scala x: 4 contributors (all time) y: 165 lines of code daffodil-core/src/main/scala/org/apache/daffodil/core/runtime1/ModelGroupRuntime1Mixin.scala x: 2 contributors (all time) y: 20 lines of code daffodil-io/src/main/scala/org/apache/daffodil/io/Dump.scala x: 7 contributors (all time) y: 572 lines of code daffodil-japi/src/main/scala/org/apache/daffodil/japi/Daffodil.scala x: 11 contributors (all time) y: 344 lines of code daffodil-japi/src/main/scala/org/apache/daffodil/japi/packageprivate/Utils.scala x: 8 contributors (all time) y: 41 lines of code daffodil-lib/src/main/scala/org/apache/daffodil/lib/util/MStack.scala x: 3 contributors (all time) y: 173 lines of code daffodil-runtime1/src/main/scala/org/apache/daffodil/runtime1/infoset/InfosetImpl.scala x: 4 contributors (all time) y: 1341 lines of code daffodil-runtime1/src/main/scala/org/apache/daffodil/runtime1/layers/LayerRuntimeCompiler.scala x: 2 contributors (all time) y: 185 lines of code daffodil-runtime1/src/main/scala/org/apache/daffodil/runtime1/processors/Evaluatable.scala x: 4 contributors (all time) y: 272 lines of code daffodil-runtime1/src/main/scala/org/apache/daffodil/runtime1/processors/MetadataWalker.scala x: 2 contributors (all time) y: 58 lines of code daffodil-runtime1/src/main/scala/org/apache/daffodil/runtime1/processors/parsers/ElementCombinator1.scala x: 4 contributors (all time) y: 229 lines of code daffodil-sapi/src/main/scala/org/apache/daffodil/sapi/Daffodil.scala x: 10 contributors (all time) y: 343 lines of code daffodil-core/src/main/scala/org/apache/daffodil/core/dsom/Nesting.scala x: 3 contributors (all time) y: 72 lines of code daffodil-core/src/main/scala/org/apache/daffodil/core/dsom/ParticleMixin.scala x: 3 contributors (all time) y: 118 lines of code daffodil-core/src/main/scala/org/apache/daffodil/core/dsom/SchemaComponentFactory.scala x: 4 contributors (all time) y: 65 lines of code daffodil-core/src/main/scala/org/apache/daffodil/core/dsom/SchemaDocIncludesAndImportsMixin.scala x: 4 contributors (all time) y: 137 lines of code daffodil-core/src/main/scala/org/apache/daffodil/core/runtime1/ElementBaseRuntime1Mixin.scala x: 5 contributors (all time) y: 148 lines of code daffodil-io/src/main/scala/org/apache/daffodil/io/processors/charset/BitsCharsetNonByteSize.scala x: 3 contributors (all time) y: 194 lines of code daffodil-lib/src/main/scala/org/apache/daffodil/lib/api/Validator.scala x: 2 contributors (all time) y: 35 lines of code daffodil-lib/src/main/scala/org/apache/daffodil/lib/exceptions/SchemaFileLocatable.scala x: 4 contributors (all time) y: 102 lines of code daffodil-lib/src/main/scala/org/apache/daffodil/lib/schema/annotation/props/Properties.scala x: 3 contributors (all time) y: 87 lines of code daffodil-runtime1/src/main/scala/org/apache/daffodil/runtime1/api/DFDLParserUnparser.scala x: 4 contributors (all time) y: 101 lines of code daffodil-runtime1/src/main/scala/org/apache/daffodil/runtime1/dsom/CompiledExpression1.scala x: 5 contributors (all time) y: 306 lines of code daffodil-runtime1/src/main/scala/org/apache/daffodil/runtime1/infoset/InfosetInputter.scala x: 4 contributors (all time) y: 401 lines of code daffodil-runtime1/src/main/scala/org/apache/daffodil/runtime1/processors/DataProcessor.scala x: 4 contributors (all time) y: 454 lines of code daffodil-io/src/main/scala/org/apache/daffodil/io/InputSourceDataInputStream.scala x: 10 contributors (all time) y: 557 lines of code daffodil-lib/src/main/scala/org/apache/daffodil/lib/util/Named.scala x: 2 contributors (all time) y: 6 lines of code daffodil-core/src/main/scala/org/apache/daffodil/core/dsom/DFDLSchemaFile.scala x: 3 contributors (all time) y: 165 lines of code daffodil-core/src/main/scala/org/apache/daffodil/core/dsom/NamedMixin.scala x: 3 contributors (all time) y: 80 lines of code daffodil-core/src/main/scala/org/apache/daffodil/core/grammar/ChoiceGrammarMixin.scala x: 2 contributors (all time) y: 12 lines of code daffodil-core/src/main/scala/org/apache/daffodil/core/grammar/primitives/SpecifiedLength.scala x: 3 contributors (all time) y: 156 lines of code daffodil-core/src/main/scala/org/apache/daffodil/core/runtime1/ChoiceTermRuntime1Mixin.scala x: 4 contributors (all time) y: 168 lines of code daffodil-lib/src/main/scala-3/org/apache/daffodil/lib/exceptions/AssertsUsingMacrosMixin.scala x: 2 contributors (all time) y: 80 lines of code daffodil-lib/src/main/scala/org/apache/daffodil/lib/oolag/OOLAG.scala x: 3 contributors (all time) y: 406 lines of code daffodil-lib/src/main/scala/org/apache/daffodil/lib/xml/XMLUtils.scala x: 4 contributors (all time) y: 1002 lines of code daffodil-runtime1-unparser/src/main/scala/org/apache/daffodil/unparsers/runtime1/ChoiceAndOtherVariousUnparsers.scala x: 4 contributors (all time) y: 140 lines of code daffodil-runtime1-unparser/src/main/scala/org/apache/daffodil/unparsers/runtime1/ConvertTextStandardNumberUnparser.scala x: 4 contributors (all time) y: 58 lines of code daffodil-runtime1/src/main/scala/org/apache/daffodil/runtime1/processors/unparsers/Unparser.scala x: 3 contributors (all time) y: 109 lines of code build.sbt x: 21 contributors (all time) y: 519 lines of code project/Rat.scala x: 10 contributors (all time) y: 190 lines of code daffodil-runtime1/src/main/scala/org/apache/daffodil/runtime1/dpath/NodeInfo.scala x: 4 contributors (all time) y: 769 lines of code daffodil-cli/src/main/scala/org/apache/daffodil/cli/Main.scala x: 7 contributors (all time) y: 1736 lines of code daffodil-codegen-c/src/main/scala/org/apache/daffodil/codegen/c/generators/CodeGeneratorState.scala x: 3 contributors (all time) y: 886 lines of code daffodil-core/src/main/scala/org/apache/daffodil/core/dsom/AnnotatedSchemaComponent.scala x: 5 contributors (all time) y: 288 lines of code daffodil-core/src/main/scala/org/apache/daffodil/core/dsom/ElementBase.scala x: 5 contributors (all time) y: 984 lines of code daffodil-core/src/main/scala/org/apache/daffodil/core/dsom/Term.scala x: 4 contributors (all time) y: 278 lines of code daffodil-core/src/main/scala/org/apache/daffodil/core/util/TestUtils.scala x: 2 contributors (all time) y: 337 lines of code daffodil-io/src/main/scala/org/apache/daffodil/io/RegexLimitingInputStream.scala x: 2 contributors (all time) y: 87 lines of code daffodil-lib/src/main/scala/org/apache/daffodil/lib/Implicits.scala x: 3 contributors (all time) y: 43 lines of code daffodil-lib/src/main/scala/org/apache/daffodil/lib/util/Coroutines.scala x: 3 contributors (all time) y: 97 lines of code daffodil-lib/src/main/scala/org/apache/daffodil/lib/util/Maybe.scala x: 3 contributors (all time) y: 63 lines of code daffodil-lib/src/main/scala/org/apache/daffodil/lib/util/Misc.scala x: 5 contributors (all time) y: 440 lines of code daffodil-lib/src/main/scala/org/apache/daffodil/lib/util/OnStack.scala x: 2 contributors (all time) y: 47 lines of code daffodil-runtime1/src/main/scala/org/apache/daffodil/runtime1/dpath/DPathRuntime.scala x: 3 contributors (all time) y: 238 lines of code daffodil-runtime1/src/main/scala/org/apache/daffodil/runtime1/infoset/PartialNextElementResolver.scala x: 4 contributors (all time) y: 211 lines of code daffodil-runtime1/src/main/scala/org/apache/daffodil/runtime1/processors/parsers/PState.scala x: 3 contributors (all time) y: 492 lines of code daffodil-tdml-lib/src/main/scala/org/apache/daffodil/tdml/RunnerFactory.scala x: 8 contributors (all time) y: 142 lines of code daffodil-tdml-lib/src/main/scala/org/apache/daffodil/tdml/TDMLRunner.scala x: 11 contributors (all time) y: 2228 lines of code daffodil-tdml-processor/src/main/scala/org/apache/daffodil/processor/tdml/DaffodilTDMLDFDLProcessor.scala x: 4 contributors (all time) y: 384 lines of code daffodil-io/src/main/scala-2/org/apache/daffodil/io/IOUsingMacrosMixin.scala x: 1 contributors (all time) y: 5 lines of code daffodil-io/src/main/scala-3/org/apache/daffodil/io/IOUsingMacrosMixin.scala x: 1 contributors (all time) y: 21 lines of code daffodil-io/src/main/scala/org/apache/daffodil/io/DataInputStream.scala x: 5 contributors (all time) y: 60 lines of code daffodil-io/src/main/scala/org/apache/daffodil/io/DataOutputStreamImplMixin.scala x: 7 contributors (all time) y: 710 lines of code daffodil-io/src/main/scala/org/apache/daffodil/io/processors/charset/BitsCharsetDefinition.scala x: 3 contributors (all time) y: 9 lines of code daffodil-lib/src/main/scala-2/org/apache/daffodil/lib/exceptions/SDEUsingMacrosMixin.scala x: 1 contributors (all time) y: 28 lines of code daffodil-lib/src/main/scala-3/org/apache/daffodil/lib/exceptions/SDEUsingMacrosMixin.scala x: 1 contributors (all time) y: 46 lines of code daffodil-lib/src/main/scala/org/apache/daffodil/lib/exceptions/ThrowsSDE.scala x: 3 contributors (all time) y: 46 lines of code daffodil-macro-lib/src/main/scala-2/org/apache/daffodil/lib/exceptions/AssertMacros.scala x: 1 contributors (all time) y: 73 lines of code daffodil-macro-lib/src/main/scala-2/org/apache/daffodil/lib/exceptions/SDEMacros.scala x: 1 contributors (all time) y: 96 lines of code daffodil-macro-lib/src/main/scala-2/org/apache/daffodil/lib/util/TimerMacros.scala x: 1 contributors (all time) y: 41 lines of code daffodil-runtime1/src/main/scala-3/org/apache/daffodil/runtime1/processors/parsers/PStateUsingMacrosMixin.scala x: 1 contributors (all time) y: 17 lines of code daffodil-runtime1/src/main/scala/org/apache/daffodil/runtime1/processors/ProcessorStateBases.scala x: 4 contributors (all time) y: 467 lines of code daffodil-propgen/src/main/scala/org/apache/daffodil/propGen/PropertyGenerator.scala x: 8 contributors (all time) y: 625 lines of code daffodil-propgen/src/main/scala/org/apache/daffodil/propGen/TunableGenerator.scala x: 9 contributors (all time) y: 307 lines of code daffodil-cli/build.sbt x: 7 contributors (all time) y: 102 lines of code daffodil-cli/src/windows/apache-daffodil.iss x: 1 contributors (all time) y: 90 lines of code daffodil-core/src/main/scala/org/apache/daffodil/core/dsom/ChoiceGroup.scala x: 3 contributors (all time) y: 124 lines of code daffodil-core/src/main/scala/org/apache/daffodil/core/dsom/CompiledExpression.scala x: 4 contributors (all time) y: 198 lines of code daffodil-core/src/main/scala/org/apache/daffodil/core/dsom/ModelGroup.scala x: 3 contributors (all time) y: 291 lines of code daffodil-japi/src/main/scala/org/apache/daffodil/japi/infoset/Infoset.scala x: 6 contributors (all time) y: 165 lines of code daffodil-core/src/main/scala/org/apache/daffodil/core/dsom/DFDLEscapeScheme.scala x: 3 contributors (all time) y: 182 lines of code daffodil-core/src/main/scala/org/apache/daffodil/core/dsom/DFDLStatementMixin.scala x: 3 contributors (all time) y: 192 lines of code daffodil-runtime1-unparser/src/main/scala/org/apache/daffodil/unparsers/runtime1/LayeredSequenceUnparser.scala x: 3 contributors (all time) y: 34 lines of code daffodil-runtime1-unparser/src/main/scala/org/apache/daffodil/unparsers/runtime1/SpecifiedLength2.scala x: 3 contributors (all time) y: 624 lines of code daffodil-runtime1/src/main/scala/org/apache/daffodil/runtime1/processors/unparsers/UState.scala x: 3 contributors (all time) y: 510 lines of code daffodil-lib/src/main/scala/org/apache/daffodil/lib/xml/QNameBase.scala x: 4 contributors (all time) y: 315 lines of code daffodil-runtime1/src/main/scala/org/apache/daffodil/runtime1/layers/api/Layer.java x: 2 contributors (all time) y: 39 lines of code daffodil-core/src/main/scala/org/apache/daffodil/core/dpath/DFDLExpressionParser.scala x: 4 contributors (all time) y: 290 lines of code daffodil-core/src/main/scala/org/apache/daffodil/core/grammar/primitives/Padded.scala x: 2 contributors (all time) y: 107 lines of code daffodil-core/src/main/scala/org/apache/daffodil/core/grammar/primitives/PrimitivesTextNumber.scala x: 4 contributors (all time) y: 357 lines of code daffodil-core/src/main/scala/org/apache/daffodil/core/grammar/primitives/SequenceChild.scala x: 4 contributors (all time) y: 537 lines of code daffodil-core/src/main/scala/org/apache/daffodil/core/util/FuzzData.scala x: 2 contributors (all time) y: 143 lines of code daffodil-core/src/main/scala/org/apache/daffodil/core/dsom/LocalElementMixin.scala x: 2 contributors (all time) y: 73 lines of code daffodil-runtime1/src/main/scala/org/apache/daffodil/runtime1/infoset/ScalaXMLInfosetInputter.scala x: 3 contributors (all time) y: 129 lines of code daffodil-runtime1/src/main/scala/org/apache/daffodil/runtime1/processors/RuntimeData.scala x: 6 contributors (all time) y: 753 lines of code daffodil-core/src/main/scala/org/apache/daffodil/core/grammar/Grammar.scala x: 2 contributors (all time) y: 93 lines of code daffodil-runtime1-unparser/src/main/scala/org/apache/daffodil/unparsers/runtime1/ConvertTextCalendarUnparser.scala x: 4 contributors (all time) y: 48 lines of code daffodil-runtime1-unparser/src/main/scala/org/apache/daffodil/unparsers/runtime1/ExpressionEvaluatingUnparsers.scala x: 4 contributors (all time) y: 75 lines of code daffodil-runtime1-unparser/src/main/scala/org/apache/daffodil/unparsers/runtime1/NilEmptyCombinatorUnparsers.scala x: 4 contributors (all time) y: 36 lines of code daffodil-runtime1-unparser/src/main/scala/org/apache/daffodil/unparsers/runtime1/NilUnparsers.scala x: 3 contributors (all time) y: 13 lines of code daffodil-runtime1-unparser/src/main/scala/org/apache/daffodil/unparsers/runtime1/SeparatedSequenceUnparsers.scala x: 4 contributors (all time) y: 493 lines of code daffodil-runtime1/src/main/scala/org/apache/daffodil/runtime1/processors/EvCalendarLanguage.scala x: 4 contributors (all time) y: 84 lines of code daffodil-runtime1/src/main/scala/org/apache/daffodil/runtime1/processors/EvElement.scala x: 3 contributors (all time) y: 138 lines of code daffodil-runtime1/src/main/scala/org/apache/daffodil/runtime1/processors/parsers/DelimitedParsers.scala x: 5 contributors (all time) y: 227 lines of code daffodil-runtime1/src/main/scala/org/apache/daffodil/runtime1/processors/parsers/NilEmptyCombinatorParsers.scala x: 4 contributors (all time) y: 26 lines of code daffodil-runtime1/src/main/scala/org/apache/daffodil/runtime1/processors/parsers/Parser.scala x: 3 contributors (all time) y: 219 lines of code daffodil-runtime1/src/main/scala/org/apache/daffodil/runtime1/dpath/DFDLXFunctions.scala x: 3 contributors (all time) y: 267 lines of code daffodil-runtime1/src/main/scala/org/apache/daffodil/runtime1/dpath/FNFunctions.scala x: 5 contributors (all time) y: 833 lines of code daffodil-runtime1/src/main/scala/org/apache/daffodil/runtime1/processors/dfa/Rules.scala x: 3 contributors (all time) y: 587 lines of code daffodil-io/src/main/scala/org/apache/daffodil/io/StringDataInputStreamForUnparse.scala x: 8 contributors (all time) y: 58 lines of code daffodil-runtime1/src/main/scala/org/apache/daffodil/runtime1/dpath/DState.scala x: 5 contributors (all time) y: 190 lines of code daffodil-runtime1/src/main/scala/org/apache/daffodil/runtime1/infoset/InfosetWalker.scala x: 3 contributors (all time) y: 207 lines of code daffodil-runtime1/src/main/scala/org/apache/daffodil/runtime1/layers/LayerDriver.scala x: 2 contributors (all time) y: 245 lines of code daffodil-cli/src/main/scala/org/apache/daffodil/cli/InfosetTypes.scala x: 3 contributors (all time) y: 467 lines of code daffodil-runtime1/src/main/scala/org/apache/daffodil/runtime1/debugger/TraceDebuggerRunner.scala x: 3 contributors (all time) y: 27 lines of code daffodil-runtime1/src/main/scala/org/apache/daffodil/runtime1/dpath/DPath.scala x: 3 contributors (all time) y: 309 lines of code daffodil-runtime1/src/main/scala/org/apache/daffodil/runtime1/processors/dfa/TextDelimitedParser.scala x: 3 contributors (all time) y: 303 lines of code daffodil-sapi/src/main/scala/org/apache/daffodil/sapi/packageprivate/Utils.scala x: 7 contributors (all time) y: 46 lines of code daffodil-codegen-c/src/main/scala/org/apache/daffodil/codegen/c/DaffodilCCodeGenerator.scala x: 4 contributors (all time) y: 300 lines of code daffodil-lib/src/main/scala/org/apache/daffodil/lib/util/DecimalUtils.scala x: 3 contributors (all time) y: 474 lines of code daffodil-lib/src/main/scala/org/apache/daffodil/lib/xml/DaffodilXMLLoader.scala x: 5 contributors (all time) y: 426 lines of code daffodil-lib/src/main/scala/passera/numerics/package.scala x: 5 contributors (all time) y: 66 lines of code daffodil-core/src/main/scala/org/apache/daffodil/core/dsom/RuntimePropertyMixins.scala x: 3 contributors (all time) y: 755 lines of code daffodil-core/src/main/scala/org/apache/daffodil/core/grammar/AlignedMixin.scala x: 3 contributors (all time) y: 246 lines of code daffodil-core/src/main/scala/org/apache/daffodil/core/runtime1/SchemaSetRuntime1Mixin.scala x: 5 contributors (all time) y: 88 lines of code daffodil-core/src/main/scala/org/apache/daffodil/core/runtime1/TermRuntime1Mixin.scala x: 4 contributors (all time) y: 386 lines of code tutorials/src/main/resources/DFDLTutorialStylesheet.xsl x: 3 contributors (all time) y: 226 lines of code daffodil-core/src/main/scala/org/apache/daffodil/core/grammar/primitives/PrimitivesLengthKind.scala x: 3 contributors (all time) y: 257 lines of code scripts/osgi-refactor/add-imports.scala x: 2 contributors (all time) y: 678 lines of code scripts/osgi-refactor/fix-imports.scala x: 2 contributors (all time) y: 210 lines of code daffodil-runtime1/src/main/scala/org/apache/daffodil/runtime1/processors/VariableMap1.scala x: 4 contributors (all time) y: 337 lines of code daffodil-japi/src/main/scala/org/apache/daffodil/japi/io/InputSourceDataInputStream.scala x: 4 contributors (all time) y: 13 lines of code daffodil-io/src/main/scala/org/apache/daffodil/io/InputSource.scala x: 5 contributors (all time) y: 258 lines of code daffodil-runtime1-layers/src/main/scala/org/apache/daffodil/layers/runtime1/ByteSwapLayer.scala x: 1 contributors (all time) y: 115 lines of code daffodil-codegen-c/src/main/scala/org/apache/daffodil/codegen/c/generators/BinaryValueCodeGenerator.scala x: 2 contributors (all time) y: 174 lines of code daffodil-core/src/main/scala/org/apache/daffodil/core/dsom/Facets.scala x: 4 contributors (all time) y: 614 lines of code daffodil-core/src/main/scala/org/apache/daffodil/core/grammar/primitives/ElementCombinator.scala x: 2 contributors (all time) y: 345 lines of code daffodil-io/src/main/scala/org/apache/daffodil/io/DataOutputStream.scala x: 6 contributors (all time) y: 55 lines of code daffodil-io/src/main/scala/org/apache/daffodil/io/DirectOrBufferedDataOutputStream.scala x: 7 contributors (all time) y: 630 lines of code daffodil-io/src/main/scala/org/apache/daffodil/io/processors/charset/BitsCharsetDecoder.scala x: 2 contributors (all time) y: 124 lines of code daffodil-lib/src/main/scala/org/apache/daffodil/lib/calendar/DFDLCalendarConversion.scala x: 2 contributors (all time) y: 259 lines of code daffodil-lib/src/main/scala/org/apache/daffodil/lib/cookers/EntityReplacer.scala x: 3 contributors (all time) y: 671 lines of code daffodil-lib/src/main/scala/org/apache/daffodil/lib/util/Numbers.scala x: 2 contributors (all time) y: 273 lines of code daffodil-lib/src/main/scala/org/apache/daffodil/lib/xml/DaffodilConstructingLoader.scala x: 3 contributors (all time) y: 260 lines of code daffodil-runtime1-unparser/src/main/scala/org/apache/daffodil/unparsers/runtime1/ZeroLengthDetector.scala x: 2 contributors (all time) y: 177 lines of code daffodil-runtime1/src/main/scala/org/apache/daffodil/runtime1/dpath/ComparisonOps.scala x: 3 contributors (all time) y: 559 lines of code daffodil-runtime1/src/main/scala/org/apache/daffodil/runtime1/dpath/DFDLConstructors.scala x: 2 contributors (all time) y: 157 lines of code daffodil-runtime1/src/main/scala/org/apache/daffodil/runtime1/infoset/XMLTextInfosetOutputter.scala x: 4 contributors (all time) y: 184 lines of code daffodil-runtime1/src/main/scala/org/apache/daffodil/runtime1/layers/LayerVarsRuntime.scala x: 1 contributors (all time) y: 78 lines of code daffodil-runtime1/src/main/scala/org/apache/daffodil/runtime1/processors/DFDLDelimiter.scala x: 2 contributors (all time) y: 455 lines of code daffodil-runtime1/src/main/scala/org/apache/daffodil/runtime1/processors/parsers/SeparatedParseHelper.scala x: 2 contributors (all time) y: 222 lines of code daffodil-runtime1-layers/src/main/scala/org/apache/daffodil/layers/runtime1/LineFoldedLayerBase.scala x: 1 contributors (all time) y: 183 lines of code daffodil-codegen-c/src/main/resources/org/apache/daffodil/codegen/c/files/libruntime/errors.c x: 1 contributors (all time) y: 141 lines of code daffodil-codegen-c/src/main/resources/org/apache/daffodil/codegen/c/files/libruntime/errors.h x: 1 contributors (all time) y: 63 lines of code daffodil-codegen-c/src/main/resources/org/apache/daffodil/codegen/c/files/libcli/xml_reader.c x: 1 contributors (all time) y: 391 lines of code daffodil-codegen-c/src/main/resources/org/apache/daffodil/codegen/c/files/libcli/xml_writer.c x: 1 contributors (all time) y: 207 lines of code daffodil-codegen-c/src/main/resources/org/apache/daffodil/codegen/c/files/libruntime/infoset.c x: 1 contributors (all time) y: 191 lines of code daffodil-codegen-c/src/main/resources/org/apache/daffodil/codegen/c/files/libruntime/infoset.h x: 1 contributors (all time) y: 110 lines of code daffodil-codegen-c/src/main/resources/org/apache/daffodil/codegen/c/files/libruntime/parsers.c x: 1 contributors (all time) y: 409 lines of code daffodil-codegen-c/src/main/resources/org/apache/daffodil/codegen/c/files/libruntime/unparsers.c x: 1 contributors (all time) y: 325 lines of code tutorials/src/main/resources/bitorder.tutorial.tdml.xml x: 5 contributors (all time) y: 1315 lines of code daffodil-io/src/main/scala/org/apache/daffodil/io/DataStreamCommonImplMixin.scala x: 5 contributors (all time) y: 31 lines of code daffodil-lib/src/main/scala/org/apache/daffodil/lib/util/BitOrder.scala x: 1 contributors (all time) y: 167 lines of code daffodil-lib/src/main/scala/passera/unsigned/SmallUInt.scala x: 6 contributors (all time) y: 130 lines of code daffodil-lib/src/main/scala/passera/unsigned/ULong.scala x: 7 contributors (all time) y: 173 lines of code daffodil-runtime1/src/main/scala/org/apache/daffodil/runtime1/dpath/NumericOps.scala x: 1 contributors (all time) y: 274 lines of code daffodil-runtime1/src/main/scala/org/apache/daffodil/runtime1/events/ParseEventHandler.scala x: 1 contributors (all time) y: 122 lines of code daffodil-sapi/src/main/scala/org/apache/daffodil/sapi/package.scala x: 4 contributors (all time) y: 2 lines of code daffodil-schematron/src/main/resources/iso-schematron-xslt2/iso_dsdl_include.xsl x: 1 contributors (all time) y: 1008 lines of code daffodil-schematron/src/main/resources/iso-schematron-xslt2/iso_schematron_skeleton_for_saxon.xsl x: 1 contributors (all time) y: 1287 lines of code daffodil-schematron/src/main/resources/iso-schematron-xslt2/iso_svrl_for_xslt2.xsl x: 1 contributors (all time) y: 399 lines of code daffodil-lib/src/main/resources/daffodil-built-in-catalog.xml x: 5 contributors (all time) y: 17 lines of code
2333.0
lines of code
  min: 1.0
  average: 143.94
  25th percentile: 25.75
  median: 67.5
  75th percentile: 162.0
  max: 2333.0
0 21.0
contributors (all time)
min: 1.0 | average: 2.83 | 25th percentile: 2.0 | median: 3.0 | 75th percentile: 4.0 | max: 21.0

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

project/Dependencies.scala x: 1 commits (30d) y: 46 lines of code daffodil-runtime1/src/main/scala/org/apache/daffodil/runtime1/debugger/InteractiveDebugger.scala x: 1 commits (30d) y: 1975 lines of code daffodil-runtime1/src/main/scala/org/apache/daffodil/runtime1/udf/UserDefinedFunctionService.scala x: 1 commits (30d) y: 247 lines of code
1975.0
lines of code
  min: 44.0
  average: 578.0
  25th percentile: 44.5
  median: 146.5
  75th percentile: 1543.0
  max: 1975.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): 4 points

project/Dependencies.scala x: 1 contributors (30d) y: 46 lines of code daffodil-runtime1/src/main/scala/org/apache/daffodil/runtime1/debugger/InteractiveDebugger.scala x: 1 contributors (30d) y: 1975 lines of code daffodil-runtime1/src/main/scala/org/apache/daffodil/runtime1/udf/UserDefinedFunctionService.scala x: 1 contributors (30d) y: 247 lines of code
1975.0
lines of code
  min: 44.0
  average: 578.0
  25th percentile: 44.5
  median: 146.5
  75th percentile: 1543.0
  max: 1975.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): 310 points

project/Dependencies.scala x: 7 commits (90d) y: 46 lines of code project/plugins.sbt x: 1 commits (90d) y: 6 lines of code daffodil-runtime1/src/main/scala/org/apache/daffodil/runtime1/debugger/InteractiveDebugger.scala x: 12 commits (90d) y: 1975 lines of code daffodil-lib/src/main/scala/org/apache/daffodil/lib/util/SimpleNamedServiceLoader.scala x: 2 commits (90d) y: 44 lines of code daffodil-runtime1/src/main/scala/org/apache/daffodil/runtime1/udf/UserDefinedFunctionService.scala x: 4 commits (90d) y: 247 lines of code daffodil-core/src/main/scala/org/apache/daffodil/core/dpath/Expression.scala x: 8 commits (90d) y: 2333 lines of code daffodil-core/src/main/scala/org/apache/daffodil/core/dsom/Root.scala x: 1 commits (90d) y: 111 lines of code daffodil-core/src/main/scala/org/apache/daffodil/core/dsom/SchemaSet.scala x: 6 commits (90d) y: 474 lines of code daffodil-core/src/main/scala/org/apache/daffodil/core/dsom/SequenceGroup.scala x: 5 commits (90d) y: 254 lines of code daffodil-core/src/main/scala/org/apache/daffodil/core/dsom/SimpleTypes.scala x: 3 commits (90d) y: 218 lines of code daffodil-core/src/main/scala/org/apache/daffodil/core/dsom/TermEncodingMixin.scala x: 1 commits (90d) y: 127 lines of code daffodil-core/src/main/scala/org/apache/daffodil/core/grammar/ElementBaseGrammarMixin.scala x: 5 commits (90d) y: 1251 lines of code daffodil-core/src/main/scala/org/apache/daffodil/core/grammar/RepTypeMixin.scala x: 3 commits (90d) y: 153 lines of code daffodil-core/src/main/scala/org/apache/daffodil/core/grammar/SequenceGrammarMixin.scala x: 5 commits (90d) y: 165 lines of code daffodil-core/src/main/scala/org/apache/daffodil/core/runtime1/ModelGroupRuntime1Mixin.scala x: 1 commits (90d) y: 20 lines of code daffodil-io/src/main/scala/org/apache/daffodil/io/Dump.scala x: 3 commits (90d) y: 572 lines of code daffodil-japi/src/main/scala/org/apache/daffodil/japi/Daffodil.scala x: 3 commits (90d) y: 344 lines of code daffodil-lib/src/main/scala/org/apache/daffodil/lib/util/MStack.scala x: 2 commits (90d) y: 173 lines of code daffodil-runtime1/src/main/scala/org/apache/daffodil/runtime1/infoset/InfosetImpl.scala x: 6 commits (90d) y: 1341 lines of code daffodil-runtime1/src/main/scala/org/apache/daffodil/runtime1/layers/LayerRuntimeCompiler.scala x: 1 commits (90d) y: 185 lines of code daffodil-runtime1/src/main/scala/org/apache/daffodil/runtime1/processors/Evaluatable.scala x: 5 commits (90d) y: 272 lines of code daffodil-runtime1/src/main/scala/org/apache/daffodil/runtime1/processors/MetadataWalker.scala x: 1 commits (90d) y: 58 lines of code daffodil-runtime1/src/main/scala/org/apache/daffodil/runtime1/processors/parsers/ElementCombinator1.scala x: 3 commits (90d) y: 229 lines of code daffodil-sapi/src/main/scala/org/apache/daffodil/sapi/Daffodil.scala x: 1 commits (90d) y: 343 lines of code daffodil-core/src/main/scala/org/apache/daffodil/core/dsom/Nesting.scala x: 1 commits (90d) y: 72 lines of code daffodil-core/src/main/scala/org/apache/daffodil/core/dsom/ParticleMixin.scala x: 3 commits (90d) y: 118 lines of code daffodil-core/src/main/scala/org/apache/daffodil/core/dsom/SchemaComponentFactory.scala x: 2 commits (90d) y: 65 lines of code daffodil-core/src/main/scala/org/apache/daffodil/core/dsom/SchemaDocIncludesAndImportsMixin.scala x: 3 commits (90d) y: 137 lines of code daffodil-core/src/main/scala/org/apache/daffodil/core/runtime1/ElementBaseRuntime1Mixin.scala x: 2 commits (90d) y: 148 lines of code daffodil-io/src/main/scala/org/apache/daffodil/io/processors/charset/BitsCharsetNonByteSize.scala x: 2 commits (90d) y: 194 lines of code daffodil-lib/src/main/scala/org/apache/daffodil/lib/api/Validator.scala x: 3 commits (90d) y: 35 lines of code daffodil-lib/src/main/scala/org/apache/daffodil/lib/exceptions/SchemaFileLocatable.scala x: 1 commits (90d) y: 102 lines of code daffodil-lib/src/main/scala/org/apache/daffodil/lib/schema/annotation/props/Properties.scala x: 2 commits (90d) y: 87 lines of code daffodil-runtime1/src/main/scala/org/apache/daffodil/runtime1/api/DFDLParserUnparser.scala x: 2 commits (90d) y: 101 lines of code daffodil-runtime1/src/main/scala/org/apache/daffodil/runtime1/dsom/CompiledExpression1.scala x: 6 commits (90d) y: 306 lines of code daffodil-runtime1/src/main/scala/org/apache/daffodil/runtime1/infoset/InfosetInputter.scala x: 2 commits (90d) y: 401 lines of code daffodil-runtime1/src/main/scala/org/apache/daffodil/runtime1/processors/DataProcessor.scala x: 7 commits (90d) y: 454 lines of code daffodil-tdml-junit/src/main/scala/org/apache/daffodil/junit/tdml/TdmlSuite.scala x: 2 commits (90d) y: 34 lines of code daffodil-io/src/main/scala/org/apache/daffodil/io/InputSourceDataInputStream.scala x: 2 commits (90d) y: 557 lines of code daffodil-macro-lib/src/main/scala-3/org/apache/daffodil/lib/exceptions/SDEMacros.scala x: 2 commits (90d) y: 3 lines of code daffodil-core/src/main/scala/org/apache/daffodil/core/dsom/DFDLSchemaFile.scala x: 3 commits (90d) y: 165 lines of code daffodil-core/src/main/scala/org/apache/daffodil/core/dsom/NamedMixin.scala x: 1 commits (90d) y: 80 lines of code daffodil-core/src/main/scala/org/apache/daffodil/core/grammar/ChoiceGrammarMixin.scala x: 1 commits (90d) y: 12 lines of code daffodil-core/src/main/scala/org/apache/daffodil/core/grammar/primitives/ChoiceCombinator.scala x: 5 commits (90d) y: 228 lines of code daffodil-core/src/main/scala/org/apache/daffodil/core/grammar/primitives/PrimitivesExpressions.scala x: 2 commits (90d) y: 269 lines of code daffodil-core/src/main/scala/org/apache/daffodil/core/grammar/primitives/SpecifiedLength.scala x: 1 commits (90d) y: 156 lines of code daffodil-core/src/main/scala/org/apache/daffodil/core/runtime1/ChoiceTermRuntime1Mixin.scala x: 5 commits (90d) y: 168 lines of code daffodil-lib/src/main/scala-3/org/apache/daffodil/lib/exceptions/AssertsUsingMacrosMixin.scala x: 2 commits (90d) y: 80 lines of code daffodil-lib/src/main/scala/org/apache/daffodil/lib/oolag/OOLAG.scala x: 3 commits (90d) y: 406 lines of code daffodil-lib/src/main/scala/org/apache/daffodil/lib/xml/XMLUtils.scala x: 3 commits (90d) y: 1002 lines of code daffodil-runtime1-unparser/src/main/scala/org/apache/daffodil/unparsers/runtime1/ChoiceAndOtherVariousUnparsers.scala x: 4 commits (90d) y: 140 lines of code daffodil-runtime1-unparser/src/main/scala/org/apache/daffodil/unparsers/runtime1/ConvertTextStandardNumberUnparser.scala x: 2 commits (90d) y: 58 lines of code daffodil-runtime1/src/main/scala/org/apache/daffodil/runtime1/dsom/SDE.scala x: 1 commits (90d) y: 217 lines of code daffodil-runtime1/src/main/scala/org/apache/daffodil/runtime1/processors/unparsers/Unparser.scala x: 2 commits (90d) y: 109 lines of code build.sbt x: 7 commits (90d) y: 519 lines of code project/Rat.scala x: 2 commits (90d) y: 190 lines of code daffodil-runtime1/src/main/scala/org/apache/daffodil/runtime1/dpath/NodeInfo.scala x: 3 commits (90d) y: 769 lines of code daffodil-cli/src/main/scala/org/apache/daffodil/cli/Main.scala x: 5 commits (90d) y: 1736 lines of code daffodil-codegen-c/src/main/scala/org/apache/daffodil/codegen/c/generators/CodeGeneratorState.scala x: 5 commits (90d) y: 886 lines of code daffodil-core/src/main/scala/org/apache/daffodil/core/dsom/AnnotatedSchemaComponent.scala x: 4 commits (90d) y: 288 lines of code daffodil-core/src/main/scala/org/apache/daffodil/core/dsom/ElementBase.scala x: 4 commits (90d) y: 984 lines of code daffodil-core/src/main/scala/org/apache/daffodil/core/dsom/Term.scala x: 3 commits (90d) y: 278 lines of code daffodil-core/src/main/scala/org/apache/daffodil/core/util/TestUtils.scala x: 3 commits (90d) y: 337 lines of code daffodil-lib/src/main/scala/org/apache/daffodil/lib/Implicits.scala x: 4 commits (90d) y: 43 lines of code daffodil-lib/src/main/scala/org/apache/daffodil/lib/util/MaybeFloat.scala x: 1 commits (90d) y: 39 lines of code daffodil-lib/src/main/scala/org/apache/daffodil/lib/util/MaybeULong.scala x: 1 commits (90d) y: 35 lines of code daffodil-lib/src/main/scala/org/apache/daffodil/lib/util/Misc.scala x: 4 commits (90d) y: 440 lines of code daffodil-lib/src/main/scala/org/apache/daffodil/lib/util/OnStack.scala x: 3 commits (90d) y: 47 lines of code daffodil-lib/src/main/scala/org/apache/daffodil/lib/util/Timer.scala x: 4 commits (90d) y: 125 lines of code daffodil-runtime1/src/main/scala/org/apache/daffodil/runtime1/dpath/DPathRuntime.scala x: 3 commits (90d) y: 238 lines of code daffodil-runtime1/src/main/scala/org/apache/daffodil/runtime1/infoset/PartialNextElementResolver.scala x: 3 commits (90d) y: 211 lines of code daffodil-runtime1/src/main/scala/org/apache/daffodil/runtime1/processors/DaffodilParseXMLReader.scala x: 1 commits (90d) y: 171 lines of code daffodil-runtime1/src/main/scala/org/apache/daffodil/runtime1/processors/SuspensionTracker.scala x: 4 commits (90d) y: 78 lines of code daffodil-runtime1/src/main/scala/org/apache/daffodil/runtime1/processors/dfa/Parser.scala x: 3 commits (90d) y: 59 lines of code daffodil-runtime1/src/main/scala/org/apache/daffodil/runtime1/processors/parsers/PState.scala x: 5 commits (90d) y: 492 lines of code daffodil-tdml-lib/src/main/scala/org/apache/daffodil/tdml/RunnerFactory.scala x: 3 commits (90d) y: 142 lines of code daffodil-tdml-lib/src/main/scala/org/apache/daffodil/tdml/TDMLRunner.scala x: 4 commits (90d) y: 2228 lines of code daffodil-tdml-processor/src/main/scala/org/apache/daffodil/processor/tdml/DaffodilTDMLDFDLProcessor.scala x: 3 commits (90d) y: 384 lines of code daffodil-io/src/main/scala/org/apache/daffodil/io/DataOutputStreamImplMixin.scala x: 1 commits (90d) y: 710 lines of code daffodil-io/src/main/scala/org/apache/daffodil/io/processors/charset/BitsCharsetDefinition.scala x: 3 commits (90d) y: 9 lines of code daffodil-lib/src/main/scala-3/org/apache/daffodil/lib/exceptions/SDEUsingMacrosMixin.scala x: 1 commits (90d) y: 46 lines of code daffodil-lib/src/main/scala/org/apache/daffodil/lib/api/Diagnostic.scala x: 1 commits (90d) y: 162 lines of code daffodil-lib/src/main/scala/org/apache/daffodil/lib/exceptions/Assert.scala x: 1 commits (90d) y: 101 lines of code daffodil-runtime1/src/main/scala/org/apache/daffodil/runtime1/processors/ProcessorStateBases.scala x: 2 commits (90d) y: 467 lines of code daffodil-lib/src/main/scala/org/apache/daffodil/lib/schema/annotation/props/ByHandMixins.scala x: 1 commits (90d) y: 378 lines of code daffodil-propgen/src/main/scala/org/apache/daffodil/propGen/PropertyGenerator.scala x: 2 commits (90d) y: 625 lines of code daffodil-propgen/src/main/scala/org/apache/daffodil/propGen/TunableGenerator.scala x: 2 commits (90d) y: 307 lines of code daffodil-cli/src/windows/apache-daffodil.iss x: 1 commits (90d) y: 90 lines of code daffodil-cli/src/main/scala/org/apache/daffodil/cli/debugger/CLIDebuggerRunner.scala x: 3 commits (90d) y: 105 lines of code daffodil-core/src/main/scala/org/apache/daffodil/core/dsom/ChoiceGroup.scala x: 3 commits (90d) y: 124 lines of code daffodil-core/src/main/scala/org/apache/daffodil/core/dsom/DFDLDefineVariable.scala x: 5 commits (90d) y: 145 lines of code daffodil-core/src/main/scala/org/apache/daffodil/core/dsom/ModelGroup.scala x: 3 commits (90d) y: 291 lines of code daffodil-core/src/main/scala/org/apache/daffodil/core/dsom/RestrictionUnion.scala x: 3 commits (90d) y: 459 lines of code daffodil-core/src/main/scala/org/apache/daffodil/core/dsom/DFDLDefineFormat.scala x: 2 commits (90d) y: 24 lines of code daffodil-core/src/main/scala/org/apache/daffodil/core/dsom/DFDLEscapeScheme.scala x: 2 commits (90d) y: 182 lines of code daffodil-core/src/main/scala/org/apache/daffodil/core/dsom/ElementDeclMixin.scala x: 2 commits (90d) y: 121 lines of code daffodil-core/src/main/scala/org/apache/daffodil/core/dsom/GroupRef.scala x: 2 commits (90d) y: 119 lines of code daffodil-runtime1-unparser/src/main/scala/org/apache/daffodil/unparsers/runtime1/SpecifiedLength2.scala x: 3 commits (90d) y: 624 lines of code daffodil-runtime1/src/main/scala/org/apache/daffodil/runtime1/processors/Suspension.scala x: 2 commits (90d) y: 158 lines of code daffodil-runtime1/src/main/scala/org/apache/daffodil/runtime1/processors/unparsers/UState.scala x: 3 commits (90d) y: 510 lines of code daffodil-lib/src/main/scala/org/apache/daffodil/lib/xml/QNameBase.scala x: 1 commits (90d) y: 315 lines of code daffodil-core/src/main/scala/org/apache/daffodil/core/dpath/DFDLExpressionParser.scala x: 2 commits (90d) y: 290 lines of code daffodil-core/src/main/scala/org/apache/daffodil/core/grammar/primitives/PrimitivesTextNumber.scala x: 1 commits (90d) y: 357 lines of code daffodil-core/src/main/scala/org/apache/daffodil/core/grammar/primitives/SequenceChild.scala x: 1 commits (90d) y: 537 lines of code daffodil-core/src/main/scala/org/apache/daffodil/core/util/FuzzData.scala x: 1 commits (90d) y: 143 lines of code daffodil-runtime1/src/main/scala/org/apache/daffodil/runtime1/infoset/XMLTextInfosetInputter.scala x: 1 commits (90d) y: 232 lines of code daffodil-runtime1/src/main/scala/org/apache/daffodil/runtime1/processors/RuntimeData.scala x: 2 commits (90d) y: 753 lines of code daffodil-runtime1-unparser/src/main/scala/org/apache/daffodil/unparsers/runtime1/HiddenGroupCombinatorUnparser.scala x: 2 commits (90d) y: 16 lines of code daffodil-runtime1-unparser/src/main/scala/org/apache/daffodil/unparsers/runtime1/SeparatedSequenceUnparsers.scala x: 1 commits (90d) y: 493 lines of code daffodil-runtime1-unparser/src/main/scala/org/apache/daffodil/unparsers/runtime1/SequenceChildUnparsers.scala x: 1 commits (90d) y: 131 lines of code daffodil-runtime1/src/main/scala/org/apache/daffodil/runtime1/processors/PackedBinaryTraits.scala x: 1 commits (90d) y: 201 lines of code daffodil-runtime1/src/main/scala/org/apache/daffodil/runtime1/processors/parsers/BinaryNumberParsers.scala x: 1 commits (90d) y: 183 lines of code daffodil-runtime1/src/main/scala/org/apache/daffodil/runtime1/processors/parsers/DelimitedParsers.scala x: 2 commits (90d) y: 227 lines of code daffodil-runtime1/src/main/scala/org/apache/daffodil/runtime1/processors/parsers/SequenceChildBases.scala x: 1 commits (90d) y: 241 lines of code daffodil-runtime1/src/main/scala/org/apache/daffodil/runtime1/dpath/DFDLXFunctions.scala x: 1 commits (90d) y: 267 lines of code daffodil-runtime1/src/main/scala/org/apache/daffodil/runtime1/dpath/FNFunctions.scala x: 1 commits (90d) y: 833 lines of code daffodil-runtime1/src/main/scala/org/apache/daffodil/runtime1/processors/dfa/Rules.scala x: 1 commits (90d) y: 587 lines of code daffodil-runtime1/src/main/scala/org/apache/daffodil/runtime1/infoset/InfosetWalker.scala x: 2 commits (90d) y: 207 lines of code daffodil-cli/src/main/scala/org/apache/daffodil/cli/InfosetTypes.scala x: 1 commits (90d) y: 467 lines of code daffodil-runtime1/src/main/scala/org/apache/daffodil/runtime1/dpath/DPath.scala x: 1 commits (90d) y: 309 lines of code daffodil-runtime1/src/main/scala/org/apache/daffodil/runtime1/processors/dfa/TextDelimitedParser.scala x: 1 commits (90d) y: 303 lines of code daffodil-lib/src/main/scala/org/apache/daffodil/lib/util/DecimalUtils.scala x: 1 commits (90d) y: 474 lines of code daffodil-lib/src/main/scala/org/apache/daffodil/lib/xml/DaffodilXMLLoader.scala x: 1 commits (90d) y: 426 lines of code daffodil-lib/src/main/scala/passera/unsigned/package.scala x: 1 commits (90d) y: 225 lines of code daffodil-core/src/main/scala/org/apache/daffodil/core/dsom/RuntimePropertyMixins.scala x: 1 commits (90d) y: 755 lines of code daffodil-core/src/main/scala/org/apache/daffodil/core/runtime1/TermRuntime1Mixin.scala x: 1 commits (90d) y: 386 lines of code
2333.0
lines of code
  min: 3.0
  average: 186.6
  25th percentile: 44.0
  median: 100.5
  75th percentile: 208.0
  max: 2333.0
0 12.0
commits (90d)
min: 1.0 | average: 1.85 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 2.0 | max: 12.0

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

project/Dependencies.scala x: 3 contributors (90d) y: 46 lines of code project/plugins.sbt x: 1 contributors (90d) y: 6 lines of code daffodil-runtime1/src/main/scala/org/apache/daffodil/runtime1/debugger/InteractiveDebugger.scala x: 3 contributors (90d) y: 1975 lines of code daffodil-lib/src/main/scala/org/apache/daffodil/lib/util/SimpleNamedServiceLoader.scala x: 2 contributors (90d) y: 44 lines of code daffodil-runtime1/src/main/scala/org/apache/daffodil/runtime1/udf/UserDefinedFunctionService.scala x: 2 contributors (90d) y: 247 lines of code daffodil-core/src/main/scala/org/apache/daffodil/core/dpath/Expression.scala x: 1 contributors (90d) y: 2333 lines of code daffodil-core/src/main/scala/org/apache/daffodil/core/dsom/Root.scala x: 1 contributors (90d) y: 111 lines of code daffodil-core/src/main/scala/org/apache/daffodil/core/dsom/SchemaComponent.scala x: 1 contributors (90d) y: 244 lines of code daffodil-core/src/main/scala/org/apache/daffodil/core/dsom/SchemaSet.scala x: 1 contributors (90d) y: 474 lines of code daffodil-core/src/main/scala/org/apache/daffodil/core/dsom/SequenceGroup.scala x: 1 contributors (90d) y: 254 lines of code daffodil-core/src/main/scala/org/apache/daffodil/core/dsom/SimpleTypes.scala x: 1 contributors (90d) y: 218 lines of code daffodil-core/src/main/scala/org/apache/daffodil/core/dsom/TermEncodingMixin.scala x: 1 contributors (90d) y: 127 lines of code daffodil-core/src/main/scala/org/apache/daffodil/core/grammar/ElementBaseGrammarMixin.scala x: 1 contributors (90d) y: 1251 lines of code daffodil-core/src/main/scala/org/apache/daffodil/core/grammar/RepTypeMixin.scala x: 1 contributors (90d) y: 153 lines of code daffodil-core/src/main/scala/org/apache/daffodil/core/grammar/SequenceGrammarMixin.scala x: 1 contributors (90d) y: 165 lines of code daffodil-core/src/main/scala/org/apache/daffodil/core/runtime1/ModelGroupRuntime1Mixin.scala x: 1 contributors (90d) y: 20 lines of code daffodil-io/src/main/scala/org/apache/daffodil/io/Dump.scala x: 2 contributors (90d) y: 572 lines of code daffodil-japi/src/main/scala/org/apache/daffodil/japi/Daffodil.scala x: 1 contributors (90d) y: 344 lines of code daffodil-japi/src/main/scala/org/apache/daffodil/japi/packageprivate/Utils.scala x: 1 contributors (90d) y: 41 lines of code daffodil-lib/src/main/scala/org/apache/daffodil/lib/util/MStack.scala x: 1 contributors (90d) y: 173 lines of code daffodil-runtime1/src/main/scala/org/apache/daffodil/runtime1/infoset/InfosetImpl.scala x: 2 contributors (90d) y: 1341 lines of code daffodil-runtime1/src/main/scala/org/apache/daffodil/runtime1/layers/LayerRuntimeCompiler.scala x: 1 contributors (90d) y: 185 lines of code daffodil-runtime1/src/main/scala/org/apache/daffodil/runtime1/processors/Evaluatable.scala x: 1 contributors (90d) y: 272 lines of code daffodil-runtime1/src/main/scala/org/apache/daffodil/runtime1/processors/MetadataWalker.scala x: 1 contributors (90d) y: 58 lines of code daffodil-runtime1/src/main/scala/org/apache/daffodil/runtime1/processors/parsers/ElementCombinator1.scala x: 1 contributors (90d) y: 229 lines of code daffodil-core/src/main/scala/org/apache/daffodil/core/dsom/Nesting.scala x: 1 contributors (90d) y: 72 lines of code daffodil-core/src/main/scala/org/apache/daffodil/core/dsom/SchemaDocIncludesAndImportsMixin.scala x: 1 contributors (90d) y: 137 lines of code daffodil-io/src/main/scala/org/apache/daffodil/io/processors/charset/BitsCharsetNonByteSize.scala x: 1 contributors (90d) y: 194 lines of code daffodil-lib/src/main/scala/org/apache/daffodil/lib/api/Validator.scala x: 1 contributors (90d) y: 35 lines of code daffodil-lib/src/main/scala/org/apache/daffodil/lib/exceptions/SchemaFileLocatable.scala x: 1 contributors (90d) y: 102 lines of code daffodil-lib/src/main/scala/org/apache/daffodil/lib/schema/annotation/props/Properties.scala x: 1 contributors (90d) y: 87 lines of code daffodil-runtime1/src/main/scala/org/apache/daffodil/runtime1/api/DFDLParserUnparser.scala x: 1 contributors (90d) y: 101 lines of code daffodil-runtime1/src/main/scala/org/apache/daffodil/runtime1/dsom/CompiledExpression1.scala x: 2 contributors (90d) y: 306 lines of code daffodil-runtime1/src/main/scala/org/apache/daffodil/runtime1/infoset/InfosetInputter.scala x: 1 contributors (90d) y: 401 lines of code daffodil-runtime1/src/main/scala/org/apache/daffodil/runtime1/processors/DataProcessor.scala x: 2 contributors (90d) y: 454 lines of code daffodil-io/src/main/scala/org/apache/daffodil/io/InputSourceDataInputStream.scala x: 1 contributors (90d) y: 557 lines of code daffodil-lib/src/main/scala-3/org/apache/daffodil/lib/util/TimeTrackerUsingMacrosMixin.scala x: 2 contributors (90d) y: 28 lines of code daffodil-macro-lib/src/main/scala-3/org/apache/daffodil/lib/exceptions/SDEMacros.scala x: 2 contributors (90d) y: 3 lines of code daffodil-core/src/main/scala/org/apache/daffodil/core/dsom/NamedMixin.scala x: 1 contributors (90d) y: 80 lines of code daffodil-core/src/main/scala/org/apache/daffodil/core/grammar/ChoiceGrammarMixin.scala x: 1 contributors (90d) y: 12 lines of code daffodil-lib/src/main/scala-3/org/apache/daffodil/lib/exceptions/AssertsUsingMacrosMixin.scala x: 2 contributors (90d) y: 80 lines of code daffodil-lib/src/main/scala/org/apache/daffodil/lib/oolag/OOLAG.scala x: 1 contributors (90d) y: 406 lines of code daffodil-lib/src/main/scala/org/apache/daffodil/lib/xml/XMLUtils.scala x: 1 contributors (90d) y: 1002 lines of code daffodil-runtime1-unparser/src/main/scala/org/apache/daffodil/unparsers/runtime1/ChoiceAndOtherVariousUnparsers.scala x: 1 contributors (90d) y: 140 lines of code build.sbt x: 2 contributors (90d) y: 519 lines of code daffodil-runtime1/src/main/scala/org/apache/daffodil/runtime1/dpath/NodeInfo.scala x: 2 contributors (90d) y: 769 lines of code daffodil-cli/src/main/scala/org/apache/daffodil/cli/Main.scala x: 1 contributors (90d) y: 1736 lines of code daffodil-codegen-c/src/main/scala/org/apache/daffodil/codegen/c/generators/CodeGeneratorState.scala x: 1 contributors (90d) y: 886 lines of code daffodil-core/src/main/scala/org/apache/daffodil/core/dsom/AnnotatedSchemaComponent.scala x: 1 contributors (90d) y: 288 lines of code daffodil-core/src/main/scala/org/apache/daffodil/core/dsom/ElementBase.scala x: 1 contributors (90d) y: 984 lines of code daffodil-core/src/main/scala/org/apache/daffodil/core/dsom/Term.scala x: 1 contributors (90d) y: 278 lines of code daffodil-core/src/main/scala/org/apache/daffodil/core/util/TestUtils.scala x: 1 contributors (90d) y: 337 lines of code daffodil-lib/src/main/scala/org/apache/daffodil/lib/util/Misc.scala x: 2 contributors (90d) y: 440 lines of code daffodil-lib/src/main/scala/org/apache/daffodil/lib/util/OnStack.scala x: 1 contributors (90d) y: 47 lines of code daffodil-lib/src/main/scala/org/apache/daffodil/lib/util/Timer.scala x: 2 contributors (90d) y: 125 lines of code daffodil-runtime1/src/main/scala/org/apache/daffodil/runtime1/dpath/DPathRuntime.scala x: 1 contributors (90d) y: 238 lines of code daffodil-runtime1/src/main/scala/org/apache/daffodil/runtime1/infoset/PartialNextElementResolver.scala x: 1 contributors (90d) y: 211 lines of code daffodil-runtime1/src/main/scala/org/apache/daffodil/runtime1/processors/parsers/PState.scala x: 2 contributors (90d) y: 492 lines of code daffodil-tdml-lib/src/main/scala/org/apache/daffodil/tdml/TDMLRunner.scala x: 1 contributors (90d) y: 2228 lines of code daffodil-tdml-processor/src/main/scala/org/apache/daffodil/processor/tdml/DaffodilTDMLDFDLProcessor.scala x: 1 contributors (90d) y: 384 lines of code daffodil-io/src/main/scala/org/apache/daffodil/io/DataOutputStreamImplMixin.scala x: 1 contributors (90d) y: 710 lines of code daffodil-io/src/main/scala/org/apache/daffodil/io/processors/charset/CharsetUtils.scala x: 2 contributors (90d) y: 196 lines of code daffodil-runtime1/src/main/scala/org/apache/daffodil/runtime1/processors/ProcessorStateBases.scala x: 2 contributors (90d) y: 467 lines of code daffodil-propgen/src/main/scala/org/apache/daffodil/propGen/PropertyGenerator.scala x: 1 contributors (90d) y: 625 lines of code daffodil-propgen/src/main/scala/org/apache/daffodil/propGen/TunableGenerator.scala x: 1 contributors (90d) y: 307 lines of code daffodil-core/src/main/scala/org/apache/daffodil/core/dsom/RestrictionUnion.scala x: 1 contributors (90d) y: 459 lines of code daffodil-core/src/main/scala/org/apache/daffodil/core/dsom/DFDLEscapeScheme.scala x: 1 contributors (90d) y: 182 lines of code daffodil-runtime1-unparser/src/main/scala/org/apache/daffodil/unparsers/runtime1/SpecifiedLength2.scala x: 1 contributors (90d) y: 624 lines of code daffodil-runtime1/src/main/scala/org/apache/daffodil/runtime1/processors/unparsers/UState.scala x: 1 contributors (90d) y: 510 lines of code daffodil-lib/src/main/scala/org/apache/daffodil/lib/xml/QNameBase.scala x: 1 contributors (90d) y: 315 lines of code daffodil-core/src/main/scala/org/apache/daffodil/core/grammar/primitives/PrimitivesTextNumber.scala x: 1 contributors (90d) y: 357 lines of code daffodil-core/src/main/scala/org/apache/daffodil/core/grammar/primitives/SequenceChild.scala x: 1 contributors (90d) y: 537 lines of code daffodil-runtime1/src/main/scala/org/apache/daffodil/runtime1/processors/RuntimeData.scala x: 1 contributors (90d) y: 753 lines of code daffodil-runtime1-unparser/src/main/scala/org/apache/daffodil/unparsers/runtime1/SeparatedSequenceUnparsers.scala x: 1 contributors (90d) y: 493 lines of code daffodil-runtime1/src/main/scala/org/apache/daffodil/runtime1/dpath/FNFunctions.scala x: 1 contributors (90d) y: 833 lines of code daffodil-runtime1/src/main/scala/org/apache/daffodil/runtime1/processors/dfa/Rules.scala x: 1 contributors (90d) y: 587 lines of code daffodil-cli/src/main/scala/org/apache/daffodil/cli/InfosetTypes.scala x: 1 contributors (90d) y: 467 lines of code daffodil-runtime1/src/main/scala/org/apache/daffodil/runtime1/processors/dfa/TextDelimitedParser.scala x: 1 contributors (90d) y: 303 lines of code daffodil-lib/src/main/scala/org/apache/daffodil/lib/xml/DaffodilXMLLoader.scala x: 1 contributors (90d) y: 426 lines of code daffodil-core/src/main/scala/org/apache/daffodil/core/dsom/RuntimePropertyMixins.scala x: 1 contributors (90d) y: 755 lines of code daffodil-core/src/main/scala/org/apache/daffodil/core/runtime1/TermRuntime1Mixin.scala x: 1 contributors (90d) y: 386 lines of code
2333.0
lines of code
  min: 3.0
  average: 186.6
  25th percentile: 44.0
  median: 100.5
  75th percentile: 208.0
  max: 2333.0
0 3.0
contributors (90d)
min: 1.0 | average: 1.07 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 3.0