unmetPrerequisites method

Set<Capability> unmetPrerequisites(
  1. Capability capability
)

Direct prerequisites of capability that are not available.

Implementation

Set<Capability> unmetPrerequisites(Capability capability) {
  return capability.prerequisites
      .where((prerequisite) => !isAvailable(prerequisite))
      .toSet();
}