Skip to content

Source map incorrecto para envío de mensajes encadenados #329

@fdodino

Description

@fdodino

No estoy seguro qué es lo que hace que se rompa pero el highlighter de io en lang se ve raro. Logré aislar un poco el problema

object io {
  var property currentTime = 0

  method flushEvents(time) {
    currentEvents

    collitionHandlers.values().flatten().forEach{ callback => self.runHandler(callback) }
    currentTime = time
  }
}

produce sourceMaps para los Send de values, flatten y forEach en líneas incorrectas (tira línea 7 que en realidad es 0-based y se asocia a la línea siguiente, la 8). Por eso currentTime se visualiza raro:

image

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions