-
Notifications
You must be signed in to change notification settings - Fork 16
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
fix #1739 - Definición de una constante por fuera de un container me pide que inicie en minúscula #1754
Conversation
nicovio
commented
Aug 23, 2019
•
edited
Loading
edited
pide que inicie en minúscula
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Más allá del cambio, no estoy realmente seguro de implementarlo, al menos no ahora que tenemos que liberar una versión. Me gustaría escuchar más opiniones y también falta al menos un test que pruebe que el validador no salta definiendo una constante por fuera de un WMethodContainer.
Cómo se comporta wollok-ts con las convenciones de nombres de variables en mayúscula/minúscula, @nscarcella ?
org.uqbar.project.wollok/src/org/uqbar/project/wollok/validation/WollokDslValidator.xtend
Outdated
Show resolved
Hide resolved
@fdodino me agarrás con los pantalones bajos. Ahora mismo wollok-ts no se banca constantes a nivel package (no sabia que se podía). Si me apuran, yo no validaría reglas de nombres para las constantes. A veces quiero la CONSTANTE_GRANDOTA, pero si se paspan capaz validaría aceptando ambas formas. |
Todo sí.
BTW, wollok-xtend tiene formas de validar lo que da warning o lo que no. Me
gustaría que de a poquito vayamos pensando cómo se hace eso para wollok-ts
o si es posible hacer algo que sea independiente de la implementación.
BTW2, algunos sanity-tests que tenemos hoy dan warnings/errores en
wollok... sigo en otro thread.
El vie., 23 de ago. de 2019 a la(s) 09:26, nscarcella (
notifications@github.com) escribió:
… @fdodino <https://github.com/fdodino> me agarrás con los pantalones
bajos. Ahora mismo wollok-ts no se banca constantes a nivel package (no
sabia que se podía).
Las otras validaciones de nombres en teoría se comporta como Wollok-xtend.
Estoy justo pensando que no sé cómo definir sanities para esto porque no
hay forma en wollok de ver si algo da warning... Podríamos pensar cómo
hacer para tener eso sincronizado entre proyectos...
Ya creo el ticket para agregar constantes globales a wollok-ts (es un buen
primer issue ;) ).
Si me apuran, yo no validaría reglas de nombres para las constantes. A
veces quiero la CONSTANTE_GRANDOTA, pero si se paspan capaz validaría
aceptando ambas formas.
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
<#1754?email_source=notifications&email_token=ABDLKOMQQNX2OTLRBWSC3VLQF7JPBA5CNFSM4IO3OA7KYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOD5AB7UA#issuecomment-524296144>,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/ABDLKOODETBYVVEQQM4G72DQF7JPBANCNFSM4IO3OA7A>
.
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Me faltaron los tests @nicovio (se ve que faltó un git add
), pero bueno... sale a prod!
Uh perdón, en realidad tengo esta duda: cómo (y donde) puedo testear que el validador no salta cuando definís una constante por fuera de un WMethodContainer? |
Ah, mala mía, no vi que era un XPECT test acá const LOTI = 2 Quizás faltaría agregar un |