Build: #170 was successful Changes by Steve Lawrence
Code commits
daffodil
-
Steve Lawrence 71a2c3d8d6c5182483db358fe8ec08217ba1d6f9
Change fillByte to an Evaluatable
- Support fill bytes that use a character and runtime value encoding.
- Move fill byte out of the RuntimeData. Only two unparsers really need
this (hexbinary and string unparsers), so this saves a little space in
RuntimeData.
- Add tests to ensure fillByte the error cases are checked (e.g.
multi-byte character, non-byte size characters, fill byte with more
than one charcter, etc.)
DFDL-1558
DFDL-1426- daffodil-core/src/main/scala/edu/illinois/ncsa/daffodil/dsom/ChoiceGroup.scala (version 71a2c3d8d6c5182483db358fe8ec08217ba1d6f9) (diffs)
- daffodil-core/src/main/scala/edu/illinois/ncsa/daffodil/dsom/ElementBase.scala (version 71a2c3d8d6c5182483db358fe8ec08217ba1d6f9) (diffs)
- daffodil-core/src/main/scala/edu/illinois/ncsa/daffodil/dsom/RuntimePropertyMixins.scala (version 71a2c3d8d6c5182483db358fe8ec08217ba1d6f9) (diffs)
- daffodil-core/src/main/scala/edu/illinois/ncsa/daffodil/dsom/SequenceGroup.scala (version 71a2c3d8d6c5182483db358fe8ec08217ba1d6f9) (diffs)
- daffodil-core/src/main/scala/edu/illinois/ncsa/daffodil/dsom/TermEncodingMixin.scala (version 71a2c3d8d6c5182483db358fe8ec08217ba1d6f9) (diffs)
- daffodil-core/src/main/scala/edu/illinois/ncsa/daffodil/processors/PrimitivesLengthKind.scala (version 71a2c3d8d6c5182483db358fe8ec08217ba1d6f9) (diffs)
- daffodil-core/src/main/scala/edu/illinois/ncsa/daffodil/processors/PrimitivesNil.scala (version 71a2c3d8d6c5182483db358fe8ec08217ba1d6f9) (diffs)
- daffodil-lib/src/main/scala/edu/illinois/ncsa/daffodil/dsom/Cookers.scala (version 71a2c3d8d6c5182483db358fe8ec08217ba1d6f9) (diffs)
- daffodil-runtime1-unparser/src/main/scala/edu/illinois/ncsa/daffodil/processors/unparsers/HexBinaryLengthUnparser.scala (version 71a2c3d8d6c5182483db358fe8ec08217ba1d6f9) (diffs)
- daffodil-runtime1-unparser/src/main/scala/edu/illinois/ncsa/daffodil/processors/unparsers/NilUnparsers.scala (version 71a2c3d8d6c5182483db358fe8ec08217ba1d6f9) (diffs)
- daffodil-runtime1-unparser/src/main/scala/edu/illinois/ncsa/daffodil/processors/unparsers/StringLengthUnparsers.scala (version 71a2c3d8d6c5182483db358fe8ec08217ba1d6f9) (diffs)
- daffodil-runtime1/src/main/scala/edu/illinois/ncsa/daffodil/processors/EvEncoding.scala (version 71a2c3d8d6c5182483db358fe8ec08217ba1d6f9) (diffs)
- daffodil-runtime1/src/main/scala/edu/illinois/ncsa/daffodil/processors/RuntimeData.scala (version 71a2c3d8d6c5182483db358fe8ec08217ba1d6f9) (diffs)
- daffodil-test/src/test/resources/edu/illinois/ncsa/daffodil/section11/content_framing_properties/ContentFramingProps.tdml (version 71a2c3d8d6c5182483db358fe8ec08217ba1d6f9) (diffs)
- daffodil-test/src/test/resources/edu/illinois/ncsa/daffodil/section12/aligned_data/Aligned_Data.tdml (version 71a2c3d8d6c5182483db358fe8ec08217ba1d6f9) (diffs)
- daffodil-test/src/test/scala-debug/edu/illinois/ncsa/daffodil/section12/aligned_data/TestAlignedDataDebug.scala (version 71a2c3d8d6c5182483db358fe8ec08217ba1d6f9) (diffs)
- daffodil-test/src/test/scala-new/edu/illinois/ncsa/daffodil/section12/aligned_data/TestAlignedDataNew.scala (version 71a2c3d8d6c5182483db358fe8ec08217ba1d6f9) (diffs)
- daffodil-test/src/test/scala/edu/illinois/ncsa/daffodil/section12/aligned_data/TestAlignedData.scala (version 71a2c3d8d6c5182483db358fe8ec08217ba1d6f9) (diffs)