From fadddf8526b0614abda309c01c1a667ec0353eae Mon Sep 17 00:00:00 2001 From: Sergey Simonchik Date: Mon, 12 Sep 2016 15:05:51 +0300 Subject: [PATCH] fix condition (thanks to Andrey) --- .../src/com/intellij/openapi/roots/impl/RootModelImpl.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/platform/projectModel-impl/src/com/intellij/openapi/roots/impl/RootModelImpl.java b/platform/projectModel-impl/src/com/intellij/openapi/roots/impl/RootModelImpl.java index d35d7ba66f8a..8d9e4a8f1b4b 100644 --- a/platform/projectModel-impl/src/com/intellij/openapi/roots/impl/RootModelImpl.java +++ b/platform/projectModel-impl/src/com/intellij/openapi/roots/impl/RootModelImpl.java @@ -226,7 +226,7 @@ public class RootModelImpl extends RootModelBase implements ModifiableRootModel public LibraryOrderEntry addLibraryEntry(@NotNull Library library) { assertWritable(); final LibraryOrderEntry libraryOrderEntry = new LibraryOrderEntryImpl(library, this, myProjectRootManager); - if (libraryOrderEntry.isValid()) { + if (!libraryOrderEntry.isValid()) { LibraryEx libraryEx = ObjectUtils.tryCast(library, LibraryEx.class); boolean libraryDisposed = libraryEx != null ? libraryEx.isDisposed() : Disposer.isDisposed(library); throw new AssertionError("Invalid libraryOrderEntry, library: " + library