Example #1
0
        public IEnumerable <FileExtract> GetFileExtracts(FullPath path, IEnumerable <FilePositionSpan> spans, int maxLength)
        {
            var filename = _fileSystemNameFactory.CreateProjectFileFromFullPath(_projectDiscovery, path);

            if (filename.IsNull)
            {
                return(Enumerable.Empty <FileExtract>());
            }

            return(_currentFileDatabaseSnapshot.GetFileExtracts(filename.FileName, spans, maxLength));
        }