Ejemplo n.º 1
0
 internal void Descend()
 {
     if (String.IsNullOrEmpty(FileName))
     {
         Logger.Log($"Unknown location of conference '{title}', skipped");
         return;
     }
     DirName = Walker.DropExtension(FileName);
     if (!Walker.DirExists(DirName))
     {
         Logger.Log($"No papers in conference {Walker.PureName(DirName)} ('{title}'), skipped");
         return;
     }
     foreach (var file in Walker.EveryJSON(DirName))
     {
         AddPaper(file);
     }
 }