Skip to content

(G005) remove depreciated functionality - #453

Merged
adeas31 merged 6 commits into
OpenModelica:masterfrom
syntron:G005-remove_depreciated_functionality2
Aug 21, 2026
Merged

(G005) remove depreciated functionality#453
adeas31 merged 6 commits into
OpenModelica:masterfrom
syntron:G005-remove_depreciated_functionality2

Conversation

@syntron

@syntron syntron commented Mar 9, 2026

Copy link
Copy Markdown
Contributor

[OMCSessionABC] remove execute(); still available in compatibility v4.0.0
[ModelicaSystem] define _set_compatibility_helper() as static
[ModelExecutionCmd] remove depreciated simflags
[test_ModelSystemCmd/ModelExecutionCmd] fix test due to changes
[ModelicaSystemCmd] cleanup - do not define (unused / not useable) class

@syntron
syntron force-pushed the G005-remove_depreciated_functionality2 branch from eedf250 to c8ffa8f Compare May 11, 2026 18:58
@syntron
syntron force-pushed the G005-remove_depreciated_functionality2 branch 2 times, most recently from 4892088 to aa69241 Compare June 30, 2026 19:50
@syntron
syntron force-pushed the G005-remove_depreciated_functionality2 branch 3 times, most recently from dee527e to d07b7a5 Compare August 14, 2026 17:04
[ModelicaSystemABC] remove code for (depreciated) arguments in set*() methods

* define code in the compatibility layer in class ModelicaSystem

[test_ModelicaSystem(OMC)] update tests

* for new version: remove usage of old definition
* for compatibility version: test old definition
[OMCSessionABC] remove execute(); still available in compatibility v4.0.0

[ModelicaSystem] define _set_compatibility_helper() as static

[ModelExecutionCmd] remove depreciated simflags

[test_ModelSystemCmd/ModelExecutionCmd] fix test due to changes

[ModelicaSystemCmd] cleanup - do not define (unused / not useable) class
@syntron
syntron force-pushed the G005-remove_depreciated_functionality2 branch from d07b7a5 to 70c1394 Compare August 18, 2026 19:44
@adeas31
adeas31 enabled auto-merge (squash) August 21, 2026 11:56
@adeas31
adeas31 merged commit 23845aa into OpenModelica:master Aug 21, 2026
10 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants