Ruby 2.2.0 リファレンスマニュアル > ライブラリ一覧 > rubygems/specificationライブラリ > Gem::Specificationクラス > attribute_alias_singular

singleton method Gem::Specification.attribute_alias_singular

attribute_alias_singular(singular, plural) -> ()[permalink][rdoc]

既に存在する複数形の属性の単数形バージョンを定義します。

これは単に一つの引数を受け取りそれを配列に追加するようなヘルパーメソッドを定義するということです。

例:

# このように定義すると
attribute_alias_singular :require_path, :require_paths
# こう書くかわりに
s.require_paths = ['mylib']
# こう書くことができます。
s.require_path = 'mylib'
[PARAM] singular:
属性名の単数形を指定します。
[PARAM] plural:
属性名の複数形を指定します。