Tom Hvitved
|
a8758c0160
|
Ruby: Handle element references with blocks
|
2024-06-21 12:04:55 +02:00 |
|
Tom Hvitved
|
3cdb27725a
|
Ruby: Add more call graph tests
|
2023-05-15 16:02:33 +02:00 |
|
Asger F
|
179d0b36cf
|
Ruby: make up qnames for top-level namespaces
|
2023-03-24 13:42:51 +01:00 |
|
Asger F
|
1f70c59bbc
|
Ruby: add test with deep unresolved classes
|
2023-03-23 13:36:14 +01:00 |
|
erik-krogh
|
db49cfb723
|
Merge branch 'main' into kernelLoad
|
2022-12-19 09:46:25 +01:00 |
|
Tom Hvitved
|
b64083d08e
|
Ruby: Add more call graph tests
|
2022-12-16 09:21:00 +01:00 |
|
erik-krogh
|
1a6e16f292
|
Merge branch 'main' into kernelLoad
|
2022-12-08 15:41:48 +01:00 |
|
erik-krogh
|
8ab31bbe1c
|
have getMethodName return the method being called for super-calls
|
2022-12-07 14:09:36 +01:00 |
|
Arthur Baars
|
dd519cc9bf
|
Ruby: also treat included/prepended modules as subclasses
|
2022-11-14 10:56:56 +01:00 |
|
Asger F
|
84ae17dcbb
|
Ruby: ensure Object is a transitive superclass
|
2022-10-21 15:18:59 +02:00 |
|
Asger F
|
db58e3357b
|
Ruby: allow speculative container qname resolution
|
2022-10-21 11:44:11 +02:00 |
|
Asger F
|
8c2c28dd56
|
Ruby: add test showing missing superclass edge
|
2022-10-20 15:56:58 +02:00 |
|
Tom Hvitved
|
bda98261cc
|
Ruby: Add more call graph tests
|
2022-10-20 12:59:32 +02:00 |
|
Asger F
|
1bd3d29409
|
Ruby: workaround issue with 'def self.method' in a block
|
2022-10-14 15:07:33 +02:00 |
|
Asger F
|
17a246b321
|
Ruby: more uninteresting test updates
|
2022-10-14 13:59:52 +02:00 |
|
Asger F
|
b1dadc224c
|
Ruby: uninteresting test output update
|
2022-10-14 10:10:39 +02:00 |
|
Asger F
|
789f591de4
|
Ruby: add another spurious call edge test
|
2022-10-14 10:09:57 +02:00 |
|
Asger F
|
329ab9156a
|
Ruby: add test showing spurious call
|
2022-10-14 10:07:34 +02:00 |
|
Asger F
|
a64286b664
|
Ruby: add test for singleton class instance field
incorrect test output
|
2022-10-11 18:53:20 +02:00 |
|
Tom Hvitved
|
7608276397
|
Ruby: Add more call graph tests
|
2022-10-06 10:38:02 +02:00 |
|
Arthur Baars
|
c2b98a4761
|
Ruby: add support for 'extend' method
|
2022-10-04 12:58:49 +02:00 |
|
Tom Hvitved
|
dd7458acc8
|
Ruby: Add more call graph tests for protected methods
|
2022-09-30 16:24:34 +02:00 |
|
Tom Hvitved
|
58b7556bdf
|
Ruby: Add call graph tests for protected methods
|
2022-09-29 11:37:35 +02:00 |
|
Harry Maclean
|
5cdaae7378
|
Update tests
|
2022-09-27 10:29:04 +13:00 |
|
Harry Maclean
|
5e9196e51c
|
Ruby: Add test for protected methods
|
2022-09-27 10:21:04 +13:00 |
|
Harry Maclean
|
494fb4c966
|
Ruby: Make room for new test cases
|
2022-09-27 10:18:43 +13:00 |
|
Tom Hvitved
|
fa6da788dc
|
Ruby: Add call graph test for unsupported constructs
|
2022-09-23 10:24:43 +02:00 |
|
Tom Hvitved
|
e7649fc61a
|
Ruby: Fix ModuleBase::get(A)Method for private methods
|
2022-09-21 14:00:17 +02:00 |
|
Tom Hvitved
|
37a2b7d0b3
|
Ruby: Add more call graph tests for private methods
|
2022-09-21 14:00:17 +02:00 |
|
Tom Hvitved
|
d13332cff1
|
Ruby: Add more call graph tests
|
2022-09-19 14:19:25 +02:00 |
|
Tom Hvitved
|
9004e82820
|
Ruby: Add another call graph test
|
2022-09-18 19:34:00 +02:00 |
|
Tom Hvitved
|
41c45c26bc
|
Ruby: Add more call graph tests, and make calls.rb interpretable by irb
|
2022-09-16 10:22:20 +02:00 |
|
Tom Hvitved
|
87db5fc6b1
|
Ruby: Add tests for getEnclosing{Method,Module}
|
2022-09-13 11:39:15 +02:00 |
|
Tom Hvitved
|
ab22f932a5
|
Ruby: Add more tests for singleton methods
|
2022-09-05 14:09:59 +02:00 |
|
Tom Hvitved
|
c6696adfde
|
Ruby: Add test case that would make old module resolution library diverge
|
2021-12-15 15:18:42 +01:00 |
|
Harry Maclean
|
6223b166c2
|
Update test fixtures
At the same time, rename some classes in `private.rb` so they don't
interact with identically-named modules in `calls.rb`.
|
2021-12-13 16:24:25 +13:00 |
|
Arthur Baars
|
976daddd36
|
Move files to ruby subfolder
|
2021-10-15 11:47:28 +02:00 |
|