MCPcopy Index your code
hub / github.com/cloudfoundry/java-buildpack / frameworkVersionSuffix

Method frameworkVersionSuffix

src/java/supply/supply.go:168–185  ·  view source on GitHub ↗
(framework frameworks.Framework)

Source from the content-addressed store, hash-verified

166}
167
168func (s *Supplier) frameworkVersionSuffix(framework frameworks.Framework) string {
169 provider, ok := framework.(frameworks.DependencyIdentifierProvider)
170 if !ok {
171 return ""
172 }
173
174 dependencyName := strings.TrimSpace(provider.DependencyIdentifier())
175 if dependencyName == "" {
176 return ""
177 }
178
179 dependency, err := s.Manifest.DefaultVersion(dependencyName)
180 if err != nil || strings.TrimSpace(dependency.Version) == "" {
181 return ""
182 }
183
184 return fmt.Sprintf(" (%s)", dependency.Version)
185}

Callers 1

installFrameworksMethod · 0.95

Calls 2

DependencyIdentifierMethod · 0.65
DefaultVersionMethod · 0.65

Tested by

no test coverage detected