in src/main/java/org/apache/maven/doxia/linkcheck/DefaultLinkCheck.java [386:414]
private void initDefaultLinkValidatorManager()
{
this.lvm = new LinkValidatorManager();
if ( getExcludedLinks() != null )
{
this.lvm.setExcludedLinks( getExcludedLinks() );
}
this.lvm.addLinkValidator( new FileLinkValidator( encoding ) );
if ( isOnline() )
{
OnlineHTTPLinkValidator olv = new OnlineHTTPLinkValidator( http );
if ( this.baseURL != null )
{
olv.setBaseURL( baseURL );
}
this.lvm.addLinkValidator( olv );
}
else
{
this.lvm.addLinkValidator( new OfflineHTTPLinkValidator() );
}
this.lvm.addLinkValidator( new MailtoLinkValidator() );
}