Skip to content

Allow execution of DFD and PCM analyses in a non-eclipse environment#228

Merged
sebinside merged 2 commits intomainfrom
refactor-standalone
Dec 11, 2024
Merged

Allow execution of DFD and PCM analyses in a non-eclipse environment#228
sebinside merged 2 commits intomainfrom
refactor-standalone

Conversation

@Entenwilli
Copy link
Member

This PR allows the execution of DFD and PCM analyses in environments without an eclipse instance.
For that, the resource loading logic was modified.

Additionally, the resource loader now logs errors that occur while loading the model elements. This change allows developers and users to spot mistakes that prevent the loading of models (like missing elements or dangling references).

This PR progresses #222, but does not close the issue, as a CLI interface for the converter and analyses does need to be implemented.

@Entenwilli Entenwilli added enhancement New feature or request core Related to the core DFD/PCM data flow analysis support Related to supporting projects which are neither core analysis or meta model bundels dependencies Pull requests that update a dependency file labels Dec 8, 2024
@Entenwilli Entenwilli added this to the 4.0.0 milestone Dec 8, 2024
@Entenwilli Entenwilli self-assigned this Dec 8, 2024
Nicolas-Boltz
Nicolas-Boltz previously approved these changes Dec 9, 2024
Copy link
Member

@Nicolas-Boltz Nicolas-Boltz left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@sebinside sebinside merged commit bc5f371 into main Dec 11, 2024
@sebinside sebinside deleted the refactor-standalone branch December 11, 2024 14:17
Entenwilli pushed a commit that referenced this pull request Jan 13, 2025
Allow execution of DFD and PCM analyses in a non-eclipse environment
Entenwilli pushed a commit that referenced this pull request Jan 13, 2025
Allow execution of DFD and PCM analyses in a non-eclipse environment
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

core Related to the core DFD/PCM data flow analysis dependencies Pull requests that update a dependency file enhancement New feature or request support Related to supporting projects which are neither core analysis or meta model bundels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants