Skip to content

Commit dfd20cc

Browse files
move val outside constructor
scala/scala3#8931
1 parent 3ea4ac7 commit dfd20cc

File tree

1 file changed

+1
-2
lines changed

1 file changed

+1
-2
lines changed

util-core/src/main/scala/com/twitter/util/Disposable.scala

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -94,9 +94,8 @@ trait Managed[+T] { selfT =>
9494
* Compose a new managed resource that depends on `this' managed resource.
9595
*/
9696
def flatMap[U](f: T => Managed[U]): Managed[U] = new Managed[U] {
97+
val t = selfT.make()
9798
def make() = new Disposable[U] {
98-
val t = selfT.make()
99-
10099
val u =
101100
try {
102101
f(t.get).make()

0 commit comments

Comments
 (0)