Linux heracles.o2switch.net 4.18.0-553.62.1.lve.el8.x86_64 #1 SMP Mon Jul 21 17:50:35 UTC 2025 x86_64
/
opt
/
alt
/
ruby27
/
share
/
ri
/
system
/
Bundler
/
Thor
/
Base
/
ClassMethods
/
//opt/alt/ruby27/share/ri/system/Bundler/Thor/Base/ClassMethods/class_option-i.ri
U:RDoc::AnyMethod[iI"class_option:ETI"3Bundler::Thor::Base::ClassMethods#class_option;TF:privateo:RDoc::Markup::Document:@parts[o:RDoc::Markup::Paragraph; [I"/Adds an option to the set of class options;To:RDoc::Markup::BlankLine S:RDoc::Markup::Heading: leveli : textI"Parameters;To:RDoc::Markup::List: @type: NOTE:@items[o:RDoc::Markup::ListItem:@label[I"name<Symbol>;T; [o; ; [I"The name of the argument.;To;;[I"options<Hash>;T; [o; ; [I"Described below.;T@S;; i ;I"Options;To;;;;[ o;;[I" :desc;T; [o; ; [I"%-- Description for the argument.;To;;[I":required;T; [o; ; [I"+-- If the argument is required or not.;To;;[I" :default;T; [o; ; [I"(-- Default value for this argument.;To;;[I":group;T; [o; ; [I"_-- The group for this options. Use by class options to output options in different levels.;To;;[I" :aliases;T; [o; ; [I"�-- Aliases for this option. <b>Note:</b> Bundler::Thor follows a convention of one-dash-one-letter options. Thus aliases like "-something" wouldn't be parsed; use either "\--something" or "-s" instead.;To;;[I" :type;T; [o; ; [I"V-- The type of the argument, can be :string, :hash, :array, :numeric or :boolean.;To;;[I":banner;T; [o; ; [I"&-- String to show on usage notes.;To;;[I" :hide;T; [o; ; [I"6-- If you want to hide this option from the help.;T: @fileI"-lib/bundler/vendor/thor/lib/thor/base.rb;T:0@omit_headings_from_table_of_contents_below000[ I"(name, options = {});T@]FI"ClassMethods;TcRDoc::NormalModule00