Method: YARD::Server::Adapter#initialize
- Defined in:
- lib/yard/server/adapter.rb
permalink #initialize(libs, opts = {}, server_opts = {}) ⇒ Adapter
Creates a new adapter object
71 72 73 74 75 76 77 78 79 80 81 82 |
# File 'lib/yard/server/adapter.rb', line 71 def initialize(libs, opts = {}, server_opts = {}) self.class.setup self.libraries = libs self. = opts self. = server_opts self.document_root = [:DocumentRoot] self.router = ([:router] || Router).new(self) [:adapter] = self log.debug "Serving libraries using #{self.class}: #{libraries.keys.join(', ')}" log.debug "Caching on" if [:caching] log.debug "Document root: #{document_root}" if document_root end |