This PR contains the work done to implement the ValidateInputUseCase use case and the InputValidationRule protocol, that is essential to define custom validation rules for inputs. In addition, the NotEmptyValidationRule and NotNilValidationRule rules have also been implemented.
This PR contains the work done to implement the `ValidateInputUseCase` use case and the `InputValidationRule` protocol, that is essential to define custom validation rules for inputs. In addition, the `NotEmptyValidationRule` and `NotNilValidationRule` rules have also been implemented.
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
This PR contains the work done to implement the
ValidateInputUseCaseuse case and theInputValidationRuleprotocol, that is essential to define custom validation rules for inputs. In addition, theNotEmptyValidationRuleandNotNilValidationRulerules have also been implemented.