code: def product_version(self):
          
          version_separator = '+'
          if version_separator in self.version:
              # Post product/build version separation
              return self.version.split(version_separator)[0]
          # Pre product/build version separation
          return self.version.split('-')[0]
docs: Swimlane product version