class

Molinillo::VersionConflict(R, S)

Inherits Molinillo::Delegates::SpecificationProvider < Molinillo::ResolverError < Exception < Reference < Object

An error caused by conflicts in version

Constructors

new(conflicts : Hash(String, Molinillo::Resolver::Resolution::Conflict(R, S)), specification_provider : Molinillo::SpecificationProvider(R, S))

Initializes a new error with the given version conflicts. @param [{String => Resolution::Conflict}] conflicts see {#conflicts} @param [SpecificationProvider] specification_provider see {#specification_provider}

Source

Instance methods

conflicts

@return [{String => Resolution::Conflict}] the conflicts that caused resolution to fail

Source
specification_provider

@return [SpecificationProvider] the specification provider used during resolution

Source