Interface VersionedSettingsConfigStorage
-
- All Known Implementing Classes:
VersionedSettingsConfigStorageImpl
public interface VersionedSettingsConfigStorage
Stores versioned settings config for project
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
addConfig(SProject project, VersionedSettingsConfig config)
Writes the current versioned settings config to the project without persisting itVersionedSettingsConfig
readConfig(SProject project)
void
writeConfig(ConfigAction cause, SProject project, VersionedSettingsConfig config, boolean persistSubprojects)
-
-
-
Method Detail
-
readConfig
@NotNull VersionedSettingsConfig readConfig(@NotNull SProject project)
-
writeConfig
void writeConfig(@NotNull ConfigAction cause, @NotNull SProject project, @NotNull VersionedSettingsConfig config, boolean persistSubprojects)
-
addConfig
void addConfig(@NotNull SProject project, @NotNull VersionedSettingsConfig config)
Writes the current versioned settings config to the project without persisting it- Parameters:
project
-config
-
-
-