docs: private void processPostStartRequirements(ConditionContext context, AnnotationValue<Requires> requirements) {
          processPreStartRequirements(context, requirements);
  
          if (context.isFailing()) {
              return;
          }
  
          if (!matchesPresenceOfBeans(context, requirements)) {
              return;
          }
  
          if (!matchesAbsenceOfBeans(context, requirements)) {
              return;
          }
  
          matchesCustomConditions(context, requirements);
      }