lightbend-labs / dbuild

Multi-project build tool, based on sbt.
https://lightbend-labs.github.io/dbuild
Other
83 stars 14 forks source link

Deserialize SeqString as a Seq, rather than as an array #55

Closed cunei closed 11 years ago

cunei commented 11 years ago

The previous deserialization code for SeqString was implicitly creating a WrappedArray[String], which ends up having a sha1 UUID that is different from that of the original Seq (actually a List). Although the code appeared to work as expected, the differences in UUID caused drepo to be unable to parse the repository; dbuild-setup was similarly unable to reload its context.

This commit fixes #54.

jsuereth commented 11 years ago

LGTM. Good fix.