private static void Initialize() { var projectSettingsStorage = new ProjectSettingsStorage(PluginFolder); _projectSettingsController = new ProjectSettingsController(projectSettingsStorage); var buildInfoStorage = new BuildInfoStorage(PluginFolder); _buildInfoController = new BuildInfoController(buildInfoStorage, _projectSettingsController); var buildVariantsStorage = new BuildVariantsStorage(PluginFolder); _buildVariantsController = new BuildVariantsController(buildVariantsStorage, _buildInfoController); }
private void Initialize() { _buildTargetIcons = new BuildTargetIcons(); var projectSettingsStorage = new ProjectSettingsStorage(BuildController.PluginFolder); _projectSettingsController = new ProjectSettingsController(projectSettingsStorage); var buildInfoStorage = new BuildInfoStorage(BuildController.PluginFolder); _buildInfoController = new BuildInfoController(buildInfoStorage, _projectSettingsController); var buildVariantsStorage = new BuildVariantsStorage(BuildController.PluginFolder); _buildVariantsController = new BuildVariantsController(buildVariantsStorage, _buildInfoController); _variantsExplorer = new BuildVariantsExplorer(_buildVariantsController, _buildInfoController, _buildTargetIcons, _projectSettingsController); _variantInspector = new BuildVariantInspector(_buildVariantsController, _buildInfoController, _projectSettingsController); _initialized = true; }