Sha256: 855c92a0f51ff38e71c87399c5ae537f6f39b239818d42fea0c919d34b3330fb

Contents?: true

Size: 275 Bytes

Versions: 16

Compression:

Stored size: 275 Bytes

Contents

require_relative 'version_control/git'
require_relative 'version_control/no_version_control'

module Retest
  class VersionControl
    def self.files
      [Git, NoVersionControl].select(&:installed?).first.new.files
    end

    def name; end
    alias :to_s :name
  end
end

Version data entries

16 entries across 16 versions & 1 rubygems

Version Path
retest-1.10.0 lib/retest/version_control.rb
retest-1.9.0 lib/retest/version_control.rb
retest-1.8.0 lib/retest/version_control.rb
retest-1.7.0 lib/retest/version_control.rb
retest-1.6.2 lib/retest/version_control.rb
retest-1.6.1 lib/retest/version_control.rb
retest-1.6.0 lib/retest/version_control.rb
retest-1.5.0 lib/retest/version_control.rb
retest-1.4.0 lib/retest/version_control.rb
retest-1.3.0 lib/retest/version_control.rb
retest-1.3.0.pre lib/retest/version_control.rb
retest-1.2.0 lib/retest/version_control.rb
retest-1.1.0 lib/retest/version_control.rb
retest-1.0.0 lib/retest/version_control.rb
retest-1.0.0.pre2 lib/retest/version_control.rb
retest-1.0.0.pre lib/retest/version_control.rb