rocket/Sources/RocketLib/Executors/UnhideDevDependenciesExecut...

14 lines
490 B
Swift

import Logger
final class UnhideDevDependenciesExecutor: DefaultExecutor<ModifyDevDependenciesParameters> {
var devDependenciesModifier: DevDependenciesModifing = DevDependenciesModifier()
override func executeStep(version _: String, logger: Logger) {
do {
try devDependenciesModifier.unhideDependencies(packagePath: parameters.packagePath)
} catch {
logger.logError("Hide dev dependencies step failed with error", error)
}
}
}