github / github/codeql

Certain syntaxes in ruby cause extraction errors

Open
#14,279 2 comments 6 reactions 0 assignees View on GitHub
acknowledged question Ruby
Dominant language
CodeQL
Stars
10.1k
Forks
2.1k
Avg merge
2d 15h
Merged PRs (30d)
141

Description

The following ruby code causes an extraction error when parsed.

```ruby
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.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.