File indexing completed on 2024-04-06 12:31:47
0001 from __future__ import absolute_import
0002 __author__="Aurelija"
0003 __date__ ="$2010-08-09 14.23.54$"
0004
0005 import os.path
0006 from . import buildFileCommentSkipper
0007 from . import cppCommentSkipper
0008
0009 cppCommentFiles = ['.h', '.c', '.cc', '.cxx']
0010 buildfilesCommentFiles = ['buildfile', 'buildfile.xml']
0011
0012 def filter(fileList):
0013
0014 if not fileList: return fileList
0015 head, tail = os.path.split(fileList[0])
0016 root, ext = os.path.splitext(tail)
0017
0018 if (tail.lower() in buildfilesCommentFiles):
0019 fileList = buildFileCommentSkipper.filterFiles(fileList)
0020 elif (ext.lower() in cppCommentFiles):
0021 fileList = cppCommentSkipper.filterFiles(fileList)
0022 return fileList