Taylor Wise

Review fixes

Review fixes, remove nChildSlots

Removes last reference to slotIndexInParent

Review fixes.

Remove slotIndexInParent.

Review fixes

Delete use of childSlot in UpDownMoves.scala.

Remove slotInParentIndex

Review fixes.

Review fixes: Change mutable.Seq to ArrayBuffer. DIArray case now also uses addChild call. Remove getChildArray call from InfosetInputter.

Review fixes

Changed fastLookup to Java HashMap.

Use NamedQName rather than forcing it to a string.

Remove remaining references to 'slots'. With the exception of 'filledSlots'.

Review fixes

Remove commented out code. Add comments.

Remove commented out code.

Remove unneeded setParent call.

Remove concept of slots from InfosetImpl.

Remove slotInParentIndex

Delete use of childSlot in UpDownMoves.scala.

DFDL-1854

Remove concept of slots from InfosetImpl.

DaffodilTunables is no longer a globally accessed class.

SSRD/ERD, PState/UState, Compiler, DataProcessor receive

an immutable instance of DaffodilTunables.

DFDL-1143

  1. … 49 more files in changeset.
DaffodilTunables is no longer a globally accessed class.

SSRD/ERD, PState/UState, Compiler, DataProcessor receive

an immutable instance of DaffodilTunables.

DFDL-1143

  1. … 49 more files in changeset.
Review fixes!

DFDL-1143

Review fixes!

DFDL-1143

Review fixes! DaffodilTunables now a case class to leverage copy constructor with named values.

DFDL-1143

Review fixes! Correct so that the suppression/warnID code works.

DFDL-1143

Review fixes! DaffodilTunables now immutable.

DFDL-1143

Review fixes!

DFDL-1143

Review fixes!

DFDL-1143

  1. … 11 more files in changeset.
Updates DataProcessor to obtain its tunables from the SSRD/ERD. These are the initial compiler-set values.

Whenever DataProcessor updates tunables, it updates

the values in the SSRD/ERD.

When parse is called, the initial states are creating

using the values from the SSRD/ERD at the time of

the call.

Adds clone method to DaffodilTunableParameters.

Adds a test verifying the cloning appears to work.

DFDL-1143

Fixup! Review fixes!

DFDL-1143