Skip to content
Snippets Groups Projects

Add AASX reading and writing functionality

Merged Michael Thies requested to merge feature/aasx into master

This MR adds the adapter.aasx module with AASXReader and AASXWriter classes to read and write .aasx files according to DotAAS section 7. Fixes #38 (closed).

It also adds/changes some core functionality to make this possible (or make testing easier):

  • New module aas.util.traversal for traversing AAS object structures
  • Improved DictObjectStore.__init__()
  • Fixing paths in test.compliance_tool for unixoid systems
  • Add Submodel references for identification and BOM submodels to Test_AssetAdministrationShell in examples.data.example_aas

Merge request reports

Merge train pipeline #259816 passed

Merge train pipeline passed for cdca6c33

Test coverage 81.00% (0.00%) from 1 job
Approved by
Test summary results are being parsed

Merged by Torben MinyTorben Miny 5 years ago (Mar 25, 2020 12:09pm UTC)

Merge details

  • Changes merged into master with aecc2b3c.
  • Deleted the source branch.
  • Auto-merge enabled

Pipeline #259822 passed

Pipeline passed for aecc2b3c on master

Test coverage 81.00% (0.00%) from 1 job

Activity

Filter activity
  • Approvals
  • Assignees & reviewers
  • Comments (from bots)
  • Comments (from users)
  • Commits & branches
  • Edits
  • Labels
  • Lock status
  • Mentions
  • Merge request status
  • Tracking
Please register or sign in to reply
Loading