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

Pete Muir (JIRA) jira-events at lists.jboss.org
Fri Jan 22 09:27:20 EST 2010


     [ https://jira.jboss.org/jira/browse/JBSEAM-485?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Pete Muir closed JBSEAM-485.
----------------------------

    Fix Version/s:     (was: The future)
       Resolution: Out of Date


Superseded by Weld core

> Add support to configure Scanner to ignore certain names
> --------------------------------------------------------
>
>                 Key: JBSEAM-485
>                 URL: https://jira.jboss.org/jira/browse/JBSEAM-485
>             Project: Seam
>          Issue Type: Feature Request
>          Components: Core
>    Affects Versions: 1.1.0.CR1
>            Reporter: jarkko Lietolahti
>            Assignee: Pete Muir
>            Priority: Trivial
>
> 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: https://jira.jboss.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        


More information about the seam-issues mailing list