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

Agregar sourceMap para la metadata #327

Open
fdodino opened this issue Jan 3, 2025 · 0 comments
Open

Agregar sourceMap para la metadata #327

fdodino opened this issue Jan 3, 2025 · 0 comments

Comments

@fdodino
Copy link
Contributor

fdodino commented Jan 3, 2025

Trabajando en el highlighter me di cuenta de que las annotations no son Node, pero además tampoco tienen sourceMap, lo cual complica bastante para poder trabajarlo en el highlighter.

Por ahora los proceso buscando a manopla la metadata de cada Node dentro de todo el documento. Esto implica hacer un find de todos los '@' + ${annotation.name}. Lo que viene ahora es algo como

{"name":"NotExpect","args":{"code":"malformedMember"}}

Pero sería bueno tener sourceMap con start y end para la annotation en sí. Con eso podríamos también agregarle highlighting a cada argumento: code y malformedMember aunque el dato se escribe como "malformedMember", ahí posiblemente haya que discriminar strings vs. numbers vs. booleans como valores de cada arg.

@fdodino fdodino changed the title Agregar sourceMap para las annotations Agregar sourceMap para la metadata Jan 7, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant