We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent e367628 commit 147b924Copy full SHA for 147b924
1 file changed
src/main/java/org/variantsync/vevos/simulation/io/kernelhaven/VariabilityModelLoader.java
@@ -30,10 +30,7 @@ public boolean canLoad(Path p) {
30
return FeatureModelUtils.FromVariabilityModel(cache.readFixed(p.toFile()));
31
} else {
32
List<String> variables = Files.readAllLines(p).stream().map(String::trim).collect(Collectors.toList());
33
- final IFeatureModel featureModel = DefaultFeatureModelFactory.getInstance().create();
34
- IFeature root = DefaultFeatureModelFactory.getInstance().createFeature(featureModel, "ROOT");
35
- FeatureUtils.setRoot(featureModel, root);
36
- return FeatureModelUtils.FillFeatureModel(featureModel, variables);
+ return FeatureModelUtils.FromOptionalFeatures(variables);
37
}
38
});
39
0 commit comments