     else
       fullPath
 
-  # Retrieves the file entries in the directory.
+  # Public: Reads file entries in this directory from disk.
   #
-  # This does follow symlinks.
+  # Note: It follows symlinks.
   #
   # Returns an {Array} of {Files}.
   getEntries: ->

File = require 'file'
EventEmitter = require 'event-emitter'

# Public: Represents a directory in the project.
#
# Directories contain an array of {File}s.
module.exports =
class Directory
  _.extend @prototype, EventEmitter

    else
      false

  # Public: Returns the relative path to the given path from this directory.
  relativize: (fullPath) ->
    return fullPath unless fullPath

