Skip to content

Kramdown 1.15.0 crashes on escaped pipe in Markdown table  #477

Description

@fdallaireCoveo

The presence of an escaped pipe without spaces around separating ticked values in a Markdown table as in the following table example causes Kramdown 1.15.0 to crash with the message similar to:

Conversion error: Jekyll::Converters::Markdown encountered an error while converting '_ccv2-dev/Security_Identity_Models.md': no implicit conversion of nil into String

| Key              | Value type                                                |
|------------------|-----------------------------------------------------------|
| `Name`           | String                                                    |
| `Type`           | `"GROUP"` \| `"UNKNOWN" \|`"USER"`\|`"VIRTUAL_GROUP"`     |
| `AdditionalInfo` | Object                                                    |

Metadata

Metadata

Assignees

Labels

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions