Page MenuHomePhabricator

Correct the Invariants Used for Static Validation
Open, MediumPublic

Description

Description

In src/validation.js, a new Invariants called noEvaluators is created. This Invariants is not initialized correctly (no timeout or request ID). Initializing it correctly (i.e., from the existing Invariants) causes several test cases to enter infinite recursion.

Desired behavior/Acceptance criteria (returned value, expected error, performance expectations, etc.)

  • correct the Invariants (without causing infinite loops)

Completion checklist