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