OASIS Static Analysis Results Interchange Format (SARIF) TC

Change draft for #270: Array scrub

  • 1.  Change draft for #270: Array scrub

    Posted 12-04-2018 23:53
    I pushed a change draft for Issue #270 : “Schema needs to be carefully scrubbed for minItems and uniqueItems use for all arrays”:   Documents/ChangeDrafts/Active/sarif-v2.0-issue-270-array-scrub.docx   We will move its adoption at TC #29 on Wednesday December 12 th .   Until now we’ve never taken a global look at all the array-valued properties to ensure that we were consistent about:   Whether an array had to be non-empty Whether array elements had to be unique. Whether an array-valued property could be null, and what it meant if it was.   After extended discussions, Michael, Jim and I settled on a set of principles for answering those questions, and then constructed a table that applied those principles to each of the 41 array-valued properties. The change draft incorporates these decisions.   Thanks, Larry