From 9175323db2ac6fabb15a5bebb0679c39150437bb Mon Sep 17 00:00:00 2001 From: Boris Kolpackov Date: Fri, 28 Apr 2017 10:43:50 +0200 Subject: Add standard_version::string_project_id() --- butl/standard-version.cxx | 15 +++++++++++++++ 1 file changed, 15 insertions(+) (limited to 'butl/standard-version.cxx') diff --git a/butl/standard-version.cxx b/butl/standard-version.cxx index 3e049e2..1952653 100644 --- a/butl/standard-version.cxx +++ b/butl/standard-version.cxx @@ -332,6 +332,21 @@ namespace butl } string standard_version:: + string_project_id () const + { + std::string r (string_version ()); + + if (snapshot ()) // Trailing dot already in id. + { + r += (snapshot_sn == latest_sn ? "z" : + snapshot_id.empty () ? to_string (snapshot_sn) : + snapshot_id); + } + + return r; + } + + string standard_version:: string () const { std::string r; -- cgit v1.1