Dmitriy Novozhilov
84f0f6e099
[FIR] Resolve statuses of supertypes for all non-source classes
...
Previously we forced computation only for java and precompiled classes,
assuming, that binary class can not extend source class, but it's not
true in two cases:
1. Classpath substitution: class with same name declared in library and
the source (more rare case)
2. Metadata compilation: depends-on dependcies are passed in binary
format, so `expect class` may be a binary one and corresponding
`actual class` may be a source. So if some class in `common` module
extend this expect class, actual class will be substituted instead of it
^KT-65669 Fixed
2024-02-15 12:18:48 +00:00
..
2024-01-30 14:26:10 +00:00
2023-10-24 10:30:55 +00:00
2023-12-26 10:18:19 +00:00
2024-01-22 09:34:42 +00:00
2023-12-26 10:18:19 +00:00
2024-01-16 13:35:16 +00:00
2024-02-09 13:03:12 +00:00
2024-01-30 19:44:00 +00:00
2024-01-26 18:31:20 +00:00
2024-02-07 09:03:49 +00:00
2023-11-24 22:09:43 +00:00
2024-01-02 12:18:34 +00:00
2023-08-02 10:48:22 +00:00
2024-02-07 12:30:50 +00:00
2024-02-14 09:55:24 +00:00
2024-02-07 12:30:50 +00:00
2023-11-22 14:54:19 +00:00
2023-12-26 10:18:19 +00:00
2023-12-26 10:18:19 +00:00
2024-01-26 18:31:19 +00:00
2024-02-08 19:46:18 +00:00
2023-07-25 11:25:43 +00:00
2023-12-26 10:18:19 +00:00
2024-02-01 15:36:32 +00:00
2023-12-26 10:18:19 +00:00
2023-09-15 12:55:33 +00:00
2023-12-26 10:18:19 +00:00
2023-08-21 12:11:58 +00:00
2023-11-24 22:09:43 +00:00
2024-01-18 15:48:55 +00:00
2023-12-26 10:18:19 +00:00
2023-11-08 10:26:34 +00:00
2024-02-12 15:02:50 +00:00
2024-01-30 14:26:10 +00:00
2024-02-15 12:18:48 +00:00
2023-12-26 10:18:19 +00:00
2024-01-31 11:16:50 +00:00
2024-01-10 14:56:30 +00:00
2023-12-26 10:18:19 +00:00
2024-01-30 19:44:00 +00:00
2024-02-07 12:30:50 +00:00
2023-12-26 10:18:19 +00:00
2024-01-26 18:31:19 +00:00
2024-01-28 22:10:05 +00:00
2024-02-01 15:36:32 +00:00
2023-12-26 10:18:19 +00:00
2024-02-13 21:03:33 +00:00
2024-01-16 09:26:27 +00:00
2023-11-09 09:13:28 +00:00
2024-01-31 11:16:50 +00:00
2024-02-14 21:44:42 +00:00
2023-12-26 10:18:19 +00:00
2023-12-26 10:18:19 +00:00
2023-12-26 10:18:19 +00:00
2024-02-07 12:30:50 +00:00
2024-02-07 20:56:04 +00:00
2023-10-24 10:30:55 +00:00
2023-11-15 19:03:07 +00:00
2024-02-07 12:30:50 +00:00
2023-11-24 22:09:43 +00:00
2023-12-26 10:18:19 +00:00
2024-02-08 22:16:20 +00:00
2024-01-31 22:27:18 +00:00
2024-01-05 17:27:31 +00:00
2023-12-26 10:18:19 +00:00
2024-02-09 17:54:16 +00:00
2024-02-07 12:30:50 +00:00
2023-08-02 10:48:22 +00:00
2023-12-26 10:18:19 +00:00
2024-02-01 23:25:49 +00:00
2024-02-02 16:28:25 +00:00
2024-01-19 15:54:53 +00:00
2023-12-26 10:18:19 +00:00
2024-01-29 20:11:41 +00:00
2024-01-23 23:16:00 +00:00
2024-02-09 19:04:42 +00:00
2023-12-26 10:18:19 +00:00
2024-02-07 12:30:50 +00:00
2023-12-26 10:18:19 +00:00
2023-12-26 10:18:19 +00:00
2023-12-26 10:18:19 +00:00
2023-12-26 10:18:19 +00:00
2023-12-26 10:18:19 +00:00
2023-10-17 12:46:27 +00:00
2023-12-26 10:18:19 +00:00
2023-11-24 22:09:43 +00:00
2023-09-21 13:09:32 +00:00
2024-02-08 19:46:18 +00:00
2024-01-17 08:20:05 +00:00
2023-11-15 19:03:07 +00:00
2024-01-18 15:48:55 +00:00