diff --git a/README.md b/README.md index 37ea2d1..9786b71 100644 --- a/README.md +++ b/README.md @@ -3,6 +3,7 @@ [![Build Status](https://github.com/wollok/sokobanGame/actions/workflows/ci.yml/badge.svg)](https://github.com/wollok/sokobanGame/actions/workflows/ci.yml) -Ejemplo del juego Sokoban hecho con Wollok-Game +Ejemplo del juego Sokoban hecho con Wollok-Game. El personaje principal puede moverse hacia arriba, abajo, derecha o izquierda. Si tiene una caja puede moverla si avanzando la caja tiene un lugar libre (no tiene un lugar libre si hay otra caja o la pared). +![demo](./video/demo.gif) diff --git a/caja.wlk b/caja.wlk index 4ddc495..a21ea6e 100644 --- a/caja.wlk +++ b/caja.wlk @@ -1,35 +1,28 @@ import wollok.game.* +import sokoban.* class Caja { var property position const property llegadas method movete(direccion) { - self.validarLugarLibre(direccion) + self.validarLugarLibre(direccion) position = direccion.siguiente(position) } - + method validarLugarLibre(direccion) { - const posAlLado = direccion.siguiente(position) - var lugarLibre = game.getObjectsIn(posAlLado) - .all{ obj => obj.puedePisarte(self) } - - if (!lugarLibre) - throw new Exception(message = "Algo traba la caja.") + const posAlLado = direccion.siguiente(position) + const lugarLibre = game.getObjectsIn(posAlLado).all( + { obj => obj.puedePisarte(self) } + ) + if (!lugarLibre) { + throw new DomainException(message = "Algo traba la caja.", source = sokoban) + } } method puedePisarte(_) = false - - method image() { - if (self.estaBienPosicionada()) - return "caja_ok.png" - - return "caja.png" - } - method estaBienPosicionada() { - return llegadas - .map{ llegada => llegada.position() } - .contains(self.position()) //TODO: Redefinir el (==) en Position! - } -} + method image() = if (self.estaBienPosicionada()) "caja_ok.png" else "caja.png" + + method estaBienPosicionada() = llegadas.any({ llegada => llegada.position() == position }) +} \ No newline at end of file diff --git a/llegada.wlk b/llegada.wlk index e28f0d0..0529d54 100644 --- a/llegada.wlk +++ b/llegada.wlk @@ -1,8 +1,9 @@ class Llegada { const property position - - method movete(direccion) { /* No pasa naranja */ } + + // No pasa naranja cuando se quiere mover + method movete(direccion) { } method puedePisarte(_) = true method image() = "almacenaje.png" diff --git a/log/wollok.log b/log/wollok.log new file mode 100644 index 0000000..2b45930 --- /dev/null +++ b/log/wollok.log @@ -0,0 +1,178 @@ +{"level":"info","message":"⌛ Building environment","timeElapsed":114,"timestamp":"2024-05-25T12:15:09.434Z"} +{"level":"info","message":"onRequest - WORKSPACE_URI:file:///home/dodain/workspace/wollok-dev/wollok-workspace/migracion-proyectos/sokobanGame","timestamp":"2024-05-25T12:15:09.436Z"} +{"level":"info","message":"onRequest - completionItem/resolve","timestamp":"2024-05-25T12:16:09.523Z"} +{"level":"info","message":"onRequest - completionItem/resolve","timestamp":"2024-05-25T12:16:09.584Z"} +{"level":"info","message":"onRequest - completionItem/resolve","timestamp":"2024-05-25T12:16:09.632Z"} +{"level":"info","message":"onRequest - completionItem/resolve","timestamp":"2024-05-25T12:16:29.290Z"} +{"level":"info","message":"onRequest - completionItem/resolve","timestamp":"2024-05-25T12:16:29.356Z"} +{"level":"info","message":"onRequest - completionItem/resolve","timestamp":"2024-05-25T12:16:29.427Z"} +{"level":"info","message":"onRequest - completionItem/resolve","timestamp":"2024-05-25T12:16:29.548Z"} +{"level":"info","message":"onRequest - completionItem/resolve","timestamp":"2024-05-25T12:16:29.661Z"} +{"level":"info","message":"onRequest - completionItem/resolve","timestamp":"2024-05-25T12:16:29.710Z"} +{"level":"error","message":"✘ Completions for node failed: Error: [If]{911c22} at caja.wlk:17 exhausted all cases without a match [If]{911c22} at caja.wlk:17 exhausted all cases without a match","stack":"Error: [If]{911c22} at caja.wlk:17 exhausted all cases without a match\n at /home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/node_modules/wollok-ts/dist/extensions.js:85:11\n at completionsForNode (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/functionalities/autocomplete/node-completion.js:10:44)\n at completeForParent (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/functionalities/autocomplete/node-completion.js:50:43)\n at completeBody (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/functionalities/autocomplete/node-completion.js:36:62)\n at /home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/node_modules/wollok-ts/dist/extensions.js:84:20\n at completionsForNode (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/functionalities/autocomplete/node-completion.js:10:44)\n at /home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/functionalities/autocomplete/autocomplete.js:22:154\n at /home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/server.js:198:20\n at /home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/node_modules/vscode-languageserver/lib/common/server.js:593:20\n at handleRequest (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/node_modules/vscode-jsonrpc/lib/common/connection.js:493:41)","timestamp":"2024-05-25T12:16:32.010Z"} +{"level":"info","message":"onRequest - completionItem/resolve","timestamp":"2024-05-25T12:16:32.134Z"} +{"level":"error","message":"✘ Completions for node failed: Error: [If]{903bc3} at caja.wlk:17 exhausted all cases without a match [If]{903bc3} at caja.wlk:17 exhausted all cases without a match","stack":"Error: [If]{903bc3} at caja.wlk:17 exhausted all cases without a match\n at /home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/node_modules/wollok-ts/dist/extensions.js:85:11\n at completionsForNode (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/functionalities/autocomplete/node-completion.js:10:44)\n at completeForParent (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/functionalities/autocomplete/node-completion.js:50:43)\n at completeBody (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/functionalities/autocomplete/node-completion.js:36:62)\n at /home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/node_modules/wollok-ts/dist/extensions.js:84:20\n at completionsForNode (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/functionalities/autocomplete/node-completion.js:10:44)\n at /home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/functionalities/autocomplete/autocomplete.js:22:154\n at /home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/server.js:198:20\n at /home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/node_modules/vscode-languageserver/lib/common/server.js:593:20\n at handleRequest (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/node_modules/vscode-jsonrpc/lib/common/connection.js:493:41)","timestamp":"2024-05-25T12:16:32.274Z"} +{"level":"error","message":"✘ Completions for node failed: Error: [If]{d46656} at caja.wlk:17 exhausted all cases without a match [If]{d46656} at caja.wlk:17 exhausted all cases without a match","stack":"Error: [If]{d46656} at caja.wlk:17 exhausted all cases without a match\n at /home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/node_modules/wollok-ts/dist/extensions.js:85:11\n at completionsForNode (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/functionalities/autocomplete/node-completion.js:10:44)\n at completeForParent (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/functionalities/autocomplete/node-completion.js:50:43)\n at completeBody (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/functionalities/autocomplete/node-completion.js:36:62)\n at /home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/node_modules/wollok-ts/dist/extensions.js:84:20\n at completionsForNode (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/functionalities/autocomplete/node-completion.js:10:44)\n at /home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/functionalities/autocomplete/autocomplete.js:22:154\n at /home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/server.js:198:20\n at /home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/node_modules/vscode-languageserver/lib/common/server.js:593:20\n at handleRequest (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/node_modules/vscode-jsonrpc/lib/common/connection.js:493:41)","timestamp":"2024-05-25T12:16:32.555Z"} +{"level":"error","message":"✘ Completions for node failed: Error: [NamedArgument]{33920c} at caja.wlk:18 exhausted all cases without a match [NamedArgument]{33920c} at caja.wlk:18 exhausted all cases without a match","stack":"Error: [NamedArgument]{33920c} at caja.wlk:18 exhausted all cases without a match\n at /home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/node_modules/wollok-ts/dist/extensions.js:85:11\n at completionsForNode (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/functionalities/autocomplete/node-completion.js:10:44)\n at completeForParent (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/functionalities/autocomplete/node-completion.js:50:43)\n at completeReference (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/functionalities/autocomplete/node-completion.js:58:135)\n at /home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/node_modules/wollok-ts/dist/extensions.js:84:20\n at completionsForNode (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/functionalities/autocomplete/node-completion.js:10:44)\n at /home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/functionalities/autocomplete/autocomplete.js:22:154\n at /home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/server.js:198:20\n at /home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/node_modules/vscode-languageserver/lib/common/server.js:593:20\n at handleRequest (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/node_modules/vscode-jsonrpc/lib/common/connection.js:493:41)","timestamp":"2024-05-25T12:16:47.062Z"} +{"level":"error","message":"✘ Completions for node failed: Error: [NamedArgument]{5e8d15} at caja.wlk:18 exhausted all cases without a match [NamedArgument]{5e8d15} at caja.wlk:18 exhausted all cases without a match","stack":"Error: [NamedArgument]{5e8d15} at caja.wlk:18 exhausted all cases without a match\n at /home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/node_modules/wollok-ts/dist/extensions.js:85:11\n at completionsForNode (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/functionalities/autocomplete/node-completion.js:10:44)\n at completeForParent (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/functionalities/autocomplete/node-completion.js:50:43)\n at completeReference (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/functionalities/autocomplete/node-completion.js:58:135)\n at /home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/node_modules/wollok-ts/dist/extensions.js:84:20\n at completionsForNode (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/functionalities/autocomplete/node-completion.js:10:44)\n at /home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/functionalities/autocomplete/autocomplete.js:22:154\n at /home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/server.js:198:20\n at /home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/node_modules/vscode-languageserver/lib/common/server.js:593:20\n at handleRequest (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/node_modules/vscode-jsonrpc/lib/common/connection.js:493:41)","timestamp":"2024-05-25T12:16:47.213Z"} +{"level":"error","message":"✘ Completions for node failed: Error: [NamedArgument]{80112a} at caja.wlk:18 exhausted all cases without a match [NamedArgument]{80112a} at caja.wlk:18 exhausted all cases without a match","stack":"Error: [NamedArgument]{80112a} at caja.wlk:18 exhausted all cases without a match\n at /home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/node_modules/wollok-ts/dist/extensions.js:85:11\n at completionsForNode (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/functionalities/autocomplete/node-completion.js:10:44)\n at completeForParent (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/functionalities/autocomplete/node-completion.js:50:43)\n at completeReference (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/functionalities/autocomplete/node-completion.js:58:135)\n at /home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/node_modules/wollok-ts/dist/extensions.js:84:20\n at completionsForNode (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/functionalities/autocomplete/node-completion.js:10:44)\n at /home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/functionalities/autocomplete/autocomplete.js:22:154\n at /home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/server.js:198:20\n at /home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/node_modules/vscode-languageserver/lib/common/server.js:593:20\n at handleRequest (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/node_modules/vscode-jsonrpc/lib/common/connection.js:493:41)","timestamp":"2024-05-25T12:16:47.366Z"} +{"level":"info","message":"onRequest - completionItem/resolve","timestamp":"2024-05-25T12:16:47.690Z"} +{"level":"info","message":"onRequest - completionItem/resolve","timestamp":"2024-05-25T12:16:48.559Z"} +{"level":"info","message":"onRequest - completionItem/resolve","timestamp":"2024-05-25T12:16:48.684Z"} +{"level":"error","message":"✘ Completions for node failed: Error: [NamedArgument]{b20dac} at caja.wlk:18 exhausted all cases without a match [NamedArgument]{b20dac} at caja.wlk:18 exhausted all cases without a match","stack":"Error: [NamedArgument]{b20dac} at caja.wlk:18 exhausted all cases without a match\n at /home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/node_modules/wollok-ts/dist/extensions.js:85:11\n at completionsForNode (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/functionalities/autocomplete/node-completion.js:10:44)\n at completeForParent (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/functionalities/autocomplete/node-completion.js:50:43)\n at completeReference (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/functionalities/autocomplete/node-completion.js:58:135)\n at /home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/node_modules/wollok-ts/dist/extensions.js:84:20\n at completionsForNode (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/functionalities/autocomplete/node-completion.js:10:44)\n at /home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/functionalities/autocomplete/autocomplete.js:22:154\n at /home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/server.js:198:20\n at /home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/node_modules/vscode-languageserver/lib/common/server.js:593:20\n at handleRequest (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/node_modules/vscode-jsonrpc/lib/common/connection.js:493:41)","timestamp":"2024-05-25T12:16:59.548Z"} +{"level":"error","message":"✘ Failed to rebuild document Failed to parse caja.wlk: \n-- PARSING FAILED --------------------------------------------------\n\n 31 | \tmethod estaBienPosicionada() = llegadas.map({ llegada => llegada.position() })\n 32 | \t//TODO: Redefinir el (==) en Position!.contains(self.position())\n> 33 | }\n | ^\n\nExpected one of the following: \n\n'@', 'class', 'const', 'describe', 'mixin', 'object', 'only', 'package', 'program', 'test', 'var', '{', EOF, comment, not \"}\", whitespace\n","stack":"Error: Failed to parse caja.wlk: \n-- PARSING FAILED --------------------------------------------------\n\n 31 | \tmethod estaBienPosicionada() = llegadas.map({ llegada => llegada.position() })\n 32 | \t//TODO: Redefinir el (==) en Position!.contains(self.position())\n> 33 | }\n | ^\n\nExpected one of the following: \n\n'@', 'class', 'const', 'describe', 'mixin', 'object', 'only', 'package', 'program', 'test', 'var', '{', EOF, comment, not \"}\", whitespace\n\n at /home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/node_modules/wollok-ts/dist/index.js:54:19\n at Array.map ()\n at buildEnvironment (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/node_modules/wollok-ts/dist/index.js:49:40)\n at EnvironmentProvider.buildEnvironmentFrom (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/utils/vm/environment.js:29:66)\n at EnvironmentProvider.updateEnvironmentWith (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/utils/vm/environment.js:19:37)\n at rebuildTextDocument (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/server.js:102:29)\n at CallbackList.invoke (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/node_modules/vscode-jsonrpc/lib/common/events.js:55:39)\n at Emitter.fire (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/node_modules/vscode-jsonrpc/lib/common/events.js:117:36)\n at /home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/node_modules/vscode-languageserver/lib/common/textDocuments.js:138:42\n at handleNotification (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/node_modules/vscode-jsonrpc/lib/common/connection.js:640:25)","timestamp":"2024-05-25T12:17:25.799Z"} +{"level":"error","message":"✘ Failed to rebuild document Failed to parse caja.wlk: \n-- PARSING FAILED --------------------------------------------------\n\n 31 | \tmethod estaBienPosicionada() = llegadas.map({ llegada => llegada.position() })\n 32 | \t//TODO: Redefinir el (==) en Position!.contains(self.position())\n> 33 | }\n | ^\n\nExpected one of the following: \n\n'@', 'class', 'const', 'describe', 'mixin', 'object', 'only', 'package', 'program', 'test', 'var', '{', EOF, comment, not \"}\", whitespace\n","stack":"Error: Failed to parse caja.wlk: \n-- PARSING FAILED --------------------------------------------------\n\n 31 | \tmethod estaBienPosicionada() = llegadas.map({ llegada => llegada.position() })\n 32 | \t//TODO: Redefinir el (==) en Position!.contains(self.position())\n> 33 | }\n | ^\n\nExpected one of the following: \n\n'@', 'class', 'const', 'describe', 'mixin', 'object', 'only', 'package', 'program', 'test', 'var', '{', EOF, comment, not \"}\", whitespace\n\n at /home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/node_modules/wollok-ts/dist/index.js:54:19\n at Array.map ()\n at buildEnvironment (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/node_modules/wollok-ts/dist/index.js:49:40)\n at EnvironmentProvider.buildEnvironmentFrom (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/utils/vm/environment.js:29:66)\n at EnvironmentProvider.updateEnvironmentWith (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/utils/vm/environment.js:19:37)\n at rebuildTextDocument (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/server.js:102:29)\n at CallbackList.invoke (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/node_modules/vscode-jsonrpc/lib/common/events.js:55:39)\n at Emitter.fire (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/node_modules/vscode-jsonrpc/lib/common/events.js:117:36)\n at /home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/node_modules/vscode-languageserver/lib/common/textDocuments.js:138:42\n at handleNotification (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/node_modules/vscode-jsonrpc/lib/common/connection.js:640:25)","timestamp":"2024-05-25T12:17:26.389Z"} +{"level":"error","message":"✘ Failed to rebuild document Failed to parse caja.wlk: \n-- PARSING FAILED --------------------------------------------------\n\n 31 | \tmethod estaBienPosicionada() = llegadas.map({ llegada => llegada.position() })\n 32 | \t//TODO: Redefinir el (==) en Position!.contains(self.position())\n> 33 | }\n | ^\n\nExpected one of the following: \n\n'@', 'class', 'const', 'describe', 'mixin', 'object', 'only', 'package', 'program', 'test', 'var', '{', EOF, comment, not \"}\", whitespace\n","stack":"Error: Failed to parse caja.wlk: \n-- PARSING FAILED --------------------------------------------------\n\n 31 | \tmethod estaBienPosicionada() = llegadas.map({ llegada => llegada.position() })\n 32 | \t//TODO: Redefinir el (==) en Position!.contains(self.position())\n> 33 | }\n | ^\n\nExpected one of the following: \n\n'@', 'class', 'const', 'describe', 'mixin', 'object', 'only', 'package', 'program', 'test', 'var', '{', EOF, comment, not \"}\", whitespace\n\n at /home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/node_modules/wollok-ts/dist/index.js:54:19\n at Array.map ()\n at buildEnvironment (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/node_modules/wollok-ts/dist/index.js:49:40)\n at EnvironmentProvider.buildEnvironmentFrom (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/utils/vm/environment.js:29:66)\n at EnvironmentProvider.updateEnvironmentWith (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/utils/vm/environment.js:19:37)\n at rebuildTextDocument (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/server.js:102:29)\n at CallbackList.invoke (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/node_modules/vscode-jsonrpc/lib/common/events.js:55:39)\n at Emitter.fire (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/node_modules/vscode-jsonrpc/lib/common/events.js:117:36)\n at /home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/node_modules/vscode-languageserver/lib/common/textDocuments.js:138:42\n at handleNotification (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/node_modules/vscode-jsonrpc/lib/common/connection.js:640:25)","timestamp":"2024-05-25T12:17:26.838Z"} +{"level":"error","message":"✘ Failed to rebuild document Failed to parse caja.wlk: \n-- PARSING FAILED --------------------------------------------------\n\n 30 | \tmethod estaBienPosicionada() = llegadas.map({ llegada => llegada.position() })\n 31 | \t//TODO: Redefinir el (==) en Position!.contains(self.position())\n> 32 | }\n | ^\n\nExpected one of the following: \n\n'@', 'class', 'const', 'describe', 'mixin', 'object', 'only', 'package', 'program', 'test', 'var', '{', EOF, comment, not \"}\", whitespace\n","stack":"Error: Failed to parse caja.wlk: \n-- PARSING FAILED --------------------------------------------------\n\n 30 | \tmethod estaBienPosicionada() = llegadas.map({ llegada => llegada.position() })\n 31 | \t//TODO: Redefinir el (==) en Position!.contains(self.position())\n> 32 | }\n | ^\n\nExpected one of the following: \n\n'@', 'class', 'const', 'describe', 'mixin', 'object', 'only', 'package', 'program', 'test', 'var', '{', EOF, comment, not \"}\", whitespace\n\n at /home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/node_modules/wollok-ts/dist/index.js:54:19\n at Array.map ()\n at buildEnvironment (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/node_modules/wollok-ts/dist/index.js:49:40)\n at EnvironmentProvider.buildEnvironmentFrom (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/utils/vm/environment.js:29:66)\n at EnvironmentProvider.updateEnvironmentWith (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/utils/vm/environment.js:19:37)\n at rebuildTextDocument (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/server.js:102:29)\n at CallbackList.invoke (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/node_modules/vscode-jsonrpc/lib/common/events.js:55:39)\n at Emitter.fire (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/node_modules/vscode-jsonrpc/lib/common/events.js:117:36)\n at /home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/node_modules/vscode-languageserver/lib/common/textDocuments.js:138:42\n at handleNotification (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/node_modules/vscode-jsonrpc/lib/common/connection.js:640:25)","timestamp":"2024-05-25T12:17:27.031Z"} +{"level":"error","message":"✘ Failed to rebuild document Failed to parse caja.wlk: \n-- PARSING FAILED --------------------------------------------------\n\n 30 | \tmethod estaBienPosicionada() = llegadas.map({ llegada => llegada.position() })\n 31 | \t//TODO: Redefinir el (==) en Position!.contains(self.position())\n> 32 | }\n | ^\n\nExpected one of the following: \n\n'@', 'class', 'const', 'describe', 'mixin', 'object', 'only', 'package', 'program', 'test', 'var', '{', EOF, comment, not \"}\", whitespace\n","stack":"Error: Failed to parse caja.wlk: \n-- PARSING FAILED --------------------------------------------------\n\n 30 | \tmethod estaBienPosicionada() = llegadas.map({ llegada => llegada.position() })\n 31 | \t//TODO: Redefinir el (==) en Position!.contains(self.position())\n> 32 | }\n | ^\n\nExpected one of the following: \n\n'@', 'class', 'const', 'describe', 'mixin', 'object', 'only', 'package', 'program', 'test', 'var', '{', EOF, comment, not \"}\", whitespace\n\n at /home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/node_modules/wollok-ts/dist/index.js:54:19\n at Array.map ()\n at buildEnvironment (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/node_modules/wollok-ts/dist/index.js:49:40)\n at EnvironmentProvider.buildEnvironmentFrom (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/utils/vm/environment.js:29:66)\n at EnvironmentProvider.updateEnvironmentWith (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/utils/vm/environment.js:19:37)\n at rebuildTextDocument (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/server.js:102:29)\n at CallbackList.invoke (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/node_modules/vscode-jsonrpc/lib/common/events.js:55:39)\n at Emitter.fire (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/node_modules/vscode-jsonrpc/lib/common/events.js:117:36)\n at /home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/node_modules/vscode-languageserver/lib/common/textDocuments.js:138:42\n at handleNotification (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/node_modules/vscode-jsonrpc/lib/common/connection.js:640:25)","timestamp":"2024-05-25T12:17:27.378Z"} +{"level":"error","message":"✘ Failed to rebuild document Failed to parse caja.wlk: \n-- PARSING FAILED --------------------------------------------------\n\n 30 | \tmethod estaBienPosicionada() = llegadas.map({ llegada => llegada.position() })\n 31 | \t//TODO: Redefinir el (==) en Position!.contains(self.position())\n> 32 | }\n | ^\n\nExpected one of the following: \n\n'@', 'class', 'const', 'describe', 'mixin', 'object', 'only', 'package', 'program', 'test', 'var', '{', EOF, comment, not \"}\", whitespace\n","stack":"Error: Failed to parse caja.wlk: \n-- PARSING FAILED --------------------------------------------------\n\n 30 | \tmethod estaBienPosicionada() = llegadas.map({ llegada => llegada.position() })\n 31 | \t//TODO: Redefinir el (==) en Position!.contains(self.position())\n> 32 | }\n | ^\n\nExpected one of the following: \n\n'@', 'class', 'const', 'describe', 'mixin', 'object', 'only', 'package', 'program', 'test', 'var', '{', EOF, comment, not \"}\", whitespace\n\n at /home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/node_modules/wollok-ts/dist/index.js:54:19\n at Array.map ()\n at buildEnvironment (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/node_modules/wollok-ts/dist/index.js:49:40)\n at EnvironmentProvider.buildEnvironmentFrom (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/utils/vm/environment.js:29:66)\n at EnvironmentProvider.updateEnvironmentWith (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/utils/vm/environment.js:19:37)\n at rebuildTextDocument (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/server.js:102:29)\n at CallbackList.invoke (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/node_modules/vscode-jsonrpc/lib/common/events.js:55:39)\n at Emitter.fire (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/node_modules/vscode-jsonrpc/lib/common/events.js:117:36)\n at /home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/node_modules/vscode-languageserver/lib/common/textDocuments.js:138:42\n at handleNotification (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/node_modules/vscode-jsonrpc/lib/common/connection.js:640:25)","timestamp":"2024-05-25T12:17:27.639Z"} +{"level":"error","message":"✘ Failed to rebuild document Failed to parse caja.wlk: \n-- PARSING FAILED --------------------------------------------------\n\n 26 | \t\t}\n 27 | \t\treturn \"caja.png\"\n> 28 | \t}\n | ^\n 29 | \t\n 30 | \tmethod estaBienPosicionada() = llegadas.map({ llegada => llegada.position() })\n\nExpected one of the following: \n\n'@', 'class', 'const', 'describe', 'mixin', 'object', 'only', 'package', 'program', 'test', 'var', '{', EOF, comment, not \"}\n\t\n\t\", whitespace\n","stack":"Error: Failed to parse caja.wlk: \n-- PARSING FAILED --------------------------------------------------\n\n 26 | \t\t}\n 27 | \t\treturn \"caja.png\"\n> 28 | \t}\n | ^\n 29 | \t\n 30 | \tmethod estaBienPosicionada() = llegadas.map({ llegada => llegada.position() })\n\nExpected one of the following: \n\n'@', 'class', 'const', 'describe', 'mixin', 'object', 'only', 'package', 'program', 'test', 'var', '{', EOF, comment, not \"}\n\t\n\t\", whitespace\n\n at /home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/node_modules/wollok-ts/dist/index.js:54:19\n at Array.map ()\n at buildEnvironment (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/node_modules/wollok-ts/dist/index.js:49:40)\n at EnvironmentProvider.buildEnvironmentFrom (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/utils/vm/environment.js:29:66)\n at EnvironmentProvider.updateEnvironmentWith (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/utils/vm/environment.js:19:37)\n at rebuildTextDocument (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/server.js:102:29)\n at CallbackList.invoke (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/node_modules/vscode-jsonrpc/lib/common/events.js:55:39)\n at Emitter.fire (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/node_modules/vscode-jsonrpc/lib/common/events.js:117:36)\n at /home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/node_modules/vscode-languageserver/lib/common/textDocuments.js:138:42\n at handleNotification (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/node_modules/vscode-jsonrpc/lib/common/connection.js:640:25)","timestamp":"2024-05-25T12:17:28.722Z"} +{"level":"error","message":"✘ Failed to rebuild document Failed to parse caja.wlk: \n-- PARSING FAILED --------------------------------------------------\n\n 25 | \t\t}\n 26 | \t\treturn \"caja.png\"\n> 27 | \t}\n | ^\n 28 | \t\n 29 | \tmethod estaBienPosicionada() = llegadas.map({ llegada => llegada.position() })\n\nExpected one of the following: \n\n'@', 'class', 'const', 'describe', 'mixin', 'object', 'only', 'package', 'program', 'test', 'var', '{', EOF, comment, not \"}\n\t\n\t\", whitespace\n","stack":"Error: Failed to parse caja.wlk: \n-- PARSING FAILED --------------------------------------------------\n\n 25 | \t\t}\n 26 | \t\treturn \"caja.png\"\n> 27 | \t}\n | ^\n 28 | \t\n 29 | \tmethod estaBienPosicionada() = llegadas.map({ llegada => llegada.position() })\n\nExpected one of the following: \n\n'@', 'class', 'const', 'describe', 'mixin', 'object', 'only', 'package', 'program', 'test', 'var', '{', EOF, comment, not \"}\n\t\n\t\", whitespace\n\n at /home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/node_modules/wollok-ts/dist/index.js:54:19\n at Array.map ()\n at buildEnvironment (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/node_modules/wollok-ts/dist/index.js:49:40)\n at EnvironmentProvider.buildEnvironmentFrom (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/utils/vm/environment.js:29:66)\n at EnvironmentProvider.updateEnvironmentWith (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/utils/vm/environment.js:19:37)\n at rebuildTextDocument (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/server.js:102:29)\n at CallbackList.invoke (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/node_modules/vscode-jsonrpc/lib/common/events.js:55:39)\n at Emitter.fire (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/node_modules/vscode-jsonrpc/lib/common/events.js:117:36)\n at /home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/node_modules/vscode-languageserver/lib/common/textDocuments.js:138:42\n at handleNotification (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/node_modules/vscode-jsonrpc/lib/common/connection.js:640:25)","timestamp":"2024-05-25T12:17:29.020Z"} +{"level":"error","message":"✘ Failed to rebuild document Failed to parse caja.wlk: \n-- PARSING FAILED --------------------------------------------------\n\n 25 | \t\t}\n 26 | \t\treturn \"caja.png\"\n> 27 | \t}\n | ^\n 28 | \t\n 29 | \tmethod estaBienPosicionada() = llegadas.map({ llegada => llegada.position() })\n\nExpected one of the following: \n\n'@', 'class', 'const', 'describe', 'mixin', 'object', 'only', 'package', 'program', 'test', 'var', '{', EOF, comment, not \"}\n\t\n\t\", whitespace\n","stack":"Error: Failed to parse caja.wlk: \n-- PARSING FAILED --------------------------------------------------\n\n 25 | \t\t}\n 26 | \t\treturn \"caja.png\"\n> 27 | \t}\n | ^\n 28 | \t\n 29 | \tmethod estaBienPosicionada() = llegadas.map({ llegada => llegada.position() })\n\nExpected one of the following: \n\n'@', 'class', 'const', 'describe', 'mixin', 'object', 'only', 'package', 'program', 'test', 'var', '{', EOF, comment, not \"}\n\t\n\t\", whitespace\n\n at /home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/node_modules/wollok-ts/dist/index.js:54:19\n at Array.map ()\n at buildEnvironment (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/node_modules/wollok-ts/dist/index.js:49:40)\n at EnvironmentProvider.buildEnvironmentFrom (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/utils/vm/environment.js:29:66)\n at EnvironmentProvider.updateEnvironmentWith (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/utils/vm/environment.js:19:37)\n at rebuildTextDocument (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/server.js:102:29)\n at CallbackList.invoke (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/node_modules/vscode-jsonrpc/lib/common/events.js:55:39)\n at Emitter.fire (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/node_modules/vscode-jsonrpc/lib/common/events.js:117:36)\n at /home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/node_modules/vscode-languageserver/lib/common/textDocuments.js:138:42\n at handleNotification (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/node_modules/vscode-jsonrpc/lib/common/connection.js:640:25)","timestamp":"2024-05-25T12:17:29.286Z"} +{"level":"error","message":"✘ Failed to rebuild document Failed to parse caja.wlk: \n-- PARSING FAILED --------------------------------------------------\n\n 25 | \t\t}\n 26 | \t\treturn \"caja.png\"\n> 27 | \t}\n | ^\n 28 | \t\n 29 | \tmethod estaBienPosicionada() = llegadas.map({ llegada => llegada.position() })\n\nExpected one of the following: \n\n'@', 'class', 'const', 'describe', 'mixin', 'object', 'only', 'package', 'program', 'test', 'var', '{', EOF, comment, not \"}\n\t\n\t\", whitespace\n","stack":"Error: Failed to parse caja.wlk: \n-- PARSING FAILED --------------------------------------------------\n\n 25 | \t\t}\n 26 | \t\treturn \"caja.png\"\n> 27 | \t}\n | ^\n 28 | \t\n 29 | \tmethod estaBienPosicionada() = llegadas.map({ llegada => llegada.position() })\n\nExpected one of the following: \n\n'@', 'class', 'const', 'describe', 'mixin', 'object', 'only', 'package', 'program', 'test', 'var', '{', EOF, comment, not \"}\n\t\n\t\", whitespace\n\n at /home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/node_modules/wollok-ts/dist/index.js:54:19\n at Array.map ()\n at buildEnvironment (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/node_modules/wollok-ts/dist/index.js:49:40)\n at EnvironmentProvider.buildEnvironmentFrom (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/utils/vm/environment.js:29:66)\n at EnvironmentProvider.updateEnvironmentWith (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/utils/vm/environment.js:19:37)\n at rebuildTextDocument (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/server.js:102:29)\n at CallbackList.invoke (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/node_modules/vscode-jsonrpc/lib/common/events.js:55:39)\n at Emitter.fire (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/node_modules/vscode-jsonrpc/lib/common/events.js:117:36)\n at /home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/node_modules/vscode-languageserver/lib/common/textDocuments.js:138:42\n at handleNotification (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/node_modules/vscode-jsonrpc/lib/common/connection.js:640:25)","timestamp":"2024-05-25T12:17:29.413Z"} +{"level":"error","message":"✘ Failed to rebuild document Failed to parse caja.wlk: \n-- PARSING FAILED --------------------------------------------------\n\n 25 | \t\t}\n 26 | \t\treturn \"caja.png\"\n> 27 | \t}\n | ^\n 28 | \t\n 29 | \tmethod estaBienPosicionada() = llegadas.map({ llegada => llegada.position() })\n\nExpected one of the following: \n\n'@', 'class', 'const', 'describe', 'mixin', 'object', 'only', 'package', 'program', 'test', 'var', '{', EOF, comment, not \"}\n\t\n\t\", whitespace\n","stack":"Error: Failed to parse caja.wlk: \n-- PARSING FAILED --------------------------------------------------\n\n 25 | \t\t}\n 26 | \t\treturn \"caja.png\"\n> 27 | \t}\n | ^\n 28 | \t\n 29 | \tmethod estaBienPosicionada() = llegadas.map({ llegada => llegada.position() })\n\nExpected one of the following: \n\n'@', 'class', 'const', 'describe', 'mixin', 'object', 'only', 'package', 'program', 'test', 'var', '{', EOF, comment, not \"}\n\t\n\t\", whitespace\n\n at /home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/node_modules/wollok-ts/dist/index.js:54:19\n at Array.map ()\n at buildEnvironment (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/node_modules/wollok-ts/dist/index.js:49:40)\n at EnvironmentProvider.buildEnvironmentFrom (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/utils/vm/environment.js:29:66)\n at EnvironmentProvider.updateEnvironmentWith (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/utils/vm/environment.js:19:37)\n at rebuildTextDocument (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/server.js:102:29)\n at CallbackList.invoke (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/node_modules/vscode-jsonrpc/lib/common/events.js:55:39)\n at Emitter.fire (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/node_modules/vscode-jsonrpc/lib/common/events.js:117:36)\n at /home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/node_modules/vscode-languageserver/lib/common/textDocuments.js:138:42\n at handleNotification (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/node_modules/vscode-jsonrpc/lib/common/connection.js:640:25)","timestamp":"2024-05-25T12:17:29.538Z"} +{"level":"error","message":"✘ Failed to rebuild document Failed to parse caja.wlk: \n-- PARSING FAILED --------------------------------------------------\n\n 25 | \t\t}\n 26 | \t\treturn \"caja.png\"\n> 27 | \t}\n | ^\n 28 | \t\n 29 | \tmethod estaBienPosicionada() = llegadas.map({ llegada => llegada.position() })\n\nExpected one of the following: \n\n'@', 'class', 'const', 'describe', 'mixin', 'object', 'only', 'package', 'program', 'test', 'var', '{', EOF, comment, not \"}\n\t\n\t\", whitespace\n","stack":"Error: Failed to parse caja.wlk: \n-- PARSING FAILED --------------------------------------------------\n\n 25 | \t\t}\n 26 | \t\treturn \"caja.png\"\n> 27 | \t}\n | ^\n 28 | \t\n 29 | \tmethod estaBienPosicionada() = llegadas.map({ llegada => llegada.position() })\n\nExpected one of the following: \n\n'@', 'class', 'const', 'describe', 'mixin', 'object', 'only', 'package', 'program', 'test', 'var', '{', EOF, comment, not \"}\n\t\n\t\", whitespace\n\n at /home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/node_modules/wollok-ts/dist/index.js:54:19\n at Array.map ()\n at buildEnvironment (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/node_modules/wollok-ts/dist/index.js:49:40)\n at EnvironmentProvider.buildEnvironmentFrom (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/utils/vm/environment.js:29:66)\n at EnvironmentProvider.updateEnvironmentWith (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/utils/vm/environment.js:19:37)\n at rebuildTextDocument (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/server.js:102:29)\n at CallbackList.invoke (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/node_modules/vscode-jsonrpc/lib/common/events.js:55:39)\n at Emitter.fire (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/node_modules/vscode-jsonrpc/lib/common/events.js:117:36)\n at /home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/node_modules/vscode-languageserver/lib/common/textDocuments.js:138:42\n at handleNotification (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/node_modules/vscode-jsonrpc/lib/common/connection.js:640:25)","timestamp":"2024-05-25T12:17:30.038Z"} +{"level":"error","message":"✘ Failed to rebuild document Failed to parse caja.wlk: \n-- PARSING FAILED --------------------------------------------------\n\n 25 | \t\t}\n 26 | \t\treturn \"caja.png\"\n> 27 | \t}\n | ^\n 28 | \t\n 29 | \tmethod estaBienPosicionada() = llegadas.map({ llegada => llegada.position() })\n\nExpected one of the following: \n\n'@', 'class', 'const', 'describe', 'mixin', 'object', 'only', 'package', 'program', 'test', 'var', '{', EOF, comment, not \"}\n\t\n\t\", whitespace\n","stack":"Error: Failed to parse caja.wlk: \n-- PARSING FAILED --------------------------------------------------\n\n 25 | \t\t}\n 26 | \t\treturn \"caja.png\"\n> 27 | \t}\n | ^\n 28 | \t\n 29 | \tmethod estaBienPosicionada() = llegadas.map({ llegada => llegada.position() })\n\nExpected one of the following: \n\n'@', 'class', 'const', 'describe', 'mixin', 'object', 'only', 'package', 'program', 'test', 'var', '{', EOF, comment, not \"}\n\t\n\t\", whitespace\n\n at /home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/node_modules/wollok-ts/dist/index.js:54:19\n at Array.map ()\n at buildEnvironment (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/node_modules/wollok-ts/dist/index.js:49:40)\n at EnvironmentProvider.buildEnvironmentFrom (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/utils/vm/environment.js:29:66)\n at EnvironmentProvider.updateEnvironmentWith (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/utils/vm/environment.js:19:37)\n at rebuildTextDocument (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/server.js:102:29)\n at CallbackList.invoke (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/node_modules/vscode-jsonrpc/lib/common/events.js:55:39)\n at Emitter.fire (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/node_modules/vscode-jsonrpc/lib/common/events.js:117:36)\n at /home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/node_modules/vscode-languageserver/lib/common/textDocuments.js:138:42\n at handleNotification (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/node_modules/vscode-jsonrpc/lib/common/connection.js:640:25)","timestamp":"2024-05-25T12:17:30.063Z"} +{"level":"error","message":"✘ Failed to rebuild document Failed to parse caja.wlk: \n-- PARSING FAILED --------------------------------------------------\n\n 25 | \t\t}\n 26 | \t\treturn \"caja.png\"\n> 27 | \t}\n | ^\n 28 | \t\n 29 | \tmethod estaBienPosicionada() = llegadas.map({ llegada => llegada.position() })\n\nExpected one of the following: \n\n'@', 'class', 'const', 'describe', 'mixin', 'object', 'only', 'package', 'program', 'test', 'var', '{', EOF, comment, not \"}\n\t\n\t\", whitespace\n","stack":"Error: Failed to parse caja.wlk: \n-- PARSING FAILED --------------------------------------------------\n\n 25 | \t\t}\n 26 | \t\treturn \"caja.png\"\n> 27 | \t}\n | ^\n 28 | \t\n 29 | \tmethod estaBienPosicionada() = llegadas.map({ llegada => llegada.position() })\n\nExpected one of the following: \n\n'@', 'class', 'const', 'describe', 'mixin', 'object', 'only', 'package', 'program', 'test', 'var', '{', EOF, comment, not \"}\n\t\n\t\", whitespace\n\n at /home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/node_modules/wollok-ts/dist/index.js:54:19\n at Array.map ()\n at buildEnvironment (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/node_modules/wollok-ts/dist/index.js:49:40)\n at EnvironmentProvider.buildEnvironmentFrom (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/utils/vm/environment.js:29:66)\n at EnvironmentProvider.updateEnvironmentWith (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/utils/vm/environment.js:19:37)\n at rebuildTextDocument (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/server.js:102:29)\n at CallbackList.invoke (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/node_modules/vscode-jsonrpc/lib/common/events.js:55:39)\n at Emitter.fire (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/node_modules/vscode-jsonrpc/lib/common/events.js:117:36)\n at /home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/node_modules/vscode-languageserver/lib/common/textDocuments.js:138:42\n at handleNotification (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/node_modules/vscode-jsonrpc/lib/common/connection.js:640:25)","timestamp":"2024-05-25T12:17:30.085Z"} +{"level":"error","message":"✘ Failed to rebuild document Failed to parse caja.wlk: \n-- PARSING FAILED --------------------------------------------------\n\n 25 | \t\t}\n 26 | \t\treturn \"caja.png\"\n> 27 | \t}\n | ^\n 28 | \t\n 29 | \tmethod estaBienPosicionada() = llegadas.map({ llegada => llegada.position() })\n\nExpected one of the following: \n\n'@', 'class', 'const', 'describe', 'mixin', 'object', 'only', 'package', 'program', 'test', 'var', '{', EOF, comment, not \"}\n\t\n\t\", whitespace\n","stack":"Error: Failed to parse caja.wlk: \n-- PARSING FAILED --------------------------------------------------\n\n 25 | \t\t}\n 26 | \t\treturn \"caja.png\"\n> 27 | \t}\n | ^\n 28 | \t\n 29 | \tmethod estaBienPosicionada() = llegadas.map({ llegada => llegada.position() })\n\nExpected one of the following: \n\n'@', 'class', 'const', 'describe', 'mixin', 'object', 'only', 'package', 'program', 'test', 'var', '{', EOF, comment, not \"}\n\t\n\t\", whitespace\n\n at /home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/node_modules/wollok-ts/dist/index.js:54:19\n at Array.map ()\n at buildEnvironment (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/node_modules/wollok-ts/dist/index.js:49:40)\n at EnvironmentProvider.buildEnvironmentFrom (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/utils/vm/environment.js:29:66)\n at EnvironmentProvider.updateEnvironmentWith (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/utils/vm/environment.js:19:37)\n at rebuildTextDocument (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/server.js:102:29)\n at CallbackList.invoke (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/node_modules/vscode-jsonrpc/lib/common/events.js:55:39)\n at Emitter.fire (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/node_modules/vscode-jsonrpc/lib/common/events.js:117:36)\n at /home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/node_modules/vscode-languageserver/lib/common/textDocuments.js:138:42\n at handleNotification (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/node_modules/vscode-jsonrpc/lib/common/connection.js:640:25)","timestamp":"2024-05-25T12:17:30.285Z"} +{"level":"error","message":"✘ Failed to rebuild document Failed to parse caja.wlk: \n-- PARSING FAILED --------------------------------------------------\n\n 25 | \t\t}\n 26 | \t\treturn \"caja.png\"\n> 27 | \t}\n | ^\n 28 | \t\n 29 | \tmethod estaBienPosicionada() = llegadas.map({ llegada => llegada.position() })\n\nExpected one of the following: \n\n'@', 'class', 'const', 'describe', 'mixin', 'object', 'only', 'package', 'program', 'test', 'var', '{', EOF, comment, not \"}\n\t\n\t\", whitespace\n","stack":"Error: Failed to parse caja.wlk: \n-- PARSING FAILED --------------------------------------------------\n\n 25 | \t\t}\n 26 | \t\treturn \"caja.png\"\n> 27 | \t}\n | ^\n 28 | \t\n 29 | \tmethod estaBienPosicionada() = llegadas.map({ llegada => llegada.position() })\n\nExpected one of the following: \n\n'@', 'class', 'const', 'describe', 'mixin', 'object', 'only', 'package', 'program', 'test', 'var', '{', EOF, comment, not \"}\n\t\n\t\", whitespace\n\n at /home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/node_modules/wollok-ts/dist/index.js:54:19\n at Array.map ()\n at buildEnvironment (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/node_modules/wollok-ts/dist/index.js:49:40)\n at EnvironmentProvider.buildEnvironmentFrom (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/utils/vm/environment.js:29:66)\n at EnvironmentProvider.updateEnvironmentWith (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/utils/vm/environment.js:19:37)\n at rebuildTextDocument (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/server.js:102:29)\n at CallbackList.invoke (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/node_modules/vscode-jsonrpc/lib/common/events.js:55:39)\n at Emitter.fire (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/node_modules/vscode-jsonrpc/lib/common/events.js:117:36)\n at /home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/node_modules/vscode-languageserver/lib/common/textDocuments.js:138:42\n at handleNotification (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/node_modules/vscode-jsonrpc/lib/common/connection.js:640:25)","timestamp":"2024-05-25T12:17:30.423Z"} +{"level":"error","message":"✘ Failed to rebuild document Failed to parse caja.wlk: \n-- PARSING FAILED --------------------------------------------------\n\n 25 | \t\t}\n 26 | \t\treturn \"caja.png\"\n> 27 | \t}\n | ^\n 28 | \t\n 29 | \tmethod estaBienPosicionada() = llegadas.map({ llegada => llegada.position() })\n\nExpected one of the following: \n\n'@', 'class', 'const', 'describe', 'mixin', 'object', 'only', 'package', 'program', 'test', 'var', '{', EOF, comment, not \"}\n\t\n\t\", whitespace\n","stack":"Error: Failed to parse caja.wlk: \n-- PARSING FAILED --------------------------------------------------\n\n 25 | \t\t}\n 26 | \t\treturn \"caja.png\"\n> 27 | \t}\n | ^\n 28 | \t\n 29 | \tmethod estaBienPosicionada() = llegadas.map({ llegada => llegada.position() })\n\nExpected one of the following: \n\n'@', 'class', 'const', 'describe', 'mixin', 'object', 'only', 'package', 'program', 'test', 'var', '{', EOF, comment, not \"}\n\t\n\t\", whitespace\n\n at /home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/node_modules/wollok-ts/dist/index.js:54:19\n at Array.map ()\n at buildEnvironment (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/node_modules/wollok-ts/dist/index.js:49:40)\n at EnvironmentProvider.buildEnvironmentFrom (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/utils/vm/environment.js:29:66)\n at EnvironmentProvider.updateEnvironmentWith (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/utils/vm/environment.js:19:37)\n at rebuildTextDocument (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/server.js:102:29)\n at CallbackList.invoke (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/node_modules/vscode-jsonrpc/lib/common/events.js:55:39)\n at Emitter.fire (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/node_modules/vscode-jsonrpc/lib/common/events.js:117:36)\n at /home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/node_modules/vscode-languageserver/lib/common/textDocuments.js:138:42\n at handleNotification (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/node_modules/vscode-jsonrpc/lib/common/connection.js:640:25)","timestamp":"2024-05-25T12:17:30.578Z"} +{"level":"error","message":"✘ Failed to rebuild document Failed to parse caja.wlk: \n-- PARSING FAILED --------------------------------------------------\n\n 25 | \t\t}\n 26 | \t\treturn \"caja.png\"\n> 27 | \t}\n | ^\n 28 | \t\n 29 | \tmethod estaBienPosicionada() = llegadas.map({ llegada => llegada.position() })\n\nExpected one of the following: \n\n'@', 'class', 'const', 'describe', 'mixin', 'object', 'only', 'package', 'program', 'test', 'var', '{', EOF, comment, not \"}\n\t\n\t\", whitespace\n","stack":"Error: Failed to parse caja.wlk: \n-- PARSING FAILED --------------------------------------------------\n\n 25 | \t\t}\n 26 | \t\treturn \"caja.png\"\n> 27 | \t}\n | ^\n 28 | \t\n 29 | \tmethod estaBienPosicionada() = llegadas.map({ llegada => llegada.position() })\n\nExpected one of the following: \n\n'@', 'class', 'const', 'describe', 'mixin', 'object', 'only', 'package', 'program', 'test', 'var', '{', EOF, comment, not \"}\n\t\n\t\", whitespace\n\n at /home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/node_modules/wollok-ts/dist/index.js:54:19\n at Array.map ()\n at buildEnvironment (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/node_modules/wollok-ts/dist/index.js:49:40)\n at EnvironmentProvider.buildEnvironmentFrom (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/utils/vm/environment.js:29:66)\n at EnvironmentProvider.updateEnvironmentWith (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/utils/vm/environment.js:19:37)\n at rebuildTextDocument (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/server.js:102:29)\n at CallbackList.invoke (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/node_modules/vscode-jsonrpc/lib/common/events.js:55:39)\n at Emitter.fire (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/node_modules/vscode-jsonrpc/lib/common/events.js:117:36)\n at /home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/node_modules/vscode-languageserver/lib/common/textDocuments.js:138:42\n at handleNotification (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/node_modules/vscode-jsonrpc/lib/common/connection.js:640:25)","timestamp":"2024-05-25T12:17:30.755Z"} +{"level":"error","message":"✘ Failed to rebuild document Failed to parse caja.wlk: \n-- PARSING FAILED --------------------------------------------------\n\n 24 | \tmethod image() = if (self.estaBienPosicionada()) \"caja_ok.png\"\t\t}\n 25 | \t\treturn \"caja.png\"\n> 26 | \t}\n | ^\n 27 | \t\n 28 | \tmethod estaBienPosicionada() = llegadas.map({ llegada => llegada.position() })\n\nExpected one of the following: \n\n'@', 'class', 'const', 'describe', 'mixin', 'object', 'only', 'package', 'program', 'test', 'var', '{', EOF, comment, not \"}\n\t\n\t\", whitespace\n","stack":"Error: Failed to parse caja.wlk: \n-- PARSING FAILED --------------------------------------------------\n\n 24 | \tmethod image() = if (self.estaBienPosicionada()) \"caja_ok.png\"\t\t}\n 25 | \t\treturn \"caja.png\"\n> 26 | \t}\n | ^\n 27 | \t\n 28 | \tmethod estaBienPosicionada() = llegadas.map({ llegada => llegada.position() })\n\nExpected one of the following: \n\n'@', 'class', 'const', 'describe', 'mixin', 'object', 'only', 'package', 'program', 'test', 'var', '{', EOF, comment, not \"}\n\t\n\t\", whitespace\n\n at /home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/node_modules/wollok-ts/dist/index.js:54:19\n at Array.map ()\n at buildEnvironment (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/node_modules/wollok-ts/dist/index.js:49:40)\n at EnvironmentProvider.buildEnvironmentFrom (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/utils/vm/environment.js:29:66)\n at EnvironmentProvider.updateEnvironmentWith (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/utils/vm/environment.js:19:37)\n at rebuildTextDocument (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/server.js:102:29)\n at CallbackList.invoke (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/node_modules/vscode-jsonrpc/lib/common/events.js:55:39)\n at Emitter.fire (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/node_modules/vscode-jsonrpc/lib/common/events.js:117:36)\n at /home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/node_modules/vscode-languageserver/lib/common/textDocuments.js:138:42\n at handleNotification (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/node_modules/vscode-jsonrpc/lib/common/connection.js:640:25)","timestamp":"2024-05-25T12:17:31.642Z"} +{"level":"error","message":"✘ Failed to rebuild document Failed to parse caja.wlk: \n-- PARSING FAILED --------------------------------------------------\n\n 24 | \tmethod image() = if (self.estaBienPosicionada()) \"caja_ok.png\"\t}\n 25 | \t\treturn \"caja.png\"\n> 26 | \t}\n | ^\n 27 | \t\n 28 | \tmethod estaBienPosicionada() = llegadas.map({ llegada => llegada.position() })\n\nExpected one of the following: \n\n'@', 'class', 'const', 'describe', 'mixin', 'object', 'only', 'package', 'program', 'test', 'var', '{', EOF, comment, not \"}\n\t\n\t\", whitespace\n","stack":"Error: Failed to parse caja.wlk: \n-- PARSING FAILED --------------------------------------------------\n\n 24 | \tmethod image() = if (self.estaBienPosicionada()) \"caja_ok.png\"\t}\n 25 | \t\treturn \"caja.png\"\n> 26 | \t}\n | ^\n 27 | \t\n 28 | \tmethod estaBienPosicionada() = llegadas.map({ llegada => llegada.position() })\n\nExpected one of the following: \n\n'@', 'class', 'const', 'describe', 'mixin', 'object', 'only', 'package', 'program', 'test', 'var', '{', EOF, comment, not \"}\n\t\n\t\", whitespace\n\n at /home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/node_modules/wollok-ts/dist/index.js:54:19\n at Array.map ()\n at buildEnvironment (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/node_modules/wollok-ts/dist/index.js:49:40)\n at EnvironmentProvider.buildEnvironmentFrom (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/utils/vm/environment.js:29:66)\n at EnvironmentProvider.updateEnvironmentWith (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/utils/vm/environment.js:19:37)\n at rebuildTextDocument (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/server.js:102:29)\n at CallbackList.invoke (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/node_modules/vscode-jsonrpc/lib/common/events.js:55:39)\n at Emitter.fire (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/node_modules/vscode-jsonrpc/lib/common/events.js:117:36)\n at /home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/node_modules/vscode-languageserver/lib/common/textDocuments.js:138:42\n at handleNotification (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/node_modules/vscode-jsonrpc/lib/common/connection.js:640:25)","timestamp":"2024-05-25T12:17:31.804Z"} +{"level":"error","message":"✘ Failed to rebuild document Failed to parse caja.wlk: \n-- PARSING FAILED --------------------------------------------------\n\n 24 | \tmethod image() = if (self.estaBienPosicionada()) \"caja_ok.png\"}\n 25 | \t\treturn \"caja.png\"\n> 26 | \t}\n | ^\n 27 | \t\n 28 | \tmethod estaBienPosicionada() = llegadas.map({ llegada => llegada.position() })\n\nExpected one of the following: \n\n'@', 'class', 'const', 'describe', 'mixin', 'object', 'only', 'package', 'program', 'test', 'var', '{', EOF, comment, not \"}\n\t\n\t\", whitespace\n","stack":"Error: Failed to parse caja.wlk: \n-- PARSING FAILED --------------------------------------------------\n\n 24 | \tmethod image() = if (self.estaBienPosicionada()) \"caja_ok.png\"}\n 25 | \t\treturn \"caja.png\"\n> 26 | \t}\n | ^\n 27 | \t\n 28 | \tmethod estaBienPosicionada() = llegadas.map({ llegada => llegada.position() })\n\nExpected one of the following: \n\n'@', 'class', 'const', 'describe', 'mixin', 'object', 'only', 'package', 'program', 'test', 'var', '{', EOF, comment, not \"}\n\t\n\t\", whitespace\n\n at /home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/node_modules/wollok-ts/dist/index.js:54:19\n at Array.map ()\n at buildEnvironment (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/node_modules/wollok-ts/dist/index.js:49:40)\n at EnvironmentProvider.buildEnvironmentFrom (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/utils/vm/environment.js:29:66)\n at EnvironmentProvider.updateEnvironmentWith (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/utils/vm/environment.js:19:37)\n at rebuildTextDocument (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/server.js:102:29)\n at CallbackList.invoke (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/node_modules/vscode-jsonrpc/lib/common/events.js:55:39)\n at Emitter.fire (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/node_modules/vscode-jsonrpc/lib/common/events.js:117:36)\n at /home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/node_modules/vscode-languageserver/lib/common/textDocuments.js:138:42\n at handleNotification (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/node_modules/vscode-jsonrpc/lib/common/connection.js:640:25)","timestamp":"2024-05-25T12:17:31.940Z"} +{"level":"error","message":"✘ Failed to rebuild document Failed to parse caja.wlk: \n-- PARSING FAILED --------------------------------------------------\n\n 28 | \tmethod estaBienPosicionada() = llegadas.map({ llegada => llegada.position() })\n 29 | \t//TODO: Redefinir el (==) en Position!.contains(self.position())\n> 30 | }\n | ^\n\nExpected one of the following: \n\n'@', 'class', 'const', 'describe', 'mixin', 'object', 'only', 'package', 'program', 'test', 'var', '{', EOF, comment, not \"}\", whitespace\n","stack":"Error: Failed to parse caja.wlk: \n-- PARSING FAILED --------------------------------------------------\n\n 28 | \tmethod estaBienPosicionada() = llegadas.map({ llegada => llegada.position() })\n 29 | \t//TODO: Redefinir el (==) en Position!.contains(self.position())\n> 30 | }\n | ^\n\nExpected one of the following: \n\n'@', 'class', 'const', 'describe', 'mixin', 'object', 'only', 'package', 'program', 'test', 'var', '{', EOF, comment, not \"}\", whitespace\n\n at /home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/node_modules/wollok-ts/dist/index.js:54:19\n at Array.map ()\n at buildEnvironment (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/node_modules/wollok-ts/dist/index.js:49:40)\n at EnvironmentProvider.buildEnvironmentFrom (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/utils/vm/environment.js:29:66)\n at EnvironmentProvider.updateEnvironmentWith (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/utils/vm/environment.js:19:37)\n at rebuildTextDocument (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/server.js:102:29)\n at CallbackList.invoke (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/node_modules/vscode-jsonrpc/lib/common/events.js:55:39)\n at Emitter.fire (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/node_modules/vscode-jsonrpc/lib/common/events.js:117:36)\n at /home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/node_modules/vscode-languageserver/lib/common/textDocuments.js:138:42\n at handleNotification (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/node_modules/vscode-jsonrpc/lib/common/connection.js:640:25)","timestamp":"2024-05-25T12:17:32.113Z"} +{"level":"error","message":"✘ Failed to rebuild document Failed to parse caja.wlk: \n-- PARSING FAILED --------------------------------------------------\n\n 27 | \tmethod estaBienPosicionada() = llegadas.map({ llegada => llegada.position() })\n 28 | \t//TODO: Redefinir el (==) en Position!.contains(self.position())\n> 29 | }\n | ^\n\nExpected one of the following: \n\n'@', 'class', 'const', 'describe', 'mixin', 'object', 'only', 'package', 'program', 'test', 'var', '{', EOF, comment, not \"}\", whitespace\n","stack":"Error: Failed to parse caja.wlk: \n-- PARSING FAILED --------------------------------------------------\n\n 27 | \tmethod estaBienPosicionada() = llegadas.map({ llegada => llegada.position() })\n 28 | \t//TODO: Redefinir el (==) en Position!.contains(self.position())\n> 29 | }\n | ^\n\nExpected one of the following: \n\n'@', 'class', 'const', 'describe', 'mixin', 'object', 'only', 'package', 'program', 'test', 'var', '{', EOF, comment, not \"}\", whitespace\n\n at /home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/node_modules/wollok-ts/dist/index.js:54:19\n at Array.map ()\n at buildEnvironment (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/node_modules/wollok-ts/dist/index.js:49:40)\n at EnvironmentProvider.buildEnvironmentFrom (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/utils/vm/environment.js:29:66)\n at EnvironmentProvider.updateEnvironmentWith (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/utils/vm/environment.js:19:37)\n at rebuildTextDocument (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/server.js:102:29)\n at CallbackList.invoke (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/node_modules/vscode-jsonrpc/lib/common/events.js:55:39)\n at Emitter.fire (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/node_modules/vscode-jsonrpc/lib/common/events.js:117:36)\n at /home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/node_modules/vscode-languageserver/lib/common/textDocuments.js:138:42\n at handleNotification (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/node_modules/vscode-jsonrpc/lib/common/connection.js:640:25)","timestamp":"2024-05-25T12:17:32.293Z"} +{"level":"error","message":"✘ Failed to rebuild document Failed to parse caja.wlk: \n-- PARSING FAILED --------------------------------------------------\n\n 27 | \tmethod estaBienPosicionada() = llegadas.map({ llegada => llegada.position() })\n 28 | \t//TODO: Redefinir el (==) en Position!.contains(self.position())\n> 29 | }\n | ^\n\nExpected one of the following: \n\n'@', 'class', 'const', 'describe', 'mixin', 'object', 'only', 'package', 'program', 'test', 'var', '{', EOF, comment, not \"}\", whitespace\n","stack":"Error: Failed to parse caja.wlk: \n-- PARSING FAILED --------------------------------------------------\n\n 27 | \tmethod estaBienPosicionada() = llegadas.map({ llegada => llegada.position() })\n 28 | \t//TODO: Redefinir el (==) en Position!.contains(self.position())\n> 29 | }\n | ^\n\nExpected one of the following: \n\n'@', 'class', 'const', 'describe', 'mixin', 'object', 'only', 'package', 'program', 'test', 'var', '{', EOF, comment, not \"}\", whitespace\n\n at /home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/node_modules/wollok-ts/dist/index.js:54:19\n at Array.map ()\n at buildEnvironment (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/node_modules/wollok-ts/dist/index.js:49:40)\n at EnvironmentProvider.buildEnvironmentFrom (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/utils/vm/environment.js:29:66)\n at EnvironmentProvider.updateEnvironmentWith (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/utils/vm/environment.js:19:37)\n at rebuildTextDocument (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/server.js:102:29)\n at CallbackList.invoke (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/node_modules/vscode-jsonrpc/lib/common/events.js:55:39)\n at Emitter.fire (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/node_modules/vscode-jsonrpc/lib/common/events.js:117:36)\n at /home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/node_modules/vscode-languageserver/lib/common/textDocuments.js:138:42\n at handleNotification (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/node_modules/vscode-jsonrpc/lib/common/connection.js:640:25)","timestamp":"2024-05-25T12:17:32.669Z"} +{"level":"error","message":"✘ Failed to rebuild document Failed to parse caja.wlk: \n-- PARSING FAILED --------------------------------------------------\n\n 27 | \tmethod estaBienPosicionada() = llegadas.map({ llegada => llegada.position() })\n 28 | \t//TODO: Redefinir el (==) en Position!.contains(self.position())\n> 29 | }\n | ^\n\nExpected one of the following: \n\n'@', 'class', 'const', 'describe', 'mixin', 'object', 'only', 'package', 'program', 'test', 'var', '{', EOF, comment, not \"}\", whitespace\n","stack":"Error: Failed to parse caja.wlk: \n-- PARSING FAILED --------------------------------------------------\n\n 27 | \tmethod estaBienPosicionada() = llegadas.map({ llegada => llegada.position() })\n 28 | \t//TODO: Redefinir el (==) en Position!.contains(self.position())\n> 29 | }\n | ^\n\nExpected one of the following: \n\n'@', 'class', 'const', 'describe', 'mixin', 'object', 'only', 'package', 'program', 'test', 'var', '{', EOF, comment, not \"}\", whitespace\n\n at /home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/node_modules/wollok-ts/dist/index.js:54:19\n at Array.map ()\n at buildEnvironment (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/node_modules/wollok-ts/dist/index.js:49:40)\n at EnvironmentProvider.buildEnvironmentFrom (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/utils/vm/environment.js:29:66)\n at EnvironmentProvider.updateEnvironmentWith (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/utils/vm/environment.js:19:37)\n at rebuildTextDocument (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/server.js:102:29)\n at CallbackList.invoke (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/node_modules/vscode-jsonrpc/lib/common/events.js:55:39)\n at Emitter.fire (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/node_modules/vscode-jsonrpc/lib/common/events.js:117:36)\n at /home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/node_modules/vscode-languageserver/lib/common/textDocuments.js:138:42\n at handleNotification (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/node_modules/vscode-jsonrpc/lib/common/connection.js:640:25)","timestamp":"2024-05-25T12:17:32.836Z"} +{"level":"error","message":"✘ Failed to rebuild document Failed to parse caja.wlk: \n-- PARSING FAILED --------------------------------------------------\n\n 27 | \tmethod estaBienPosicionada() = llegadas.map({ llegada => llegada.position() })\n 28 | \t//TODO: Redefinir el (==) en Position!.contains(self.position())\n> 29 | }\n | ^\n\nExpected one of the following: \n\n'@', 'class', 'const', 'describe', 'mixin', 'object', 'only', 'package', 'program', 'test', 'var', '{', EOF, comment, not \"}\", whitespace\n","stack":"Error: Failed to parse caja.wlk: \n-- PARSING FAILED --------------------------------------------------\n\n 27 | \tmethod estaBienPosicionada() = llegadas.map({ llegada => llegada.position() })\n 28 | \t//TODO: Redefinir el (==) en Position!.contains(self.position())\n> 29 | }\n | ^\n\nExpected one of the following: \n\n'@', 'class', 'const', 'describe', 'mixin', 'object', 'only', 'package', 'program', 'test', 'var', '{', EOF, comment, not \"}\", whitespace\n\n at /home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/node_modules/wollok-ts/dist/index.js:54:19\n at Array.map ()\n at buildEnvironment (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/node_modules/wollok-ts/dist/index.js:49:40)\n at EnvironmentProvider.buildEnvironmentFrom (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/utils/vm/environment.js:29:66)\n at EnvironmentProvider.updateEnvironmentWith (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/utils/vm/environment.js:19:37)\n at rebuildTextDocument (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/server.js:102:29)\n at CallbackList.invoke (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/node_modules/vscode-jsonrpc/lib/common/events.js:55:39)\n at Emitter.fire (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/node_modules/vscode-jsonrpc/lib/common/events.js:117:36)\n at /home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/node_modules/vscode-languageserver/lib/common/textDocuments.js:138:42\n at handleNotification (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/node_modules/vscode-jsonrpc/lib/common/connection.js:640:25)","timestamp":"2024-05-25T12:17:33.003Z"} +{"level":"error","message":"✘ Failed to rebuild document Failed to parse caja.wlk: \n-- PARSING FAILED --------------------------------------------------\n\n 27 | \tmethod estaBienPosicionada() = llegadas.map({ llegada => llegada.position() })\n 28 | \t//TODO: Redefinir el (==) en Position!.contains(self.position())\n> 29 | }\n | ^\n\nExpected one of the following: \n\n'@', 'class', 'const', 'describe', 'mixin', 'object', 'only', 'package', 'program', 'test', 'var', '{', EOF, comment, not \"}\", whitespace\n","stack":"Error: Failed to parse caja.wlk: \n-- PARSING FAILED --------------------------------------------------\n\n 27 | \tmethod estaBienPosicionada() = llegadas.map({ llegada => llegada.position() })\n 28 | \t//TODO: Redefinir el (==) en Position!.contains(self.position())\n> 29 | }\n | ^\n\nExpected one of the following: \n\n'@', 'class', 'const', 'describe', 'mixin', 'object', 'only', 'package', 'program', 'test', 'var', '{', EOF, comment, not \"}\", whitespace\n\n at /home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/node_modules/wollok-ts/dist/index.js:54:19\n at Array.map ()\n at buildEnvironment (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/node_modules/wollok-ts/dist/index.js:49:40)\n at EnvironmentProvider.buildEnvironmentFrom (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/utils/vm/environment.js:29:66)\n at EnvironmentProvider.updateEnvironmentWith (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/utils/vm/environment.js:19:37)\n at rebuildTextDocument (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/server.js:102:29)\n at CallbackList.invoke (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/node_modules/vscode-jsonrpc/lib/common/events.js:55:39)\n at Emitter.fire (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/node_modules/vscode-jsonrpc/lib/common/events.js:117:36)\n at /home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/node_modules/vscode-languageserver/lib/common/textDocuments.js:138:42\n at handleNotification (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/node_modules/vscode-jsonrpc/lib/common/connection.js:640:25)","timestamp":"2024-05-25T12:17:33.163Z"} +{"level":"error","message":"✘ Failed to rebuild document Failed to parse caja.wlk: \n-- PARSING FAILED --------------------------------------------------\n\n 27 | \tmethod estaBienPosicionada() = llegadas.map({ llegada => llegada.position() })\n 28 | \t//TODO: Redefinir el (==) en Position!.contains(self.position())\n> 29 | }\n | ^\n\nExpected one of the following: \n\n'@', 'class', 'const', 'describe', 'mixin', 'object', 'only', 'package', 'program', 'test', 'var', '{', EOF, comment, not \"}\", whitespace\n","stack":"Error: Failed to parse caja.wlk: \n-- PARSING FAILED --------------------------------------------------\n\n 27 | \tmethod estaBienPosicionada() = llegadas.map({ llegada => llegada.position() })\n 28 | \t//TODO: Redefinir el (==) en Position!.contains(self.position())\n> 29 | }\n | ^\n\nExpected one of the following: \n\n'@', 'class', 'const', 'describe', 'mixin', 'object', 'only', 'package', 'program', 'test', 'var', '{', EOF, comment, not \"}\", whitespace\n\n at /home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/node_modules/wollok-ts/dist/index.js:54:19\n at Array.map ()\n at buildEnvironment (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/node_modules/wollok-ts/dist/index.js:49:40)\n at EnvironmentProvider.buildEnvironmentFrom (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/utils/vm/environment.js:29:66)\n at EnvironmentProvider.updateEnvironmentWith (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/utils/vm/environment.js:19:37)\n at rebuildTextDocument (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/server.js:102:29)\n at CallbackList.invoke (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/node_modules/vscode-jsonrpc/lib/common/events.js:55:39)\n at Emitter.fire (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/node_modules/vscode-jsonrpc/lib/common/events.js:117:36)\n at /home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/node_modules/vscode-languageserver/lib/common/textDocuments.js:138:42\n at handleNotification (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/node_modules/vscode-jsonrpc/lib/common/connection.js:640:25)","timestamp":"2024-05-25T12:17:33.319Z"} +{"level":"error","message":"✘ Failed to rebuild document Failed to parse caja.wlk: \n-- PARSING FAILED --------------------------------------------------\n\n 27 | \tmethod estaBienPosicionada() = llegadas.map({ llegada => llegada.position() })\n 28 | \t//TODO: Redefinir el (==) en Position!.contains(self.position())\n> 29 | }\n | ^\n\nExpected one of the following: \n\n'@', 'class', 'const', 'describe', 'mixin', 'object', 'only', 'package', 'program', 'test', 'var', '{', EOF, comment, not \"}\", whitespace\n","stack":"Error: Failed to parse caja.wlk: \n-- PARSING FAILED --------------------------------------------------\n\n 27 | \tmethod estaBienPosicionada() = llegadas.map({ llegada => llegada.position() })\n 28 | \t//TODO: Redefinir el (==) en Position!.contains(self.position())\n> 29 | }\n | ^\n\nExpected one of the following: \n\n'@', 'class', 'const', 'describe', 'mixin', 'object', 'only', 'package', 'program', 'test', 'var', '{', EOF, comment, not \"}\", whitespace\n\n at /home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/node_modules/wollok-ts/dist/index.js:54:19\n at Array.map ()\n at buildEnvironment (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/node_modules/wollok-ts/dist/index.js:49:40)\n at EnvironmentProvider.buildEnvironmentFrom (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/utils/vm/environment.js:29:66)\n at EnvironmentProvider.updateEnvironmentWith (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/utils/vm/environment.js:19:37)\n at rebuildTextDocument (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/server.js:102:29)\n at CallbackList.invoke (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/node_modules/vscode-jsonrpc/lib/common/events.js:55:39)\n at Emitter.fire (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/node_modules/vscode-jsonrpc/lib/common/events.js:117:36)\n at /home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/node_modules/vscode-languageserver/lib/common/textDocuments.js:138:42\n at handleNotification (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/node_modules/vscode-jsonrpc/lib/common/connection.js:640:25)","timestamp":"2024-05-25T12:17:33.474Z"} +{"level":"error","message":"✘ Failed to rebuild document Failed to parse caja.wlk: \n-- PARSING FAILED --------------------------------------------------\n\n 27 | \tmethod estaBienPosicionada() = llegadas.map({ llegada => llegada.position() })\n 28 | \t//TODO: Redefinir el (==) en Position!.contains(self.position())\n> 29 | }\n | ^\n\nExpected one of the following: \n\n'@', 'class', 'const', 'describe', 'mixin', 'object', 'only', 'package', 'program', 'test', 'var', '{', EOF, comment, not \"}\", whitespace\n","stack":"Error: Failed to parse caja.wlk: \n-- PARSING FAILED --------------------------------------------------\n\n 27 | \tmethod estaBienPosicionada() = llegadas.map({ llegada => llegada.position() })\n 28 | \t//TODO: Redefinir el (==) en Position!.contains(self.position())\n> 29 | }\n | ^\n\nExpected one of the following: \n\n'@', 'class', 'const', 'describe', 'mixin', 'object', 'only', 'package', 'program', 'test', 'var', '{', EOF, comment, not \"}\", whitespace\n\n at /home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/node_modules/wollok-ts/dist/index.js:54:19\n at Array.map ()\n at buildEnvironment (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/node_modules/wollok-ts/dist/index.js:49:40)\n at EnvironmentProvider.buildEnvironmentFrom (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/utils/vm/environment.js:29:66)\n at EnvironmentProvider.updateEnvironmentWith (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/utils/vm/environment.js:19:37)\n at rebuildTextDocument (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/server.js:102:29)\n at CallbackList.invoke (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/node_modules/vscode-jsonrpc/lib/common/events.js:55:39)\n at Emitter.fire (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/node_modules/vscode-jsonrpc/lib/common/events.js:117:36)\n at /home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/node_modules/vscode-languageserver/lib/common/textDocuments.js:138:42\n at handleNotification (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/node_modules/vscode-jsonrpc/lib/common/connection.js:640:25)","timestamp":"2024-05-25T12:17:33.622Z"} +{"level":"error","message":"✘ Failed to rebuild document Failed to parse caja.wlk: \n-- PARSING FAILED --------------------------------------------------\n\n 27 | \tmethod estaBienPosicionada() = llegadas.map({ llegada => llegada.position() })\n 28 | \t//TODO: Redefinir el (==) en Position!.contains(self.position())\n> 29 | }\n | ^\n\nExpected one of the following: \n\n'@', 'class', 'const', 'describe', 'mixin', 'object', 'only', 'package', 'program', 'test', 'var', '{', EOF, comment, not \"}\", whitespace\n","stack":"Error: Failed to parse caja.wlk: \n-- PARSING FAILED --------------------------------------------------\n\n 27 | \tmethod estaBienPosicionada() = llegadas.map({ llegada => llegada.position() })\n 28 | \t//TODO: Redefinir el (==) en Position!.contains(self.position())\n> 29 | }\n | ^\n\nExpected one of the following: \n\n'@', 'class', 'const', 'describe', 'mixin', 'object', 'only', 'package', 'program', 'test', 'var', '{', EOF, comment, not \"}\", whitespace\n\n at /home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/node_modules/wollok-ts/dist/index.js:54:19\n at Array.map ()\n at buildEnvironment (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/node_modules/wollok-ts/dist/index.js:49:40)\n at EnvironmentProvider.buildEnvironmentFrom (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/utils/vm/environment.js:29:66)\n at EnvironmentProvider.updateEnvironmentWith (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/utils/vm/environment.js:19:37)\n at rebuildTextDocument (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/server.js:102:29)\n at CallbackList.invoke (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/node_modules/vscode-jsonrpc/lib/common/events.js:55:39)\n at Emitter.fire (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/node_modules/vscode-jsonrpc/lib/common/events.js:117:36)\n at /home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/node_modules/vscode-languageserver/lib/common/textDocuments.js:138:42\n at handleNotification (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/node_modules/vscode-jsonrpc/lib/common/connection.js:640:25)","timestamp":"2024-05-25T12:17:33.870Z"} +{"level":"error","message":"✘ Failed to rebuild document Failed to parse caja.wlk: \n-- PARSING FAILED --------------------------------------------------\n\n 27 | \tmethod estaBienPosicionada() = llegadas.map({ llegada => llegada.position() })\n 28 | \t//TODO: Redefinir el (==) en Position!.contains(self.position())\n> 29 | }\n | ^\n\nExpected one of the following: \n\n'@', 'class', 'const', 'describe', 'mixin', 'object', 'only', 'package', 'program', 'test', 'var', '{', EOF, comment, not \"}\", whitespace\n","stack":"Error: Failed to parse caja.wlk: \n-- PARSING FAILED --------------------------------------------------\n\n 27 | \tmethod estaBienPosicionada() = llegadas.map({ llegada => llegada.position() })\n 28 | \t//TODO: Redefinir el (==) en Position!.contains(self.position())\n> 29 | }\n | ^\n\nExpected one of the following: \n\n'@', 'class', 'const', 'describe', 'mixin', 'object', 'only', 'package', 'program', 'test', 'var', '{', EOF, comment, not \"}\", whitespace\n\n at /home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/node_modules/wollok-ts/dist/index.js:54:19\n at Array.map ()\n at buildEnvironment (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/node_modules/wollok-ts/dist/index.js:49:40)\n at EnvironmentProvider.buildEnvironmentFrom (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/utils/vm/environment.js:29:66)\n at EnvironmentProvider.updateEnvironmentWith (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/utils/vm/environment.js:19:37)\n at rebuildTextDocument (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/server.js:102:29)\n at CallbackList.invoke (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/node_modules/vscode-jsonrpc/lib/common/events.js:55:39)\n at Emitter.fire (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/node_modules/vscode-jsonrpc/lib/common/events.js:117:36)\n at /home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/node_modules/vscode-languageserver/lib/common/textDocuments.js:138:42\n at handleNotification (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/node_modules/vscode-jsonrpc/lib/common/connection.js:640:25)","timestamp":"2024-05-25T12:17:34.231Z"} +{"level":"error","message":"✘ Failed to rebuild document Failed to parse caja.wlk: \n-- PARSING FAILED --------------------------------------------------\n\n 27 | \tmethod estaBienPosicionada() = llegadas.map({ llegada => llegada.position() })\n 28 | \t//TODO: Redefinir el (==) en Position!.contains(self.position())\n> 29 | }\n | ^\n\nExpected one of the following: \n\n'@', 'class', 'const', 'describe', 'mixin', 'object', 'only', 'package', 'program', 'test', 'var', '{', EOF, comment, not \"}\", whitespace\n","stack":"Error: Failed to parse caja.wlk: \n-- PARSING FAILED --------------------------------------------------\n\n 27 | \tmethod estaBienPosicionada() = llegadas.map({ llegada => llegada.position() })\n 28 | \t//TODO: Redefinir el (==) en Position!.contains(self.position())\n> 29 | }\n | ^\n\nExpected one of the following: \n\n'@', 'class', 'const', 'describe', 'mixin', 'object', 'only', 'package', 'program', 'test', 'var', '{', EOF, comment, not \"}\", whitespace\n\n at /home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/node_modules/wollok-ts/dist/index.js:54:19\n at Array.map ()\n at buildEnvironment (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/node_modules/wollok-ts/dist/index.js:49:40)\n at EnvironmentProvider.buildEnvironmentFrom (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/utils/vm/environment.js:29:66)\n at EnvironmentProvider.updateEnvironmentWith (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/utils/vm/environment.js:19:37)\n at rebuildTextDocument (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/server.js:102:29)\n at CallbackList.invoke (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/node_modules/vscode-jsonrpc/lib/common/events.js:55:39)\n at Emitter.fire (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/node_modules/vscode-jsonrpc/lib/common/events.js:117:36)\n at /home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/node_modules/vscode-languageserver/lib/common/textDocuments.js:138:42\n at handleNotification (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/node_modules/vscode-jsonrpc/lib/common/connection.js:640:25)","timestamp":"2024-05-25T12:17:34.337Z"} +{"level":"error","message":"✘ Failed to rebuild document Failed to parse caja.wlk: \n-- PARSING FAILED --------------------------------------------------\n\n 27 | \tmethod estaBienPosicionada() = llegadas.map({ llegada => llegada.position() })\n 28 | \t//TODO: Redefinir el (==) en Position!.contains(self.position())\n> 29 | }\n | ^\n\nExpected one of the following: \n\n'@', 'class', 'const', 'describe', 'mixin', 'object', 'only', 'package', 'program', 'test', 'var', '{', EOF, comment, not \"}\", whitespace\n","stack":"Error: Failed to parse caja.wlk: \n-- PARSING FAILED --------------------------------------------------\n\n 27 | \tmethod estaBienPosicionada() = llegadas.map({ llegada => llegada.position() })\n 28 | \t//TODO: Redefinir el (==) en Position!.contains(self.position())\n> 29 | }\n | ^\n\nExpected one of the following: \n\n'@', 'class', 'const', 'describe', 'mixin', 'object', 'only', 'package', 'program', 'test', 'var', '{', EOF, comment, not \"}\", whitespace\n\n at /home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/node_modules/wollok-ts/dist/index.js:54:19\n at Array.map ()\n at buildEnvironment (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/node_modules/wollok-ts/dist/index.js:49:40)\n at EnvironmentProvider.buildEnvironmentFrom (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/utils/vm/environment.js:29:66)\n at EnvironmentProvider.updateEnvironmentWith (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/utils/vm/environment.js:19:37)\n at rebuildTextDocument (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/server.js:102:29)\n at CallbackList.invoke (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/node_modules/vscode-jsonrpc/lib/common/events.js:55:39)\n at Emitter.fire (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/node_modules/vscode-jsonrpc/lib/common/events.js:117:36)\n at /home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/node_modules/vscode-languageserver/lib/common/textDocuments.js:138:42\n at handleNotification (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/node_modules/vscode-jsonrpc/lib/common/connection.js:640:25)","timestamp":"2024-05-25T12:17:34.859Z"} +{"level":"error","message":"✘ Failed to rebuild document Failed to parse caja.wlk: \n-- PARSING FAILED --------------------------------------------------\n\n 27 | \tmethod estaBienPosicionada() = llegadas.map({ llegada => llegada.position() })\n 28 | \t//TODO: Redefinir el (==) en Position!.contains(self.position())\n> 29 | }\n | ^\n\nExpected one of the following: \n\n'@', 'class', 'const', 'describe', 'mixin', 'object', 'only', 'package', 'program', 'test', 'var', '{', EOF, comment, not \"}\", whitespace\n","stack":"Error: Failed to parse caja.wlk: \n-- PARSING FAILED --------------------------------------------------\n\n 27 | \tmethod estaBienPosicionada() = llegadas.map({ llegada => llegada.position() })\n 28 | \t//TODO: Redefinir el (==) en Position!.contains(self.position())\n> 29 | }\n | ^\n\nExpected one of the following: \n\n'@', 'class', 'const', 'describe', 'mixin', 'object', 'only', 'package', 'program', 'test', 'var', '{', EOF, comment, not \"}\", whitespace\n\n at /home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/node_modules/wollok-ts/dist/index.js:54:19\n at Array.map ()\n at buildEnvironment (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/node_modules/wollok-ts/dist/index.js:49:40)\n at EnvironmentProvider.buildEnvironmentFrom (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/utils/vm/environment.js:29:66)\n at EnvironmentProvider.updateEnvironmentWith (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/utils/vm/environment.js:19:37)\n at rebuildTextDocument (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/server.js:102:29)\n at CallbackList.invoke (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/node_modules/vscode-jsonrpc/lib/common/events.js:55:39)\n at Emitter.fire (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/node_modules/vscode-jsonrpc/lib/common/events.js:117:36)\n at /home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/node_modules/vscode-languageserver/lib/common/textDocuments.js:138:42\n at handleNotification (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/node_modules/vscode-jsonrpc/lib/common/connection.js:640:25)","timestamp":"2024-05-25T12:17:34.970Z"} +{"level":"error","message":"✘ Failed to rebuild document Failed to parse caja.wlk: \n-- PARSING FAILED --------------------------------------------------\n\n 27 | \tmethod estaBienPosicionada() = llegadas.map({ llegada => llegada.position() })\n 28 | \t//TODO: Redefinir el (==) en Position!.contains(self.position())\n> 29 | }\n | ^\n\nExpected one of the following: \n\n'@', 'class', 'const', 'describe', 'mixin', 'object', 'only', 'package', 'program', 'test', 'var', '{', EOF, comment, not \"}\", whitespace\n","stack":"Error: Failed to parse caja.wlk: \n-- PARSING FAILED --------------------------------------------------\n\n 27 | \tmethod estaBienPosicionada() = llegadas.map({ llegada => llegada.position() })\n 28 | \t//TODO: Redefinir el (==) en Position!.contains(self.position())\n> 29 | }\n | ^\n\nExpected one of the following: \n\n'@', 'class', 'const', 'describe', 'mixin', 'object', 'only', 'package', 'program', 'test', 'var', '{', EOF, comment, not \"}\", whitespace\n\n at /home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/node_modules/wollok-ts/dist/index.js:54:19\n at Array.map ()\n at buildEnvironment (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/node_modules/wollok-ts/dist/index.js:49:40)\n at EnvironmentProvider.buildEnvironmentFrom (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/utils/vm/environment.js:29:66)\n at EnvironmentProvider.updateEnvironmentWith (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/utils/vm/environment.js:19:37)\n at rebuildTextDocument (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/server.js:102:29)\n at CallbackList.invoke (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/node_modules/vscode-jsonrpc/lib/common/events.js:55:39)\n at Emitter.fire (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/node_modules/vscode-jsonrpc/lib/common/events.js:117:36)\n at /home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/node_modules/vscode-languageserver/lib/common/textDocuments.js:138:42\n at handleNotification (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/node_modules/vscode-jsonrpc/lib/common/connection.js:640:25)","timestamp":"2024-05-25T12:17:35.013Z"} +{"level":"error","message":"✘ Failed to get type description: Error: Failed to print, found malformed node Failed to print, found malformed node","node":{"id":"990afbc3-139e-4bb4-acc6-4b534e63649e","metadata":[],"problems":[{"code":"malformedSentence","sourceMap":{"end":{"column":50,"line":5,"offset":93},"start":{"column":29,"line":5,"offset":72}}}],"scope":{"containerScope":{"containerScope":{"containerScope":{"containerScope":{"contributions":{},"includedScopes":[]},"contributions":{},"includedScopes":[]},"contributions":{},"includedScopes":[{"containerScope":{"containerScope":{"containerScope":{"contributions":{},"includedScopes":[]},"contributions":{},"includedScopes":[]},"contributions":{},"includedScopes":[]},"contributions":{},"includedScopes":[]}]},"contributions":{},"includedScopes":[]},"contributions":{},"includedScopes":[]},"sentences":[],"sourceMap":{"end":{"column":2,"line":6,"offset":95},"start":{"column":27,"line":5,"offset":70}}},"stack":"Error: Failed to print, found malformed node\n at /home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/node_modules/wollok-ts/dist/printer/print.js:26:15\n at /home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/node_modules/wollok-ts/dist/printer/print.js:66:44\n at /home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/node_modules/wollok-ts/dist/extensions.js:84:20\n at /home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/node_modules/wollok-ts/dist/printer/print.js:29:56\n at print (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/node_modules/wollok-ts/dist/printer/print.js:19:7)\n at /home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/functionalities/hover.js:24:50\n at /home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/server.js:198:20\n at /home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/node_modules/vscode-languageserver/lib/common/server.js:590:20\n at handleRequest (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/node_modules/vscode-jsonrpc/lib/common/connection.js:493:41)\n at handleMessage (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/node_modules/vscode-jsonrpc/lib/common/connection.js:339:13)","timestamp":"2024-05-25T12:18:17.327Z"} +{"level":"info","message":"onRequest - completionItem/resolve","timestamp":"2024-05-25T12:18:42.923Z"} +{"level":"info","message":"onRequest - completionItem/resolve","timestamp":"2024-05-25T12:18:42.983Z"} +{"level":"info","message":"onRequest - completionItem/resolve","timestamp":"2024-05-25T12:18:43.051Z"} +{"level":"info","message":"onRequest - completionItem/resolve","timestamp":"2024-05-25T12:18:43.194Z"} +{"level":"info","message":"onRequest - completionItem/resolve","timestamp":"2024-05-25T12:19:09.722Z"} +{"level":"info","message":"onRequest - completionItem/resolve","timestamp":"2024-05-25T12:19:09.791Z"} +{"level":"info","message":"onRequest - completionItem/resolve","timestamp":"2024-05-25T12:19:09.853Z"} +{"level":"info","message":"onRequest - completionItem/resolve","timestamp":"2024-05-25T12:19:12.671Z"} +{"level":"info","message":"onRequest - completionItem/resolve","timestamp":"2024-05-25T12:19:12.800Z"} +{"level":"info","message":"onRequest - completionItem/resolve","timestamp":"2024-05-25T12:19:12.859Z"} +{"level":"error","message":"✘ Completions for node failed: Error: [Parameter]{9c9bdd} at niveles.wlk:95 exhausted all cases without a match [Parameter]{9c9bdd} at niveles.wlk:95 exhausted all cases without a match","stack":"Error: [Parameter]{9c9bdd} at niveles.wlk:95 exhausted all cases without a match\n at /home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/node_modules/wollok-ts/dist/extensions.js:85:11\n at completionsForNode (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/functionalities/autocomplete/node-completion.js:10:44)\n at /home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/functionalities/autocomplete/autocomplete.js:22:154\n at /home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/server.js:198:20\n at /home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/node_modules/vscode-languageserver/lib/common/server.js:593:20\n at handleRequest (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/node_modules/vscode-jsonrpc/lib/common/connection.js:493:41)\n at handleMessage (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/node_modules/vscode-jsonrpc/lib/common/connection.js:339:13)\n at processMessageQueue (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/node_modules/vscode-jsonrpc/lib/common/connection.js:362:17)\n at Immediate._onImmediate (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/node_modules/vscode-jsonrpc/lib/common/connection.js:334:13)\n at process.processImmediate (node:internal/timers:476:21)","timestamp":"2024-05-25T12:19:33.861Z"} +{"level":"info","message":"onRequest - completionItem/resolve","timestamp":"2024-05-25T12:19:33.926Z"} +{"level":"error","message":"✘ Completions for node failed: Error: [Parameter]{9706b9} at niveles.wlk:95 exhausted all cases without a match [Parameter]{9706b9} at niveles.wlk:95 exhausted all cases without a match","stack":"Error: [Parameter]{9706b9} at niveles.wlk:95 exhausted all cases without a match\n at /home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/node_modules/wollok-ts/dist/extensions.js:85:11\n at completionsForNode (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/functionalities/autocomplete/node-completion.js:10:44)\n at /home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/functionalities/autocomplete/autocomplete.js:22:154\n at /home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/server.js:198:20\n at /home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/node_modules/vscode-languageserver/lib/common/server.js:593:20\n at handleRequest (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/node_modules/vscode-jsonrpc/lib/common/connection.js:493:41)\n at handleMessage (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/node_modules/vscode-jsonrpc/lib/common/connection.js:339:13)\n at processMessageQueue (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/node_modules/vscode-jsonrpc/lib/common/connection.js:362:17)\n at Immediate._onImmediate (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/node_modules/vscode-jsonrpc/lib/common/connection.js:334:13)\n at process.processImmediate (node:internal/timers:476:21)","timestamp":"2024-05-25T12:19:33.997Z"} +{"level":"info","message":"onRequest - completionItem/resolve","timestamp":"2024-05-25T12:19:34.072Z"} +{"level":"error","message":"✘ Completions for node failed: Error: [Parameter]{4c7156} at niveles.wlk:95 exhausted all cases without a match [Parameter]{4c7156} at niveles.wlk:95 exhausted all cases without a match","stack":"Error: [Parameter]{4c7156} at niveles.wlk:95 exhausted all cases without a match\n at /home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/node_modules/wollok-ts/dist/extensions.js:85:11\n at completionsForNode (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/functionalities/autocomplete/node-completion.js:10:44)\n at /home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/functionalities/autocomplete/autocomplete.js:22:154\n at /home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/server.js:198:20\n at /home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/node_modules/vscode-languageserver/lib/common/server.js:593:20\n at handleRequest (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/node_modules/vscode-jsonrpc/lib/common/connection.js:493:41)\n at handleMessage (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/node_modules/vscode-jsonrpc/lib/common/connection.js:339:13)\n at processMessageQueue (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/node_modules/vscode-jsonrpc/lib/common/connection.js:362:17)\n at Immediate._onImmediate (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/node_modules/vscode-jsonrpc/lib/common/connection.js:334:13)\n at process.processImmediate (node:internal/timers:476:21)","timestamp":"2024-05-25T12:19:34.184Z"} +{"level":"info","message":"onRequest - completionItem/resolve","timestamp":"2024-05-25T12:19:34.246Z"} +{"level":"error","message":"✘ Completions for node failed: Error: [Send]{3e0ff8} at niveles.wlk:95 exhausted all cases without a match [Send]{3e0ff8} at niveles.wlk:95 exhausted all cases without a match","stack":"Error: [Send]{3e0ff8} at niveles.wlk:95 exhausted all cases without a match\n at /home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/node_modules/wollok-ts/dist/extensions.js:85:11\n at completionsForNode (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/functionalities/autocomplete/node-completion.js:10:44)\n at completeForParent (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/functionalities/autocomplete/node-completion.js:50:43)\n at completeReference (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/functionalities/autocomplete/node-completion.js:58:135)\n at /home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/node_modules/wollok-ts/dist/extensions.js:84:20\n at completionsForNode (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/functionalities/autocomplete/node-completion.js:10:44)\n at /home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/functionalities/autocomplete/autocomplete.js:22:154\n at /home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/server.js:198:20\n at /home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/node_modules/vscode-languageserver/lib/common/server.js:593:20\n at handleRequest (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/node_modules/vscode-jsonrpc/lib/common/connection.js:493:41)","timestamp":"2024-05-25T12:19:35.329Z"} +{"level":"error","message":"✘ Completions for node failed: Error: [Return]{4f209d} at niveles.wlk:-- exhausted all cases without a match [Return]{4f209d} at niveles.wlk:-- exhausted all cases without a match","stack":"Error: [Return]{4f209d} at niveles.wlk:-- exhausted all cases without a match\n at /home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/node_modules/wollok-ts/dist/extensions.js:85:11\n at completionsForNode (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/functionalities/autocomplete/node-completion.js:10:44)\n at completeForParent (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/functionalities/autocomplete/node-completion.js:50:43)\n at completionsForNode (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/functionalities/autocomplete/node-completion.js:14:46)\n at completeForParent (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/functionalities/autocomplete/node-completion.js:50:43)\n at completeReference (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/functionalities/autocomplete/node-completion.js:58:135)\n at /home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/node_modules/wollok-ts/dist/extensions.js:84:20\n at completionsForNode (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/functionalities/autocomplete/node-completion.js:10:44)\n at /home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/functionalities/autocomplete/autocomplete.js:22:154\n at /home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/server.js:198:20","timestamp":"2024-05-25T12:19:35.329Z"} +{"level":"info","message":"onRequest - completionItem/resolve","timestamp":"2024-05-25T12:19:35.388Z"} +{"level":"error","message":"✘ Completions for node failed: Error: [Parameter]{961296} at niveles.wlk:54 exhausted all cases without a match [Parameter]{961296} at niveles.wlk:54 exhausted all cases without a match","stack":"Error: [Parameter]{961296} at niveles.wlk:54 exhausted all cases without a match\n at /home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/node_modules/wollok-ts/dist/extensions.js:85:11\n at completionsForNode (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/functionalities/autocomplete/node-completion.js:10:44)\n at /home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/functionalities/autocomplete/autocomplete.js:22:154\n at /home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/server.js:198:20\n at /home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/node_modules/vscode-languageserver/lib/common/server.js:593:20\n at handleRequest (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/node_modules/vscode-jsonrpc/lib/common/connection.js:493:41)\n at handleMessage (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/node_modules/vscode-jsonrpc/lib/common/connection.js:339:13)\n at processMessageQueue (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/node_modules/vscode-jsonrpc/lib/common/connection.js:362:17)\n at Immediate._onImmediate (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/node_modules/vscode-jsonrpc/lib/common/connection.js:334:13)\n at process.processImmediate (node:internal/timers:476:21)","timestamp":"2024-05-25T12:20:12.282Z"} +{"level":"info","message":"onRequest - completionItem/resolve","timestamp":"2024-05-25T12:20:12.349Z"} +{"level":"error","message":"✘ Completions for node failed: Error: [Parameter]{6f7c41} at niveles.wlk:54 exhausted all cases without a match [Parameter]{6f7c41} at niveles.wlk:54 exhausted all cases without a match","stack":"Error: [Parameter]{6f7c41} at niveles.wlk:54 exhausted all cases without a match\n at /home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/node_modules/wollok-ts/dist/extensions.js:85:11\n at completionsForNode (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/functionalities/autocomplete/node-completion.js:10:44)\n at /home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/functionalities/autocomplete/autocomplete.js:22:154\n at /home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/server.js:198:20\n at /home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/node_modules/vscode-languageserver/lib/common/server.js:593:20\n at handleRequest (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/node_modules/vscode-jsonrpc/lib/common/connection.js:493:41)\n at handleMessage (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/node_modules/vscode-jsonrpc/lib/common/connection.js:339:13)\n at processMessageQueue (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/node_modules/vscode-jsonrpc/lib/common/connection.js:362:17)\n at Immediate._onImmediate (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/node_modules/vscode-jsonrpc/lib/common/connection.js:334:13)\n at process.processImmediate (node:internal/timers:476:21)","timestamp":"2024-05-25T12:20:12.439Z"} +{"level":"error","message":"✘ Completions for node failed: Error: [Parameter]{aa83e9} at niveles.wlk:54 exhausted all cases without a match [Parameter]{aa83e9} at niveles.wlk:54 exhausted all cases without a match","stack":"Error: [Parameter]{aa83e9} at niveles.wlk:54 exhausted all cases without a match\n at /home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/node_modules/wollok-ts/dist/extensions.js:85:11\n at completionsForNode (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/functionalities/autocomplete/node-completion.js:10:44)\n at /home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/functionalities/autocomplete/autocomplete.js:22:154\n at /home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/server.js:198:20\n at /home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/node_modules/vscode-languageserver/lib/common/server.js:593:20\n at handleRequest (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/node_modules/vscode-jsonrpc/lib/common/connection.js:493:41)\n at handleMessage (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/node_modules/vscode-jsonrpc/lib/common/connection.js:339:13)\n at processMessageQueue (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/node_modules/vscode-jsonrpc/lib/common/connection.js:362:17)\n at Immediate._onImmediate (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/node_modules/vscode-jsonrpc/lib/common/connection.js:334:13)\n at process.processImmediate (node:internal/timers:476:21)","timestamp":"2024-05-25T12:20:12.681Z"} +{"level":"error","message":"✘ Completions for node failed: Error: [Parameter]{263a98} at niveles.wlk:54 exhausted all cases without a match [Parameter]{263a98} at niveles.wlk:54 exhausted all cases without a match","stack":"Error: [Parameter]{263a98} at niveles.wlk:54 exhausted all cases without a match\n at /home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/node_modules/wollok-ts/dist/extensions.js:85:11\n at completionsForNode (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/functionalities/autocomplete/node-completion.js:10:44)\n at /home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/functionalities/autocomplete/autocomplete.js:22:154\n at /home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/server.js:198:20\n at /home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/node_modules/vscode-languageserver/lib/common/server.js:593:20\n at handleRequest (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/node_modules/vscode-jsonrpc/lib/common/connection.js:493:41)\n at handleMessage (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/node_modules/vscode-jsonrpc/lib/common/connection.js:339:13)\n at processMessageQueue (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/node_modules/vscode-jsonrpc/lib/common/connection.js:362:17)\n at Immediate._onImmediate (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/node_modules/vscode-jsonrpc/lib/common/connection.js:334:13)\n at process.processImmediate (node:internal/timers:476:21)","timestamp":"2024-05-25T12:20:13.550Z"} +{"level":"info","message":"onRequest - completionItem/resolve","timestamp":"2024-05-25T12:20:13.609Z"} +{"level":"error","message":"✘ Completions for node failed: Error: [Parameter]{155bdc} at niveles.wlk:54 exhausted all cases without a match [Parameter]{155bdc} at niveles.wlk:54 exhausted all cases without a match","stack":"Error: [Parameter]{155bdc} at niveles.wlk:54 exhausted all cases without a match\n at /home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/node_modules/wollok-ts/dist/extensions.js:85:11\n at completionsForNode (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/functionalities/autocomplete/node-completion.js:10:44)\n at /home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/functionalities/autocomplete/autocomplete.js:22:154\n at /home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/server.js:198:20\n at /home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/node_modules/vscode-languageserver/lib/common/server.js:593:20\n at handleRequest (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/node_modules/vscode-jsonrpc/lib/common/connection.js:493:41)\n at handleMessage (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/node_modules/vscode-jsonrpc/lib/common/connection.js:339:13)\n at processMessageQueue (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/node_modules/vscode-jsonrpc/lib/common/connection.js:362:17)\n at Immediate._onImmediate (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/node_modules/vscode-jsonrpc/lib/common/connection.js:334:13)\n at process.processImmediate (node:internal/timers:476:21)","timestamp":"2024-05-25T12:20:13.684Z"} +{"level":"info","message":"onRequest - completionItem/resolve","timestamp":"2024-05-25T12:20:13.750Z"} +{"level":"error","message":"✘ Completions for node failed: Error: [Parameter]{292491} at niveles.wlk:54 exhausted all cases without a match [Parameter]{292491} at niveles.wlk:54 exhausted all cases without a match","stack":"Error: [Parameter]{292491} at niveles.wlk:54 exhausted all cases without a match\n at /home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/node_modules/wollok-ts/dist/extensions.js:85:11\n at completionsForNode (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/functionalities/autocomplete/node-completion.js:10:44)\n at /home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/functionalities/autocomplete/autocomplete.js:22:154\n at /home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/server.js:198:20\n at /home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/node_modules/vscode-languageserver/lib/common/server.js:593:20\n at handleRequest (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/node_modules/vscode-jsonrpc/lib/common/connection.js:493:41)\n at handleMessage (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/node_modules/vscode-jsonrpc/lib/common/connection.js:339:13)\n at processMessageQueue (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/node_modules/vscode-jsonrpc/lib/common/connection.js:362:17)\n at Immediate._onImmediate (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/node_modules/vscode-jsonrpc/lib/common/connection.js:334:13)\n at process.processImmediate (node:internal/timers:476:21)","timestamp":"2024-05-25T12:20:13.820Z"} +{"level":"error","message":"✘ Completions for node failed: Error: [Parameter]{29a2f3} at niveles.wlk:54 exhausted all cases without a match [Parameter]{29a2f3} at niveles.wlk:54 exhausted all cases without a match","stack":"Error: [Parameter]{29a2f3} at niveles.wlk:54 exhausted all cases without a match\n at /home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/node_modules/wollok-ts/dist/extensions.js:85:11\n at completionsForNode (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/functionalities/autocomplete/node-completion.js:10:44)\n at /home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/functionalities/autocomplete/autocomplete.js:22:154\n at /home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/server.js:198:20\n at /home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/node_modules/vscode-languageserver/lib/common/server.js:593:20\n at handleRequest (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/node_modules/vscode-jsonrpc/lib/common/connection.js:493:41)\n at handleMessage (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/node_modules/vscode-jsonrpc/lib/common/connection.js:339:13)\n at processMessageQueue (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/node_modules/vscode-jsonrpc/lib/common/connection.js:362:17)\n at Immediate._onImmediate (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/node_modules/vscode-jsonrpc/lib/common/connection.js:334:13)\n at process.processImmediate (node:internal/timers:476:21)","timestamp":"2024-05-25T12:20:14.073Z"} +{"level":"info","message":"onRequest - completionItem/resolve","timestamp":"2024-05-25T12:20:14.133Z"} +{"level":"error","message":"✘ Completions for node failed: Error: [Parameter]{de5f4d} at niveles.wlk:54 exhausted all cases without a match [Parameter]{de5f4d} at niveles.wlk:54 exhausted all cases without a match","stack":"Error: [Parameter]{de5f4d} at niveles.wlk:54 exhausted all cases without a match\n at /home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/node_modules/wollok-ts/dist/extensions.js:85:11\n at completionsForNode (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/functionalities/autocomplete/node-completion.js:10:44)\n at /home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/functionalities/autocomplete/autocomplete.js:22:154\n at /home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/server.js:198:20\n at /home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/node_modules/vscode-languageserver/lib/common/server.js:593:20\n at handleRequest (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/node_modules/vscode-jsonrpc/lib/common/connection.js:493:41)\n at handleMessage (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/node_modules/vscode-jsonrpc/lib/common/connection.js:339:13)\n at processMessageQueue (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/node_modules/vscode-jsonrpc/lib/common/connection.js:362:17)\n at Immediate._onImmediate (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/node_modules/vscode-jsonrpc/lib/common/connection.js:334:13)\n at process.processImmediate (node:internal/timers:476:21)","timestamp":"2024-05-25T12:20:15.722Z"} +{"level":"error","message":"✘ Completions for node failed: Error: [NamedArgument]{c8e8e3} at niveles.wlk:54 exhausted all cases without a match [NamedArgument]{c8e8e3} at niveles.wlk:54 exhausted all cases without a match","stack":"Error: [NamedArgument]{c8e8e3} at niveles.wlk:54 exhausted all cases without a match\n at /home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/node_modules/wollok-ts/dist/extensions.js:85:11\n at completionsForNode (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/functionalities/autocomplete/node-completion.js:10:44)\n at completeForParent (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/functionalities/autocomplete/node-completion.js:50:43)\n at completeReference (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/functionalities/autocomplete/node-completion.js:58:135)\n at /home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/node_modules/wollok-ts/dist/extensions.js:84:20\n at completionsForNode (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/functionalities/autocomplete/node-completion.js:10:44)\n at /home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/functionalities/autocomplete/autocomplete.js:22:154\n at /home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/server.js:198:20\n at /home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/node_modules/vscode-languageserver/lib/common/server.js:593:20\n at handleRequest (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/node_modules/vscode-jsonrpc/lib/common/connection.js:493:41)","timestamp":"2024-05-25T12:20:18.935Z"} +{"level":"info","message":"onRequest - completionItem/resolve","timestamp":"2024-05-25T12:20:19.094Z"} +{"level":"info","message":"onRequest - completionItem/resolve","timestamp":"2024-05-25T12:20:19.156Z"} +{"level":"error","message":"✘ Completions for node failed: Error: [NamedArgument]{694d21} at niveles.wlk:54 exhausted all cases without a match [NamedArgument]{694d21} at niveles.wlk:54 exhausted all cases without a match","stack":"Error: [NamedArgument]{694d21} at niveles.wlk:54 exhausted all cases without a match\n at /home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/node_modules/wollok-ts/dist/extensions.js:85:11\n at completionsForNode (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/functionalities/autocomplete/node-completion.js:10:44)\n at completeForParent (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/functionalities/autocomplete/node-completion.js:50:43)\n at completeReference (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/functionalities/autocomplete/node-completion.js:58:135)\n at /home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/node_modules/wollok-ts/dist/extensions.js:84:20\n at completionsForNode (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/functionalities/autocomplete/node-completion.js:10:44)\n at /home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/functionalities/autocomplete/autocomplete.js:22:154\n at /home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/server.js:198:20\n at /home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/node_modules/vscode-languageserver/lib/common/server.js:593:20\n at handleRequest (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/node_modules/vscode-jsonrpc/lib/common/connection.js:493:41)","timestamp":"2024-05-25T12:20:19.302Z"} +{"level":"error","message":"✘ Completions for node failed: Error: [NamedArgument]{9eb522} at niveles.wlk:54 exhausted all cases without a match [NamedArgument]{9eb522} at niveles.wlk:54 exhausted all cases without a match","stack":"Error: [NamedArgument]{9eb522} at niveles.wlk:54 exhausted all cases without a match\n at /home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/node_modules/wollok-ts/dist/extensions.js:85:11\n at completionsForNode (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/functionalities/autocomplete/node-completion.js:10:44)\n at completeForParent (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/functionalities/autocomplete/node-completion.js:50:43)\n at completeReference (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/functionalities/autocomplete/node-completion.js:58:135)\n at /home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/node_modules/wollok-ts/dist/extensions.js:84:20\n at completionsForNode (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/functionalities/autocomplete/node-completion.js:10:44)\n at /home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/functionalities/autocomplete/autocomplete.js:22:154\n at /home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/server.js:198:20\n at /home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/node_modules/vscode-languageserver/lib/common/server.js:593:20\n at handleRequest (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/node_modules/vscode-jsonrpc/lib/common/connection.js:493:41)","timestamp":"2024-05-25T12:20:19.794Z"} +{"level":"error","message":"✘ Completions for node failed: Error: [NamedArgument]{2e383d} at niveles.wlk:54 exhausted all cases without a match [NamedArgument]{2e383d} at niveles.wlk:54 exhausted all cases without a match","stack":"Error: [NamedArgument]{2e383d} at niveles.wlk:54 exhausted all cases without a match\n at /home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/node_modules/wollok-ts/dist/extensions.js:85:11\n at completionsForNode (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/functionalities/autocomplete/node-completion.js:10:44)\n at completeForParent (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/functionalities/autocomplete/node-completion.js:50:43)\n at completeReference (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/functionalities/autocomplete/node-completion.js:58:135)\n at /home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/node_modules/wollok-ts/dist/extensions.js:84:20\n at completionsForNode (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/functionalities/autocomplete/node-completion.js:10:44)\n at /home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/functionalities/autocomplete/autocomplete.js:22:154\n at /home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/server.js:198:20\n at /home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/node_modules/vscode-languageserver/lib/common/server.js:593:20\n at handleRequest (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/node_modules/vscode-jsonrpc/lib/common/connection.js:493:41)","timestamp":"2024-05-25T12:20:20.253Z"} +{"level":"error","message":"✘ Completions for node failed: Error: [Parameter]{848330} at niveles.wlk:79 exhausted all cases without a match [Parameter]{848330} at niveles.wlk:79 exhausted all cases without a match","stack":"Error: [Parameter]{848330} at niveles.wlk:79 exhausted all cases without a match\n at /home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/node_modules/wollok-ts/dist/extensions.js:85:11\n at completionsForNode (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/functionalities/autocomplete/node-completion.js:10:44)\n at /home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/functionalities/autocomplete/autocomplete.js:22:154\n at /home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/server.js:198:20\n at /home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/node_modules/vscode-languageserver/lib/common/server.js:593:20\n at handleRequest (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/node_modules/vscode-jsonrpc/lib/common/connection.js:493:41)\n at handleMessage (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/node_modules/vscode-jsonrpc/lib/common/connection.js:339:13)\n at processMessageQueue (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/node_modules/vscode-jsonrpc/lib/common/connection.js:362:17)\n at Immediate._onImmediate (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/node_modules/vscode-jsonrpc/lib/common/connection.js:334:13)\n at process.processImmediate (node:internal/timers:476:21)","timestamp":"2024-05-25T12:33:42.176Z"} +{"level":"error","message":"✘ Completions for node failed: Error: [Parameter]{7d36d1} at niveles.wlk:79 exhausted all cases without a match [Parameter]{7d36d1} at niveles.wlk:79 exhausted all cases without a match","stack":"Error: [Parameter]{7d36d1} at niveles.wlk:79 exhausted all cases without a match\n at /home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/node_modules/wollok-ts/dist/extensions.js:85:11\n at completionsForNode (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/functionalities/autocomplete/node-completion.js:10:44)\n at /home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/functionalities/autocomplete/autocomplete.js:22:154\n at /home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/server.js:198:20\n at /home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/node_modules/vscode-languageserver/lib/common/server.js:593:20\n at handleRequest (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/node_modules/vscode-jsonrpc/lib/common/connection.js:493:41)\n at handleMessage (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/node_modules/vscode-jsonrpc/lib/common/connection.js:339:13)\n at processMessageQueue (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/node_modules/vscode-jsonrpc/lib/common/connection.js:362:17)\n at Immediate._onImmediate (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/node_modules/vscode-jsonrpc/lib/common/connection.js:334:13)\n at process.processImmediate (node:internal/timers:476:21)","timestamp":"2024-05-25T12:33:42.452Z"} +{"level":"error","message":"✘ Completions for node failed: Error: [Parameter]{4b4559} at niveles.wlk:79 exhausted all cases without a match [Parameter]{4b4559} at niveles.wlk:79 exhausted all cases without a match","stack":"Error: [Parameter]{4b4559} at niveles.wlk:79 exhausted all cases without a match\n at /home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/node_modules/wollok-ts/dist/extensions.js:85:11\n at completionsForNode (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/functionalities/autocomplete/node-completion.js:10:44)\n at /home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/functionalities/autocomplete/autocomplete.js:22:154\n at /home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/server.js:198:20\n at /home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/node_modules/vscode-languageserver/lib/common/server.js:593:20\n at handleRequest (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/node_modules/vscode-jsonrpc/lib/common/connection.js:493:41)\n at handleMessage (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/node_modules/vscode-jsonrpc/lib/common/connection.js:339:13)\n at processMessageQueue (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/node_modules/vscode-jsonrpc/lib/common/connection.js:362:17)\n at Immediate._onImmediate (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/node_modules/vscode-jsonrpc/lib/common/connection.js:334:13)\n at process.processImmediate (node:internal/timers:476:21)","timestamp":"2024-05-25T12:33:42.810Z"} +{"level":"error","message":"✘ Completions for node failed: Error: [Send]{cfe182} at niveles.wlk:79 exhausted all cases without a match [Send]{cfe182} at niveles.wlk:79 exhausted all cases without a match","stack":"Error: [Send]{cfe182} at niveles.wlk:79 exhausted all cases without a match\n at /home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/node_modules/wollok-ts/dist/extensions.js:85:11\n at completionsForNode (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/functionalities/autocomplete/node-completion.js:10:44)\n at completeForParent (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/functionalities/autocomplete/node-completion.js:50:43)\n at completeReference (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/functionalities/autocomplete/node-completion.js:58:135)\n at /home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/node_modules/wollok-ts/dist/extensions.js:84:20\n at completionsForNode (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/functionalities/autocomplete/node-completion.js:10:44)\n at /home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/functionalities/autocomplete/autocomplete.js:22:154\n at /home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/server.js:198:20\n at /home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/node_modules/vscode-languageserver/lib/common/server.js:593:20\n at handleRequest (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/node_modules/vscode-jsonrpc/lib/common/connection.js:493:41)","timestamp":"2024-05-25T12:33:44.086Z"} +{"level":"error","message":"✘ Completions for node failed: Error: [Return]{804c5a} at niveles.wlk:-- exhausted all cases without a match [Return]{804c5a} at niveles.wlk:-- exhausted all cases without a match","stack":"Error: [Return]{804c5a} at niveles.wlk:-- exhausted all cases without a match\n at /home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/node_modules/wollok-ts/dist/extensions.js:85:11\n at completionsForNode (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/functionalities/autocomplete/node-completion.js:10:44)\n at completeForParent (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/functionalities/autocomplete/node-completion.js:50:43)\n at completionsForNode (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/functionalities/autocomplete/node-completion.js:14:46)\n at completeForParent (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/functionalities/autocomplete/node-completion.js:50:43)\n at completeReference (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/functionalities/autocomplete/node-completion.js:58:135)\n at /home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/node_modules/wollok-ts/dist/extensions.js:84:20\n at completionsForNode (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/functionalities/autocomplete/node-completion.js:10:44)\n at /home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/functionalities/autocomplete/autocomplete.js:22:154\n at /home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/server.js:198:20","timestamp":"2024-05-25T12:33:44.086Z"} +{"level":"info","message":"onRequest - completionItem/resolve","timestamp":"2024-05-25T12:33:44.153Z"} +{"level":"info","message":"onRequest - completionItem/resolve","timestamp":"2024-05-25T12:33:44.220Z"} +{"level":"info","message":"onRequest - completionItem/resolve","timestamp":"2024-05-25T12:33:44.282Z"} +{"level":"info","message":"onRequest - completionItem/resolve","timestamp":"2024-05-25T12:33:44.408Z"} +{"level":"info","message":"onRequest - completionItem/resolve","timestamp":"2024-05-25T12:33:44.556Z"} +{"level":"info","message":"onRequest - completionItem/resolve","timestamp":"2024-05-25T12:33:44.675Z"} +{"level":"info","message":"onRequest - completionItem/resolve","timestamp":"2024-05-25T12:33:44.738Z"} +{"level":"info","message":"onRequest - completionItem/resolve","timestamp":"2024-05-25T12:34:46.516Z"} +{"level":"info","message":"onRequest - completionItem/resolve","timestamp":"2024-05-25T12:34:46.568Z"} +{"level":"info","message":"onRequest - completionItem/resolve","timestamp":"2024-05-25T12:34:46.647Z"} +{"level":"info","message":"onRequest - completionItem/resolve","timestamp":"2024-05-25T12:34:46.698Z"} +{"level":"info","message":"onRequest - completionItem/resolve","timestamp":"2024-05-25T12:34:46.915Z"} +{"level":"error","message":"✘ Failed to rebuild document Failed to parse caja.wlk: \n-- PARSING FAILED --------------------------------------------------\n\n 8 | \t\tself.validarLugarLibre(direccion)\n 9 | \t\tposition = direccion.siguiente(position)\n> 10 | \t}\n | ^\n 11 | \t\n 12 | \tmethod validarLugarLibre(direccion) {\n\nExpected one of the following: \n\n'@', 'class', 'const', 'describe', 'mixin', 'object', 'only', 'package', 'program', 'test', 'var', '{', EOF, comment, not \"}\n\t\n\t\", whitespace\n","stack":"Error: Failed to parse caja.wlk: \n-- PARSING FAILED --------------------------------------------------\n\n 8 | \t\tself.validarLugarLibre(direccion)\n 9 | \t\tposition = direccion.siguiente(position)\n> 10 | \t}\n | ^\n 11 | \t\n 12 | \tmethod validarLugarLibre(direccion) {\n\nExpected one of the following: \n\n'@', 'class', 'const', 'describe', 'mixin', 'object', 'only', 'package', 'program', 'test', 'var', '{', EOF, comment, not \"}\n\t\n\t\", whitespace\n\n at /home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/node_modules/wollok-ts/dist/index.js:54:19\n at Array.map ()\n at buildEnvironment (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/node_modules/wollok-ts/dist/index.js:49:40)\n at EnvironmentProvider.buildEnvironmentFrom (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/utils/vm/environment.js:29:66)\n at EnvironmentProvider.updateEnvironmentWith (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/utils/vm/environment.js:19:37)\n at rebuildTextDocument (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/server.js:102:29)\n at CallbackList.invoke (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/node_modules/vscode-jsonrpc/lib/common/events.js:55:39)\n at Emitter.fire (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/node_modules/vscode-jsonrpc/lib/common/events.js:117:36)\n at /home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/node_modules/vscode-languageserver/lib/common/textDocuments.js:138:42\n at handleNotification (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/node_modules/vscode-jsonrpc/lib/common/connection.js:640:25)","timestamp":"2024-05-25T12:34:46.928Z"} +{"level":"info","message":"onRequest - completionItem/resolve","timestamp":"2024-05-25T12:34:46.928Z"} +{"level":"error","message":"✘ Failed to rebuild document Failed to parse caja.wlk: \n-- PARSING FAILED --------------------------------------------------\n\n 8 | \t\tself.validarLugarLibre(direccion)\n 9 | \t\tposition = direccion.siguiente(position)\n> 10 | \t}\n | ^\n 11 | \t\n 12 | \tmethod validarLugarLibre(direccion) {\n\nExpected one of the following: \n\n'@', 'class', 'const', 'describe', 'mixin', 'object', 'only', 'package', 'program', 'test', 'var', '{', EOF, comment, not \"}\n\t\n\t\", whitespace\n","stack":"Error: Failed to parse caja.wlk: \n-- PARSING FAILED --------------------------------------------------\n\n 8 | \t\tself.validarLugarLibre(direccion)\n 9 | \t\tposition = direccion.siguiente(position)\n> 10 | \t}\n | ^\n 11 | \t\n 12 | \tmethod validarLugarLibre(direccion) {\n\nExpected one of the following: \n\n'@', 'class', 'const', 'describe', 'mixin', 'object', 'only', 'package', 'program', 'test', 'var', '{', EOF, comment, not \"}\n\t\n\t\", whitespace\n\n at /home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/node_modules/wollok-ts/dist/index.js:54:19\n at Array.map ()\n at buildEnvironment (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/node_modules/wollok-ts/dist/index.js:49:40)\n at EnvironmentProvider.buildEnvironmentFrom (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/utils/vm/environment.js:29:66)\n at EnvironmentProvider.updateEnvironmentWith (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/utils/vm/environment.js:19:37)\n at rebuildTextDocument (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/server.js:102:29)\n at CallbackList.invoke (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/node_modules/vscode-jsonrpc/lib/common/events.js:55:39)\n at Emitter.fire (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/node_modules/vscode-jsonrpc/lib/common/events.js:117:36)\n at /home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/node_modules/vscode-languageserver/lib/common/textDocuments.js:138:42\n at handleNotification (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/node_modules/vscode-jsonrpc/lib/common/connection.js:640:25)","timestamp":"2024-05-25T12:34:47.020Z"} +{"level":"info","message":"onRequest - completionItem/resolve","timestamp":"2024-05-25T12:34:47.344Z"} +{"level":"info","message":"onRequest - completionItem/resolve","timestamp":"2024-05-25T12:34:47.395Z"} +{"level":"info","message":"onRequest - completionItem/resolve","timestamp":"2024-05-25T12:34:47.729Z"} +{"level":"error","message":"✘ Failed to rebuild document Failed to parse caja.wlk: \n-- PARSING FAILED --------------------------------------------------\n\n 8 | \t\tself.validarLugarLibre(direccion)\n 9 | \t\tposition = direccion.siguiente(position)\n> 10 | \t}\n | ^\n 11 | \t\n 12 | \tmethod validarLugarLibre(direccion) {\n\nExpected one of the following: \n\n'@', 'class', 'const', 'describe', 'mixin', 'object', 'only', 'package', 'program', 'test', 'var', '{', EOF, comment, not \"}\n\t\n\t\", whitespace\n","stack":"Error: Failed to parse caja.wlk: \n-- PARSING FAILED --------------------------------------------------\n\n 8 | \t\tself.validarLugarLibre(direccion)\n 9 | \t\tposition = direccion.siguiente(position)\n> 10 | \t}\n | ^\n 11 | \t\n 12 | \tmethod validarLugarLibre(direccion) {\n\nExpected one of the following: \n\n'@', 'class', 'const', 'describe', 'mixin', 'object', 'only', 'package', 'program', 'test', 'var', '{', EOF, comment, not \"}\n\t\n\t\", whitespace\n\n at /home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/node_modules/wollok-ts/dist/index.js:54:19\n at Array.map ()\n at buildEnvironment (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/node_modules/wollok-ts/dist/index.js:49:40)\n at EnvironmentProvider.buildEnvironmentFrom (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/utils/vm/environment.js:29:66)\n at EnvironmentProvider.updateEnvironmentWith (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/utils/vm/environment.js:19:37)\n at rebuildTextDocument (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/server.js:102:29)\n at CallbackList.invoke (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/node_modules/vscode-jsonrpc/lib/common/events.js:55:39)\n at Emitter.fire (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/node_modules/vscode-jsonrpc/lib/common/events.js:117:36)\n at /home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/node_modules/vscode-languageserver/lib/common/textDocuments.js:138:42\n at handleNotification (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/node_modules/vscode-jsonrpc/lib/common/connection.js:640:25)","timestamp":"2024-05-25T12:34:48.249Z"} +{"level":"info","message":"onRequest - completionItem/resolve","timestamp":"2024-05-25T12:34:48.278Z"} +{"level":"error","message":"✘ Completions for node failed: Error: [If]{ff098c} at caja.wlk:18 exhausted all cases without a match [If]{ff098c} at caja.wlk:18 exhausted all cases without a match","stack":"Error: [If]{ff098c} at caja.wlk:18 exhausted all cases without a match\n at /home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/node_modules/wollok-ts/dist/extensions.js:85:11\n at completionsForNode (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/functionalities/autocomplete/node-completion.js:10:44)\n at completeForParent (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/functionalities/autocomplete/node-completion.js:50:43)\n at completeBody (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/functionalities/autocomplete/node-completion.js:36:62)\n at /home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/node_modules/wollok-ts/dist/extensions.js:84:20\n at completionsForNode (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/functionalities/autocomplete/node-completion.js:10:44)\n at /home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/functionalities/autocomplete/autocomplete.js:22:154\n at /home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/server.js:198:20\n at /home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/node_modules/vscode-languageserver/lib/common/server.js:593:20\n at handleRequest (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/node_modules/vscode-jsonrpc/lib/common/connection.js:493:41)","timestamp":"2024-05-25T12:34:52.502Z"} +{"level":"info","message":"onRequest - completionItem/resolve","timestamp":"2024-05-25T12:34:52.615Z"} +{"level":"error","message":"✘ Completions for node failed: Error: [If]{ed1e87} at caja.wlk:18 exhausted all cases without a match [If]{ed1e87} at caja.wlk:18 exhausted all cases without a match","stack":"Error: [If]{ed1e87} at caja.wlk:18 exhausted all cases without a match\n at /home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/node_modules/wollok-ts/dist/extensions.js:85:11\n at completionsForNode (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/functionalities/autocomplete/node-completion.js:10:44)\n at completeForParent (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/functionalities/autocomplete/node-completion.js:50:43)\n at completeBody (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/functionalities/autocomplete/node-completion.js:36:62)\n at /home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/node_modules/wollok-ts/dist/extensions.js:84:20\n at completionsForNode (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/functionalities/autocomplete/node-completion.js:10:44)\n at /home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/functionalities/autocomplete/autocomplete.js:22:154\n at /home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/server.js:198:20\n at /home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/node_modules/vscode-languageserver/lib/common/server.js:593:20\n at handleRequest (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/node_modules/vscode-jsonrpc/lib/common/connection.js:493:41)","timestamp":"2024-05-25T12:34:52.737Z"} +{"level":"error","message":"✘ Completions for node failed: Error: [If]{7f4c4c} at caja.wlk:18 exhausted all cases without a match [If]{7f4c4c} at caja.wlk:18 exhausted all cases without a match","stack":"Error: [If]{7f4c4c} at caja.wlk:18 exhausted all cases without a match\n at /home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/node_modules/wollok-ts/dist/extensions.js:85:11\n at completionsForNode (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/functionalities/autocomplete/node-completion.js:10:44)\n at completeForParent (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/functionalities/autocomplete/node-completion.js:50:43)\n at completeBody (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/functionalities/autocomplete/node-completion.js:36:62)\n at /home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/node_modules/wollok-ts/dist/extensions.js:84:20\n at completionsForNode (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/functionalities/autocomplete/node-completion.js:10:44)\n at /home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/functionalities/autocomplete/autocomplete.js:22:154\n at /home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/server.js:198:20\n at /home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/node_modules/vscode-languageserver/lib/common/server.js:593:20\n at handleRequest (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/node_modules/vscode-jsonrpc/lib/common/connection.js:493:41)","timestamp":"2024-05-25T12:34:52.962Z"} +{"level":"error","message":"✘ Completions for node failed: Error: [NamedArgument]{16f6e0} at caja.wlk:20 exhausted all cases without a match [NamedArgument]{16f6e0} at caja.wlk:20 exhausted all cases without a match","stack":"Error: [NamedArgument]{16f6e0} at caja.wlk:20 exhausted all cases without a match\n at /home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/node_modules/wollok-ts/dist/extensions.js:85:11\n at completionsForNode (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/functionalities/autocomplete/node-completion.js:10:44)\n at completeForParent (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/functionalities/autocomplete/node-completion.js:50:43)\n at completeReference (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/functionalities/autocomplete/node-completion.js:58:135)\n at /home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/node_modules/wollok-ts/dist/extensions.js:84:20\n at completionsForNode (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/functionalities/autocomplete/node-completion.js:10:44)\n at /home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/functionalities/autocomplete/autocomplete.js:22:154\n at /home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/server.js:198:20\n at /home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/node_modules/vscode-languageserver/lib/common/server.js:593:20\n at handleRequest (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/node_modules/vscode-jsonrpc/lib/common/connection.js:493:41)","timestamp":"2024-05-25T12:34:53.564Z"} +{"level":"info","message":"onRequest - completionItem/resolve","timestamp":"2024-05-25T12:34:53.659Z"} +{"level":"info","message":"onRequest - completionItem/resolve","timestamp":"2024-05-25T12:34:53.754Z"} +{"level":"info","message":"onRequest - completionItem/resolve","timestamp":"2024-05-25T12:34:53.924Z"} +{"level":"error","message":"✘ Completions for node failed: Error: [NamedArgument]{64cbb3} at caja.wlk:20 exhausted all cases without a match [NamedArgument]{64cbb3} at caja.wlk:20 exhausted all cases without a match","stack":"Error: [NamedArgument]{64cbb3} at caja.wlk:20 exhausted all cases without a match\n at /home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/node_modules/wollok-ts/dist/extensions.js:85:11\n at completionsForNode (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/functionalities/autocomplete/node-completion.js:10:44)\n at completeForParent (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/functionalities/autocomplete/node-completion.js:50:43)\n at completeReference (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/functionalities/autocomplete/node-completion.js:58:135)\n at /home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/node_modules/wollok-ts/dist/extensions.js:84:20\n at completionsForNode (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/functionalities/autocomplete/node-completion.js:10:44)\n at /home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/functionalities/autocomplete/autocomplete.js:22:154\n at /home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/server.js:198:20\n at /home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/node_modules/vscode-languageserver/lib/common/server.js:593:20\n at handleRequest (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/node_modules/vscode-jsonrpc/lib/common/connection.js:493:41)","timestamp":"2024-05-25T12:34:54.159Z"} +{"level":"error","message":"✘ Completions for node failed: Error: [NamedArgument]{1252e5} at caja.wlk:20 exhausted all cases without a match [NamedArgument]{1252e5} at caja.wlk:20 exhausted all cases without a match","stack":"Error: [NamedArgument]{1252e5} at caja.wlk:20 exhausted all cases without a match\n at /home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/node_modules/wollok-ts/dist/extensions.js:85:11\n at completionsForNode (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/functionalities/autocomplete/node-completion.js:10:44)\n at completeForParent (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/functionalities/autocomplete/node-completion.js:50:43)\n at completeReference (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/functionalities/autocomplete/node-completion.js:58:135)\n at /home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/node_modules/wollok-ts/dist/extensions.js:84:20\n at completionsForNode (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/functionalities/autocomplete/node-completion.js:10:44)\n at /home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/functionalities/autocomplete/autocomplete.js:22:154\n at /home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/server.js:198:20\n at /home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/node_modules/vscode-languageserver/lib/common/server.js:593:20\n at handleRequest (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/node_modules/vscode-jsonrpc/lib/common/connection.js:493:41)","timestamp":"2024-05-25T12:34:54.282Z"} +{"level":"error","message":"✘ Completions for node failed: Error: [NamedArgument]{7aecef} at caja.wlk:20 exhausted all cases without a match [NamedArgument]{7aecef} at caja.wlk:20 exhausted all cases without a match","stack":"Error: [NamedArgument]{7aecef} at caja.wlk:20 exhausted all cases without a match\n at /home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/node_modules/wollok-ts/dist/extensions.js:85:11\n at completionsForNode (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/functionalities/autocomplete/node-completion.js:10:44)\n at completeForParent (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/functionalities/autocomplete/node-completion.js:50:43)\n at completeReference (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/functionalities/autocomplete/node-completion.js:58:135)\n at /home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/node_modules/wollok-ts/dist/extensions.js:84:20\n at completionsForNode (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/functionalities/autocomplete/node-completion.js:10:44)\n at /home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/functionalities/autocomplete/autocomplete.js:22:154\n at /home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/server.js:198:20\n at /home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/node_modules/vscode-languageserver/lib/common/server.js:593:20\n at handleRequest (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/node_modules/vscode-jsonrpc/lib/common/connection.js:493:41)","timestamp":"2024-05-25T12:34:54.429Z"} +{"exitCode":0,"level":"info","message":"👾 Game executed pgmGame.SokobanGame on /home/dodain/workspace/wollok-dev/wollok-workspace/migracion-proyectos/sokobanGame","timeElapsed":10845,"timestamp":"2024-05-25T12:35:11.646Z"} +{"level":"error","message":"✘ Completions for node failed: Error: [Send]{80396a} at pgmGame.wpgm:8 exhausted all cases without a match [Send]{80396a} at pgmGame.wpgm:8 exhausted all cases without a match","stack":"Error: [Send]{80396a} at pgmGame.wpgm:8 exhausted all cases without a match\n at /home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/node_modules/wollok-ts/dist/extensions.js:85:11\n at completionsForNode (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/functionalities/autocomplete/node-completion.js:10:44)\n at /home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/functionalities/autocomplete/autocomplete.js:22:154\n at /home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/server.js:198:20\n at /home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/node_modules/vscode-languageserver/lib/common/server.js:593:20\n at handleRequest (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/node_modules/vscode-jsonrpc/lib/common/connection.js:493:41)\n at handleMessage (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/node_modules/vscode-jsonrpc/lib/common/connection.js:339:13)\n at processMessageQueue (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/node_modules/vscode-jsonrpc/lib/common/connection.js:362:17)\n at Immediate._onImmediate (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/node_modules/vscode-jsonrpc/lib/common/connection.js:334:13)\n at process.processImmediate (node:internal/timers:476:21)","timestamp":"2024-05-25T12:35:33.856Z"} +{"level":"error","message":"✘ Completions for node failed: Error: [Send]{9e3962} at caja.wlk:27 exhausted all cases without a match [Send]{9e3962} at caja.wlk:27 exhausted all cases without a match","stack":"Error: [Send]{9e3962} at caja.wlk:27 exhausted all cases without a match\n at /home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/node_modules/wollok-ts/dist/extensions.js:85:11\n at completionsForNode (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/functionalities/autocomplete/node-completion.js:10:44)\n at /home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/functionalities/autocomplete/autocomplete.js:22:154\n at /home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/server.js:198:20\n at /home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/node_modules/vscode-languageserver/lib/common/server.js:593:20\n at handleRequest (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/node_modules/vscode-jsonrpc/lib/common/connection.js:493:41)\n at handleMessage (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/node_modules/vscode-jsonrpc/lib/common/connection.js:339:13)\n at processMessageQueue (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/node_modules/vscode-jsonrpc/lib/common/connection.js:362:17)\n at Immediate._onImmediate (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/node_modules/vscode-jsonrpc/lib/common/connection.js:334:13)\n at process.processImmediate (node:internal/timers:476:21)","timestamp":"2024-05-25T12:36:17.280Z"} +{"level":"error","message":"✘ Completions for node failed: Error: [Return]{f3fdfc} at caja.wlk:-- exhausted all cases without a match [Return]{f3fdfc} at caja.wlk:-- exhausted all cases without a match","stack":"Error: [Return]{f3fdfc} at caja.wlk:-- exhausted all cases without a match\n at /home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/node_modules/wollok-ts/dist/extensions.js:85:11\n at completionsForNode (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/functionalities/autocomplete/node-completion.js:10:44)\n at completeForParent (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/functionalities/autocomplete/node-completion.js:50:43)\n at completionsForNode (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/functionalities/autocomplete/node-completion.js:14:46)\n at /home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/functionalities/autocomplete/autocomplete.js:22:154\n at /home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/server.js:198:20\n at /home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/node_modules/vscode-languageserver/lib/common/server.js:593:20\n at handleRequest (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/node_modules/vscode-jsonrpc/lib/common/connection.js:493:41)\n at handleMessage (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/node_modules/vscode-jsonrpc/lib/common/connection.js:339:13)\n at processMessageQueue (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/node_modules/vscode-jsonrpc/lib/common/connection.js:362:17)","timestamp":"2024-05-25T12:36:17.280Z"} +{"level":"info","message":"onRequest - completionItem/resolve","timestamp":"2024-05-25T12:36:17.355Z"} +{"level":"error","message":"✘ Completions for node failed: Error: [Send]{08422f} at caja.wlk:27 exhausted all cases without a match [Send]{08422f} at caja.wlk:27 exhausted all cases without a match","stack":"Error: [Send]{08422f} at caja.wlk:27 exhausted all cases without a match\n at /home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/node_modules/wollok-ts/dist/extensions.js:85:11\n at completionsForNode (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/functionalities/autocomplete/node-completion.js:10:44)\n at /home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/functionalities/autocomplete/autocomplete.js:22:154\n at /home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/server.js:198:20\n at /home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/node_modules/vscode-languageserver/lib/common/server.js:593:20\n at handleRequest (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/node_modules/vscode-jsonrpc/lib/common/connection.js:493:41)\n at handleMessage (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/node_modules/vscode-jsonrpc/lib/common/connection.js:339:13)\n at processMessageQueue (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/node_modules/vscode-jsonrpc/lib/common/connection.js:362:17)\n at Immediate._onImmediate (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/node_modules/vscode-jsonrpc/lib/common/connection.js:334:13)\n at process.processImmediate (node:internal/timers:476:21)","timestamp":"2024-05-25T12:36:17.581Z"} +{"level":"error","message":"✘ Completions for node failed: Error: [Return]{ffaca2} at caja.wlk:-- exhausted all cases without a match [Return]{ffaca2} at caja.wlk:-- exhausted all cases without a match","stack":"Error: [Return]{ffaca2} at caja.wlk:-- exhausted all cases without a match\n at /home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/node_modules/wollok-ts/dist/extensions.js:85:11\n at completionsForNode (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/functionalities/autocomplete/node-completion.js:10:44)\n at completeForParent (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/functionalities/autocomplete/node-completion.js:50:43)\n at completionsForNode (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/functionalities/autocomplete/node-completion.js:14:46)\n at /home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/functionalities/autocomplete/autocomplete.js:22:154\n at /home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/server.js:198:20\n at /home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/node_modules/vscode-languageserver/lib/common/server.js:593:20\n at handleRequest (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/node_modules/vscode-jsonrpc/lib/common/connection.js:493:41)\n at handleMessage (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/node_modules/vscode-jsonrpc/lib/common/connection.js:339:13)\n at processMessageQueue (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/node_modules/vscode-jsonrpc/lib/common/connection.js:362:17)","timestamp":"2024-05-25T12:36:17.581Z"} +{"level":"error","message":"✘ Completions for node failed: Error: [Send]{391a11} at caja.wlk:27 exhausted all cases without a match [Send]{391a11} at caja.wlk:27 exhausted all cases without a match","stack":"Error: [Send]{391a11} at caja.wlk:27 exhausted all cases without a match\n at /home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/node_modules/wollok-ts/dist/extensions.js:85:11\n at completionsForNode (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/functionalities/autocomplete/node-completion.js:10:44)\n at /home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/functionalities/autocomplete/autocomplete.js:22:154\n at /home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/server.js:198:20\n at /home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/node_modules/vscode-languageserver/lib/common/server.js:593:20\n at handleRequest (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/node_modules/vscode-jsonrpc/lib/common/connection.js:493:41)\n at handleMessage (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/node_modules/vscode-jsonrpc/lib/common/connection.js:339:13)\n at processMessageQueue (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/node_modules/vscode-jsonrpc/lib/common/connection.js:362:17)\n at Immediate._onImmediate (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/node_modules/vscode-jsonrpc/lib/common/connection.js:334:13)\n at process.processImmediate (node:internal/timers:476:21)","timestamp":"2024-05-25T12:36:17.900Z"} +{"level":"error","message":"✘ Completions for node failed: Error: [Return]{c8ec0d} at caja.wlk:-- exhausted all cases without a match [Return]{c8ec0d} at caja.wlk:-- exhausted all cases without a match","stack":"Error: [Return]{c8ec0d} at caja.wlk:-- exhausted all cases without a match\n at /home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/node_modules/wollok-ts/dist/extensions.js:85:11\n at completionsForNode (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/functionalities/autocomplete/node-completion.js:10:44)\n at completeForParent (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/functionalities/autocomplete/node-completion.js:50:43)\n at completionsForNode (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/functionalities/autocomplete/node-completion.js:14:46)\n at /home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/functionalities/autocomplete/autocomplete.js:22:154\n at /home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/server.js:198:20\n at /home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/node_modules/vscode-languageserver/lib/common/server.js:593:20\n at handleRequest (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/node_modules/vscode-jsonrpc/lib/common/connection.js:493:41)\n at handleMessage (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/node_modules/vscode-jsonrpc/lib/common/connection.js:339:13)\n at processMessageQueue (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/node_modules/vscode-jsonrpc/lib/common/connection.js:362:17)","timestamp":"2024-05-25T12:36:17.901Z"} +{"level":"error","message":"✘ Completions for node failed: Error: [Send]{4ea15e} at caja.wlk:27 exhausted all cases without a match [Send]{4ea15e} at caja.wlk:27 exhausted all cases without a match","stack":"Error: [Send]{4ea15e} at caja.wlk:27 exhausted all cases without a match\n at /home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/node_modules/wollok-ts/dist/extensions.js:85:11\n at completionsForNode (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/functionalities/autocomplete/node-completion.js:10:44)\n at completeForParent (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/functionalities/autocomplete/node-completion.js:50:43)\n at completeReference (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/functionalities/autocomplete/node-completion.js:58:135)\n at /home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/node_modules/wollok-ts/dist/extensions.js:84:20\n at completionsForNode (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/functionalities/autocomplete/node-completion.js:10:44)\n at /home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/functionalities/autocomplete/autocomplete.js:22:154\n at /home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/server.js:198:20\n at /home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/node_modules/vscode-languageserver/lib/common/server.js:593:20\n at handleRequest (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/node_modules/vscode-jsonrpc/lib/common/connection.js:493:41)","timestamp":"2024-05-25T12:36:35.793Z"} +{"level":"error","message":"✘ Completions for node failed: Error: [Return]{e0b38c} at caja.wlk:-- exhausted all cases without a match [Return]{e0b38c} at caja.wlk:-- exhausted all cases without a match","stack":"Error: [Return]{e0b38c} at caja.wlk:-- exhausted all cases without a match\n at /home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/node_modules/wollok-ts/dist/extensions.js:85:11\n at completionsForNode (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/functionalities/autocomplete/node-completion.js:10:44)\n at completeForParent (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/functionalities/autocomplete/node-completion.js:50:43)\n at completionsForNode (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/functionalities/autocomplete/node-completion.js:14:46)\n at completeForParent (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/functionalities/autocomplete/node-completion.js:50:43)\n at completeReference (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/functionalities/autocomplete/node-completion.js:58:135)\n at /home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/node_modules/wollok-ts/dist/extensions.js:84:20\n at completionsForNode (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/functionalities/autocomplete/node-completion.js:10:44)\n at /home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/functionalities/autocomplete/autocomplete.js:22:154\n at /home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/server.js:198:20","timestamp":"2024-05-25T12:36:35.794Z"} +{"level":"info","message":"onRequest - completionItem/resolve","timestamp":"2024-05-25T12:36:35.863Z"} +{"level":"info","message":"onRequest - completionItem/resolve","timestamp":"2024-05-25T12:36:35.911Z"} +{"exitCode":"SIGHUP","level":"info","message":"👾 Game executed pgmGame.SokobanGame on /home/dodain/workspace/wollok-dev/wollok-workspace/migracion-proyectos/sokobanGame","timeElapsed":88784,"timestamp":"2024-05-25T12:38:16.936Z"} +{"level":"error","message":"✘ Completions for node failed: Error: [If]{013de7} at caja.wlk:18 exhausted all cases without a match [If]{013de7} at caja.wlk:18 exhausted all cases without a match","stack":"Error: [If]{013de7} at caja.wlk:18 exhausted all cases without a match\n at /home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/node_modules/wollok-ts/dist/extensions.js:85:11\n at completionsForNode (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/functionalities/autocomplete/node-completion.js:10:44)\n at completeForParent (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/functionalities/autocomplete/node-completion.js:50:43)\n at completeBody (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/functionalities/autocomplete/node-completion.js:36:62)\n at /home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/node_modules/wollok-ts/dist/extensions.js:84:20\n at completionsForNode (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/functionalities/autocomplete/node-completion.js:10:44)\n at /home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/functionalities/autocomplete/autocomplete.js:22:154\n at /home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/server.js:198:20\n at /home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/node_modules/vscode-languageserver/lib/common/server.js:593:20\n at handleRequest (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/node_modules/vscode-jsonrpc/lib/common/connection.js:493:41)","timestamp":"2024-05-25T12:39:27.795Z"} +{"level":"info","message":"onRequest - completionItem/resolve","timestamp":"2024-05-25T12:39:27.879Z"} +{"level":"info","message":"onRequest - completionItem/resolve","timestamp":"2024-05-25T12:39:27.962Z"} +{"level":"info","message":"onRequest - completionItem/resolve","timestamp":"2024-05-25T12:39:28.018Z"} +{"level":"info","message":"onRequest - completionItem/resolve","timestamp":"2024-05-25T12:39:28.168Z"} +{"level":"info","message":"onRequest - completionItem/resolve","timestamp":"2024-05-25T12:39:28.416Z"} +{"level":"info","message":"onRequest - completionItem/resolve","timestamp":"2024-05-25T12:39:28.464Z"} +{"level":"info","message":"onRequest - completionItem/resolve","timestamp":"2024-05-25T12:39:28.605Z"} +{"level":"info","message":"onRequest - completionItem/resolve","timestamp":"2024-05-25T12:39:28.953Z"} +{"level":"error","message":"✘ Completions for node failed: Error: [If]{b6698b} at caja.wlk:18 exhausted all cases without a match [If]{b6698b} at caja.wlk:18 exhausted all cases without a match","stack":"Error: [If]{b6698b} at caja.wlk:18 exhausted all cases without a match\n at /home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/node_modules/wollok-ts/dist/extensions.js:85:11\n at completionsForNode (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/functionalities/autocomplete/node-completion.js:10:44)\n at completeForParent (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/functionalities/autocomplete/node-completion.js:50:43)\n at completeBody (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/functionalities/autocomplete/node-completion.js:36:62)\n at /home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/node_modules/wollok-ts/dist/extensions.js:84:20\n at completionsForNode (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/functionalities/autocomplete/node-completion.js:10:44)\n at /home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/functionalities/autocomplete/autocomplete.js:22:154\n at /home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/server.js:198:20\n at /home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/node_modules/vscode-languageserver/lib/common/server.js:593:20\n at handleRequest (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/node_modules/vscode-jsonrpc/lib/common/connection.js:493:41)","timestamp":"2024-05-25T12:39:29.142Z"} +{"level":"info","message":"onRequest - completionItem/resolve","timestamp":"2024-05-25T12:39:29.214Z"} +{"level":"error","message":"✘ Completions for node failed: Error: [If]{9ecc43} at caja.wlk:18 exhausted all cases without a match [If]{9ecc43} at caja.wlk:18 exhausted all cases without a match","stack":"Error: [If]{9ecc43} at caja.wlk:18 exhausted all cases without a match\n at /home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/node_modules/wollok-ts/dist/extensions.js:85:11\n at completionsForNode (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/functionalities/autocomplete/node-completion.js:10:44)\n at completeForParent (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/functionalities/autocomplete/node-completion.js:50:43)\n at completeBody (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/functionalities/autocomplete/node-completion.js:36:62)\n at /home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/node_modules/wollok-ts/dist/extensions.js:84:20\n at completionsForNode (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/functionalities/autocomplete/node-completion.js:10:44)\n at /home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/functionalities/autocomplete/autocomplete.js:22:154\n at /home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/server.js:198:20\n at /home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/node_modules/vscode-languageserver/lib/common/server.js:593:20\n at handleRequest (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/node_modules/vscode-jsonrpc/lib/common/connection.js:493:41)","timestamp":"2024-05-25T12:39:29.304Z"} +{"level":"error","message":"✘ Completions for node failed: Error: [Send]{0016c4} at caja.wlk:19 exhausted all cases without a match [Send]{0016c4} at caja.wlk:19 exhausted all cases without a match","stack":"Error: [Send]{0016c4} at caja.wlk:19 exhausted all cases without a match\n at /home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/node_modules/wollok-ts/dist/extensions.js:85:11\n at completionsForNode (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/functionalities/autocomplete/node-completion.js:10:44)\n at completeForParent (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/functionalities/autocomplete/node-completion.js:50:43)\n at completeReference (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/functionalities/autocomplete/node-completion.js:58:135)\n at /home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/node_modules/wollok-ts/dist/extensions.js:84:20\n at completionsForNode (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/functionalities/autocomplete/node-completion.js:10:44)\n at /home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/functionalities/autocomplete/autocomplete.js:22:154\n at /home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/server.js:198:20\n at /home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/node_modules/vscode-languageserver/lib/common/server.js:593:20\n at handleRequest (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/node_modules/vscode-jsonrpc/lib/common/connection.js:493:41)","timestamp":"2024-05-25T12:39:43.903Z"} +{"level":"error","message":"✘ Completions for node failed: Error: [If]{c53202} at caja.wlk:18 exhausted all cases without a match [If]{c53202} at caja.wlk:18 exhausted all cases without a match","stack":"Error: [If]{c53202} at caja.wlk:18 exhausted all cases without a match\n at /home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/node_modules/wollok-ts/dist/extensions.js:85:11\n at completionsForNode (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/functionalities/autocomplete/node-completion.js:10:44)\n at completeForParent (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/functionalities/autocomplete/node-completion.js:50:43)\n at completeBody (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/functionalities/autocomplete/node-completion.js:36:62)\n at /home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/node_modules/wollok-ts/dist/extensions.js:84:20\n at completionsForNode (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/functionalities/autocomplete/node-completion.js:10:44)\n at completeForParent (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/functionalities/autocomplete/node-completion.js:50:43)\n at completionsForNode (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/functionalities/autocomplete/node-completion.js:14:46)\n at completeForParent (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/functionalities/autocomplete/node-completion.js:50:43)\n at completeReference (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/functionalities/autocomplete/node-completion.js:58:135)","timestamp":"2024-05-25T12:39:43.903Z"} +{"level":"info","message":"onRequest - completionItem/resolve","timestamp":"2024-05-25T12:39:43.981Z"} +{"level":"info","message":"onRequest - completionItem/resolve","timestamp":"2024-05-25T12:39:44.034Z"} +{"level":"info","message":"onRequest - completionItem/resolve","timestamp":"2024-05-25T12:39:44.085Z"} +{"level":"info","message":"onRequest - completionItem/resolve","timestamp":"2024-05-25T12:39:44.567Z"} +{"level":"error","message":"✘ Completions for node failed: Error: [Send]{c6eae5} at caja.wlk:19 exhausted all cases without a match [Send]{c6eae5} at caja.wlk:19 exhausted all cases without a match","stack":"Error: [Send]{c6eae5} at caja.wlk:19 exhausted all cases without a match\n at /home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/node_modules/wollok-ts/dist/extensions.js:85:11\n at completionsForNode (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/functionalities/autocomplete/node-completion.js:10:44)\n at completeForParent (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/functionalities/autocomplete/node-completion.js:50:43)\n at completeReference (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/functionalities/autocomplete/node-completion.js:58:135)\n at /home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/node_modules/wollok-ts/dist/extensions.js:84:20\n at completionsForNode (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/functionalities/autocomplete/node-completion.js:10:44)\n at /home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/functionalities/autocomplete/autocomplete.js:22:154\n at /home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/server.js:198:20\n at /home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/node_modules/vscode-languageserver/lib/common/server.js:593:20\n at handleRequest (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/node_modules/vscode-jsonrpc/lib/common/connection.js:493:41)","timestamp":"2024-05-25T12:39:46.247Z"} +{"level":"error","message":"✘ Completions for node failed: Error: [If]{3cefd4} at caja.wlk:18 exhausted all cases without a match [If]{3cefd4} at caja.wlk:18 exhausted all cases without a match","stack":"Error: [If]{3cefd4} at caja.wlk:18 exhausted all cases without a match\n at /home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/node_modules/wollok-ts/dist/extensions.js:85:11\n at completionsForNode (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/functionalities/autocomplete/node-completion.js:10:44)\n at completeForParent (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/functionalities/autocomplete/node-completion.js:50:43)\n at completeBody (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/functionalities/autocomplete/node-completion.js:36:62)\n at /home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/node_modules/wollok-ts/dist/extensions.js:84:20\n at completionsForNode (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/functionalities/autocomplete/node-completion.js:10:44)\n at completeForParent (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/functionalities/autocomplete/node-completion.js:50:43)\n at completionsForNode (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/functionalities/autocomplete/node-completion.js:14:46)\n at completeForParent (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/functionalities/autocomplete/node-completion.js:50:43)\n at completeReference (/home/dodain/.vscode/extensions/uqbar.wollok-lsp-ide-0.3.1/server/out/functionalities/autocomplete/node-completion.js:58:135)","timestamp":"2024-05-25T12:39:46.248Z"} +{"level":"info","message":"onRequest - completionItem/resolve","timestamp":"2024-05-25T12:39:46.321Z"} +{"exitCode":"SIGHUP","level":"info","message":"👾 Game executed pgmGame.SokobanGame on /home/dodain/workspace/wollok-dev/wollok-workspace/migracion-proyectos/sokobanGame","timeElapsed":257449,"timestamp":"2024-05-25T12:42:34.581Z"} +{"exitCode":"SIGHUP","level":"info","message":"👾 Game executed pgmGame.SokobanGame on /home/dodain/workspace/wollok-dev/wollok-workspace/migracion-proyectos/sokobanGame","timeElapsed":40518,"timestamp":"2024-05-25T12:43:33.348Z"} +{"level":"info","message":"onRequest - completionItem/resolve","timestamp":"2024-05-25T12:46:28.448Z"} +{"level":"info","message":"onRequest - completionItem/resolve","timestamp":"2024-05-25T12:46:28.520Z"} +{"level":"info","message":"onRequest - completionItem/resolve","timestamp":"2024-05-25T12:46:28.591Z"} +{"level":"info","message":"onRequest - completionItem/resolve","timestamp":"2024-05-25T12:46:28.735Z"} +{"level":"info","message":"onRequest - completionItem/resolve","timestamp":"2024-05-25T12:46:28.851Z"} +{"level":"info","message":"onRequest - completionItem/resolve","timestamp":"2024-05-25T12:46:28.903Z"} +{"level":"info","message":"onRequest - completionItem/resolve","timestamp":"2024-05-25T12:46:29.291Z"} +{"exitCode":"SIGHUP","level":"info","message":"👾 Game executed pgmGame.SokobanGame on /home/dodain/workspace/wollok-dev/wollok-workspace/migracion-proyectos/sokobanGame","timeElapsed":180114,"timestamp":"2024-05-25T12:46:33.666Z"} +{"exitCode":"SIGHUP","level":"info","message":"👾 Game executed pgmGame.SokobanGame on /home/dodain/workspace/wollok-dev/wollok-workspace/migracion-proyectos/sokobanGame","timeElapsed":652703,"timestamp":"2024-05-25T12:57:26.546Z"} diff --git a/niveles.wlk b/niveles.wlk index 86d3bb4..eb96c7f 100644 --- a/niveles.wlk +++ b/niveles.wlk @@ -5,49 +5,78 @@ import llegada.* import wollok.game.* object nivel1 { - method cargar() { - -// PAREDES + // PAREDES const ancho = game.width() - 1 const largo = game.height() - 1 - - var posParedes = [] - (0 .. ancho).forEach{ n => posParedes.add(new Position(x=n, y=0)) } // bordeAbajo - (0 .. ancho).forEach{ n => posParedes.add(new Position(x=n, y=largo)) } // bordeArriba - (0 .. largo).forEach{ n => posParedes.add(new Position(x=0, y=n)) } // bordeIzq - (0 .. largo).forEach{ n => posParedes.add(new Position(x=ancho, y=n)) } // bordeDer - posParedes.addAll([new Position(x=3,y=5), new Position(x=4,y=5), new Position(x=5,y=5)]) - posParedes.addAll([new Position(x=1,y=2), new Position(x=2,y=2),new Position(x=6,y=2), new Position(x=7,y=2)]) - posParedes.addAll([new Position(x=1,y=1), new Position(x=2,y=1),new Position(x=6,y=1), new Position(x=7,y=1)]) - - posParedes.forEach { p => self.dibujar(new Pared(position = p)) } + const posicionesParedes = [] + (0 .. ancho).forEach( + { n => posicionesParedes.add(new Position(x = n, y = 0)) } + ) // bordeAbajo -// LLEGADAS - var llegadas = [new Position(x=4, y=4), new Position(x=4, y=3),new Position(x=4, y=2), new Position(x=4, y=1)] - .map{ p => self.dibujar(new Llegada(position = p)) } - -// CAJAS - var cajas = [new Position(x=2, y=4), new Position(x=6, y=4), new Position(x=4, y=2), new Position(x=5, y=2)] - .map{ p => self.dibujar(new Caja(position = p, llegadas = llegadas)) } - -// SOKOBAN - - game.addVisual(sokoban) - -// TECLADO - keyboard.up().onPressDo{ sokoban.irArriba() } - keyboard.down().onPressDo{ sokoban.irAbajo() } - keyboard.left().onPressDo{ sokoban.irIzquierda() } - keyboard.right().onPressDo{ sokoban.irDerecha() } + (0 .. ancho).forEach( + { n => posicionesParedes.add(new Position(x = n, y = largo)) } + ) // bordeArriba + + (0 .. largo).forEach( + { n => posicionesParedes.add(new Position(x = 0, y = n)) } + ) // bordeIzq + + (0 .. largo).forEach( + { n => posicionesParedes.add(new Position(x = ancho, y = n)) } + ) // bordeDer + + + posicionesParedes.addAll( + [ + new Position(x = 3, y = 5), + new Position(x = 4, y = 5), + new Position(x = 5, y = 5) + ] + ) + posicionesParedes.addAll( + [ + new Position(x = 1, y = 2), + new Position(x = 2, y = 2), + new Position(x = 6, y = 2), + new Position(x = 7, y = 2) + ] + ) + posicionesParedes.addAll( + [ + new Position(x = 1, y = 1), + new Position(x = 2, y = 1), + new Position(x = 6, y = 1), + new Position(x = 7, y = 1) + ] + ) + posicionesParedes.forEach({ posicionParedes => self.dibujar(new Pared(position = posicionParedes)) }) - keyboard.r().onPressDo{ self.restart() } - keyboard.any().onPressDo{ self.comprobarSiGano(cajas) } + // LLEGADAS + const llegadas = [ + new Position(x = 4, y = 4), + new Position(x = 4, y = 3), + new Position(x = 4, y = 2), + new Position(x = 4, y = 1) + ].map({ posicion => self.dibujar(new Llegada(position = posicion)) }) // CAJAS + const cajas = [ + new Position(x = 2, y = 4), + new Position(x = 6, y = 4), + new Position(x = 4, y = 2), + new Position(x = 5, y = 2) + ].map({ posicion => self.dibujar(new Caja(position = posicion, llegadas = llegadas)) }) + // SOKOBAN + game.addVisual(sokoban) // TECLADO -// COLISIÓNES - game.whenCollideDo(sokoban, { e => sokoban.empuja(e) }) + keyboard.up().onPressDo({ sokoban.irArriba() }) + keyboard.down().onPressDo({ sokoban.irAbajo() }) + keyboard.left().onPressDo({ sokoban.irIzquierda() }) + keyboard.right().onPressDo({ sokoban.irDerecha() }) + keyboard.r().onPressDo({ self.restart() }) + // COLISIONES.onPressDo({ self.comprobarSiGano(cajas) }) + game.whenCollideDo(sokoban, { elemento => sokoban.empuja(elemento) }) } method restart() { @@ -61,8 +90,8 @@ object nivel1 { } method comprobarSiGano(cajas) { - if (cajas.all{ c => c.estaBienPosicionada() }) { - game.say(sokoban, "GANASTE!") - } + if (cajas.all({ caja => caja.estaBienPosicionada() })) + game.say(sokoban, "GANASTE!") + game.onTick(5000, "gameEnd", { game.stop() }) } } \ No newline at end of file diff --git a/pared.wlk b/pared.wlk index 850c9a6..04881f2 100644 --- a/pared.wlk +++ b/pared.wlk @@ -3,7 +3,7 @@ class Pared { var property position method movete(direccion) { - throw new Exception(message = "No puedes mover las paredes.") + throw new DomainException(message = "No puedes mover las paredes.") } method puedePisarte(_) = false diff --git a/pgmGame.wpgm b/pgmGame.wpgm index 8b619d1..4a5d578 100644 --- a/pgmGame.wpgm +++ b/pgmGame.wpgm @@ -5,9 +5,8 @@ program SokobanGame { game.title("Sokoban") game.height(7) game.width(9) - game.ground("suelo.png") + game.boardGround("suelo.png") - nivel1.cargar() game.start() diff --git a/sokoban.wlk b/sokoban.wlk index f2958cd..586fbed 100644 --- a/sokoban.wlk +++ b/sokoban.wlk @@ -52,6 +52,7 @@ object sokoban { } method image() = "jugador.png" + // method position() = position // method position(_position) { // position = _position diff --git a/video/demo.gif b/video/demo.gif new file mode 100644 index 0000000..088fd59 Binary files /dev/null and b/video/demo.gif differ