Options
All
  • Public
  • Public/Protected
  • All
Menu

External module "lib/maven/parse/fromPom"

Index

Functions

extractPlugin

extractVersionedArtifact

findDeclaredDependencies

  • findDeclaredDependencies(p: Project, glob?: string): Promise<Dependencies>

findDeclaredDependenciesWith

  • findDeclaredDependenciesWith(p: Project, pathExpression: string, glob?: string, functionRegistry: FunctionRegistry): Promise<Dependencies>
  • Find declared dependencies using the given path expression. Control over the path expression allows us to look under dependencyManagement, or directly in dependencies section under project

    Parameters

    • p: Project
    • pathExpression: string
    • Default value glob: string = "pom.xml"
    • functionRegistry: FunctionRegistry

    Returns Promise<Dependencies>

findDeclaredManagedPlugins

  • findDeclaredManagedPlugins(p: Project, glob?: string): Promise<Plugin[]>
  • Return plugins under plugin management section

    Parameters

    • p: Project
    • Default value glob: string = "pom.xml"

    Returns Promise<Plugin[]>

findDeclaredPlugins

  • findDeclaredPlugins(p: Project, glob?: string): Promise<Plugin[]>

findDeclaredPluginsWith

  • findDeclaredPluginsWith(p: Project, pathExpression: string, glob?: string, functionRegistry: FunctionRegistry): Promise<Plugin[]>
  • Find declared plugins using the given path expression. Control over the path expression allows us to look under pluginManagement, or directly in plugin section under project/build

    Parameters

    • p: Project
    • pathExpression: string
    • Default value glob: string = "pom.xml"
    • functionRegistry: FunctionRegistry

    Returns Promise<Plugin[]>

parseConfiguration

parseConfigurationNode

Generated using TypeDoc