starkware-libs / cairo

Cairo is the first Turing-complete language for creating provable programs for general computation.
Apache License 2.0
1.59k stars 489 forks source link

Signature help #5938

Open mkaput opened 3 months ago

mkaput commented 3 months ago

Implement the following feature in CairoLS: https://code.visualstudio.com/api/language-extensions/programmatic-language-features#help-with-function-and-method-signatures

byteZorvin commented 3 months ago

Hey, I would like to work on this issue, If you could provide me where next I should look to solve this would be awesome. Thanks in advance

mkaput commented 3 months ago

Hey! Nothing has ever been done here in this area and I haven't researched this feature to date 😄 You have total freedom on how to implement this, just please follow general codebase vibe.

byteZorvin commented 3 months ago

Ok that makes sense, thankyou for assigning me. Will come with questions if I have any

mkaput commented 3 months ago

My additional tip: start with making e2e tests for this, it will pay you when polishing the initial code; you won't have to do recompile-vscode restart cycles all the time.

mkaput commented 2 months ago

@byteZorvin any progress? how can I help?