def parse_arguments(*args)
parse_yardopts_options(*args)
optparse(*support_rdoc_document_file!) if use_document_file
optparse(*yardopts) if use_yardopts_file
optparse(*args)
self.files = ['{lib,app}/**/*.rb', 'ext/**/*.c'] if self.files.empty?
self.files.delete_if {|x| x =~ /\A\s*\Z/ }
readme = Dir.glob('README*').first
readme ||= Dir.glob(files.first).first if options[:onefile]
options[:readme] ||= CodeObjects::ExtraFileObject.new(readme) if readme
options[:files].unshift(options[:readme]).uniq! if options[:readme]
Tags::Library.visible_tags -= hidden_tags
add_visibility_verifier
if generate && !verify_markup_options
false
else
true
end
end