Method: NuGetVersions::NuGetVersion#to_s

Defined in:
lib/nuget_versions/nuget_version.rb

#to_sObject



69
70
71
72
73
74
75
76
77
78
79
80
# File 'lib/nuget_versions/nuget_version.rb', line 69

def to_s
  original_version # Test if the release labels array has been mutated

  return @original_version if !@original_version.nil? && !@original_version.empty?

  version = "#{@major}.#{@minor}.#{@patch}"
  version += ".#{@revision}" if revision != 0
  version += "-#{release}" if is_prerelease?
  version += "+#{}" if has_metadata?

  version
end