Porte Publish on god ELIGIBILITY, pas une fenêtre ouverte

Featurekamo-shared-library
Shipped
4 septembre 2026 à 18:48 UTC
Author
Kamo
Commit
300865f

Le drapeau Publish ship étranglé sur godModeActive et GD plus un ouvert une fenêtre de rupture de 30 minutes. Chaque opérateur éligible à Dieu puis a trouvé l'interrupteur manquant, parce que la tenue de GD et l'avoir activé sont des faits différents et seulement le second commence un compte à rebours. Un rapport l'opérateur ne peut pas voir est un rapport qu'il ne peut pas publier, de sorte qu'il a besoin d'un La fenêtre a mis le drapeau hors de portée des personnes pour lesquelles il est. Donc SessionPlatformFacts gagne DieuEligible aux côtés de godModeActive plutôt que quiconque lisait la session une deuxième fois - ce record existe Parce que deux lecteurs de ces drapeaux est comment l'un d'eux finit subtilement mal, et le même argument s'applique à un appelant ne voulant que la moitié de ce qu'il calcule déjà. Les deux composants sont strictement ordonnés: godEligible est un ensemble WIDER que godModeActive, donc lire l'un où l'autre était signifié est exact l'échec de ce procès-verbal a été écrit pour prévenir. C'est pourquoi ils sont deux les complices nommés plutôt qu'un drapeau plus un argument booléen, pourquoi le javadoc sur godEligible dit de ne jamais le passer à PlatformRightsResolver ce fait accorderait à chaque plate-forme le droit à tout opérateur éligible à Dieu, et pourquoi SessionPlatformFactsTest maintenant brossée les deux moitiés indépendamment dans les deux sens. Le paramètre de requête est rebaptisé:godMode:godEligible sur les cinq prédicat pour la même raison. Un paramètre nommé godMode qui ignore délibérément la fenêtre est la façon dont quelqu'un "fixe" plus tard en retour.

All changes

Comme ce que tu vois expédier ?

Chacune de ces mises à jour atterrit automatiquement dans votre espace de travail. Commencez gratuitement et regardez-le grandir semaine après semaine.

Commencez gratuitement pour toujoursPrix de visualisation