 
   # Public: Hashes the contents of the given file.
   #
-  # * pathToDigest:
-  #   The String containing the absolute path.
+  # pathToDigest - The {String} containing the absolute path.
   #
   # Returns a String containing the MD5 hexadecimal hash.
   md5ForPath: (pathToDigest) ->

  # Public: Make the given path absolute by resolving it against the current
  # working directory.
  #
  # * relativePath:
  #   The String containing the relative path. If the path is prefixed with
  #   '~', it will be expanded to the current user's home directory.
  #
  # Returns the absolute path or the relative path if it's unable to determine
  # it's realpath.
  absolute: (relativePath) ->
    return null unless relativePath?


  # Public: Returns an Array with the paths of the files and directories
  # contained within the directory path. It is not recursive.
  #
  # rootPath - The absolute {String} path to the directory to list.
  # extensions - An {Array} of extensions to filter the results by. If none are
  #              given, none are filtered (optional).
  listSync: (rootPath, extensions) ->
    return [] unless fsPlus.isDirectorySync(rootPath)
    paths = fs.readdirSync(rootPath)
