Method: Semverify::VersionFileFactory.find

Defined in:
lib/semverify/version_file_factory.rb

.findSemverify::VersionFile?

Finds the version file for the gem

Examples:

version_file = Semverify::VersionFileFactory.find
version_file.path # => 'lib/semverify/version.rb'
version_file.version # => '1.2.3'

Returns:



30
31
32
33
34
35
36
# File 'lib/semverify/version_file_factory.rb', line 30

def self.find
  VERSION_FILE_SOURCES.each do |version_file_source|
    version_file = version_file_source.find
    return version_file if version_file
  end
  nil
end