# File lib/yard/rubygems/hook.rb, line 141
    def generate
      return if @spec.default_gem?
      return unless @generate_yri || @generate_yard

      setup

      if @generate_yri && (@force || !File.exist?(@yri_dir))
        install_yri
      end

      if @generate_yard && (@force || !File.exist?(@yard_dir))
        install_yard
      end
    end