Class ExtensionValidationUtils

java.lang.Object
org.mule.runtime.extension.internal.util.ExtensionValidationUtils

public final class ExtensionValidationUtils extends Object
Utilities for validating extension models.

This class IS NOT part of the API. To be used by the Mule Runtime only

Since:
1.5.0
  • Method Details

    • validateNoInlineParameters

      public static void validateNoInlineParameters(org.mule.runtime.api.meta.model.parameter.ParameterizedModel model, String kind, ProblemsReporter problemsReporter, DslSyntaxResolver dsl)
      Validates that the given model doesn't have parameters defined inline. If found, said parameters will be reported through the problemsReporter
      Parameters:
      model - the model being validated
      kind - the kind of component being validated (Operation, Source, etc)
      problemsReporter - a ProblemsReporter
      dsl - a DslSyntaxResolver