MaRCo: Compatible Version Ranges in Maven
Saved in:
| Title: | MaRCo: Compatible Version Ranges in Maven |
|---|---|
| Authors: | Paulsen, Cathrine, Proksch, Sebastian |
| Publisher Information: | Zenodo |
| Publication Year: | 2025 |
| Collection: | Zenodo |
| Subject Terms: | Java, Maven, compatible version range generation, dependency management, client-agnostic version compatibility |
| Description: | This repository contains the MaRCo toolkit. MaRCo aims to improve resolution reliability of Maven Java projects by injecting missing dependencies and replacing version pins with compatible version ranges. It consists of two components. The Generator can be used to compute the compatible versions for a specific GAV. The Replacer can be used with MaRCo-generated or custom compatibility mappings to explore compatibility-aware resolution. Both can be combined to enable Maven to resolve version conflicts by ensuring a compatible version is resolved instead of the nearest-first version. |
| Document Type: | software |
| Language: | unknown |
| Relation: | https://zenodo.org/records/15971039; oai:zenodo.org:15971039; https://doi.org/10.5281/zenodo.15971039 |
| DOI: | 10.5281/zenodo.15971039 |
| Availability: | https://doi.org/10.5281/zenodo.15971039 https://zenodo.org/records/15971039 |
| Rights: | MIT License ; mit ; https://opensource.org/licenses/MIT |
| Accession Number: | edsbas.7886A129 |
| Database: | BASE |
Be the first to leave a comment!
Nájsť tento článok vo Web of Science