Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

Default attributes not preserved in roundtrip #14

Open
tstephen opened this issue Nov 5, 2014 · 1 comment
Open

Default attributes not preserved in roundtrip #14

tstephen opened this issue Nov 5, 2014 · 1 comment
Assignees

Comments

@tstephen
Copy link
Contributor

tstephen commented Nov 5, 2014

Consider this line from reference model A.1.0

  <semantic:task completionQuantity="1" isForCompensation="false" startQuantity="1" name="Task 1" id="_ec59e164-68b4-4f94-98de-ffb1c58a84af">

transformed to this by bpmn.io 0.5.0:

  <semantic:task id="_ec59e164-68b4-4f94-98de-ffb1c58a84af" name="Task 1">

Three attributes have been removed:

  1. completionQuantity="1"
    This is the default (see page 153 / PDF 183) of spec.
  2. isForCompensation="false"
    This is the default (see page 151 / PDF 182) of spec.
  3. startQuantity="1"
    This is the default (see page 151 / PDF 182) of spec.

As noted in each case these are defaults that are removed so no information is lost. However rather than suppressing the finding I propose to flag it as 'Equivalent' since potentially it would pose a problem to the source tool to re-import it.

@tstephen
Copy link
Contributor Author

tstephen commented Nov 5, 2014

Web meeting 5 Nov 14
Agreement to the proposal

# for free to join this conversation on GitHub. Already have an account? # to comment
Projects
None yet
Development

No branches or pull requests

2 participants