in nbm-maven-plugin/src/main/java/org/apache/netbeans/nbm/CreateUpdateSiteMojo.java [397:415]
private boolean matchesIncludes( Artifact art )
{
if ( updateSiteIncludes != null )
{
String s = art.getGroupId() + ":" + art.getArtifactId();
for ( String p : updateSiteIncludes )
{
//TODO optimize and only do once per execution.
p = p.replace( ".", "\\." ).replace( "*", ".*" );
Pattern patt = Pattern.compile( p );
if ( patt.matcher( s ).matches() )
{
return true;
}
}
return false;
}
return true;
}