Taylor Wise

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

Fixup! Review fixes.

DFDL-1143

Completes changes to remove DaffodilTunables as a Global object.

DFDL-1143

  1. … 33 more files in changeset.
daffodil-core, runtime, lib and io all compile.

  1. … 48 more files in changeset.
Removed unnecessary references to tunables now that it hangs off SchemaComponent.

  1. … 4 more files in changeset.
Changes before Expressions rabbit hole dealing with use of tunable in step evaluation.

  1. … 51 more files in changeset.
Replaces global references to tunables with class instances. Removes unused imports. Adds necessary class structures to daffodil-lib for use between compile-time and run-time.

DFDL-1143

  1. … 14 more files in changeset.
Add Compiler specific setTunables.

Separate Compiler/Runtime Tunables into separate class files.

DFDL-1143

Closing Ticket: Added test to add coverage for case when value is false. Moved existing test and new test to scala from scala-new.

DFDL-437

Adds comment to README regarding the need for the script only when using chrome.

DFDL-1802

    • -0
    • +6
    /tutorials/src/main/resources/README.txt
Corrects XSL to print the entire 'document' element for the Datastream as to not be misleading regarding bitOrder and byteOrder.

Correct tutorials that were showing the wrong schema in the examples.

Also adds LSBFirst/MSBFirst information for each

'documentPart' as well as the overall 'default' bitOrder

associated with the 'document'.

Correct tutorials that were showing the wrong schema in the examples.

Corrects XSL to print the entire 'document' element

for the Datastream as to not be misleading regarding

bitOrder and byteOrder.

DFDL-1802

    • -0
    • +6
    /tutorials/src/main/resources/README.txt
Force removal of daffodil-examples contents.

DFDL-1694

    • -0
    • +0
    /daffodil-examples/src/main/java/.keep
    • -0
    • +0
    /daffodil-examples/src/main/resources/.keep
    • -0
    • +0
    /daffodil-examples/src/main/scala/.keep
    • -0
    • +0
    /daffodil-examples/src/test/java/.keep
  1. … 5 more files in changeset.
Remove reference to daffodil-examples from build.scala.

DFDL-1694

Remove daffodil-examples project. Contents have been placed into the DFDLSchemas repo on GitHub.

DFDL-1694

    • -129
    • +0
    /eclipse-projects/examples/.classpath
    • -35
    • +0
    /eclipse-projects/examples/.project
Remove daffodil-examples project. Contents have been placed into the DFDLSchemas repo on GitHub.

DFDL-1694

    • -0
    • +0
    /daffodil-examples/src/main/java/.keep
    • -0
    • +0
    /daffodil-examples/src/main/resources/.keep
    • -0
    • +0
    /daffodil-examples/src/main/scala/.keep
    • -0
    • +0
    /daffodil-examples/src/test/java/.keep
  1. … 17 more files in changeset.
Fixup! Review fixes.

DFDL-1664

Fixup! Review fixes.

DFDL-1664