summaryrefslogtreecommitdiff
path: root/core/src/main/scala/forge/util/PathRef.scala
diff options
context:
space:
mode:
authorLi Haoyi <haoyi.sg@gmail.com>2017-11-05 00:19:06 -0700
committerLi Haoyi <haoyi.sg@gmail.com>2017-11-05 00:19:06 -0700
commitdfe12f27063874ca6ff86dee98c85b82236e1762 (patch)
tree878ec8b496a5b14c33007962cf24da681a347374 /core/src/main/scala/forge/util/PathRef.scala
parentcc4596f415c63bb9e03e07f714b6ce29e9cfe533 (diff)
downloadmill-dfe12f27063874ca6ff86dee98c85b82236e1762.tar.gz
mill-dfe12f27063874ca6ff86dee98c85b82236e1762.tar.bz2
mill-dfe12f27063874ca6ff86dee98c85b82236e1762.zip
Turn on `lihaoyi:acyclic` plugin, enforce it, and break up whatever import cycles exist
Diffstat (limited to 'core/src/main/scala/forge/util/PathRef.scala')
-rw-r--r--core/src/main/scala/forge/util/PathRef.scala3
1 files changed, 3 insertions, 0 deletions
diff --git a/core/src/main/scala/forge/util/PathRef.scala b/core/src/main/scala/forge/util/PathRef.scala
index dbe1ebbd..333f225e 100644
--- a/core/src/main/scala/forge/util/PathRef.scala
+++ b/core/src/main/scala/forge/util/PathRef.scala
@@ -6,6 +6,8 @@ import java.nio.file.{FileVisitResult, FileVisitor}
import java.nio.file.attribute.BasicFileAttributes
import java.security.MessageDigest
import java.nio.{file => jnio}
+
+import ammonite.ops.Path
import play.api.libs.json.{Format, Json}
@@ -53,5 +55,6 @@ case class PathRef(path: ammonite.ops.Path){
}
object PathRef{
+ private implicit val pathFormat: Format[Path] = JsonFormatters.pathFormat
implicit def jsonFormatter: Format[PathRef] = Json.format
}