polylith
polylith copied to clipboard
A tool used to develop Polylith based architectures in Clojure.
The interface name to use is specified in `workspace.edn` in the key `:interface-ns` where the value is stored as a string. When people want to share code between Clojure and...
**Is your feature request related to a problem? Please describe.** For each brick tested when I run `poly test` I see output such as "Test results: 1 passes, 0 failures,...
## Context / Problem statement Eastwood is a linter that provides unique insights, complementing other linter offerings such as clj-kondo's. It has the nuance that its runtime grows linearly with...
Clojure 1.11 has added support for `:as-alias` in `:require` statements. We should support that. https://github.com/clojure/clojure/blob/master/changes.md#22-as-alias-in-require
**Is your feature request related to a problem? Please describe.** Polylith is not well suited for building libraries as it is today. The problem is that if we for example...
**Is your feature request related to a problem? Please describe.** I would like to write tests that should not always be run, eg: - benchmarking/performance tests that take too long...
See if we could generate image files (PNG) from text output, by passing in `:png` or `png:filename` to different commands. It would also be good if we could have a...
**Is your feature request related to a problem? Please describe.** I learn by doing. The current main site for Polylith, which I assume is [polylith.gitbook.io](https://polylith.gitbook.io/), tells me the **what** and...
**Is your feature request related to a problem? Please describe.** Add support for custom commands that could be executed by the `poly` tool. **Describe the solution you'd like** The code...
**Is your feature request related to a problem? Please describe.** The documentation uses [Cursive](https://cursive-ide.com) today in the examples, which isn't free. An open source solution could help people getting started...