[BLUEJ-678] Show interface mandatory modifiers?
In an interface, all methods are inherently public and all fields are public static final. At the moment in Stride, we don't display access modifiers, but we do allow static and final to be added to fields even though it's redundant. I wonder if we should always show public on everything (but not allow editing), and also always show final and static on fields (and not allow editing). Perhaps also remove the "v" variable shortcut in fields in favour of only allowing the "c" constant.
Issue metadata
- Issue type: Sub-task
- Priority: Medium
- Parent issue: [BLUEJ-665] Fix 4.0.0-preview-rc3 issues
- Fix versions: 4.0.0preview