Sparx Systems Forum
Enterprise Architect => Bugs and Issues => Topic started by: qwerty on September 25, 2021, 07:44:17 am
-
Every now and then I switch from talking about modeling with EA to really modeling with EA. Maybe to feel the pain again? Well, now I added a new operation and wanted to alter its parameters. So in the Features/Operations I opened the Parameters drop down and added a new parameter. However, the browser shows (int) though I had specified a null string. Now, when clicking the drop down it shows my changed parameter. After adding and deleting a dummy parameter it seemed to have cleaned itself. Well, the usual EA bugs...
Ok, so there's also the Parameters in the Properties/Operation. Some free text that just shows the name of my first parameter. Once somewhere in the old EAs you could specify parameter like you would in some C dialect. Can't recall where exactly that was. Dare to add a 2nd parameter here? Yes! Add ", bla" to the first name and press enter. The field closes and the Parameters is highlighted. But the browser is unchanged. So did it take the new parameter? Hmm. It's not that "new dialogue" like for the message properties. No warning when I click "somewhere else". But when I click the operation again, my changes in the Parameters are lost. It's a fake. Someone hired Donald for consulting here?
As I added the C-spec from V13 above I gave that a try. Since my first parameter was untyped it showed only the name. But once I entered "self:x, bla:y" EA miraculously accepted that (though I did not want to specify a type). Of course "self:, bla:" was only accepted as fake.
Code quality? What's that?
q.
P.S. The message in the SD is also not in synch. I have to choose the operation from the drop down and "click elsewhere".