diff options
author | Guillaume Martres <smarter@ubuntu.com> | 2017-03-21 22:39:20 +0100 |
---|---|---|
committer | Guillaume Martres <smarter@ubuntu.com> | 2017-03-21 23:56:10 +0100 |
commit | 16ce4f7f5b36ef1a182155574fcc7945da4c5653 (patch) | |
tree | f585e60bdf9d5b37414859df2907ebeb93d10cfe /tests | |
parent | e54b7e337e5e69e8ef6cc866a641c1e3f0c3b148 (diff) | |
download | dotty-16ce4f7f5b36ef1a182155574fcc7945da4c5653.tar.gz dotty-16ce4f7f5b36ef1a182155574fcc7945da4c5653.tar.bz2 dotty-16ce4f7f5b36ef1a182155574fcc7945da4c5653.zip |
Fix incremental compilation not working after restarting sbt
Previously, every time sbt was restarted, `compile` would do a full
recompilation. This happened because sbt uses Java serialization to
persist the incremental compilation analysis, deserialization was always
silently failing because we used to serialize a class from the
dotty-compiler jar which is not on the classpath at deserialization
time. See the added comments for more details.
Diffstat (limited to 'tests')
0 files changed, 0 insertions, 0 deletions