Arthur Baars
Arthur Baars
### Merge / deployment checklist - [ ] Confirm this change is backwards compatible with existing workflows. - [ ] Confirm the [readme](https://github.com/github/codeql-action/blob/main/README.md) has been updated if necessary. - [...
In [analyze-action.ts: L110](https://github.com/github/codeql-action/blob/49cb962d826a96d8706c0efad0e46ccd6acc6da4/src/analyze-action.ts#L110) we print the per language log files from the database log folders. However, we don't print the multi-language tracer log (ie. a file named [`compound-build-tracer.log`](https://github.com/github/codeql-action/blob/087e7a3a1ab07e2847a36261c5ce709f910a53d8/src/tracer-config.ts#L111-L114)) which is...
I auto-formatted `src/scanner.cc` in https://github.com/tree-sitter/tree-sitter-ruby/commit/ef073f7e70a1f41168f6c4740e2716c681cf484d?w=1 . It's probably easiest to review on a commit-by-commit basis. This pull request changes the scanner to no longer recognize interpolations and escape sequences in...
This is not supposed to be merged. Checklist: - [ ] All tests pass in CI. - [ ] There are sufficient tests for the new fix/feature. - [ ]...
This pull request adds a script named `script/print-ast.rb` which uses the Ruby::Ripper parser to parse a Ruby file and prints its AST in the same form as tree-sitter. It can...
Originally reported by @grajagandev at https://github.com/github/codeql/issues/9313 > **Description of the issue** > > I am seeing parser errors on Ruby lambdas. Here is a test case: > > ``` >...
Checklist: - [ ] All tests pass in CI. - [ ] There are sufficient tests for the new fix/feature. - [ ] Grammar rules have not been renamed unless...
This pull request adds the one-line pattern matching syntax (`expr in pattern` and `expr => pattern`). While the addition to the grammar just a few lines, it causes a serious...
@maxbrunsfeld This is a reduced version of https://github.com/tree-sitter/tree-sitter-ruby/pull/194 and I was hoping you could help figuring out what is going wrong? Firstly the two-line change in `grammar.js` leads to a...