class Bundler::PubGrub::SolveFailure - bundler: Ruby Standard Library Documentation

# class Bundler::PubGrub::SolveFailure

### Attributes

incompatibility[R]

### Public Class Methods

new(incompatibility) click to toggle source

    # File bundler/vendor/pub_grub/lib/pub_grub/solve_failure.rb, line 7
    def initialize(incompatibility)
      @incompatibility = incompatibility
    end

### Public Instance Methods

explanation() click to toggle source

    # File bundler/vendor/pub_grub/lib/pub_grub/solve_failure.rb, line 15
    def explanation
      @explanation ||= FailureWriter.new(@incompatibility).write
    end

to_s() click to toggle source

    # File bundler/vendor/pub_grub/lib/pub_grub/solve_failure.rb, line 11
    def to_s
      "Could not find compatible versions\n\n#{explanation}"
    end