подскажите пожалуйста, а можно ли в lein включить что-то типа tree shaking, то есть у меня есть точка входа - :main my-project.main :uberjar-name "my-project-standalone.jar" и я хочу чтобы в сборку попадало только то что реквайрится/импортится в my-project.main а остальное соотвественно не компилилось вообще?
из того, что мне приходит в голову:
раскидать код по разным src
, в профилях для сборки указывать свой main и набор sources, которые включать в сборку