- if (Files.exists(variantPath)) {
- // a variant was found, let's collect its contributions (also common ones in its
- // parent)
+ // a variant was found, let's collect its contributions (also common ones in its
+ // parent)
+ if (Files.exists(variantPath.getParent())) {
for (Path variantContributionPath : Files.newDirectoryStream(variantPath.getParent())) {
String variantContributionId = variantContributionPath.getFileName().toString();
if (variantContributionId.contains(".")) {
for (Path variantContributionPath : Files.newDirectoryStream(variantPath.getParent())) {
String variantContributionId = variantContributionPath.getFileName().toString();
if (variantContributionId.contains(".")) {
for (Path variantContributionPath : Files.newDirectoryStream(variantPath)) {
String variantContributionId = variantContributionPath.getFileName().toString();
if (variantContributionId.contains(".")) {
for (Path variantContributionPath : Files.newDirectoryStream(variantPath)) {
String variantContributionId = variantContributionPath.getFileName().toString();
if (variantContributionId.contains(".")) {