public class RemoteRepositoryGenerator
extends Object
Tool for generating remote repositories for testing. It will make requests to resolve real artifacts, take the resulting
artifacts in resulting local repository and replace the content with the name of the artifact and generate the information
to make it an intact file-based remote repository. This makes it tenable to have largish remote repositories for testing
that don't take up a lot of space.
Also a demonstration of how janky Aether is. It's not an easy API for anyone to wrap their head around. It's also very easy
to mis-implement (no default constructor implementation just silently don't show up), and mis-configure.
- Author:
- Jason van Zyl