public static @NotNull ProductModules loadProductModules(@NotNull InputStream inputStream,
                                                           @NotNull String filePath,
                                                           @NotNull ProductMode currentMode,
                                                           @NotNull RuntimeModuleRepository repository,
                                                           @NotNull ResourceFileResolver resourceFileResolver) {
    RawProductModules rawProductModules = readProductModulesAndMergeIncluded(inputStream, filePath, resourceFileResolver);
    return loadProductModules(rawProductModules, filePath, currentMode, repository, resourceFileResolver);
  }
public static @NotNull ProductModules loadProductModules(@NotNull InputStream inputStream,
                                                           @NotNull String filePath,
                                                           @NotNull ProductMode currentMode,
                                                           @NotNull RuntimeModuleRepository repository,
                                                           @NotNull ResourceFileResolver resourceFileResolver)