4 ms·
(At Square, we currently use Pants for our Java monorepo. Don’t do that; we’re switching.)
by zellyn 7y ago
(At Square, we currently use Pants for our Java monorepo. Don’t do that; we’re switching.)
- csande17 7y agoWhat's wrong with pants?
- zellyn 7y agoIt's not widely used. Pure Java (rather than Scala) seems off the beaten track. The documentation is sparse. The IDE plugins are less capable, and less documented. It is sloppy about rigorously declaring needed files. It's slow just to start up. Actual Python rather than Starlark as a build language. The API from custom rules to internals is leakier (I believe). Bazel has a huge ecosystem of third-party rules to do all sort of things.