lightbend-labs / dbuild

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

Incorrect repeatable build deserialization affects drepo #54

Closed cunei closed 11 years ago

cunei commented 11 years ago

When serializing, after extraction, a RepeatableProjectBuild contains List() elements, as part of its nested elements. When deserializing, from within drepo, the RepeatableProjectBuild ends up containing WrappedArrays(). This affects UUIDs, and consequently drepo. The issue seems caused by the auto-list config facility using "SeqString", and in particular its SeqStringDeserializer.