Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 6 of 6 for oxfordListOf (0.19 sec)

  1. platforms/core-runtime/functional/src/test/groovy/org/gradle/internal/RenderingUtilsTest.groovy

     */
    
    package org.gradle.internal
    
    import spock.lang.Specification
    
    class RenderingUtilsTest extends Specification {
        def "oxford comma"() {
            when:
            def render = RenderingUtils.oxfordListOf(items, "and")
    
            then:
            render == result
    
            where:
            items               | result
            ["i1", "i2", "i3"] | "'i1', 'i2', and 'i3'"
            ["i1", "i2"]       | "'i1' and 'i2'"
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Oct 09 14:11:31 UTC 2023
    - 1.1K bytes
    - Viewed (0)
  2. platforms/core-runtime/functional/src/main/java/org/gradle/internal/RenderingUtils.java

    import java.util.Collection;
    import java.util.stream.Collector;
    import java.util.stream.Collectors;
    
    import static java.lang.String.join;
    
    public abstract class RenderingUtils {
        public static String oxfordListOf(Collection<String> values, String conjunction) {
            return values.stream()
                .sorted()
                .map(s -> "'" + s + "'")
                .collect(oxfordJoin(conjunction));
        }
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Oct 09 14:11:31 UTC 2023
    - 1.7K bytes
    - Viewed (0)
  3. platforms/software/dependency-management/src/main/java/org/gradle/api/internal/catalog/DefaultVersionCatalogBuilder.java

    import static org.gradle.api.internal.catalog.problems.VersionCatalogProblemId.UNSUPPORTED_FILE_FORMAT;
    import static org.gradle.api.problems.Severity.ERROR;
    import static org.gradle.internal.RenderingUtils.oxfordListOf;
    import static org.gradle.internal.deprecation.Documentation.userManual;
    
    public abstract class DefaultVersionCatalogBuilder implements VersionCatalogBuilderInternal {
    
        private enum AliasType {
            LIBRARY,
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Wed Mar 06 13:35:05 UTC 2024
    - 32.3K bytes
    - Viewed (0)
  4. subprojects/core/src/testFixtures/groovy/org/gradle/api/internal/catalog/problems/VersionCatalogErrorMessages.groovy

                this.solution = "Use a different alias which prefix is not equal to ${oxfordListOf(suffixes as List, 'or')}"
                this
            }
    
            ReservedAlias reservedAliases(String... aliases) {
                this.solution = "Use a different alias which isn't in the reserved names ${oxfordListOf(aliases as List, "or")}"
                this.reservedNames(aliases)
            }
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Oct 09 14:11:31 UTC 2023
    - 17.8K bytes
    - Viewed (0)
  5. platforms/core-execution/execution/src/test/groovy/org/gradle/internal/execution/steps/ValidateStepTest.groovy

    import org.gradle.internal.reflect.validation.ValidationMessageChecker
    import org.gradle.internal.vfs.VirtualFileSystem
    
    import static com.google.common.collect.ImmutableList.of
    import static org.gradle.internal.RenderingUtils.oxfordListOf
    import static org.gradle.internal.deprecation.Documentation.userManual
    import static org.gradle.internal.reflect.validation.TypeValidationProblemRenderer.convertToSingleLine
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Wed Mar 06 13:35:05 UTC 2024
    - 9K bytes
    - Viewed (0)
  6. subprojects/core/src/main/java/org/gradle/api/internal/catalog/parser/TomlCatalogFileParser.java

                Set<String> difference = Sets.difference(actualKeys, allowedKeys);
                throw new InvalidUserDataException("On " + context + " expected to find any of " + oxfordListOf(allowedKeys, "or")
                    + " but found unexpected key" + getPluralEnding(difference) + " " + oxfordListOf(difference, "and")
                    + ".");
            }
        }
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Wed Mar 06 13:35:05 UTC 2024
    - 29.4K bytes
    - Viewed (0)
Back to top