From 26ae4d13b880c78dc579ed5528ee20f2404d531e Mon Sep 17 00:00:00 2001 From: Kristian Sloth Lauszus Date: Thu, 9 Apr 2015 14:56:24 +0200 Subject: [PATCH] Don't throw exception if library is already installed --- .../cc/arduino/contributions/libraries/LibraryInstaller.java | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/arduino-core/src/cc/arduino/contributions/libraries/LibraryInstaller.java b/arduino-core/src/cc/arduino/contributions/libraries/LibraryInstaller.java index ac87f7372..2bae0ac40 100644 --- a/arduino-core/src/cc/arduino/contributions/libraries/LibraryInstaller.java +++ b/arduino-core/src/cc/arduino/contributions/libraries/LibraryInstaller.java @@ -97,9 +97,10 @@ public class LibraryInstaller { rescanLibraryIndex(progress); } - public void install(ContributedLibrary lib, ContributedLibrary replacedLib) throws Exception { + public void install(ContributedLibrary lib, ContributedLibrary replacedLib) { if (lib.isInstalled()) { - throw new Exception(_("Library is already installed!")); + System.out.println(_("Library is already installed: \"" + lib.getName() + "\"")); + return; } final MultiStepProgress progress = new MultiStepProgress(3);