class Fastlane::PluginInfo
Attributes
Public Class Methods
Source
# File fastlane/lib/fastlane/plugins/plugin_info.rb, line 10 def initialize(plugin_name, author, email, summary, details) @plugin_name = plugin_name @author = author @email = email @summary = summary @details = details end
Public Instance Methods
Source
# File fastlane/lib/fastlane/plugins/plugin_info.rb, line 42 def ==(other) @plugin_name == other.plugin_name && @author == other.author && @email == other.email && @summary == other.summary end
rubocop:enable Naming/AccessorMethodName
Source
# File fastlane/lib/fastlane/plugins/plugin_info.rb, line 26 def actions_path File.join(require_path, 'actions') end
Source
# File fastlane/lib/fastlane/plugins/plugin_info.rb, line 37 def get_binding binding end
Used to expose a local binding for use in ERB templating
rubocop:disable Naming/AccessorMethodName
Source
# File fastlane/lib/fastlane/plugins/plugin_info.rb, line 30 def helper_path File.join(require_path, 'helper') end
Source
# File fastlane/lib/fastlane/plugins/plugin_info.rb, line 22 def require_path gem_name.tr('-', '/') end