@Nullable public ScriptingLibraryModel lookupLibraryByContent( @NotNull Collection<VirtualFile> expectedSourceFiles) { ScriptingLibraryModel[] libraryModels = myScriptingLibraryManager.getAllLibraries(); for (ScriptingLibraryModel libraryModel : libraryModels) { if (scriptingLibraryModelConsistsOf(libraryModel, expectedSourceFiles)) { return libraryModel; } } return null; }