Although not very common, it is sometimes preferred to have a flattened schema layout, where there are only two directories src/ and test/, with combined source and resource files in the directories, using just the file extension to differentiate. For example, dfdl-csv defines this in build.sbt:
We should have a single option that can be set in build.sbt to enable these settings so that we don't have to copy/paste this logic when we want a flattened layout.
Although not very common, it is sometimes preferred to have a flattened schema layout, where there are only two directories
src/
andtest/
, with combined source and resource files in the directories, using just the file extension to differentiate. For example, dfdl-csv defines this in build.sbt:We should have a single option that can be set in build.sbt to enable these settings so that we don't have to copy/paste this logic when we want a flattened layout.