[jbossseam-issues] [JBoss JIRA] Updated: (JBSEAM-485) Add support to configure Scanner to ignore certain names

Norman Richards (JIRA) jira-events at lists.jboss.org
Mon Feb 11 14:00:31 EST 2008


     [ http://jira.jboss.com/jira/browse/JBSEAM-485?page=all ]

Norman Richards updated JBSEAM-485:
-----------------------------------

    Fix Version/s: 2.1.0.GA
                       (was: 2.1.0.A1)

> Add support to configure Scanner to ignore certain names
> --------------------------------------------------------
>
>                 Key: JBSEAM-485
>                 URL: http://jira.jboss.com/jira/browse/JBSEAM-485
>             Project: JBoss Seam
>          Issue Type: Feature Request
>          Components: Core
>    Affects Versions: 1.1.0.CR1
>            Reporter: jarkko Lietolahti
>         Assigned To: Pete Muir
>            Priority: Trivial
>             Fix For: 2.1.0.GA
>
>
> Make it possibe to configure Scanner to ignore certain files/directories. E.g. in development we're deploying Seam EAR as an exploded EAR with exploded WAR's and JAR's inside it and we use SVN for version control. SVN uses ".svn" directories to store metadata. Seam startup logs shows that scanning the .svn directories take some time and there're never going to be anything usefull for Seam in there anyways.
> Simple fix:
>  private void handleDirectory(Set<Class<Object>> result, File file,
>          String path)
>    {
>       log.debug("directory: " + file);
>       for (File child : file.listFiles())
>       {
>          String newPath = path == null ? child.getName() : path + '/'
>                + child.getName();
>          if (child.getName().startsWith(".svn"))
>          {
>             continue;
>          }
>          if (child.isDirectory())
>          {
>             handleDirectory(result, child, newPath);
>          } else
>          {
>             handleItem(result, newPath);
>          }
>       }
>    }

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://jira.jboss.com/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        



More information about the seam-issues mailing list