siriusxm/snapshot4s

Support `sbt-crossproject` and `sbt-typelevel`

Closed this issue · 0 comments

The Snapshot4sPlugin miscalculates the sourceDirectory for a cross project layout.

This means it cannot calculate the path for patch files for inline snapshots.

To support these layouts, we could store patch files in a flat layout and store the path as part of the patch file metadata.