From 98eca81b17cfb6ef519176e515ca78cd8bac38b8 Mon Sep 17 00:00:00 2001 From: xuwei-k <6b656e6a69@gmail.com> Date: Sun, 8 Jul 2018 22:30:25 +0900 Subject: [PATCH] use val instead of var --- .../src/main/scala/sbt/internal/util/INode.scala | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/internal/util-collection/src/main/scala/sbt/internal/util/INode.scala b/internal/util-collection/src/main/scala/sbt/internal/util/INode.scala index 2090e0139..c605fa75a 100644 --- a/internal/util-collection/src/main/scala/sbt/internal/util/INode.scala +++ b/internal/util-collection/src/main/scala/sbt/internal/util/INode.scala @@ -61,8 +61,8 @@ abstract class EvaluateSettings[Scope] { }): Seq[INode[_]] } - private[this] var running = new AtomicInteger - private[this] var cancel = new AtomicBoolean(false) + private[this] val running = new AtomicInteger + private[this] val cancel = new AtomicBoolean(false) def run(implicit delegates: Scope => Seq[Scope]): Settings[Scope] = { assert(running.get() == 0, "Already running")