Sha256: 17582b76dad7f0901f63dc4636d7d767d720b7f277de39d4305d22f66b746880
Contents?: true
Size: 350 Bytes
Versions: 5
Compression:
Stored size: 350 Bytes
Contents
class TMBundle::BundleName def initialize(name) @name = name end attr_reader :name private :name def install_name File.basename(name.gsub(/([\.\-_]tmbundle)?$/i, '.tmbundle')) end def repo_name name+'.tmbundle' unless name =~ /([\.\-_]tmbundle)$/i end def git_url "https://github.com/#{repo_name}.git" end end
Version data entries
5 entries across 5 versions & 1 rubygems