Fork me on GitHub
#polylith
<
2021-06-09
>
seancorfield19:06:22

Something I think might be helpful for managing the :dev alias in deps.edn: a subcommand in poly that looks through all the bases and components and warns you about any missing src and/or resources paths in :dev and any missing test paths in :test — and in addition gathers up the full set of :deps from bases/`components` and warns about any missing from the :dev alias (and perhaps anything from bricks’ :test aliases that should be under the main :test alias in the workspace-level deps.edn file?).

tengstrand20:06:34

I guess the sync command that we discussed earlier could help out with that too (for people that want to use it).

tengstrand03:06:27

If all IDE’s had support for defining the bricks using :local/root then this would be less of a problem, because then the development environment would look very similar to the other projects, except that it also needs to define the test paths (and profiles, if any).