Interface WeaveDependencyComponent

All Superinterfaces:
org.mule.dx.platform.api.component.ComponentLifecycle, LanguageServerLifecycle, WeaveComponent

public interface WeaveDependencyComponent extends WeaveComponent
This component manages the dependencies for a project and the information
  • Method Details

    • dwVersion

      String dwVersion()
      Returns the DW version this project depends on
      Returns:
      The DW version this project is using
    • reload

      void reload()
      Reloads all the dependencies
    • dependencies

      DependencyArtifact[] dependencies()
      Returns a flat representation of all the project dependencies
      Returns:
      The list of all project dependencies