File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 99
1010module JRuby
1111 module Rack
12-
13- def self . booter ; @booter end # :nodoc TODO do we need to keep after boot! ?!
14-
1512 class << self
13+ # @private the (last) `JRuby::Rack::Booter` that performed `boot!` (used with tests)
14+ attr_reader :booter
1615
1716 # @return [String] the application (root) path.
1817 # @see JRuby::Rack::Booter#export_global_settings
@@ -44,24 +43,23 @@ def context; @context ||= $servlet_context end
4443
4544 # Sets the ("global") context for `JRuby::Rack`.
4645 def context = ( context )
47- @context = context ; @@logger = nil # reset the logger
46+ @context = context
47+ @@logger = nil # reset the logger
4848 end
4949
5050 @@logger = nil
5151 # Returns a {Logger} instance that uses the {#context} as a logger.
52- def logger ; @@logger ||= Logger . new ( context! ) end
53- # @private
52+ def logger ; @@logger ||= Logger . new ( context ) end
53+ # @private only used with tests
5454 def logger = ( logger ) ; @@logger = logger end
5555
5656 private
5757
5858 # @deprecated Mostly for compatibility - not used anymore.
59- def logdev ; ServletLog . new ( context! ) end ; alias servlet_log logdev
60-
61- def context! ; context || raise ( 'no context available' ) end
59+ def logdev ; ServletLog . new ( context ) end
60+ alias servlet_log logdev
6261
6362 end
64-
6563 end
6664end
6765
You can’t perform that action at this time.
0 commit comments