summaryrefslogtreecommitdiff
path: root/main/core/src/util/Watched.scala
blob: 29be53c36c91e2332d35892b37a7dd8adffb9d12 (plain) (blame)
1
2
3
4
5
6
7
8
package mill.util

import mill.api.PathRef

case class Watched[T](value: T, watched: Seq[PathRef])
object Watched{
  implicit def readWrite[T: upickle.default.ReadWriter] = upickle.default.macroRW[Watched[T]]
}