class Dependencies::VersionedDependency

Constants

VERSION_SEPARATOR

Public Instance Methods

dep_name() click to toggle source
# File lib/dependencies/versioned_dependency.rb, line 7
def dep_name
        name_components[0]
end
dep_version() click to toggle source
# File lib/dependencies/versioned_dependency.rb, line 11
def dep_version
        name_components[1]
end
versioned?() click to toggle source
# File lib/dependencies/versioned_dependency.rb, line 15
def versioned?
        !!dep_version
end

Private Instance Methods

name_components() click to toggle source
# File lib/dependencies/versioned_dependency.rb, line 21
def name_components
        name.split(VERSION_SEPARATOR, 2)
end