Examples of GroupableProductFlavorDsl


Examples of com.android.build.gradle.internal.dsl.GroupableProductFlavorDsl

                // need to group the flavor per dimension.
                // First a map of dimension -> list(ProductFlavor)
                ArrayListMultimap<String, ProductFlavorData<GroupableProductFlavorDsl>> map = ArrayListMultimap.create();
                for (ProductFlavorData<GroupableProductFlavorDsl> productFlavorData : productFlavors.values()) {

                    GroupableProductFlavorDsl flavor = productFlavorData.getProductFlavor();
                    String flavorDimension = flavor.getFlavorDimension();

                    if (flavorDimension == null) {
                        throw new RuntimeException(String.format(
                                "Flavor '%1$s' has no flavor dimension.", flavor.getName()));
                    }
                    if (!flavorDimensionList.contains(flavorDimension)) {
                        throw new RuntimeException(String.format(
                                "Flavor '%1$s' has unknown dimension '%2$s'.",
                                flavor.getName(), flavor.getFlavorDimension()));
                    }

                    map.put(flavorDimension, productFlavorData);
                }
View Full Code Here

Examples of com.android.build.gradle.internal.dsl.GroupableProductFlavorDsl

                // need to group the flavor per group.
                // First a map of group -> list(ProductFlavor)
                ArrayListMultimap<String, ProductFlavorData<GroupableProductFlavorDsl>> map = ArrayListMultimap.create();
                for (ProductFlavorData<GroupableProductFlavorDsl> productFlavorData : productFlavors.values()) {

                    GroupableProductFlavorDsl flavor = productFlavorData.getProductFlavor();
                    String flavorGroup = flavor.getFlavorGroup();

                    if (flavorGroup == null) {
                        throw new RuntimeException(String.format(
                                "Flavor '%1$s' has no flavor group.", flavor.getName()));
                    }
                    if (!flavorGroupList.contains(flavorGroup)) {
                        throw new RuntimeException(String.format(
                                "Flavor '%1$s' has unknown group '%2$s'.", flavor.getName(), flavor.getFlavorGroup()));
                    }

                    map.put(flavorGroup, productFlavorData);
                }
View Full Code Here

Examples of com.android.build.gradle.internal.dsl.GroupableProductFlavorDsl

                // need to group the flavor per dimension.
                // First a map of dimension -> list(ProductFlavor)
                ArrayListMultimap<String, ProductFlavorData<GroupableProductFlavorDsl>> map = ArrayListMultimap.create();
                for (ProductFlavorData<GroupableProductFlavorDsl> productFlavorData : productFlavors.values()) {

                    GroupableProductFlavorDsl flavor = productFlavorData.getProductFlavor();
                    String flavorDimension = flavor.getFlavorDimension();

                    if (flavorDimension == null) {
                        throw new RuntimeException(String.format(
                                "Flavor '%1$s' has no flavor dimension.", flavor.getName()));
                    }
                    if (!flavorDimensionList.contains(flavorDimension)) {
                        throw new RuntimeException(String.format(
                                "Flavor '%1$s' has unknown dimension '%2$s'.",
                                flavor.getName(), flavor.getFlavorDimension()));
                    }

                    map.put(flavorDimension, productFlavorData);
                }
View Full Code Here

Examples of com.android.build.gradle.internal.dsl.GroupableProductFlavorDsl

                // need to group the flavor per dimension.
                // First a map of dimension -> list(ProductFlavor)
                ArrayListMultimap<String, ProductFlavorData<GroupableProductFlavorDsl>> map = ArrayListMultimap.create();
                for (ProductFlavorData<GroupableProductFlavorDsl> productFlavorData : productFlavors.values()) {

                    GroupableProductFlavorDsl flavor = productFlavorData.getProductFlavor();
                    String flavorDimension = flavor.getFlavorDimension();

                    if (flavorDimension == null) {
                        throw new RuntimeException(String.format(
                                "Flavor '%1$s' has no flavor dimension.", flavor.getName()));
                    }
                    if (!flavorDimensionList.contains(flavorDimension)) {
                        throw new RuntimeException(String.format(
                                "Flavor '%1$s' has unknown dimension '%2$s'.",
                                flavor.getName(), flavor.getFlavorDimension()));
                    }

                    map.put(flavorDimension, productFlavorData);
                }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.