Skip to content

Separator added for joinToNode if first value is undefined #2080

@chriszwickerergon

Description

@chriszwickerergon

Langium version: 4.1.0
Package name: CLI / Generator

Steps To Reproduce

  1. Try console.log(toString(expandToNode`ex: ${joinToNode(["foo", undefined], {separator: ","})}`))

The current behavior

Output is ex: foo, instead of ex: foo

The expected behavior

It should be ex: foo - as it is for console.log(toString(expandToNode`ex: ${joinToNode([undefined, "foo"], {separator: ","})}`))

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions