Skip to content
GitLab
Projects Groups Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
  • B bjgf
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Issues 127
    • Issues 127
    • List
    • Boards
    • Service Desk
    • Milestones
  • Jira
    • Jira
  • Activity
  • Create a new issue
  • Issue Boards
Collapse sidebar
  • BlueJ
  • bjgf
  • Issues
  • #2168
Closed
Open
Issue created Jan 06, 2020 by Neil Brown@nccbMaintainer

[GREENFOOT-841] Stride abstract methods don't load/save params correctly

Stride's loading and saving code for MethodProtoElement doesn't align. The loading code expects the parameters to be children of a "params" sub-element, whereas the saving code saves them as children of the method. This means when you reload a Stride abstract method with parameters, the parameters disappear.

Also, while fixing: it's impossible to add a new parameter to an abstract method using only the keyboard. Pressing right at the end of the name does not go into the empty parameters like it should (like it does for non-abstract methods).


Issue metadata

  • Issue type: Bug
  • Priority: Medium
  • Fix versions: 3.7.0
Assignee
Assign to
Time tracking