purple-umbrella-89891
10/14/2022, 10:00 AMlibA
from depending on application appX
or so? Since pants resolves the dependencies on the file level, it's not bothered by that (or even by circular dependencies), but the library will pull the app when a user installs it, which is what one wanted to avoid in the first place by splitting the code this way.bitter-ability-32190
10/14/2022, 2:26 PMpurple-umbrella-89891
10/14/2022, 2:52 PM./pants peek ::
and search for forbidden dependencies programmatically, but I think I'll wait for the PR to get merged.bitter-ability-32190
10/14/2022, 2:53 PMwide-midnight-78598
10/14/2022, 2:58 PMso contributions are slowerBecause of Canada's awesomeness
purple-umbrella-89891
10/14/2022, 3:13 PMFeel free to chime in, or chip in if you want ❤️I'm still not familiar enough with the codebase to chip in my own code, but I looked over the PR and it covers all that I can think of. I'll try to set up a dev environment for pants and try it out on our codebase, just to confirm that it would catch the error that triggered my question.
bitter-ability-32190
10/14/2022, 3:14 PMpurple-umbrella-89891
10/14/2022, 3:15 PMbitter-ability-32190
10/14/2022, 3:16 PM