cursive
cursive copied to clipboard
"Require Namespace" quick-fix for an unknown protocol instead of "Import Class"
I use protocols a lot, e.g. reify them in tests. The quick-fix is incorrect so I often have to manually edit :require blocks to define aliases.
Steps
- Type the protocol name with not yet required namespace alias.
- Show quick-fixes.
Actual
It suggests "Import class":
Expected
It suggests "Require Namespace".