As the downloaded files are created with deleteOnExit() with a long running they are never deleted.
When you add a project (m1/m2) the files are downloaded to be read by the project builders.
Ok this file is a temporary file. But this means it will removed only when a jvm shutdown.
But in our case the jvm is normally long running ! That's why I prefer to cleanup this files even if it's temp files.
Does this refer to temporary files? I don't see why pom.xml and project.xml would need to be deleted.
fixed in rev 678936