Closed mmatos closed 4 years ago
Ok, muy buena la prueba @mmatos . El primer tema fue fácil de resolver: al tratar de averiguar si pepe es una referencia constante o variable, no hay variable y tira Null Pointer Exception.
El tema es por qué había un null, y es porque se supone que no debería estar mostrando una flecha de pepe a pepe:
Eso se da porque nosotros estamos filtrando ahora las referencias a los wko, peeeeero justo también hubo un arreglo para los archivos de tests para que no colisionen los imports de archivos wlk y archivos wtest (es un tema de scoping de referencias, porque si definías wko o clases en un archivo de test te andaba en el editor pero se rompía al ejecutar los tests: #1815). En resumen, estuvo bueno que lo pudieras probar con tiempo. Gracias!
Wiii ayudé 😁
Probando un poco la nueva versión de Wollok (2.0.0) me topé con este error:
Al parecer pasa cuando se define un wko en el .wtest y se corre el test con el diagrama dinámico activado.
El test corre y también se termina mostrando en el diagrama
... pero en el medio consistentemente salta ese Null pointer exception.
Ese error no salta si se declara a pepe como un objeto anónimo dentro del test: