class RoadForest::SourceRigor::Credence::NoneIfRoleAbsent

Unless we have results for the subject context, nothing is valid

Attributes

role[R]

Public Class Methods

new(role) click to toggle source
# File lib/roadforest/source-rigor/credence/none-if-role-absent.rb, line 5
def initialize(role)
  @role = role
end

Public Instance Methods

credible(contexts, results) click to toggle source
# File lib/roadforest/source-rigor/credence/none-if-role-absent.rb, line 10
def credible(contexts, results)
  if contexts.include?(results.context_roles[role])
    contexts
  else
    []
  end
end