@Test public void getNameEmpty() { assertEquals("", new ProductFlavorCombo().getName()); }
@NonNull public String getName() { if (name == null) { boolean first = true; StringBuilder sb = new StringBuilder(); for (ProductFlavor flavor : flavorList) { if (first) { sb.append(flavor.getName()); first = false; } else { sb.append(StringHelper.capitalize(flavor.getName())); } } name = sb.toString(); } return name; }
ProductFlavorCombo { @NonNull public String getName() { if (name == null) { boolean first = true; StringBuilder sb = new StringBuilder(); for (ProductFlavor flavor : flavorList) { if (first) { sb.append(flavor.getName()); first = false; } else { sb.append(StringHelper.capitalize(flavor.getName())); } } name = sb.toString(); } return name; } }
ProductFlavorCombo { @NonNull public String getName() { if (name == null) { boolean first = true; StringBuilder sb = new StringBuilder(); for (ProductFlavor flavor : flavorList) { if (first) { sb.append(flavor.getName()); first = false; } else { sb.append(StringHelper.capitalize(flavor.getName())); } } name = sb.toString(); } return name; } ProductFlavorCombo(@NonNull GroupableProductFlavor... flavors);  ProductFlavorCombo(@NonNull Iterable<GroupableProductFlavor> flavors); }
ProductFlavorCombo { @NonNull public String getName() { if (name == null) { boolean first = true; StringBuilder sb = new StringBuilder(); for (ProductFlavor flavor : flavorList) { if (first) { sb.append(flavor.getName()); first = false; } else { sb.append(StringHelper.capitalize(flavor.getName())); } } name = sb.toString(); } return name; } ProductFlavorCombo(@NonNull GroupableProductFlavor... flavors);  ProductFlavorCombo(@NonNull Iterable<GroupableProductFlavor> flavors); @NonNull String getName(); @NonNull List<GroupableProductFlavor> getFlavorList(); @NonNull static List<ProductFlavorCombo> createCombinations(
            @Nullable List<String> flavorDimensions,
            @NonNull Iterable<? extends GroupableProductFlavor> productFlavors); }
ProductFlavorCombo { @NonNull public String getName() { if (name == null) { boolean first = true; StringBuilder sb = new StringBuilder(); for (ProductFlavor flavor : flavorList) { if (first) { sb.append(flavor.getName()); first = false; } else { sb.append(StringHelper.capitalize(flavor.getName())); } } name = sb.toString(); } return name; } ProductFlavorCombo(@NonNull GroupableProductFlavor... flavors);  ProductFlavorCombo(@NonNull Iterable<GroupableProductFlavor> flavors); @NonNull String getName(); @NonNull List<GroupableProductFlavor> getFlavorList(); @NonNull static List<ProductFlavorCombo> createCombinations(
            @Nullable List<String> flavorDimensions,
            @NonNull Iterable<? extends GroupableProductFlavor> productFlavors);  }