code: function _addNewEntries(treeData, added) {
          added.forEach(function (filePath) {
              var isFolder = _.last(filePath) === "/";
  
              filePath = isFolder ? filePath.substr(0, filePath.length - 1) : filePath;
  
              var parentPath = FileUtils.getDirectoryPath(filePath),
                  parentObjectPath = _filePathToObjectPath(treeData, parentPath),
                  basename = FileUtils.getBaseName(filePath);
  
              if (parentObjectPath) {
                  // Verify that the children are loaded
                  var childrenPath = _.clone(parentObjectPath);
                  childrenPath.push("children");
                  if (treeData.getIn(childrenPath) === null) {
                      return;
                  }
  
                  treeData = _createPlaceholder(treeData, parentPath, basename, isFolder, {
                      notInCreateMode: true,
                      doNotOpen: true
                  });
              }
          });
  
          return treeData;
      }
docs: @private
  
  Adds entries at the paths listed in the `added` array. Directories should have a trailing slash.
  
  @param {Immutable.Map} treeData
  @param {Array.<string>} added list of new project-relative file paths
  @return {Immutable.Map} revised treeData