@NotNull List<VirtualFile> expectedSourceFiles,
@NotNull ScriptingFrameworkDescriptor frameworkDescriptor) {
ScriptingLibraryModel[] libraryModels = jsLibraryManager.getAllLibraries();
for (ScriptingLibraryModel libraryModel : libraryModels) {
if (libraryModel != null) {
ScriptingFrameworkDescriptor libraryFrameworkDescriptor = libraryModel.getFrameworkDescriptor();
if (libraryFrameworkDescriptor != null) {
String libraryFrameworkName = libraryFrameworkDescriptor.getFrameworkName();
if (libraryFrameworkName != null && libraryFrameworkName.equals(frameworkDescriptor.getFrameworkName())) {
return libraryModel;
}
}
else if (StringUtil.startsWith(libraryModel.getName(), desiredLibraryName)) {