lib/sinclair/options_parser.rb in sinclair-1.1.2 vs lib/sinclair/options_parser.rb in sinclair-1.1.3
- old
+ new
@@ -1,8 +1,12 @@
# frozen_string_literal: true
class Sinclair
+ # @api public
+ #
+ # @author darthjee
+ #
# Concern for easily adding options
#
# @example
# class Sinclair
# class OptionsParser::Dummy
@@ -26,11 +30,17 @@
module OptionsParser
extend ActiveSupport::Concern
private
+ # @!visibility public
attr_reader :options
+ # @!visibility public
+ #
+ # Builds an openstruct of the Hash
+ #
+ # @return [OpenStruct]
def options_object
@options_object ||= OpenStruct.new options
end
end
end