MavenServerResponse<ArrayList<PluginResolutionResponse>> resolvePlugins(
    @NotNull LongRunningTaskInput longRunningTaskInput,
    @NotNull ArrayList<PluginResolutionRequest> pluginResolutionRequests,
    boolean forceUpdateSnapshots,
    MavenToken token) throws RemoteException;
MavenServerResponse<ArrayList<PluginResolutionResponse>> resolvePlugins(
    @NotNull LongRunningTaskInput longRunningTaskInput,
    @NotNull ArrayList<PluginResolutionRequest> pluginResolutionRequests,
    boolean forceUpdateSnapshots,
    MavenToken token)