Class ResolverCli
- java.lang.Object
-
- org.fedoraproject.xmvn.tools.resolve.ResolverCli
-
public class ResolverCli extends java.lang.Object
Resolve artifacts given on command line.Return 0 when all artifacts are successfully resolved, 1 on failure to resolve one or more artifacts and 2 when some other error occurs. In the last case a stack trace is printed too.
-
-
Constructor Summary
Constructors Constructor Description ResolverCli(Resolver resolver)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static void
main(java.lang.String[] args)
private java.util.List<ResolutionRequest>
parseRequests(ResolverCliRequest cli)
private void
printResults(ResolverCliRequest cli, java.util.List<ResolutionResult> results)
private void
run(ResolverCliRequest cliRequest)
-
-
-
Field Detail
-
resolver
private final Resolver resolver
-
-
Constructor Detail
-
ResolverCli
public ResolverCli(Resolver resolver)
-
-
Method Detail
-
parseRequests
private java.util.List<ResolutionRequest> parseRequests(ResolverCliRequest cli) throws java.io.IOException, javax.xml.stream.XMLStreamException
- Throws:
java.io.IOException
javax.xml.stream.XMLStreamException
-
printResults
private void printResults(ResolverCliRequest cli, java.util.List<ResolutionResult> results) throws java.io.IOException, javax.xml.stream.XMLStreamException
- Throws:
java.io.IOException
javax.xml.stream.XMLStreamException
-
run
private void run(ResolverCliRequest cliRequest) throws java.io.IOException, javax.xml.stream.XMLStreamException
- Throws:
java.io.IOException
javax.xml.stream.XMLStreamException
-
main
public static void main(java.lang.String[] args)
-
-