@NotNull
  MavenServerResponse<ArrayList<MavenArtifact>> resolveArtifacts(
    @NotNull LongRunningTaskInput longRunningTaskInput,
    @NotNull ArrayList<MavenArtifactResolutionRequest> requests,
    MavenToken token) throws RemoteException;
@NotNull
  MavenServerResponse<ArrayList<MavenArtifact>> resolveArtifacts(
    @NotNull LongRunningTaskInput longRunningTaskInput,
    @NotNull ArrayList<MavenArtifactResolutionRequest> requests,
    MavenToken token)