Class MissingContextVariableException

    • Constructor Detail

      • MissingContextVariableException

        public MissingContextVariableException​(@NonNull
                                               Class<?> type)
    • Method Detail

      • getType

        public Class<?> getType()
      • getProviders

        @NonNull
        public List<StepDescriptor> getProviders()
        Returns StepDescriptors with body that can provide a context of this type, so that the error message can diagnose what steps were likely missing.

        In such error diagnosing context, we don't care about StepDescriptors that just decorates/modifies the existing context, so we check required context as well to exclude them