Skip to content
New issue

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

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

Already on GitHub? Sign in to your account

UANodeSet prepare a semantic diff #565

Open
1 of 5 tasks
mpostol opened this issue Apr 7, 2021 · 0 comments
Open
1 of 5 tasks

UANodeSet prepare a semantic diff #565

mpostol opened this issue Apr 7, 2021 · 0 comments
Assignees
Labels
Feature request Consider to apply

Comments

@mpostol
Copy link
Owner

mpostol commented Apr 7, 2021

Describe problem

There is CompareModelDesign used as a fixture for unit tests.

Describe the solution you'd like

Extract the functionality and implement a semantic diff of UANodeSet files accordingly. The diff should be provided using the application command line.

List of tasks to be accomplished

  • Add anchors to start with
  • Create destination location for the code
  • Copy the code
  • Add tracing functionality
  • Replace Assert by appropriate compared providing a meaningful message about the difference

Notes

Consider preparation of a project describing this use case that can be used to improve the documentation.

@mpostol mpostol transferred this issue from mpostol/ASMD Apr 7, 2021
@mpostol mpostol self-assigned this Apr 7, 2021
@mpostol mpostol added the Feature request Consider to apply label Apr 7, 2021
@mpostol mpostol added this to Needs triage in Information Model Validation (IMV) via automation Apr 7, 2021
@mpostol mpostol added this to the SemanticData backlog milestone Apr 7, 2021
mpostol added a commit that referenced this issue Apr 7, 2021
- added anchor to CompareModelDesign to start development with
@mpostol mpostol removed this from Needs triage in Information Model Validation (IMV) Apr 7, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Feature request Consider to apply
Projects
None yet
Development

No branches or pull requests

1 participant