Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

🚧 Dev ➾ Syntax highlighting of Michelson in VS Code #1564

Closed
3 of 11 tasks
hu3man opened this issue Nov 29, 2022 · 2 comments
Closed
3 of 11 tasks

🚧 Dev ➾ Syntax highlighting of Michelson in VS Code #1564

hu3man opened this issue Nov 29, 2022 · 2 comments
Assignees
Labels
dev-task Tasks for the Taqueria Dev Board

Comments

@hu3man
Copy link
Contributor

hu3man commented Nov 29, 2022

πŸ”— Epic|Feature Link

#1495

πŸš₯ Definition of Done

  • 🎯 Planning and Design
  • 🏎️ Dev Implementation Complete
  • ♾️ PR Merged
  • πŸ† Product Acceptance

🧰 Work Description

This ticket covers the work involved in developing a static grammar file generator and then integrating the grammar files into the Taqueria VsCE

βœ… To Do

  • Work with @AlirezaHaghshenas to integrate the language definition files into Taqueria VsCE (d: @archaephyrryx)

βš–οΈ Acceptance Criteria

✨ Functional:

  • Implement full support for any tokens that are not a reserved word
  • Support for raw tokens
  • Integration of definition files
  • Generator script exists in an ECAD git repo and Taqueria team members are able to clone and run locally
  • A system for generating definition files and integrating changes to Taqueria is developed and documented as part of release process

πŸ”­ Scope

πŸ™…β€β™‚οΈ Out of Scope:

  • Lensing tooltips
  • LSP server
  • CI integration

Code of Conduct

  • I agree to follow this project's Code of Conduct
@hu3man hu3man added the dev-task Tasks for the Taqueria Dev Board label Nov 29, 2022
@hu3man hu3man changed the title 🚧 Dev ➾ MVP of Michelson Language Definition Textmate File Generator 🚧 Dev ➾ Syntax highlighting of Michelson in VS Code Dec 12, 2022
@jevonearth
Copy link
Contributor

Based on standup;

@AlirezaHaghshenas will split this ticket;

  1. for merging the ecosystem def file (from BCD I believe)
  2. For switching to our generated one when that is ready (from @archaephyrryx )

@ac10n
Copy link
Contributor

ac10n commented Jan 4, 2023

The remaining work moved to #1700 . Closing this as done.

@ac10n ac10n closed this as completed Jan 4, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dev-task Tasks for the Taqueria Dev Board
Projects
None yet
Development

No branches or pull requests

3 participants