diff options
| -rw-r--r-- | src/version.rs | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/version.rs b/src/version.rs index b844f23..3f5caba 100644 --- a/src/version.rs +++ b/src/version.rs @@ -321,7 +321,9 @@ impl CompleteVersion { self.downloads.entry(*dltype).or_insert_with(|| dl.clone()); } - self.libraries.splice(0..0, other.libraries.iter().cloned()); + // we use extend here instead of splice for library resolution priority reasons + // (libraries earlier in the list will override libraries later in the list) + self.libraries.extend(other.libraries.iter().cloned()); replace_missing!(logging); replace_missing!(main_class); |
