# File lib/travis/cli/repos.rb, line 27 def repositories @repositories ||= begin repos = session.hooks.concat(user.repositories).uniq session.preload(repos).sort_by(&:slug).select do |repo| next false unless match? repo.slug next false unless active.nil? or repo.active? == active next false unless owner.nil? or repo.owner_name == owner next false unless name.nil? or repo.name == name next false unless admin.nil? or repo.admin? == admin true end end end