SerializableAssemblyCreator.cs

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Renamed directory src/Integration.IO. WTI-1931

    • -171
    • +0
    ./SerializableAssemblyCreator.cs
  1. … 162 more files in changeset.
Renamed src/Integration.IO: WTI-1931

- Fixed namespaces

  1. … 173 more files in changeset.
Renamed Ringtoets --> Riskeer in src/Ringtoets.AssemblyTool : WTI-1931

- Fixed namespace in .IO

  1. … 114 more files in changeset.
Changed copyright year. Paired with lubbers. WTI-1828

  1. … 6095 more files in changeset.
Added validation logic when creating failure mechanism assembly results:

- Updated XMLDocs on calling sides

WTI-1806

  1. … 4 more files in changeset.
Cleanup:

- Updated XMLDocs

WTI-1806

  1. … 2 more files in changeset.
Renamed exception:

- Updated XMLDocs

- Updated test name

WTI-1806

  1. … 11 more files in changeset.
Adjusted creation logic to prevent NotSupportedExceptions:

- Throw a custom AssemblyExporterException when the ExportableFailureMechanismSections contain a combined result with result NONE

-- Updated XMLDocs on calling elements

WTI-1806

  1. … 3 more files in changeset.
Incorporated comments review 3233:

- Ran Deltares cleanup for the Integration.IO projects.

WTI-1803

  1. … 7 more files in changeset.
Incorporated comments review 3213 / 3217:

- Renamed the ID generator accordingly

WTI-1803

  1. … 23 more files in changeset.
Incorporated comments review 3216:

- Uniformed XMLDocs of creator classes

WTI-1803

  1. … 2 more files in changeset.
Cleanup intermediate combined section assembly model:

- Prepared to remove the intermediate object that contains the collection:

-- Moved collection of assembly results as a property on the assessment section

WTI-1790

  1. … 3 more files in changeset.
Cleanup aggregates:

- Moved to their own namespace

-- Performed for the src

WTI-1803

  1. … 21 more files in changeset.
Cleanup:

- Ran code cleanup over the IO namespace

WTI-1803

  1. … 4 more files in changeset.
Cleanup:

- Refactored assembly creator, introduced private methods to divide functionality

WTI-1803

    • -35
    • +69
    ./SerializableAssemblyCreator.cs
Connect serializable combined failure mechanism section assemblies to the serializable assembly:

- Connected the combined failure mechanism section assembly results.

WTI-1803

  1. … 1 more file in changeset.
Connect serializable combined failure mechanism section assemblies to the serializable assembly:

- Connected the sections

WTI-1803

  1. … 1 more file in changeset.
Connect serializable combined failure mechanism section assemblies to the serializable assembly:

- Connected the failure mechanism section collection

WTI-1803

  1. … 1 more file in changeset.
Connect serializable failure mechanisms to the serializable assembly:

- Connected the section assembly results.

WTI-1803

  1. … 1 more file in changeset.
Connect serializable failure mechanisms to the serializable assembly:

- Connected the serializable failure mechanism sections.

WTI-1803

  1. … 1 more file in changeset.
Connect serializable failure mechanisms to the serializable assembly:

- Connected the serializable failure mechanism section collections

WTI-1803

  1. … 1 more file in changeset.
Connect serializable failure mechanisms to the serializable assembly:

- Connected the generation of the failure mechanisms to the serializable assembly

WTI-1803

  1. … 1 more file in changeset.
Adjust ID generation of the X(G)ML elements:

- Made it mandatory to feed in a prefix when generating IDs

-- Adjusted tests accordingly

WTI-1803

  1. … 9 more files in changeset.
Adjust ID generation of the X(G)ML elements:

- Changed ID generation for the SerializableAsssessmentSection: ID should be the same as the assessment section ID, prefixed with Wks

WTI-1803

  1. … 6 more files in changeset.
Introduced creator to create assessment section assembly results. WTI-1803

  1. … 5 more files in changeset.
Introduced creators to create failure mechanism assembly results. WTI-1803

  1. … 5 more files in changeset.
Introduced creator to create an serializable total assembly result. WTI-1803

  1. … 5 more files in changeset.
Introduced creator to create serializable assessment process. WTI-1803

  1. … 5 more files in changeset.
Refactored UniqueIdentifierGenerator:

- Return a string instead of an int to prevent .ToString() calls on every calling side

WTI-1803

  1. … 3 more files in changeset.
Introduced creator to create serializable assessment sections. WTI-1803

  1. … 5 more files in changeset.