enforce layers split #167
Labels
04 type: enhancement
making existing stuff better
14 prio: low
nice to have it fixed
43 lvl: complex
for wizards
We are moving a few addons to be core-addons, plone.api should not be used in a few places, but fine in others...
That's all great but in practicality impossible to double check manually on a PR basis unless you have a tool... 🥁 enters import-linter:
https://import-linter.readthedocs.io/en/stable/index.html
Although the main use case is to check dependencies between packages of a single python distribution, it says on the docs that it can handle external packages as well ✨🍀
That sounds like the perfect fit to our organization layer cleanup, right?
@jensens @mauritsvanrees
The text was updated successfully, but these errors were encountered: