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-24 08:39:18 +00:00
2023-06-08 08:04:03 +00:00
2023-06-08 08:04:03 +00:00
2024-02-01 23:25:48 +00:00
2023-02-15 08:13:45 +00:00
2024-01-16 09:26:27 +00:00
2024-01-16 09:26:27 +00:00
2023-09-21 13:09:32 +00:00
2023-07-11 08:28:04 +00:00
2023-11-14 13:33:18 +00:00
2023-10-17 12:46:28 +00:00
2023-06-14 07:09:16 +00:00
2023-06-21 14:35:43 +00:00
2023-03-11 10:15:25 +00:00
2023-04-17 21:05:04 +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-06-22 17:10:51 +02:00
2023-06-21 07:34:09 +00:00
2023-11-30 11:04:02 +00:00
2023-11-30 11:04:02 +00:00
2023-11-30 11:04:02 +00:00
2023-11-30 11:04:02 +00:00
2023-11-30 11:04:02 +00:00
2023-10-17 12:46:28 +00:00
2023-12-21 18:43:19 +00:00
2023-12-26 10:18:19 +00:00
2023-12-26 10:18:19 +00:00
2024-01-19 15:52:14 +00:00
2024-02-02 17:07:40 +00:00
2024-02-02 17:07:40 +00:00
2024-02-02 17:07:40 +00:00
2023-09-20 08:02:37 +00:00
2024-01-19 13:35:59 +00:00
2024-02-12 21:16:41 +00:00
2024-02-12 21:16:41 +00:00
2024-02-12 21:16:41 +00:00
2023-07-01 16:29:06 +00:00
2023-06-08 08:04:03 +00:00
2023-06-08 08:04:03 +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-10-17 12:46:27 +00:00
2024-01-12 15:32:25 +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-02-21 12:35:34 +00:00
2023-10-18 10:30:31 +00:00
2023-10-19 09:53:46 +00:00
2023-08-14 15:08:45 +00:00
2023-12-19 12:24:37 +00:00
2024-01-19 13:35:59 +00:00
2023-11-30 08:32:35 +00:00
2023-08-04 11:20:39 +00:00
2023-11-17 20:29:58 +00:00
2023-11-17 20:29:58 +00:00
2024-02-15 12:18:48 +00:00
2023-10-31 12:30:29 +00:00
2023-12-21 15:56:49 +00:00
2023-12-21 15:56:49 +00:00
2023-12-26 10:18:19 +00:00
2023-12-26 10:18:19 +00:00
2023-06-20 14:13:21 +00:00
2023-06-20 14:13:21 +00:00
2023-06-20 14:13:21 +00:00
2023-06-22 17:10:51 +02:00
2023-08-18 14:28:56 +00:00
2023-10-17 12:46:28 +00:00
2023-09-15 12:55:33 +00:00
2023-10-17 12:46:28 +00:00
2023-04-17 20:53:31 +00:00
2023-06-20 07:07:10 +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-05-30 11:59:56 +00:00
2023-04-27 12:19:38 +00:00