Class: Checkoff::SelectorClasses::Task::MilestonePFunctionEvaluator
Overview
:milestone_does_not_depend_on_this_task? function
Constant Summary
collapse
- FUNCTION_NAME =
:milestone?
Instance Method Summary
collapse
#initialize
Instance Method Details
#evaluate(task) ⇒ Boolean
320
321
322
323
324
|
# File 'lib/checkoff/internal/selector_classes/task.rb', line 320
def evaluate(task)
raise 'Please add resource_subtype to extra_fields' if task.resource_subtype.nil?
task.resource_subtype == 'milestone'
end
|
#evaluate_arg?(_index) ⇒ Boolean
313
314
315
|
# File 'lib/checkoff/internal/selector_classes/task.rb', line 313
def evaluate_arg?(_index)
false
end
|
#matches? ⇒ Boolean
309
310
311
|
# File 'lib/checkoff/internal/selector_classes/task.rb', line 309
def matches?
fn?(selector, FUNCTION_NAME)
end
|