Class: Rigor::FlowContribution::Provenance
- Inherits:
-
Object
- Object
- Rigor::FlowContribution::Provenance
- Defined in:
- lib/rigor/flow_contribution.rb
Overview
Provenance carries the metadata every contribution needs for diagnostic attribution and cache
invalidation. source_family mirrors Analysis::Diagnostic::DEFAULT_SOURCE_FAMILY; descriptor
is the Cache::Descriptor this contribution attaches to (or nil when the contribution does not
need its own cache slice).
Class Method Summary collapse
Class Method Details
.builtin ⇒ Object
27 28 29 |
# File 'lib/rigor/flow_contribution.rb', line 27 def self.builtin new(source_family: :builtin, plugin_id: nil, node: nil, descriptor: nil) end |