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 Detail

      • dwVersion

        java.lang.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