/** {@inheritDoc} */ public void submoduleUpdate(boolean recursive) throws GitException, InterruptedException { submoduleUpdate().recursive(recursive).execute(); } /** {@inheritDoc} */
/** {@inheritDoc} */ public void submoduleUpdate(boolean recursive, String reference) throws GitException, InterruptedException { submoduleUpdate().recursive(recursive).ref(reference).execute(); } /** {@inheritDoc} */
/** {@inheritDoc} */ public void submoduleUpdate(boolean recursive, boolean remoteTracking) throws GitException, InterruptedException { submoduleUpdate().recursive(recursive).remoteTracking(remoteTracking).execute(); } /** {@inheritDoc} */
/** {@inheritDoc} */ public void submoduleUpdate(boolean recursive, boolean remoteTracking, String reference) throws GitException, InterruptedException { submoduleUpdate().recursive(recursive).remoteTracking(remoteTracking).ref(reference).execute(); } }
.recursive(recursiveSubmodules) .remoteTracking(trackingSubmodules) .parentCredentials(parentCredentials)