move icon indicating copy to clipboard operation
move copied to clipboard

[Feature Request][move-analyzer] Enhancement for supporting MSL and completion suggestions

Open 0xOutOfGas opened this issue 3 years ago • 0 comments

🚀 Feature Request

We request the Move Analyzer support the below features:

  • Completion suggestions for use/friend/struct statements while typing, based on Semantic Analysis.
  • Supporting MSL, go to definition for variables/structs/functions, go to definition from MSL spec to Move function/struct.
  • Tips for built-in Move/MSL functions while hovering.

Motivation

  • Completion suggestions for use/friend/struct statements while typing, based on Semantic Analysis. To improve the coder experience.

  • Supporting MSL, go to definition for variables/structs/functions, go to definition from MSL spec to Move function/struct. We're writing MSL spec often, and we found that the move analyzer has poor support for MSL. We would like to request support MSL the same as Move.

  • Tips for built-in Move/MSL functions while hovering. To improve the coder experience.

Pitch

Are you willing to open a pull request? (See CONTRIBUTING) Yes, we already forked the repo, and tried to implement these features, and published it to our team, just now it works fine. We're willing to PR to the Move repo, and add more features.

0xOutOfGas avatar Jan 06 '23 02:01 0xOutOfGas