public void registerDirectoryCleaners()

in tc-sbt-runner-agent/src/main/java/jetbrains/buildServer/sbt/IvyCacheProvider.java [35:48]


    public void registerDirectoryCleaners(@NotNull DirectoryCleanersProviderContext directoryCleanersProviderContext,
                                          @NotNull DirectoryCleanersRegistry registry) {
        File curCacheDir = new File(getCacheDir(), "cache");
        if (curCacheDir.isDirectory()) {
            File[] subDirs = curCacheDir.listFiles();
            if (subDirs != null) {
                for (File dir : subDirs) {
                    if (!dir.isDirectory()) continue;
                    registry.addCleaner(dir, new Date(dir.lastModified()));
                }
            }
        }

    }