Class: Gem::Molinillo::Resolver::Resolution::Conflict
| Relationships & Source Files | |
| Super Chains via Extension / Inclusion / Inheritance | |
| Class Chain: 
          self,
          Struct
         | |
| Instance Chain: 
          self,
          Struct
         | |
| Inherits: | Struct 
 | 
| Defined in: | lib/rubygems/vendor/molinillo/lib/molinillo/resolution.rb, lib/rubygems/vendor/molinillo/lib/molinillo/resolution.rb | 
Overview
A conflict that the resolution process encountered
Instance Attribute Summary
- 
    
      #activated_by_name  
    
    rw
    A conflict that the resolution process encountered. 
- 
    
      #existing  
    
    rw
    A conflict that the resolution process encountered. 
- 
    
      #locked_requirement  
    
    rw
    A conflict that the resolution process encountered. 
- 
    
      #possibility_set  
    
    rw
    A conflict that the resolution process encountered. 
- 
    
      #requirement  
    
    rw
    A conflict that the resolution process encountered. 
- 
    
      #requirement_trees  
    
    rw
    A conflict that the resolution process encountered. 
- 
    
      #requirements  
    
    rw
    A conflict that the resolution process encountered. 
- 
    
      #underlying_error  
    
    rw
    A conflict that the resolution process encountered. 
Instance Method Summary
Instance Attribute Details
#activated_by_name (rw)
A conflict that the resolution process encountered
# File 'lib/rubygems/vendor/molinillo/lib/molinillo/resolution.rb', line 20
Conflict = Struct.new( :requirement, :requirements, :existing, :possibility_set, :locked_requirement, :requirement_trees, :activated_by_name, : )
#existing (rw)
A conflict that the resolution process encountered
# File 'lib/rubygems/vendor/molinillo/lib/molinillo/resolution.rb', line 20
Conflict = Struct.new( :requirement, :requirements, :existing, :possibility_set, :locked_requirement, :requirement_trees, :activated_by_name, : )
#locked_requirement (rw)
A conflict that the resolution process encountered
# File 'lib/rubygems/vendor/molinillo/lib/molinillo/resolution.rb', line 20
Conflict = Struct.new( :requirement, :requirements, :existing, :possibility_set, :locked_requirement, :requirement_trees, :activated_by_name, : )
#possibility_set (rw)
A conflict that the resolution process encountered
# File 'lib/rubygems/vendor/molinillo/lib/molinillo/resolution.rb', line 20
Conflict = Struct.new( :requirement, :requirements, :existing, :possibility_set, :locked_requirement, :requirement_trees, :activated_by_name, : )
#requirement (rw)
A conflict that the resolution process encountered
# File 'lib/rubygems/vendor/molinillo/lib/molinillo/resolution.rb', line 20
Conflict = Struct.new( :requirement, :requirements, :existing, :possibility_set, :locked_requirement, :requirement_trees, :activated_by_name, : )
#requirement_trees (rw)
A conflict that the resolution process encountered
# File 'lib/rubygems/vendor/molinillo/lib/molinillo/resolution.rb', line 20
Conflict = Struct.new( :requirement, :requirements, :existing, :possibility_set, :locked_requirement, :requirement_trees, :activated_by_name, : )
#requirements (rw)
A conflict that the resolution process encountered
# File 'lib/rubygems/vendor/molinillo/lib/molinillo/resolution.rb', line 20
Conflict = Struct.new( :requirement, :requirements, :existing, :possibility_set, :locked_requirement, :requirement_trees, :activated_by_name, : )
#underlying_error (rw)
A conflict that the resolution process encountered
# File 'lib/rubygems/vendor/molinillo/lib/molinillo/resolution.rb', line 20
Conflict = Struct.new( :requirement, :requirements, :existing, :possibility_set, :locked_requirement, :requirement_trees, :activated_by_name, : )
Instance Method Details
    #possibility  ⇒ Object 
  
# File 'lib/rubygems/vendor/molinillo/lib/molinillo/resolution.rb', line 33
def possibility possibility_set && possibility_set.latest_version end