Given a list of all the files to consider, only yield Path objects
        for those we care about, given our filters

def find_files_for_use(self, all_files):
        """
        Given a list of all the files to consider, only yield Path objects
        for those we care about, given our filters
        """
        for path in all_files:
            # Find the path relative to the parent dir
            relpath = self.relpath_for(path)

            # Don't care about the ./
            if relpath.startswith("./"):
                relpath = relpath[2:]

            # Only care about paths that aren't filtered
            if not self.is_filtered(relpath):
                yield Path(path, relpath)