Class: Homebrew::Bundle::Dsl::Entry Private
This class is part of a private API. This class may only be used in the Homebrew/brew repository. Third parties should avoid using this class if possible, as it may be removed or changed without warning.
Instance Attribute Summary collapse
- #name ⇒ Object readonly private
 - #options ⇒ Object readonly private
 - #type ⇒ Object readonly private
 
Instance Method Summary collapse
- 
  
    
      #initialize(type, name, options = {})  ⇒ Entry 
    
    
  
  
  
    constructor
  
  
  
  
  
  private
  
    
A new instance of Entry.
 
Constructor Details
#initialize(type, name, options = {}) ⇒ Entry
This method is part of a private API. This method may only be used in the Homebrew/brew repository. Third parties should avoid using this method if possible, as it may be removed or changed without warning.
Returns a new instance of Entry.
      10 11 12 13 14  | 
    
      # File 'bundle/dsl.rb', line 10 def initialize(type, name, = {}) @type = type @name = name @options = end  | 
  
Instance Attribute Details
#name ⇒ Object (readonly)
This method is part of a private API. This method may only be used in the Homebrew/brew repository. Third parties should avoid using this method if possible, as it may be removed or changed without warning.
      8 9 10  | 
    
      # File 'bundle/dsl.rb', line 8 def name @name end  | 
  
#options ⇒ Object (readonly)
This method is part of a private API. This method may only be used in the Homebrew/brew repository. Third parties should avoid using this method if possible, as it may be removed or changed without warning.
      8 9 10  | 
    
      # File 'bundle/dsl.rb', line 8 def @options end  | 
  
#type ⇒ Object (readonly)
This method is part of a private API. This method may only be used in the Homebrew/brew repository. Third parties should avoid using this method if possible, as it may be removed or changed without warning.
      8 9 10  | 
    
      # File 'bundle/dsl.rb', line 8 def type @type end  |