From be710a03919604a1b7776043aecc5cf0914da01c Mon Sep 17 00:00:00 2001 From: drbrain Date: Fri, 4 Apr 2008 21:16:19 +0000 Subject: * lib/rdoc/parsers/parse_rb.rb: Fix uninitialized variable warnings. * lib/rdoc/generator/html.rb: ditto. * lib/rdoc/options.rb: Fix shadowed variable warning. * lib/webrick/httprequest.rb: Fix redefined method warning. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@15904 b2dd03c8-39d4-4d8f-98ff-823fe69b080e --- lib/rdoc/generator/html.rb | 3 ++- lib/rdoc/options.rb | 6 +++--- lib/rdoc/parsers/parse_rb.rb | 1 + lib/webrick/httprequest.rb | 2 +- 4 files changed, 7 insertions(+), 5 deletions(-) (limited to 'lib') diff --git a/lib/rdoc/generator/html.rb b/lib/rdoc/generator/html.rb index f035857aff..b99af4d47b 100644 --- a/lib/rdoc/generator/html.rb +++ b/lib/rdoc/generator/html.rb @@ -68,6 +68,7 @@ class RDoc::Generator::HTML def initialize(options) #:not-new: @options = options load_html_template + @main_page_path = nil end ## @@ -256,7 +257,7 @@ class RDoc::Generator::HTML end unless @main_page_path then - file = @files.find { |file| file.document_self } + file = @files.find { |context| context.document_self } @main_page_path = file.path if file end diff --git a/lib/rdoc/options.rb b/lib/rdoc/options.rb index 364cd61d38..8dc55a3f18 100644 --- a/lib/rdoc/options.rb +++ b/lib/rdoc/options.rb @@ -189,7 +189,7 @@ class RDoc::Options def parse(argv) accessors = [] - opt = OptionParser.new do |opt| + opts = OptionParser.new do |opt| opt.program_name = File.basename $0 opt.version = RDoc::VERSION opt.summary_indent = ' ' * 4 @@ -513,7 +513,7 @@ Usage: #{opt.program_name} [options] [names...] end end - opt.parse! argv + opts.parse! argv @files = argv.dup @@ -539,7 +539,7 @@ Usage: #{opt.program_name} [options] [names...] end rescue OptionParser::InvalidArgument, OptionParser::InvalidOption => e - puts opt + puts opts puts puts e exit 1 diff --git a/lib/rdoc/parsers/parse_rb.rb b/lib/rdoc/parsers/parse_rb.rb index baf90577cb..637789992d 100644 --- a/lib/rdoc/parsers/parse_rb.rb +++ b/lib/rdoc/parsers/parse_rb.rb @@ -23,6 +23,7 @@ require "rdoc/markup/preprocess" require "rdoc/parsers/parserfactory" +$TOKEN_DEBUG ||= nil #$TOKEN_DEBUG = $DEBUG_RDOC # Definitions of all tokens involved in the lexical analysis diff --git a/lib/webrick/httprequest.rb b/lib/webrick/httprequest.rb index 77e7fcfb17..f0994ef253 100644 --- a/lib/webrick/httprequest.rb +++ b/lib/webrick/httprequest.rb @@ -23,7 +23,7 @@ module WEBrick attr_reader :request_method, :unparsed_uri, :http_version # Request-URI - attr_reader :request_uri, :host, :port, :path + attr_reader :request_uri, :path attr_accessor :script_name, :path_info, :query_string # Header and entity body -- cgit v1.2.3