File tree Expand file tree Collapse file tree 1 file changed +3
-1
lines changed
scalac-scoverage-runtime/shared/src/main/scala/scoverage Expand file tree Collapse file tree 1 file changed +3
-1
lines changed Original file line number Diff line number Diff line change @@ -6,6 +6,8 @@ import scoverage.Platform._
66/** @author Stephen Samuel */
77object Invoker {
88
9+ private val runtimeUUID = java.util.UUID .randomUUID()
10+
911 private val MeasurementsPrefix = " scoverage.measurements."
1012 private val threadFiles = new ThreadLocal [mutable.HashMap [String , FileWriter ]]
1113
@@ -60,7 +62,7 @@ object Invoker {
6062 }
6163
6264 def measurementFile (dataDir : File ): File = measurementFile(dataDir.getAbsolutePath)
63- def measurementFile (dataDir : String ): File = new File (dataDir, MeasurementsPrefix + Thread .currentThread.getId)
65+ def measurementFile (dataDir : String ): File = new File (dataDir, MeasurementsPrefix + runtimeUUID + " . " + Thread .currentThread.getId)
6466
6567 def findMeasurementFiles (dataDir : String ): Array [File ] = findMeasurementFiles(new File (dataDir))
6668 def findMeasurementFiles (dataDir : File ): Array [File ] = dataDir.listFiles(new FileFilter {
You can’t perform that action at this time.
0 commit comments