Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 5 of 5 for YesNoQuestionPromptEvent (0.37 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)
Back to top