Fix: バージョン表記の末尾にドットがつく場合がある問題 (#905)

This commit is contained in:
KMY(雪あすか) 2024-11-07 12:21:24 +09:00 committed by GitHub
parent e212901c4a
commit 78faa6f684
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -55,12 +55,11 @@ module Mastodon
def to_s_of_mastodon def to_s_of_mastodon
components = [to_a.join('.')] components = [to_a.join('.')]
components << "-#{prerelease}" if prerelease.present? components << "-#{prerelease}" if prerelease.present?
components << "+#{build_metadata_of_mastodon}" if build_metadata_of_mastodon.present?
components.join components.join
end end
def build_metadata def build_metadata
['kmyblue', to_s_of_kmyblue, build_metadata_of_mastodon].compact.join('.') ['kmyblue', to_s_of_kmyblue].compact.join('.')
end end
def build_metadata_of_mastodon def build_metadata_of_mastodon
@ -75,6 +74,7 @@ module Mastodon
components = [to_a.join('.')] components = [to_a.join('.')]
components << "-#{prerelease}" if prerelease.present? components << "-#{prerelease}" if prerelease.present?
components << "+#{build_metadata}" if build_metadata.present? components << "+#{build_metadata}" if build_metadata.present?
components << "+#{build_metadata_of_mastodon}" if build_metadata_of_mastodon.present?
components.join components.join
end end