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

Pete Muir (JIRA) jira-events at lists.jboss.org
Fri May 16 06:29:24 EDT 2008


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

Pete Muir updated JBSEAM-485:
-----------------------------

    Fix Version/s: 2.1.x
                       (was: 2.1.0.GA)

> Add support to configure Scanner to ignore certain names
> --------------------------------------------------------
>
>                 Key: JBSEAM-485
>                 URL: http://jira.jboss.com/jira/browse/JBSEAM-485
>             Project: Seam
>          Issue Type: Feature Request
>          Components: Core
>    Affects Versions: 1.1.0.CR1
>            Reporter: jarkko Lietolahti
>         Assigned To: Pete Muir
>            Priority: Trivial
>             Fix For: The future
>
>
> 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