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

Cleanup Domain Utilities #3

Open
HeikoKlare opened this issue May 10, 2017 · 1 comment
Open

Cleanup Domain Utilities #3

HeikoKlare opened this issue May 10, 2017 · 1 comment

Comments

@HeikoKlare
Copy link
Contributor

We have several redundant, duplicated or misplaced utilities for PCM, Java or their consistency preservation.
We have to clearly separate utilites for the individual metamodels (which have to be defined in the domains projects) and those for the consistency preservation between them, which have to be defined in the applications. We also have to eliminate duplications of utilities.

@HeikoKlare HeikoKlare changed the title Cleanup PCM-Java Utilities Cleanup Domain Utilities Jan 7, 2021
@HeikoKlare
Copy link
Contributor Author

We also cross-use some of the utilities, e.g., test utilities for the individual applications used in the transitive change tests.
We should also consider this during refactoring to have one place where shared utils are placed (the domain-specific retrievals and modifications in the domains and the test-specific utilies in according shared projects).
We can then also declare the test projects as fragments of the projects they test, which is currently not possible to be able to reuse utilities of the test projects within others (see #84).

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

No branches or pull requests

1 participant