Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP

Loading…

Adding/removing/renaming a new class always forces clients of that source file to be recompiled #8

Open
harrah opened this Issue · 0 comments

1 participant

@harrah

A.scala

// class Q

object A { val x = 3 }

B.scala

object B { val x = A.x }
  1. compile
  2. Uncomment line in A.scala.
  3. compile. Both sources are recompiled because Q introduces a change to the hash for <init>.
@gkossakowski gkossakowski referenced this issue in sbt/sbt
Open

Class-based dependency tracking in name hashing algorithm #1104

0 of 7 tasks complete
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Something went wrong with that request. Please try again.