Martin Vogel
0f04003508
Reproduce Python class-inheritance base-name extraction bug
...
class Animal(Base) extracts the base as the argument_list text "(Base)" instead of the bare "Base", so it never resolves to the Base class node and Python subclasses get zero INHERITS edges. Capture this as a failing test ahead of the fix (root cause: collect_bases_from_field ignores the identifier node tree-sitter-python uses for the base).
2026-06-05 21:53:25 +02:00
..
2026-06-05 21:53:25 +02:00
2026-06-05 21:53:25 +02:00
2026-03-22 18:33:10 -05:00
2026-03-15 22:37:34 +01:00
2026-05-30 18:26:44 +02:00
2026-04-15 23:56:03 +02:00
2026-06-05 21:53:25 +02:00
2026-06-05 21:53:25 +02:00
2026-04-01 23:22:44 +02:00
2026-06-05 21:53:25 +02:00
2026-05-19 22:47:53 +02:00
2026-06-02 18:50:55 +02:00
2026-06-05 21:53:25 +02:00
2026-03-25 09:28:11 +01:00
2026-06-05 21:53:25 +02:00
2026-05-31 17:22:02 +02:00
2026-06-05 21:53:25 +02:00
2026-03-19 02:58:03 +01:00
2026-03-15 22:37:34 +01:00
2026-06-05 21:53:25 +02:00
2026-06-05 21:53:25 +02:00
2026-06-05 21:53:25 +02:00
2026-03-24 23:48:23 +01:00
2026-05-21 22:52:16 +02:00
2026-03-31 20:04:11 +02:00
2026-06-05 21:53:25 +02:00
2026-03-15 19:26:12 +01:00
2026-06-05 21:53:25 +02:00
2026-06-02 18:52:37 +02:00
2026-06-02 18:52:37 +02:00
2026-06-03 01:33:25 +02:00
2026-06-05 21:53:25 +02:00
2026-06-01 18:41:49 +02:00
2026-03-18 19:19:42 +01:00
2026-03-15 22:37:34 +01:00
2026-06-05 21:53:25 +02:00
2026-06-01 22:53:17 +02:00
2026-06-05 21:53:25 +02:00
2026-06-05 21:53:25 +02:00
2026-05-29 04:20:20 +02:00
2026-05-09 16:05:45 +02:00
2026-06-05 21:53:25 +02:00
2026-05-30 20:15:30 +02:00
2026-06-05 21:53:25 +02:00
2026-05-09 15:44:09 +02:00
2026-05-09 14:16:15 +02:00
2026-05-31 03:14:17 +02:00
2026-05-08 23:45:32 +02:00
2026-06-03 02:13:30 +02:00
2026-05-08 22:26:56 +02:00
2026-05-10 20:43:45 +02:00
2026-06-05 21:53:25 +02:00
2026-04-15 23:56:03 +02:00
2026-05-08 22:36:40 +02:00
2026-06-01 22:36:50 +02:00
2026-03-20 20:32:38 +01:00
2026-05-29 03:37:56 +02:00
2026-03-24 23:48:23 +01:00
2026-05-31 12:50:19 +02:00
2026-05-29 03:37:56 +02:00
2026-05-31 11:48:25 +02:00
2026-03-24 23:48:23 +01:00
2026-03-25 09:47:59 +01:00
2026-03-24 23:48:23 +01:00
2026-05-31 00:34:29 +02:00
2026-05-30 17:30:01 +02:00
2026-04-01 23:22:44 +02:00
2026-04-06 14:34:07 +02:00
2026-06-05 21:53:25 +02:00
2026-06-05 21:53:25 +02:00
2026-06-05 21:53:25 +02:00
2026-03-24 23:48:23 +01:00
2026-04-15 23:56:03 +02:00