bors cccc7ca2c6 Auto merge of #15754 - alibektas:15656/linked_projects_are_local_too, r=Veykril
fix: Dedup duplicate crates with differing origins in CrateGraph construction

Partially fixes #15656 . Until now the condition for deduplication in crate graphs were the strict equality of two crates. One problem that arises from this is that in certain conditions when we see the same crate having different `CrateOrigin`s the first occurrence would be kept. This approach however results in some unwanted results such as making renaming forbidden as this has been recently only made available for local crates. The given example in #15656 can still not be resolved with this PR as that involves taking inconsistencies between dependencies into consideration. This will be addressed in a future PR.
2023-11-23 13:01:46 +00:00
..
2023-11-23 11:52:22 +01:00
v3
2023-11-23 02:15:47 +01:00
2023-11-15 21:18:49 +02:00
2023-11-16 22:27:21 +08:00
2023-11-17 16:53:38 +08:00
2023-11-15 21:24:20 +02:00
2023-11-16 22:27:21 +08:00
2023-11-15 12:53:56 +02:00
2023-11-15 13:00:32 +02:00
2023-11-15 13:00:32 +02:00
2023-11-15 13:00:32 +02:00
2023-11-15 21:18:49 +02:00
2023-11-16 21:48:49 +02:00
2023-11-23 12:34:38 +01:00
v2
2023-11-23 02:15:47 +01:00
2023-11-15 21:12:18 +02:00
2023-11-16 21:48:49 +02:00
2023-11-15 21:14:56 +02:00
2023-11-15 13:34:56 +02:00
2023-11-15 12:53:56 +02:00
2023-11-15 13:21:34 +02:00
2023-11-15 13:27:48 +02:00