Uploaded image for project: 'Metron (Retired)'
  1. Metron (Retired)
  2. METRON-1166

Stellar short circuiting fails when a complex condition using a boolean op is followed by the opposite boolean op

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Done
    • Major
    • Resolution: Done
    • None
    • 0.4.1
    • None

    Description

      Rather subtle one here. Stellar short circuiting fails when a parenthetical boolean expression involving one boolean op is followed by the other boolean op.

      For instance:

      • (false && true) || true would yield false, which is wrong because we're mixing && and ||.
      • (false || false) || true would yield true, which is correct because both ops are ||

      Attachments

        Issue Links

          Activity

            People

              cestella Casey Stella
              cestella Casey Stella
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: