Class ModuleState


  • public class ModuleState
    extends Object
    Represents a state of a module of a Quarkus project focusing primarily on Quarkus-specific information, such as imported Quarkus platform BOMs, extensions and their origins.
    • Method Detail

      • getId

        public io.quarkus.bootstrap.workspace.WorkspaceModuleId getId()
      • getWorkspaceModule

        public io.quarkus.bootstrap.workspace.WorkspaceModule getWorkspaceModule()
      • getModuleDir

        public Path getModuleDir()
      • isMain

        public boolean isMain()
      • getPlatformBoms

        public Collection<io.quarkus.maven.dependency.ArtifactCoords> getPlatformBoms()
      • hasExtension

        public boolean hasExtension​(io.quarkus.maven.dependency.ArtifactKey key)