- ChildAwareFeatureWrapper(final Feature f, final FeaturesService s) throws Exception {
- super(s.getFeature(f.getName(), f.getVersion()));
- Preconditions.checkNotNull(s, "FeatureWrapper requires non-null FeatureService in constructor");
- this.featuresService = s;
+ ChildAwareFeatureWrapper(final Feature feature, final FeaturesService featuresService) throws Exception {
+ super(featuresService.getFeature(feature.getName(), feature.getVersion()));
+ Preconditions.checkNotNull(featuresService, "FeatureWrapper requires non-null FeatureService in constructor");
+ this.featuresService = featuresService;