Microsoft.VisualStudio.R.Package.ProjectProperties.GetRFilePaths C# (CSharp) Method

GetRFilePaths() public method

Gets all the R script files in the current project.
public GetRFilePaths ( ) : IEnumerable
return IEnumerable
        public IEnumerable<string> GetRFilePaths() {
            string projectDir = Path.GetDirectoryName(ConfiguredProject.UnconfiguredProject.FullPath);
            var allFiles = _fileSystem.GetDirectoryInfo(projectDir).GetAllFiles();
            return allFiles.Where((file) => file.FullName.EndsWithIgnoreCase(".R")).Select((file) => file.FullName.MakeRelativePath(projectDir));
        }