Harry Maclean
|
ec24b25c8b
|
Ruby: fix location in model editor query
|
2023-12-08 14:16:50 +00:00 |
|
Harry Maclean
|
e6df264865
|
Ruby: Report module declarations to model editor
This allows us to render type relations between modules/classes, not
just methods.
|
2023-12-08 14:16:49 +00:00 |
|
Harry Maclean
|
199c6b224d
|
Ruby: fix warnings
|
2023-12-08 09:16:17 +00:00 |
|
Harry Maclean
|
1b29ed2a81
|
Ruby: Address review comments
|
2023-12-07 14:31:27 +00:00 |
|
Harry Maclean
|
79a83ec74b
|
Ruby: elaborate placeholder query
|
2023-12-07 14:26:15 +00:00 |
|
Harry Maclean
|
6a38223127
|
Ruby: QL4QL fix
|
2023-11-27 10:17:31 +00:00 |
|
Harry Maclean
|
ad608341ab
|
Ruby: Handle alternative gemspec names
Gemspecs are sometimes named via the first argument to
`Gem::Specification.new`:
```rb
Gem::Specification.new 'sinatra' do |s|
# ...
end
```
|
2023-11-27 09:18:00 +00:00 |
|
Harry Maclean
|
b9d15bacba
|
Ruby: Don't classify our test files as test files
For model editing purposes.
|
2023-11-27 09:17:59 +00:00 |
|
Harry Maclean
|
064b10a5cb
|
Ruby: Handle missing gemspec in model query
|
2023-11-27 09:17:59 +00:00 |
|
Harry Maclean
|
9dcc424f8c
|
Ruby: Include keyword parameters endpoint query
|
2023-11-27 09:17:59 +00:00 |
|
Harry Maclean
|
5dcc3d43ca
|
Ruby: Recognise modeled source/sink methods
|
2023-11-27 09:17:59 +00:00 |
|
Harry Maclean
|
766e68aa36
|
Ruby: Handle multiple gemspecs in endpoints query
|
2023-11-27 09:17:59 +00:00 |
|
Harry Maclean
|
c54743c3fd
|
Ruby: Include class methods in model editor query
|
2023-11-27 09:17:59 +00:00 |
|
Harry Maclean
|
78125a701d
|
Ruby: Model Editor support
Add experimental support for the CodeQL Model Editor.
|
2023-11-27 09:17:59 +00:00 |
|