├── .gitattributes ├── .gitignore ├── InputReader.sln ├── README.md ├── licenses └── LICENSE.txt ├── src ├── AllowedValues │ ├── DefaultAllowedValueManager.cs │ └── IAllowedValueProcessor.cs ├── Converters │ ├── CustomConverters │ │ ├── CustomDateOnly.cs │ │ └── CustomTimeOnly.cs │ ├── DateOnlyValueConverter.cs │ ├── DefaultValueConverter.cs │ ├── IValueConverter.cs │ ├── InternalValueConverter.cs │ └── TimeOnlyValueConverter.cs ├── Infra │ └── Constants.cs ├── Input.cs ├── InputReader.csproj ├── InputReaders │ ├── BaseInputReaders │ │ ├── BaseInputReader.cs │ │ ├── BaseInputReaderAllowedValues.cs │ │ ├── BaseInputReaderConverter.cs │ │ ├── BaseInputReaderIteraction.cs │ │ ├── BaseInputReaderMessage.cs │ │ └── BaseInputReaderValidators.cs │ ├── CharInputReader.cs │ ├── ConsoleKeyInfoInputReader.cs │ ├── ConsoleReaders │ │ ├── BaseConsoleReader.cs │ │ ├── DefaultConsoleReader.cs │ │ ├── PasswordConsoleReader.cs │ │ └── ReadKeyConsoleReader.cs │ ├── DateOnlyInputReader.cs │ ├── Extensions │ │ ├── DateOnlyExtensions.cs │ │ ├── InRangeAllowedValuesExtensions.cs │ │ ├── InRangeExtensions.cs │ │ ├── InputReaderExtensions.cs │ │ └── TimeOnlyExtensions.cs │ ├── IntInputReader.cs │ ├── Interfaces │ │ ├── IInRangeCompatible.cs │ │ ├── IInputReadUntil.cs │ │ ├── IInputReader.cs │ │ └── IInputReaderBase.cs │ ├── PasswordInputReader.cs │ ├── Queue │ │ ├── IQueueItem.cs │ │ ├── QueueItemResult.cs │ │ └── QueueItems │ │ │ ├── AllowedValuesCheckQueueItem.cs │ │ │ ├── ConsoleReadKeyQueueItem.cs │ │ │ ├── ConsoleReadQueueItem.cs │ │ │ ├── CreateInstanceQueueItem.cs │ │ │ ├── PreValidatorQueueItem.cs │ │ │ ├── ProcessPrintQueueItem.cs │ │ │ ├── QueueItemsOrder.cs │ │ │ └── ValueConverterQueueItem.cs │ ├── StringInputReader.cs │ ├── TimeOnlyInputReader.cs │ ├── With │ │ ├── IInternalSetterBuilder.cs │ │ └── InternalSetterBuilder.cs │ └── YesNoInputReader.cs ├── InputValues │ ├── CharInputValue.cs │ ├── Comparers │ │ ├── CaseInSensitiveComparer.cs │ │ └── ICaseInsensitiveComparer.cs │ ├── ConsoleKeyInfoInputValue.cs │ ├── DateOnlyInputValue.cs │ ├── InputValue.cs │ ├── IntInputValue.cs │ ├── PasswordInputValue.cs │ ├── StringInputValue.cs │ ├── TimeOnlyInputValue.cs │ └── YesNoInputValue.cs ├── PrintProcessor │ ├── DefaultPrintProcessor.cs │ └── IPrintProcessor.cs ├── Validators │ ├── BuiltInValidators │ │ ├── CharInputPreValidator.cs │ │ ├── IntInputPreValidator.cs │ │ └── Internals │ │ │ ├── InternalPreValidator.cs │ │ │ └── InternalValueValidator.cs │ ├── IValueValidator.cs │ └── ValidatorBuilder.cs └── logo.png └── tests ├── InputReaderUnitTest ├── AllowedValues │ ├── CharReaderAllowedValuesTests.cs │ ├── DateOnlyReaderAllowedValuesTests.cs │ ├── IntReaderAllowedValuesTests.cs │ ├── StringReaderAllowedValuesTests.cs │ └── YesNoReaderAllowedValuesTests.cs ├── ConsoleReaders │ └── ConsoleReaderTests.cs ├── Converters │ ├── CustomDateOnlyValueConverterTests.cs │ ├── CustomTimeOnlyValueConverter.cs │ └── IntInputConverter │ │ └── IntConverterTests.cs ├── ExtensionTests │ └── ReadUntilValidEmailTests.cs ├── InputReaderUnitTest.csproj ├── InputReaders │ ├── CharInputReaderTests.cs │ ├── DateOnlyReaderTests.cs │ ├── InputReadersTests.cs │ ├── IntInputReaderTests.cs │ └── StringInputReaderTests.cs ├── InputValues │ ├── IntInputValueTests.cs │ └── YesNotInputValueTests.cs ├── MultipleConditions │ ├── IntReaderMultipleConditions.cs │ └── YesNoReaderMultipleConditions.cs └── QueueItems │ ├── ConsoleReadLineQueueItemTests.cs │ ├── CreateInstanceQueueItemTests.cs │ └── QueueItemResultTests.cs └── TestConsoleApp ├── Program.cs └── TestConsoleApp.csproj /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salihcantekin/InputReader/HEAD/.gitattributes -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salihcantekin/InputReader/HEAD/.gitignore -------------------------------------------------------------------------------- /InputReader.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salihcantekin/InputReader/HEAD/InputReader.sln -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salihcantekin/InputReader/HEAD/README.md -------------------------------------------------------------------------------- /licenses/LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salihcantekin/InputReader/HEAD/licenses/LICENSE.txt -------------------------------------------------------------------------------- /src/AllowedValues/DefaultAllowedValueManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salihcantekin/InputReader/HEAD/src/AllowedValues/DefaultAllowedValueManager.cs -------------------------------------------------------------------------------- /src/AllowedValues/IAllowedValueProcessor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salihcantekin/InputReader/HEAD/src/AllowedValues/IAllowedValueProcessor.cs -------------------------------------------------------------------------------- /src/Converters/CustomConverters/CustomDateOnly.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salihcantekin/InputReader/HEAD/src/Converters/CustomConverters/CustomDateOnly.cs -------------------------------------------------------------------------------- /src/Converters/CustomConverters/CustomTimeOnly.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salihcantekin/InputReader/HEAD/src/Converters/CustomConverters/CustomTimeOnly.cs -------------------------------------------------------------------------------- /src/Converters/DateOnlyValueConverter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salihcantekin/InputReader/HEAD/src/Converters/DateOnlyValueConverter.cs -------------------------------------------------------------------------------- /src/Converters/DefaultValueConverter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salihcantekin/InputReader/HEAD/src/Converters/DefaultValueConverter.cs -------------------------------------------------------------------------------- /src/Converters/IValueConverter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salihcantekin/InputReader/HEAD/src/Converters/IValueConverter.cs -------------------------------------------------------------------------------- /src/Converters/InternalValueConverter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salihcantekin/InputReader/HEAD/src/Converters/InternalValueConverter.cs -------------------------------------------------------------------------------- /src/Converters/TimeOnlyValueConverter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salihcantekin/InputReader/HEAD/src/Converters/TimeOnlyValueConverter.cs -------------------------------------------------------------------------------- /src/Infra/Constants.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salihcantekin/InputReader/HEAD/src/Infra/Constants.cs -------------------------------------------------------------------------------- /src/Input.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salihcantekin/InputReader/HEAD/src/Input.cs -------------------------------------------------------------------------------- /src/InputReader.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salihcantekin/InputReader/HEAD/src/InputReader.csproj -------------------------------------------------------------------------------- /src/InputReaders/BaseInputReaders/BaseInputReader.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salihcantekin/InputReader/HEAD/src/InputReaders/BaseInputReaders/BaseInputReader.cs -------------------------------------------------------------------------------- /src/InputReaders/BaseInputReaders/BaseInputReaderAllowedValues.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salihcantekin/InputReader/HEAD/src/InputReaders/BaseInputReaders/BaseInputReaderAllowedValues.cs -------------------------------------------------------------------------------- /src/InputReaders/BaseInputReaders/BaseInputReaderConverter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salihcantekin/InputReader/HEAD/src/InputReaders/BaseInputReaders/BaseInputReaderConverter.cs -------------------------------------------------------------------------------- /src/InputReaders/BaseInputReaders/BaseInputReaderIteraction.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salihcantekin/InputReader/HEAD/src/InputReaders/BaseInputReaders/BaseInputReaderIteraction.cs -------------------------------------------------------------------------------- /src/InputReaders/BaseInputReaders/BaseInputReaderMessage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salihcantekin/InputReader/HEAD/src/InputReaders/BaseInputReaders/BaseInputReaderMessage.cs -------------------------------------------------------------------------------- /src/InputReaders/BaseInputReaders/BaseInputReaderValidators.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salihcantekin/InputReader/HEAD/src/InputReaders/BaseInputReaders/BaseInputReaderValidators.cs -------------------------------------------------------------------------------- /src/InputReaders/CharInputReader.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salihcantekin/InputReader/HEAD/src/InputReaders/CharInputReader.cs -------------------------------------------------------------------------------- /src/InputReaders/ConsoleKeyInfoInputReader.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salihcantekin/InputReader/HEAD/src/InputReaders/ConsoleKeyInfoInputReader.cs -------------------------------------------------------------------------------- /src/InputReaders/ConsoleReaders/BaseConsoleReader.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salihcantekin/InputReader/HEAD/src/InputReaders/ConsoleReaders/BaseConsoleReader.cs -------------------------------------------------------------------------------- /src/InputReaders/ConsoleReaders/DefaultConsoleReader.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salihcantekin/InputReader/HEAD/src/InputReaders/ConsoleReaders/DefaultConsoleReader.cs -------------------------------------------------------------------------------- /src/InputReaders/ConsoleReaders/PasswordConsoleReader.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salihcantekin/InputReader/HEAD/src/InputReaders/ConsoleReaders/PasswordConsoleReader.cs -------------------------------------------------------------------------------- /src/InputReaders/ConsoleReaders/ReadKeyConsoleReader.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salihcantekin/InputReader/HEAD/src/InputReaders/ConsoleReaders/ReadKeyConsoleReader.cs -------------------------------------------------------------------------------- /src/InputReaders/DateOnlyInputReader.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salihcantekin/InputReader/HEAD/src/InputReaders/DateOnlyInputReader.cs -------------------------------------------------------------------------------- /src/InputReaders/Extensions/DateOnlyExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salihcantekin/InputReader/HEAD/src/InputReaders/Extensions/DateOnlyExtensions.cs -------------------------------------------------------------------------------- /src/InputReaders/Extensions/InRangeAllowedValuesExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salihcantekin/InputReader/HEAD/src/InputReaders/Extensions/InRangeAllowedValuesExtensions.cs -------------------------------------------------------------------------------- /src/InputReaders/Extensions/InRangeExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salihcantekin/InputReader/HEAD/src/InputReaders/Extensions/InRangeExtensions.cs -------------------------------------------------------------------------------- /src/InputReaders/Extensions/InputReaderExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salihcantekin/InputReader/HEAD/src/InputReaders/Extensions/InputReaderExtensions.cs -------------------------------------------------------------------------------- /src/InputReaders/Extensions/TimeOnlyExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salihcantekin/InputReader/HEAD/src/InputReaders/Extensions/TimeOnlyExtensions.cs -------------------------------------------------------------------------------- /src/InputReaders/IntInputReader.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salihcantekin/InputReader/HEAD/src/InputReaders/IntInputReader.cs -------------------------------------------------------------------------------- /src/InputReaders/Interfaces/IInRangeCompatible.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salihcantekin/InputReader/HEAD/src/InputReaders/Interfaces/IInRangeCompatible.cs -------------------------------------------------------------------------------- /src/InputReaders/Interfaces/IInputReadUntil.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salihcantekin/InputReader/HEAD/src/InputReaders/Interfaces/IInputReadUntil.cs -------------------------------------------------------------------------------- /src/InputReaders/Interfaces/IInputReader.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salihcantekin/InputReader/HEAD/src/InputReaders/Interfaces/IInputReader.cs -------------------------------------------------------------------------------- /src/InputReaders/Interfaces/IInputReaderBase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salihcantekin/InputReader/HEAD/src/InputReaders/Interfaces/IInputReaderBase.cs -------------------------------------------------------------------------------- /src/InputReaders/PasswordInputReader.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salihcantekin/InputReader/HEAD/src/InputReaders/PasswordInputReader.cs -------------------------------------------------------------------------------- /src/InputReaders/Queue/IQueueItem.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salihcantekin/InputReader/HEAD/src/InputReaders/Queue/IQueueItem.cs -------------------------------------------------------------------------------- /src/InputReaders/Queue/QueueItemResult.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salihcantekin/InputReader/HEAD/src/InputReaders/Queue/QueueItemResult.cs -------------------------------------------------------------------------------- /src/InputReaders/Queue/QueueItems/AllowedValuesCheckQueueItem.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salihcantekin/InputReader/HEAD/src/InputReaders/Queue/QueueItems/AllowedValuesCheckQueueItem.cs -------------------------------------------------------------------------------- /src/InputReaders/Queue/QueueItems/ConsoleReadKeyQueueItem.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salihcantekin/InputReader/HEAD/src/InputReaders/Queue/QueueItems/ConsoleReadKeyQueueItem.cs -------------------------------------------------------------------------------- /src/InputReaders/Queue/QueueItems/ConsoleReadQueueItem.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salihcantekin/InputReader/HEAD/src/InputReaders/Queue/QueueItems/ConsoleReadQueueItem.cs -------------------------------------------------------------------------------- /src/InputReaders/Queue/QueueItems/CreateInstanceQueueItem.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salihcantekin/InputReader/HEAD/src/InputReaders/Queue/QueueItems/CreateInstanceQueueItem.cs -------------------------------------------------------------------------------- /src/InputReaders/Queue/QueueItems/PreValidatorQueueItem.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salihcantekin/InputReader/HEAD/src/InputReaders/Queue/QueueItems/PreValidatorQueueItem.cs -------------------------------------------------------------------------------- /src/InputReaders/Queue/QueueItems/ProcessPrintQueueItem.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salihcantekin/InputReader/HEAD/src/InputReaders/Queue/QueueItems/ProcessPrintQueueItem.cs -------------------------------------------------------------------------------- /src/InputReaders/Queue/QueueItems/QueueItemsOrder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salihcantekin/InputReader/HEAD/src/InputReaders/Queue/QueueItems/QueueItemsOrder.cs -------------------------------------------------------------------------------- /src/InputReaders/Queue/QueueItems/ValueConverterQueueItem.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salihcantekin/InputReader/HEAD/src/InputReaders/Queue/QueueItems/ValueConverterQueueItem.cs -------------------------------------------------------------------------------- /src/InputReaders/StringInputReader.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salihcantekin/InputReader/HEAD/src/InputReaders/StringInputReader.cs -------------------------------------------------------------------------------- /src/InputReaders/TimeOnlyInputReader.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salihcantekin/InputReader/HEAD/src/InputReaders/TimeOnlyInputReader.cs -------------------------------------------------------------------------------- /src/InputReaders/With/IInternalSetterBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salihcantekin/InputReader/HEAD/src/InputReaders/With/IInternalSetterBuilder.cs -------------------------------------------------------------------------------- /src/InputReaders/With/InternalSetterBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salihcantekin/InputReader/HEAD/src/InputReaders/With/InternalSetterBuilder.cs -------------------------------------------------------------------------------- /src/InputReaders/YesNoInputReader.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salihcantekin/InputReader/HEAD/src/InputReaders/YesNoInputReader.cs -------------------------------------------------------------------------------- /src/InputValues/CharInputValue.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salihcantekin/InputReader/HEAD/src/InputValues/CharInputValue.cs -------------------------------------------------------------------------------- /src/InputValues/Comparers/CaseInSensitiveComparer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salihcantekin/InputReader/HEAD/src/InputValues/Comparers/CaseInSensitiveComparer.cs -------------------------------------------------------------------------------- /src/InputValues/Comparers/ICaseInsensitiveComparer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salihcantekin/InputReader/HEAD/src/InputValues/Comparers/ICaseInsensitiveComparer.cs -------------------------------------------------------------------------------- /src/InputValues/ConsoleKeyInfoInputValue.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salihcantekin/InputReader/HEAD/src/InputValues/ConsoleKeyInfoInputValue.cs -------------------------------------------------------------------------------- /src/InputValues/DateOnlyInputValue.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salihcantekin/InputReader/HEAD/src/InputValues/DateOnlyInputValue.cs -------------------------------------------------------------------------------- /src/InputValues/InputValue.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salihcantekin/InputReader/HEAD/src/InputValues/InputValue.cs -------------------------------------------------------------------------------- /src/InputValues/IntInputValue.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salihcantekin/InputReader/HEAD/src/InputValues/IntInputValue.cs -------------------------------------------------------------------------------- /src/InputValues/PasswordInputValue.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salihcantekin/InputReader/HEAD/src/InputValues/PasswordInputValue.cs -------------------------------------------------------------------------------- /src/InputValues/StringInputValue.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salihcantekin/InputReader/HEAD/src/InputValues/StringInputValue.cs -------------------------------------------------------------------------------- /src/InputValues/TimeOnlyInputValue.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salihcantekin/InputReader/HEAD/src/InputValues/TimeOnlyInputValue.cs -------------------------------------------------------------------------------- /src/InputValues/YesNoInputValue.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salihcantekin/InputReader/HEAD/src/InputValues/YesNoInputValue.cs -------------------------------------------------------------------------------- /src/PrintProcessor/DefaultPrintProcessor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salihcantekin/InputReader/HEAD/src/PrintProcessor/DefaultPrintProcessor.cs -------------------------------------------------------------------------------- /src/PrintProcessor/IPrintProcessor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salihcantekin/InputReader/HEAD/src/PrintProcessor/IPrintProcessor.cs -------------------------------------------------------------------------------- /src/Validators/BuiltInValidators/CharInputPreValidator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salihcantekin/InputReader/HEAD/src/Validators/BuiltInValidators/CharInputPreValidator.cs -------------------------------------------------------------------------------- /src/Validators/BuiltInValidators/IntInputPreValidator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salihcantekin/InputReader/HEAD/src/Validators/BuiltInValidators/IntInputPreValidator.cs -------------------------------------------------------------------------------- /src/Validators/BuiltInValidators/Internals/InternalPreValidator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salihcantekin/InputReader/HEAD/src/Validators/BuiltInValidators/Internals/InternalPreValidator.cs -------------------------------------------------------------------------------- /src/Validators/BuiltInValidators/Internals/InternalValueValidator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salihcantekin/InputReader/HEAD/src/Validators/BuiltInValidators/Internals/InternalValueValidator.cs -------------------------------------------------------------------------------- /src/Validators/IValueValidator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salihcantekin/InputReader/HEAD/src/Validators/IValueValidator.cs -------------------------------------------------------------------------------- /src/Validators/ValidatorBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salihcantekin/InputReader/HEAD/src/Validators/ValidatorBuilder.cs -------------------------------------------------------------------------------- /src/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salihcantekin/InputReader/HEAD/src/logo.png -------------------------------------------------------------------------------- /tests/InputReaderUnitTest/AllowedValues/CharReaderAllowedValuesTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salihcantekin/InputReader/HEAD/tests/InputReaderUnitTest/AllowedValues/CharReaderAllowedValuesTests.cs -------------------------------------------------------------------------------- /tests/InputReaderUnitTest/AllowedValues/DateOnlyReaderAllowedValuesTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salihcantekin/InputReader/HEAD/tests/InputReaderUnitTest/AllowedValues/DateOnlyReaderAllowedValuesTests.cs -------------------------------------------------------------------------------- /tests/InputReaderUnitTest/AllowedValues/IntReaderAllowedValuesTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salihcantekin/InputReader/HEAD/tests/InputReaderUnitTest/AllowedValues/IntReaderAllowedValuesTests.cs -------------------------------------------------------------------------------- /tests/InputReaderUnitTest/AllowedValues/StringReaderAllowedValuesTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salihcantekin/InputReader/HEAD/tests/InputReaderUnitTest/AllowedValues/StringReaderAllowedValuesTests.cs -------------------------------------------------------------------------------- /tests/InputReaderUnitTest/AllowedValues/YesNoReaderAllowedValuesTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salihcantekin/InputReader/HEAD/tests/InputReaderUnitTest/AllowedValues/YesNoReaderAllowedValuesTests.cs -------------------------------------------------------------------------------- /tests/InputReaderUnitTest/ConsoleReaders/ConsoleReaderTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salihcantekin/InputReader/HEAD/tests/InputReaderUnitTest/ConsoleReaders/ConsoleReaderTests.cs -------------------------------------------------------------------------------- /tests/InputReaderUnitTest/Converters/CustomDateOnlyValueConverterTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salihcantekin/InputReader/HEAD/tests/InputReaderUnitTest/Converters/CustomDateOnlyValueConverterTests.cs -------------------------------------------------------------------------------- /tests/InputReaderUnitTest/Converters/CustomTimeOnlyValueConverter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salihcantekin/InputReader/HEAD/tests/InputReaderUnitTest/Converters/CustomTimeOnlyValueConverter.cs -------------------------------------------------------------------------------- /tests/InputReaderUnitTest/Converters/IntInputConverter/IntConverterTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salihcantekin/InputReader/HEAD/tests/InputReaderUnitTest/Converters/IntInputConverter/IntConverterTests.cs -------------------------------------------------------------------------------- /tests/InputReaderUnitTest/ExtensionTests/ReadUntilValidEmailTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salihcantekin/InputReader/HEAD/tests/InputReaderUnitTest/ExtensionTests/ReadUntilValidEmailTests.cs -------------------------------------------------------------------------------- /tests/InputReaderUnitTest/InputReaderUnitTest.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salihcantekin/InputReader/HEAD/tests/InputReaderUnitTest/InputReaderUnitTest.csproj -------------------------------------------------------------------------------- /tests/InputReaderUnitTest/InputReaders/CharInputReaderTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salihcantekin/InputReader/HEAD/tests/InputReaderUnitTest/InputReaders/CharInputReaderTests.cs -------------------------------------------------------------------------------- /tests/InputReaderUnitTest/InputReaders/DateOnlyReaderTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salihcantekin/InputReader/HEAD/tests/InputReaderUnitTest/InputReaders/DateOnlyReaderTests.cs -------------------------------------------------------------------------------- /tests/InputReaderUnitTest/InputReaders/InputReadersTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salihcantekin/InputReader/HEAD/tests/InputReaderUnitTest/InputReaders/InputReadersTests.cs -------------------------------------------------------------------------------- /tests/InputReaderUnitTest/InputReaders/IntInputReaderTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salihcantekin/InputReader/HEAD/tests/InputReaderUnitTest/InputReaders/IntInputReaderTests.cs -------------------------------------------------------------------------------- /tests/InputReaderUnitTest/InputReaders/StringInputReaderTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salihcantekin/InputReader/HEAD/tests/InputReaderUnitTest/InputReaders/StringInputReaderTests.cs -------------------------------------------------------------------------------- /tests/InputReaderUnitTest/InputValues/IntInputValueTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salihcantekin/InputReader/HEAD/tests/InputReaderUnitTest/InputValues/IntInputValueTests.cs -------------------------------------------------------------------------------- /tests/InputReaderUnitTest/InputValues/YesNotInputValueTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salihcantekin/InputReader/HEAD/tests/InputReaderUnitTest/InputValues/YesNotInputValueTests.cs -------------------------------------------------------------------------------- /tests/InputReaderUnitTest/MultipleConditions/IntReaderMultipleConditions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salihcantekin/InputReader/HEAD/tests/InputReaderUnitTest/MultipleConditions/IntReaderMultipleConditions.cs -------------------------------------------------------------------------------- /tests/InputReaderUnitTest/MultipleConditions/YesNoReaderMultipleConditions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salihcantekin/InputReader/HEAD/tests/InputReaderUnitTest/MultipleConditions/YesNoReaderMultipleConditions.cs -------------------------------------------------------------------------------- /tests/InputReaderUnitTest/QueueItems/ConsoleReadLineQueueItemTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salihcantekin/InputReader/HEAD/tests/InputReaderUnitTest/QueueItems/ConsoleReadLineQueueItemTests.cs -------------------------------------------------------------------------------- /tests/InputReaderUnitTest/QueueItems/CreateInstanceQueueItemTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salihcantekin/InputReader/HEAD/tests/InputReaderUnitTest/QueueItems/CreateInstanceQueueItemTests.cs -------------------------------------------------------------------------------- /tests/InputReaderUnitTest/QueueItems/QueueItemResultTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salihcantekin/InputReader/HEAD/tests/InputReaderUnitTest/QueueItems/QueueItemResultTests.cs -------------------------------------------------------------------------------- /tests/TestConsoleApp/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salihcantekin/InputReader/HEAD/tests/TestConsoleApp/Program.cs -------------------------------------------------------------------------------- /tests/TestConsoleApp/TestConsoleApp.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salihcantekin/InputReader/HEAD/tests/TestConsoleApp/TestConsoleApp.csproj --------------------------------------------------------------------------------