Webエンジニア向けプログラミング解説動画をYouTubeで配信中!
▶ チャンネル登録はこちら

【Ruby3.x】Gem::Specification::author()メソッドの使い方

authorメソッドの使い方について、初心者にもわかりやすく解説します。

作成日: 更新日:

基本的な使い方

authorメソッドはGem::Specificationクラスに属し、Gemの作者情報を取得するメソッドです。

このメソッドは、Gemの仕様を定義するGem::Specificationオブジェクトから、そのGemの作者名を文字列として取得するために使用されます。通常、Gemのメタデータとして登録されている作者名がそのまま返されます。複数の作者が設定されている場合、このメソッドは一般的に、登録されている作者リストの最初の要素を返します。

システムエンジニアとしてGemを扱う際、例えば既存のGemの作者情報を確認したり、自身の開発するGemの作者情報をプログラム上で参照したりする際に活用できます。この情報は、Gemの信頼性やクレジットを示す上で重要な要素となります。

なお、現在のRubyGemsの仕様では、複数の作者情報を扱うためにauthors (複数形) プロパティが推奨されています。

構文(syntax)

1spec = Gem::Specification.new
2spec.author = "Your Name"

引数(parameters)

引数なし

引数はありません

戻り値(return)

String or Array<String>

Gem::Specification#author は、そのGemの著者名を表す文字列、または著者名の配列を返します。

関連コンテンツ

関連プログラミング言語