( config coreconfig.Reader, feature string, requiredVersion semver.Version, )
| 16 | } |
| 17 | |
| 18 | func NewMinAPIVersionRequirement( |
| 19 | config coreconfig.Reader, |
| 20 | feature string, |
| 21 | requiredVersion semver.Version, |
| 22 | ) MinAPIVersionRequirement { |
| 23 | return MinAPIVersionRequirement{ |
| 24 | config: config, |
| 25 | feature: feature, |
| 26 | requiredVersion: requiredVersion, |
| 27 | } |
| 28 | } |
| 29 | |
| 30 | func (r MinAPIVersionRequirement) Execute() error { |
| 31 | if r.config.APIVersion() == "" { |
no outgoing calls
no test coverage detected