Skip to content

Commit bce1684

Browse files
committedDec 22, 2023
in case 2 unmangaed platform are found, pick the newest one
1 parent c40b060 commit bce1684

File tree

1 file changed

+6
-0
lines changed

1 file changed

+6
-0
lines changed
 

‎internal/arduino/cores/packagemanager/package_manager.go

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -633,6 +633,12 @@ func (pme *Explorer) GetInstalledPlatformRelease(platform *cores.Platform) *core
633633
for _, candidate := range releases[1:] {
634634
candidateIsManaged := pme.IsManagedPlatformRelease(candidate)
635635
debug("candidate", candidate)
636+
if !candidateIsManaged && !bestIsManaged {
637+
if candidate.Version.GreaterThan(best.Version) {
638+
best = candidate
639+
}
640+
continue
641+
}
636642
if !candidateIsManaged {
637643
continue
638644
}

0 commit comments

Comments
 (0)