ballot_3315.html Details

Document Details     TC Member Document View
Title 03315: Schema ballot: Issue #311
Name * 03315: Schema ballot: Issue #311 (14K)
Description EBALLOT PROPOSAL Provide a unified metadata model for tool notifications as well as tool analysis notifications (rendered as run.results). Many tool notifications need to be documented and handled in ways similar to literal analysis results. API IMPACT Rename the rule object to reportingDescriptor. Move the rules array (now an array reportingDescriptor objects) out of run.resources and into toolComponent.ruleDescriptors. Move the messageStrings array out of run.resources and into toolComponent.globalMessageStrings. Introduce toolComponent.notificationDescriptors, also an array of reportingDescriptor objects. Remove the run.resources property and the resources object. Rename the ruleConfiguration object to reportingConfiguration. Rename the rule.configuration property to reportingDescriptor.defaultConfiguration. Rename ruleConfiguration.defaultLevel and ruleConfiguration.defaultRank simply to ruleConfiguration.level and ruleConfiguration.rank. Persist the actual runtime rules configuration in a new array of reportingConfigurationOverride objects at invocation.reportingConfigurationOverrides. https://github.com/oasis-tcs/sarif-spec/issues/311
Group OASIS Static Analysis Results Interchange Format (SARIF) TC
Folder System Ballot Results
Submitter David Keaton
Date Submitted Thursday, 07 March 2019 10:01pm
Document State Draft (A preliminary unapproved sketch, outline, or version.)
Access This document is visible to OASIS Static Analysis Results Interchange Format (SARIF) TC and shared with:
  • OASIS Open (General Membership)
  • General Public

Referenced Items
Name Type Date Action
Ballot
2019-03-08