Examples of LinkValidatorManager


Examples of org.apache.maven.linkcheck.validation.LinkValidatorManager

       
        if (output == null)
        {
            throw new NullPointerException("output must be set");
        }
        LinkValidatorManager lvm = getLinkValidatorManager();

        filesToCheck = new ArrayList();
        lvm.loadCache(cache);
        List files = new ArrayList();
        findFiles(files, baseDir);
        Iterator fileIter = files.iterator();
        while (fileIter.hasNext())
        {
            FileToCheck flc = (FileToCheck) fileIter.next();
            try
            {
                filesToCheck.add(flc);
                flc.check(lvm);
            }
            catch (Exception e)
            {
                e.printStackTrace();
            }
        }

        createDocument(files);
        lvm.saveCache(cache);
    }
View Full Code Here

Examples of org.apache.maven.linkcheck.validation.LinkValidatorManager

    LinkValidatorManager lvm = null;
    public LinkValidatorManager getLinkValidatorManager()
    {
        if (lvm == null)
        {
            lvm = new LinkValidatorManager();
            lvm.setExclude(exclude);
            lvm.addLinkValidator(new FileLinkValidator());
            MavenJellyContext ctx;
            if (getProject() == null) {
                LOG.error("maven-linkcheck-plugin: No project set.");
View Full Code Here

Examples of org.apache.maven.linkcheck.validation.LinkValidatorManager

       
        if (output == null)
        {
            throw new NullPointerException("output must be set");
        }
        LinkValidatorManager lvm = getLinkValidatorManager();

        filesToCheck = new ArrayList();
        lvm.loadCache(cache);
        List files = new ArrayList();
        findFiles(files, baseDir);
        Iterator fileIter = files.iterator();
        while (fileIter.hasNext())
        {
            FileToCheck flc = (FileToCheck) fileIter.next();
            try
            {
                filesToCheck.add(flc);
                flc.check(lvm);
            }
            catch (Exception e)
            {
                e.printStackTrace();
            }
        }

        createDocument(files);
        lvm.saveCache(cache);
    }
View Full Code Here

Examples of org.apache.maven.linkcheck.validation.LinkValidatorManager

    LinkValidatorManager lvm = null;
    public LinkValidatorManager getLinkValidatorManager()
    {
        if (lvm == null)
        {
            lvm = new LinkValidatorManager();
            lvm.setExclude(exclude);
            lvm.addLinkValidator(new FileLinkValidator());
            MavenJellyContext ctx;
            if (getProject() == null) {
                //System.out.println("No project set.");
View Full Code Here

Examples of org.apache.maven.linkcheck.validation.LinkValidatorManager

  {
    if (output == null)
    {
      throw new NullPointerException("output must be set");
    }
    LinkValidatorManager lvm = getLinkValidatorManager();

    filesToCheck = new ArrayList();
    lvm.loadCache(cache);
    List files = new ArrayList();
    findFiles(files, baseDir);
    Iterator fileIter = files.iterator();
    while (fileIter.hasNext())
    {
      FileToCheck flc = (FileToCheck) fileIter.next();
      try
      {
        filesToCheck.add(flc);
        flc.check(lvm);
      }
      catch (Exception e)
      {
        e.printStackTrace();
      }
    }

    createDocument(files);
    lvm.saveCache(cache);
  }
View Full Code Here

Examples of org.apache.maven.linkcheck.validation.LinkValidatorManager

  LinkValidatorManager lvm = null;
  public LinkValidatorManager getLinkValidatorManager()
  {
    if (lvm == null)
    {
      lvm = new LinkValidatorManager();
      lvm.setExclude(exclude);
      lvm.addLinkValidator(new FileLinkValidator());
      lvm.addLinkValidator(new HTTPLinkValidator());
      lvm.addLinkValidator(new MailtoLinkValidator());
      lvm.loadCache(cache);
View Full Code Here

Examples of org.apache.maven.plugin.linkcheck.validation.LinkValidatorManager

    public LinkValidatorManager getLinkValidatorManager()
    {
        if ( lvm == null )
        {
            lvm = new LinkValidatorManager();
            if ( exclude != null )
            {
                StringTokenizer st = new StringTokenizer( exclude, " ,\t\n\r\f" );
                String[] tokens = new String[st.countTokens()];
                for ( int i = 0; i < tokens.length; i++ )
View Full Code Here

Examples of org.apache.maven.plugin.linkcheck.validation.LinkValidatorManager

        }
        if ( LOG.isDebugEnabled() )
        {
            displayMemoryConsumption();
        }
        LinkValidatorManager validator = getLinkValidatorManager();
        filesToCheck = new LinkedList();
        validator.loadCache( cache );
        List files = new LinkedList();
        LOG.debug( "Locating all files to be checked..." );
        findFiles( files, basedir );
        LOG.debug( "Located all files to be checked." );
        LOG.info( "Found " + files.size() + " files to check." );
        displayMemoryConsumption();
        LOG.info( "Begin to check links in files..." );
        Iterator fileIter = files.iterator();
        FileToCheck flc;
        while ( fileIter.hasNext() )
        {
            flc = (FileToCheck) fileIter.next();
            try
            {
                filesToCheck.add( flc );
                flc.check( validator );
            }
            catch ( Exception e )
            {
                LOG.error( "Error while checking : " + flc.getName(), e );
            }
        }
        flc = null;
        LOG.info( "Links checked." );
        displayMemoryConsumption();
        createDocument( files );
        validator.saveCache( cache );
        displayMemoryConsumption();
    }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.