Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 8 of 8 for YesNoQuestionPromptEvent (0.5 sec)

  1. platforms/core-runtime/logging/src/main/java/org/gradle/internal/logging/events/YesNoQuestionPromptEvent.java

    import org.apache.commons.lang.StringUtils;
    
    import java.util.List;
    
    public class YesNoQuestionPromptEvent extends PromptOutputEvent {
        public static final List<String> YES_NO_CHOICES = Lists.newArrayList("yes", "no");
        private final String question;
    
        public YesNoQuestionPromptEvent(long timestamp, String question) {
            super(timestamp);
            this.question = question;
        }
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue May 28 12:11:05 UTC 2024
    - 1.8K bytes
    - Viewed (0)
  2. platforms/core-runtime/logging/src/test/groovy/org/gradle/internal/logging/events/YesNoQuestionPromptEventTest.groovy

    class YesNoQuestionPromptEventTest extends Specification {
        def "formats prompt"() {
            def event = new YesNoQuestionPromptEvent(123, "question?")
    
            expect:
            event.prompt == "question? [yes, no] " // trailing space
        }
    
        def "accepts valid input"() {
            def event = new YesNoQuestionPromptEvent(123, "question?")
    
            expect:
            def result = event.convert(input)
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue May 28 12:11:05 UTC 2024
    - 1.8K bytes
    - Viewed (0)
  3. platforms/core-runtime/logging/src/main/java/org/gradle/internal/logging/serializer/YesNoQuestionPromptEventSerializer.java

    import org.gradle.internal.logging.events.YesNoQuestionPromptEvent;
    import org.gradle.internal.serialize.Decoder;
    import org.gradle.internal.serialize.Encoder;
    import org.gradle.internal.serialize.Serializer;
    
    public class YesNoQuestionPromptEventSerializer implements Serializer<YesNoQuestionPromptEvent> {
        @Override
        public void write(Encoder encoder, YesNoQuestionPromptEvent value) throws Exception {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Apr 30 05:02:18 UTC 2024
    - 1.3K bytes
    - Viewed (0)
  4. platforms/core-runtime/daemon-services/src/main/java/org/gradle/api/internal/tasks/userinput/DefaultUserInputHandler.java

        private class InteractiveUserQuestions implements UserInteraction {
            private boolean hasPrompted;
    
            @Override
            public Boolean askYesNoQuestion(String question) {
                YesNoQuestionPromptEvent prompt = new YesNoQuestionPromptEvent(clock.getCurrentTime(), question);
                return prompt(prompt, BooleanUtils::toBoolean);
            }
    
            @Override
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu May 09 04:50:46 UTC 2024
    - 7.7K bytes
    - Viewed (0)
  5. platforms/core-runtime/logging/src/main/java/org/gradle/internal/logging/events/BooleanQuestionPromptEvent.java

            builder.append(" (default: ");
            String defaultString = defaultValue ? "yes" : "no";
            builder.append(defaultString);
            builder.append(") [");
            builder.append(StringUtils.join(YesNoQuestionPromptEvent.YES_NO_CHOICES, ", "));
            builder.append("] ");
            return builder.toString();
        }
    
        public String getQuestion() {
            return question;
        }
    
        public boolean getDefaultValue() {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue May 28 12:11:05 UTC 2024
    - 2.4K bytes
    - Viewed (0)
  6. platforms/core-runtime/daemon-protocol/src/test/groovy/org/gradle/launcher/daemon/protocol/DaemonMessageSerializerTest.groovy

        }
    
        def "can serialize yes-no question prompt event"() {
            expect:
            def event = new YesNoQuestionPromptEvent(123, 'prompt')
            def result = serialize(event, serializer)
            result instanceof YesNoQuestionPromptEvent
            result.question == 'prompt'
            result.timestamp == 123
        }
    
        def "can serialize boolean question prompt event"() {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Wed May 15 19:54:56 UTC 2024
    - 12.3K bytes
    - Viewed (0)
  7. platforms/core-runtime/daemon-services/src/test/groovy/org/gradle/api/internal/tasks/userinput/DefaultUserInputHandlerTest.groovy

    import org.gradle.internal.logging.events.UserInputRequestEvent
    import org.gradle.internal.logging.events.UserInputResumeEvent
    import org.gradle.internal.logging.events.YesNoQuestionPromptEvent
    import org.gradle.internal.time.Clock
    import spock.lang.Specification
    import spock.lang.Subject
    
    import java.util.function.Function
    
    class DefaultUserInputHandlerTest extends Specification {
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu May 09 04:50:46 UTC 2024
    - 14.9K bytes
    - Viewed (0)
  8. platforms/core-runtime/daemon-protocol/src/main/java/org/gradle/launcher/daemon/protocol/DaemonMessageSerializer.java

    import org.gradle.internal.logging.events.UserInputRequestEvent;
    import org.gradle.internal.logging.events.UserInputResumeEvent;
    import org.gradle.internal.logging.events.YesNoQuestionPromptEvent;
    import org.gradle.internal.logging.serializer.BooleanQuestionPromptEventSerializer;
    import org.gradle.internal.logging.serializer.IntQuestionPromptEventSerializer;
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Wed May 15 19:54:56 UTC 2024
    - 18.8K bytes
    - Viewed (0)
Back to top