Interface WeaveProjectStructureComponent

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

    public interface WeaveProjectStructureComponent
    extends WeaveComponent
    This component handles the project structure. Source folders, test folders modules
    • Method Detail

      • structure

        WeaveProjectStructure structure​(ProjectMetadata metadata)
        Returns the project structure for the specified project metadata
        Parameters:
        metadata - The project metadata
        Returns:
        The project Structure