polylith

tengstrand 2025-05-27T05:50:29.740429Z

I would like to hear what you in the community want us to do with https://github.com/polyfy/polylith/issues/523 issue.

2025-05-28T13:21:15.369319Z

FYI with https://claude.ai/share/dbb64e75-7ee3-43c3-9652-b9a57bf81421of the new clojure-mcp . I've created a https://github.com/jeroenvandijk/polylith/commit/b86d948aa296ff0bf5189e390d5aa4be3f45c91b. Unfortunately I am stuck in testing this in the example project. What's the process of creating a local version of the poly tool?

tengstrand 2025-05-28T14:03:55.193519Z

You can run bb poly-local

tengstrand 2025-05-28T14:05:14.401729Z

This will build a jar and install it locally, see https://github.com/polyfy/polylith/blob/master/bb.edn#L36-L38.

2025-05-28T14:42:15.616259Z

Thanks, that works

👍 1
2025-05-28T16:05:39.335859Z

I've created a PR here https://github.com/polyfy/polylith/pull/546 Now all tests pass

seancorfield 2025-05-27T12:33:11.856859Z

You might get at least as good as the external test runner simply by explicitly using (require (symbol the-ns)) instead of trying to eval that constructed do expression? (although maybe it's a limitation of the classpath isolation code preventing that?)

tengstrand 2025-05-27T13:07:57.260259Z

Okay thanks for the advice, will give that a try.