public final class GeneratorUtils extends Object
| Modifier and Type | Method and Description | 
|---|---|
static String | 
discoverPackageName(org.apache.maven.plugin.descriptor.PluginDescriptor pluginDescriptor)
Find the best package name, based on the number of hits of actual Mojo classes. 
 | 
static void | 
element(org.codehaus.plexus.util.xml.XMLWriter w,
              String name,
              String value)  | 
static void | 
element(org.codehaus.plexus.util.xml.XMLWriter w,
              String name,
              String value,
              boolean asText)  | 
static boolean | 
isMavenReport(String impl,
                          org.apache.maven.project.MavenProject project)  | 
static String | 
makeHtmlValid(String description)
Fixes some javadoc comment to become a valid XHTML snippet. 
 | 
static List<org.codehaus.plexus.component.repository.ComponentDependency> | 
toComponentDependencies(List<org.apache.maven.model.Dependency> dependencies)  | 
static String | 
toText(String html)
Converts a HTML fragment as extracted from a javadoc comment to a plain text string. 
 | 
static void | 
writeDependencies(org.codehaus.plexus.util.xml.XMLWriter w,
                                  org.apache.maven.plugin.descriptor.PluginDescriptor pluginDescriptor)  | 
public static void writeDependencies(org.codehaus.plexus.util.xml.XMLWriter w, org.apache.maven.plugin.descriptor.PluginDescriptor pluginDescriptor)
w - not null writerpluginDescriptor - not nullpublic static void element(org.codehaus.plexus.util.xml.XMLWriter w, String name, String value)
w - not null writername - not nullvalue - could be nullpublic static void element(org.codehaus.plexus.util.xml.XMLWriter w, String name, String value, boolean asText)
public static List<org.codehaus.plexus.component.repository.ComponentDependency> toComponentDependencies(List<org.apache.maven.model.Dependency> dependencies)
dependencies - not null list of Dependencypublic static String makeHtmlValid(String description)
description - Javadoc description with HTML tags, may be null.null.public static String toText(String html)
html - The HTML fragment to convert to plain text, may be null.null.public static String discoverPackageName(org.apache.maven.plugin.descriptor.PluginDescriptor pluginDescriptor)
pluginDescriptor - not nullpublic static boolean isMavenReport(String impl, org.apache.maven.project.MavenProject project) throws IllegalArgumentException
impl - a Mojo implementation, not nullproject - a MavenProject instance, could be nulltrue is the Mojo implementation implements MavenReport,
 false otherwise.IllegalArgumentException - if anyCopyright © 2004–2018 The Apache Software Foundation. All rights reserved.