Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 8 of 8 for UsageDescriber (0.39 sec)

  1. subprojects/core/src/main/java/org/gradle/api/internal/artifacts/configurations/UsageDescriber.java

    import java.util.ArrayList;
    import java.util.List;
    
    /**
     * This static util class can be used to build a human-readable description of the usage a role or configuration allows.
     */
    public abstract class UsageDescriber {
        public static final String DEFAULT_CUSTOM_ROLE_NAME = "Custom Role";
    
        private static final String CONSUMABLE = "Consumable - this configuration can be selected by another project as a dependency";
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Apr 20 16:04:58 UTC 2023
    - 4.3K bytes
    - Viewed (0)
  2. platforms/software/dependency-management/src/test/groovy/org/gradle/api/internal/artifacts/configurations/ConfigurationRoleSpec.groovy

            ConfigurationRoles.LEGACY                       || [UsageDescriber.CONSUMABLE, UsageDescriber.RESOLVABLE, UsageDescriber.DECLARABLE_AGAINST]
            ConfigurationRoles.CONSUMABLE                   || [UsageDescriber.CONSUMABLE]
            ConfigurationRoles.RESOLVABLE                   || [UsageDescriber.RESOLVABLE]
            ConfigurationRoles.RESOLVABLE_DEPENDENCY_SCOPE  || [UsageDescriber.RESOLVABLE, UsageDescriber.DECLARABLE_AGAINST]
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Oct 10 21:10:11 UTC 2023
    - 1.7K bytes
    - Viewed (0)
  3. platforms/software/dependency-management/src/test/groovy/org/gradle/api/internal/artifacts/configurations/UsageDescriberSpec.groovy

    class UsageDescriberSpec extends Specification {
        def "can describe usage for role"() {
            given:
            def role = ConfigurationRolesForMigration.RESOLVABLE_DEPENDENCY_SCOPE_TO_RESOLVABLE
    
            expect:
            UsageDescriber.describeRole(role) == "\tResolvable - this configuration can be resolved by this project to a set of files\n" +
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Oct 10 21:10:11 UTC 2023
    - 1.5K bytes
    - Viewed (0)
  4. platforms/software/dependency-management/src/main/java/org/gradle/internal/artifacts/configurations/NoContextRoleBasedConfigurationCreationRequest.java

            String currentUsageDesc = UsageDescriber.describeCurrentUsage(conf);
            return String.format("Configuration %s already exists with permitted usage(s):\n" +
                "%s\n", getConfigurationName(), currentUsageDesc);
        }
    
        private String getUsageExpectationMessage() {
            String expectedUsageDesc = UsageDescriber.describeRole(getRole());
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Oct 10 21:10:11 UTC 2023
    - 3.1K bytes
    - Viewed (0)
  5. subprojects/core/src/main/java/org/gradle/api/internal/artifacts/configurations/ConfigurationRole.java

        boolean isDeclarationAgainstDeprecated();
    
        /**
         * Obtains a human-readable summary of the usage allowed by the given role.
         */
        default String describeUsage() {
            return UsageDescriber.describeRole(this);
        }
    
        /**
         * Checks that the current allowed usage of a configuration is the same as that specified by this role.
         *
         * Does not check deprecation status.
         *
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Oct 09 14:39:12 UTC 2023
    - 2K bytes
    - Viewed (0)
  6. platforms/software/dependency-management/src/test/groovy/org/gradle/api/internal/artifacts/configurations/InspectableConfigurationFixture.groovy

            if (configuration instanceof DefaultConfiguration) {
                reply.append("  role='").append(configuration.roleAtCreation).append("'")
                String roleDesc = UsageDescriber.describeUsage(configuration.isCanBeConsumed(), configuration.isCanBeResolved(), configuration.isCanBeDeclared(),
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Oct 10 21:10:11 UTC 2023
    - 4.1K bytes
    - Viewed (0)
  7. platforms/jvm/plugins-java-base/src/main/java/org/gradle/api/plugins/JavaBasePlugin.java

    import org.gradle.api.internal.artifacts.configurations.ConfigurationRoles;
    import org.gradle.api.internal.artifacts.configurations.RoleBasedConfigurationContainerInternal;
    import org.gradle.api.internal.artifacts.configurations.UsageDescriber;
    import org.gradle.api.internal.file.FileTreeInternal;
    import org.gradle.api.internal.plugins.DslObject;
    import org.gradle.api.internal.tasks.DefaultSourceSetOutput;
    import org.gradle.api.internal.tasks.JvmConstants;
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Oct 19 22:14:22 UTC 2023
    - 28.3K bytes
    - Viewed (0)
  8. platforms/software/dependency-management/src/main/java/org/gradle/api/internal/artifacts/configurations/DefaultConfiguration.java

                    "%s\n" +
                    "This method is only meant to be called on configurations which allow the %susage(s): '%s'.";
                String currentUsageDesc = UsageDescriber.describeCurrentUsage(this);
                String properUsageDesc = ProperMethodUsage.summarizeProperUsage(properUsages);
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu May 23 17:36:01 UTC 2024
    - 85.4K bytes
    - Viewed (0)
Back to top