private JpsProjectLoader()

in jps-wrapper/src/main/java/org/jetbrains/jps/model/serialization/JpsProjectLoader.java [69:83]


    private JpsProjectLoader(JpsProject project,
                             Map<String, String> pathVariables,
                             @NotNull JpsPathMapper pathMapper,
                             @NotNull Path baseDir,
                             @Nullable Path externalConfigurationDirectory,
                             boolean loadUnloadedModules) {
        JpsMacroExpander macroExpander = JpsProjectConfigurationLoading.createProjectMacroExpander(pathVariables, baseDir);
        this.externalConfigurationDirectory = externalConfigurationDirectory;
        myComponentLoader = new JpsComponentLoader(macroExpander, this.externalConfigurationDirectory);
        this.project = project;
        myPathVariables = pathVariables;
        myPathMapper = pathMapper;
        JpsProjectConfigurationLoading.setupSerializationExtension(this.project, baseDir);
        myLoadUnloadedModules = loadUnloadedModules;
    }