checkSpeculationIntegration
Rôle et comportement
Section intitulée « Rôle et comportement »Vérifie avec git merge-tree si une branche candidate se fusionne dans le HEAD du checkout hôte, sans modifier ses fichiers ni son index. Renvoie clean ou conflict avec les commits exacts vérifiés, ou blocked si le checkout est sale ou détaché, si la branche a bougé ou si Git échoue. Ne fusionne jamais.
Exemple complet et règles détaillées.
Paramètres et propriétés
Section intitulée « Paramètres et propriétés »repositoryRequisstringCheckout Git hôte à vérifier ; il doit être propre et sur une branche.branchRequisstringBranche ou référence candidate, résolue en commit et vérifiée contre le HEAD du checkout.expectedCommitOptionnelstring | undefinedCommit validé auparavant, en général winner.commit ; la vérification est bloquée si la branche ne pointe plus dessus.
Promise<SpeculationIntegration>