예제 #1
0
파일: GitreeReader.cs 프로젝트: amis92/wham
        private GitreeListNode ReadListFolder(GitreeStorageFolderNode folder)
        {
            var documentItems = folder.GetDocuments().Select(ReadDocument).ToImmutableArray();
            var folderItems   = folder.GetFolders().Select(ReadItemFolder).ToImmutableArray();
            var blobList      = new GitreeListNode(folder.Name, documentItems.AddRange(folderItems));

            return(blobList);
        }
예제 #2
0
 private Option <string> WriteList(GitreeListNode blobList, DirectoryInfo directory)
 {
     if (blobList.Items.Length == 0)
     {
         return(default);