├── .github └── workflows │ └── build-deploy.yml ├── .gitignore ├── CHANGELOG.md ├── LICENSE ├── README.md ├── deps.edn ├── project.clj ├── script └── test.sh ├── src └── uberdeps │ ├── api.clj │ └── uberjar.clj ├── test └── uberdeps │ └── test.clj └── test_projects ├── extra_paths ├── extra │ └── extra.txt └── other │ └── other.txt ├── just └── deps.edn └── mergers ├── project_a ├── deps.edn └── src │ ├── META-INF │ ├── plexus │ │ └── components.xml │ └── services │ │ ├── common │ │ └── project_a │ ├── README.md │ ├── data_readers.clj │ └── data_readers.cljc ├── project_b ├── deps.edn └── src │ ├── META-INF │ ├── plexus │ │ └── components.xml │ └── services │ │ ├── common │ │ └── project_b │ ├── README.md │ └── data_readers.cljc ├── project_c.jar └── project_c └── src ├── META-INF └── services │ ├── common │ └── project_c ├── README.md └── data_readers.clj /.github/workflows/build-deploy.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tonsky/uberdeps/HEAD/.github/workflows/build-deploy.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tonsky/uberdeps/HEAD/.gitignore -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tonsky/uberdeps/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tonsky/uberdeps/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tonsky/uberdeps/HEAD/README.md -------------------------------------------------------------------------------- /deps.edn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tonsky/uberdeps/HEAD/deps.edn -------------------------------------------------------------------------------- /project.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tonsky/uberdeps/HEAD/project.clj -------------------------------------------------------------------------------- /script/test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tonsky/uberdeps/HEAD/script/test.sh -------------------------------------------------------------------------------- /src/uberdeps/api.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tonsky/uberdeps/HEAD/src/uberdeps/api.clj -------------------------------------------------------------------------------- /src/uberdeps/uberjar.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tonsky/uberdeps/HEAD/src/uberdeps/uberjar.clj -------------------------------------------------------------------------------- /test/uberdeps/test.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tonsky/uberdeps/HEAD/test/uberdeps/test.clj -------------------------------------------------------------------------------- /test_projects/extra_paths/extra/extra.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test_projects/extra_paths/other/other.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test_projects/just/deps.edn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tonsky/uberdeps/HEAD/test_projects/just/deps.edn -------------------------------------------------------------------------------- /test_projects/mergers/project_a/deps.edn: -------------------------------------------------------------------------------- 1 | {} -------------------------------------------------------------------------------- /test_projects/mergers/project_a/src/META-INF/plexus/components.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tonsky/uberdeps/HEAD/test_projects/mergers/project_a/src/META-INF/plexus/components.xml -------------------------------------------------------------------------------- /test_projects/mergers/project_a/src/META-INF/services/common: -------------------------------------------------------------------------------- 1 | common_a 2 | project_a -------------------------------------------------------------------------------- /test_projects/mergers/project_a/src/META-INF/services/project_a: -------------------------------------------------------------------------------- 1 | project_a -------------------------------------------------------------------------------- /test_projects/mergers/project_a/src/README.md: -------------------------------------------------------------------------------- 1 | project a readme -------------------------------------------------------------------------------- /test_projects/mergers/project_a/src/data_readers.clj: -------------------------------------------------------------------------------- 1 | {project-a a 2 | common A} -------------------------------------------------------------------------------- /test_projects/mergers/project_a/src/data_readers.cljc: -------------------------------------------------------------------------------- 1 | {project-a a 2 | common A} -------------------------------------------------------------------------------- /test_projects/mergers/project_b/deps.edn: -------------------------------------------------------------------------------- 1 | {} -------------------------------------------------------------------------------- /test_projects/mergers/project_b/src/META-INF/plexus/components.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tonsky/uberdeps/HEAD/test_projects/mergers/project_b/src/META-INF/plexus/components.xml -------------------------------------------------------------------------------- /test_projects/mergers/project_b/src/META-INF/services/common: -------------------------------------------------------------------------------- 1 | common_b 2 | project_b -------------------------------------------------------------------------------- /test_projects/mergers/project_b/src/META-INF/services/project_b: -------------------------------------------------------------------------------- 1 | project_b -------------------------------------------------------------------------------- /test_projects/mergers/project_b/src/README.md: -------------------------------------------------------------------------------- 1 | project b readme -------------------------------------------------------------------------------- /test_projects/mergers/project_b/src/data_readers.cljc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tonsky/uberdeps/HEAD/test_projects/mergers/project_b/src/data_readers.cljc -------------------------------------------------------------------------------- /test_projects/mergers/project_c.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tonsky/uberdeps/HEAD/test_projects/mergers/project_c.jar -------------------------------------------------------------------------------- /test_projects/mergers/project_c/src/META-INF/services/common: -------------------------------------------------------------------------------- 1 | common_c 2 | project_c -------------------------------------------------------------------------------- /test_projects/mergers/project_c/src/META-INF/services/project_c: -------------------------------------------------------------------------------- 1 | project_c -------------------------------------------------------------------------------- /test_projects/mergers/project_c/src/README.md: -------------------------------------------------------------------------------- 1 | project C readme -------------------------------------------------------------------------------- /test_projects/mergers/project_c/src/data_readers.clj: -------------------------------------------------------------------------------- 1 | {project-c c 2 | common C} --------------------------------------------------------------------------------