public class IJProjectCleaner extends Object
| Constructor and Description |
|---|
IJProjectCleaner(ProjectFilesystem projectFilesystem) |
| Modifier and Type | Method and Description |
|---|---|
void |
clean(BuckConfig buckConfig,
Path ideaConfigDir,
Path librariesXmlBase,
boolean runPostGenerationCleaner,
boolean removeOldLibraries) |
void |
doNotDelete(Path path) |
void |
writeFilesToKeepToFile(String filename) |
public IJProjectCleaner(ProjectFilesystem projectFilesystem)
public void doNotDelete(Path path)
path - The path to not include in the cleaning operation.public void writeFilesToKeepToFile(String filename) throws IOException
IOExceptionpublic void clean(BuckConfig buckConfig, Path ideaConfigDir, Path librariesXmlBase, boolean runPostGenerationCleaner, boolean removeOldLibraries)