RAFCON icon indicating copy to clipboard operation
RAFCON copied to clipboard

Libraries can be inserted in theirselve and written to file system

Open franzlst opened this issue 4 years ago • 3 comments

A library can be dragged into itself. This of course causes recursion issues if saved to the file system and loaded again.

Originally created by @franzlst ([email protected]) at 2018-07-23 13:32:17+00:00 (moved from RMC internal repository)

franzlst avatar Apr 17 '20 10:04 franzlst

My solution to this would be:

  • [ ] preserve it while storing
  • [ ] and only give a warning while editing

So the user could do such things to generate wrapper libraries and so the user should not be hold back to work as they wanna.

@franzlst and @sebastian-brunner What are your thoughts about this?

Originally created by @Rbelder at 2018-07-24 16:09:52+00:00 (moved from RMC internal repository)

franzlst avatar Apr 17 '20 10:04 franzlst

I would omit recursive libraries. In general, this is only possible if we allow for on the fly loading of states during execution.

Originally created by @sebastian-brunner ([email protected]) at 2018-12-12 14:47:12+00:00 (moved from RMC internal repository)

franzlst avatar Apr 17 '20 10:04 franzlst

So as long as you can not store them it is omitted I think. So that is what the comment of me was about.

Originally created by @Rbelder at 2018-12-12 17:32:38+00:00 (moved from RMC internal repository)

franzlst avatar Apr 17 '20 10:04 franzlst