   # Returns a {Boolean}.
   isPathIgnored: (path) -> @getRepo().isIgnored(@relativize(path))
 
-  # Extended: Get the status of a directory in the repository's working directory.
+  # Public: Get the status of a directory in the repository's working directory.
   #
   # * `path` The {String} path to check.
   #

  getCachedPathStatus: (path) ->
    @statuses[@relativize(path)]

  # Extended: Returns true if the given status indicates modification.
  isStatusModified: (status) -> @getRepo().isStatusModified(status)

  # Extended: Returns true if the given status indicates a new path.
  isStatusNew: (status) -> @getRepo().isStatusNew(status)

  ###


Task = require './task'

# Extended: Represents the underlying git operations performed by Atom.
#
# This class shouldn't be instantiated directly but instead by accessing the
# `atom.project` global and calling `getRepo()`. Note that this will only be
