Opened 7 years ago

Last modified 3 years ago

#4809 new defect

OMEdit cannot deal with component parameters deriving from more than one inheritance step

Reported by: Francesco Casella Owned by: Adeel Asghar
Priority: blocker Milestone: 1.19.0
Component: OMEdit Version:
Keywords: Cc: Adrian Pop

Description

Please consider the attached test package.

Model M1 contains a step source with some parameters. Model M2 extends M1 and changes them to some other values. Model M3 extends model M2.

Now, if I double-click on the step source in M3 I see the parameters defined in M1, not in M2. Furthermore, whatever numbers I input as new parameters, they are just ignored by OMC.

Maybe this problem is already fixed with the new front-end API, please check.

Attachments (1)

TestInheritanceGUI.mo (531 bytes ) - added by Francesco Casella 7 years ago.

Download all attachments as: .zip

Change History (7)

by Francesco Casella, 7 years ago

Attachment: TestInheritanceGUI.mo added

comment:1 by Francesco Casella, 7 years ago

Milestone: 1.13.02.0.0
Priority: criticalblocker

I'm not sure we can fix this for 1.13.0, but it definitely needs to work for 2.0.0

comment:2 by Francesco Casella, 7 years ago

From discussion with the developers it seems like this is not a missing feature but just some bug in the implementation.

@adeas31 and/or @adrpo will look into it asap.

comment:3 by Francesco Casella, 4 years ago

Milestone: 2.0.01.17.0

Let's try to get this done in 1.17.0, if possible.

comment:4 by Francesco Casella, 4 years ago

Milestone: 1.17.01.18.0

Rescheduled to 1.18.0

comment:5 by Francesco Casella, 3 years ago

Milestone: 1.18.0

Ticket retargeted after milestone closed

comment:6 by Francesco Casella, 3 years ago

Milestone: 1.19.0

1.18.0 blocker tickets moved to 1.19.0

Note: See TracTickets for help on using tickets.