Skip to content

Certain syntaxes in ruby cause extraction errors #14279

Open
@wonda-tea-coffee

Description

@wonda-tea-coffee

The following ruby code causes an extraction error when parsed.

def foo(bar: nil) = raise NotImplementedError

The error message is as follows.

Error: Extraction failed in [filepath] with error A parse error occurred. Check the syntax of the file. If the file is invalid, correct the error or exclude the file from analysis.

This code is correct ruby syntax.
This problem was reproduced with CodeQL version 2.4.5.

Metadata

Metadata

Assignees

No one assigned

    Labels

    RubyacknowledgedGitHub staff acknowledges this issuequestionFurther information is requested

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions