public class WorkspaceUpdater extends Object
It updates a list of ignored files based on the list of all excluded folders from all modules in a project. IntelliJ takes quadratic time to construct this list (see https://youtrack.jetbrains.com/issue/IDEA-174335).
Constructor and Description |
---|
WorkspaceUpdater(ProjectFilesystem filesystem,
Path ideaConfigDir) |
Modifier and Type | Method and Description |
---|---|
Path |
getWorkspacePath() |
void |
updateOrCreateWorkspace() |
public WorkspaceUpdater(ProjectFilesystem filesystem, Path ideaConfigDir)
public Path getWorkspacePath()
public void updateOrCreateWorkspace() throws IOException
IOException