public class BowerAnalyzerPlugin
extends java.lang.Object
implements aQute.bnd.service.AnalyzerPlugin
Modifier and Type | Class and Description |
---|---|
static class |
BowerAnalyzerPlugin.BowerModule |
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
WEB_CONTEXT_PATH |
Constructor and Description |
---|
BowerAnalyzerPlugin() |
Modifier and Type | Method and Description |
---|---|
boolean |
analyzeJar(aQute.bnd.osgi.Analyzer analyzer) |
protected void |
appendInclusive(java.lang.StringBuilder sb,
java.lang.String group1,
java.lang.String group2) |
protected void |
appendPrefixRange(java.lang.StringBuilder sb,
java.lang.String prefix,
java.lang.String version) |
protected void |
appendRange(java.lang.StringBuilder sb,
java.lang.String group1,
java.lang.String group2) |
protected void |
appendVersion(java.lang.StringBuilder sb,
java.util.regex.Matcher matcher) |
protected java.lang.String |
desugar(java.lang.String minor) |
protected BowerAnalyzerPlugin.BowerModule |
getBowerModule(java.io.InputStream inputStream) |
protected java.lang.String |
getBowerVersionFilter(java.lang.String version) |
protected BowerAnalyzerPlugin.BowerModule |
processBowerJsonResource(aQute.bnd.osgi.Analyzer analyzer,
aQute.bnd.osgi.Resource bowerJSONResource) |
protected void |
processDepedencies(aQute.bnd.osgi.Analyzer analyzer,
BowerAnalyzerPlugin.BowerModule bowerModule) |
protected void |
setCapabilities(aQute.bnd.osgi.Analyzer analyzer,
java.lang.String capabilityType,
aQute.bnd.header.Parameters parameters) |
protected java.lang.String |
toVersion(java.lang.String major,
java.lang.String minor,
java.lang.String micro,
java.lang.String qualifier) |
public static final java.lang.String WEB_CONTEXT_PATH
public boolean analyzeJar(aQute.bnd.osgi.Analyzer analyzer) throws java.lang.Exception
analyzeJar
in interface aQute.bnd.service.AnalyzerPlugin
java.lang.Exception
protected void appendInclusive(java.lang.StringBuilder sb, java.lang.String group1, java.lang.String group2)
protected void appendPrefixRange(java.lang.StringBuilder sb, java.lang.String prefix, java.lang.String version)
protected void appendRange(java.lang.StringBuilder sb, java.lang.String group1, java.lang.String group2)
protected void appendVersion(java.lang.StringBuilder sb, java.util.regex.Matcher matcher)
protected java.lang.String desugar(java.lang.String minor)
protected BowerAnalyzerPlugin.BowerModule getBowerModule(java.io.InputStream inputStream) throws java.lang.Exception
java.lang.Exception
protected java.lang.String getBowerVersionFilter(java.lang.String version)
protected BowerAnalyzerPlugin.BowerModule processBowerJsonResource(aQute.bnd.osgi.Analyzer analyzer, aQute.bnd.osgi.Resource bowerJSONResource) throws java.lang.Exception
java.lang.Exception
protected void processDepedencies(aQute.bnd.osgi.Analyzer analyzer, BowerAnalyzerPlugin.BowerModule bowerModule) throws java.lang.Exception
java.lang.Exception
protected void setCapabilities(aQute.bnd.osgi.Analyzer analyzer, java.lang.String capabilityType, aQute.bnd.header.Parameters parameters)
protected java.lang.String toVersion(java.lang.String major, java.lang.String minor, java.lang.String micro, java.lang.String qualifier)