Class: Checkoff::SelectorClasses::Task::LastTaskMilestoneDoesNotDependOnThisTaskPFunctionEvaluator
Overview
:last_task_milestone_does_not_depend_on_this_task? function
Constant Summary
collapse
- FUNCTION_NAME =
:last_task_milestone_does_not_depend_on_this_task?
Instance Method Summary
collapse
#initialize
Instance Method Details
#evaluate(task, limit_to_portfolio_name = nil) ⇒ Boolean
299
300
301
302
|
# File 'lib/checkoff/internal/selector_classes/task.rb', line 299
def evaluate(task, limit_to_portfolio_name = nil)
!@timelines.last_task_milestone_depends_on_this_task?(task,
limit_to_portfolio_name: limit_to_portfolio_name)
end
|
#evaluate_arg?(_index) ⇒ Boolean
291
292
293
|
# File 'lib/checkoff/internal/selector_classes/task.rb', line 291
def evaluate_arg?(_index)
false
end
|
#matches? ⇒ Boolean
287
288
289
|
# File 'lib/checkoff/internal/selector_classes/task.rb', line 287
def matches?
fn?(selector, FUNCTION_NAME)
end
|