anchor.diff:        
         spawnFile.exists().then((bool fileExists) {
           if (fileExists) {
  -          // Get the full path and return it
  -          spawnFile.fullPath().then((String fullPath) {
  -            c.complete(fullPath);
  -          });
  +          c.complete(spawnFile.path);
           } else {
             Set<Path> directoriesToCreate = new Set<Path>(); 
   
  
positive.code:       });
      });
      
      return c.future;
    }
  }
negative.code:               if (missingFiles.length > 0) {
                  _log("Download missing files from network:");
                  DartCodeDb.downloadFilesAndCreateLinks(missingFiles).then((_) {
                    c.complete(spawnFile.path);
                  });
                } else {
                  // Get the full path and return it
                  c.complete(spawnFile.path);
                }
              });
            });
  