Menu

#77 Refresh option for FB interface in applications

1.8
closed-fixed
nobody
None
4DIAC-IDE
New_Feature
High
2016-06-28
2010-05-12
Carolyn
No

When a FB interface changes currently the FB with the old interface must be manually deleted and all connections manually redone. This is error prone.
A refresh (via rt click like clone) could check for a new interface, name the connections / variables added or deleted and ask if the FB should be replaced with the new interface.
Event connections with no name change should stay the same. (most important)
Event connections to events deleted should be deleted, possibly with an additional warning IF it has connections. However the previous message about the interface changes will serve as a warning too.
Similarly variable names not changed should not change and values kept.
Variables deleted should be deleted.
New events and variables should be added.

Related

Issues: #277

Discussion

  • I. Hegny

    I. Hegny - 2012-03-06
    • labels: 990989 --> 1443441
     
  • Filip Andrén

    Filip Andrén - 2012-11-13

    A first version is available in cset 482f26c3af1b. The user have to manually activate an update by right-clicking one or more FBs and pressing "Update FB Type". After this no more questions are asked by the IDE.

     
  • Filip Andrén

    Filip Andrén - 2012-11-13
    • status: open --> pending
     
  • Zoitl Alois

    Zoitl Alois - 2012-12-14
    • milestone: --> 4451471
     
  • Zoitl Alois

    Zoitl Alois - 2012-12-14
    • milestone: 4451471 --> New_Feature
    • labels: 1443441 --> 4DIAC-IDE
     
  • Zoitl Alois

    Zoitl Alois - 2013-12-27
    • Category: --> New_Feature
    • Milestone: <don't use=""> New_Feature --> Done</don't>
     
  • Zoitl Alois

    Zoitl Alois - 2013-12-27
    • Milestone: Done --> Backlog
     
  • Zoitl Alois

    Zoitl Alois - 2016-06-28
    • labels: 4DIAC-IDE -->
    • status: pending --> closed-fixed
    • Group: --> 4DIAC-IDE
    • Milestone: Backlog --> 1.8
    • Priority: 5 --> High
     
  • Zoitl Alois

    Zoitl Alois - 2016-06-28

    This feature is now available already for quite some time and used a lot. Therefore I closed this issue for now.

     

Log in to post a comment.

MongoDB Logo MongoDB