android-saripaar
GitHub describes it as UI form validation library for Android. The repository metadata lists Java as its primary language. The metadata lists the Apache-2.0 license. This article stays within the project description and details documented in the GitHub repository README.
ragunathjawahar/android-saripaar: README details
GitHub describes it as UI form validation library for Android. The repository metadata lists Java as its primary language. The metadata lists the Apache-2.0 license. This article stays within the project description and details documented in the GitHub repository README.
Repository scope
GitHub describes it as UI form validation library for Android. The repository metadata lists Java as its primary language. The metadata lists the Apache-2.0 license. The README describes the project this way: Android Saripaar is a simple, feature-rich and powerful rule-based UI form validation library for Android. It is the SIMPLEST UI validation library available for Android.
README details
The README section "README details" states: - Built on top of [Apache Commons Validator], a validation framework with proven track record on the web, desktop and mobile platforms. - Declarative style validation using Annotations . - Extensible , now allows Custom Annotations. - Synchronous and Asynchronous validations, you don't have to worry about threading. - Supports both BURST and IMMEDIATE modes. - Works with Stock Android Widgets , no custom view dependencies. - Isolates validation logic using rules. - Compatible with other annotation-based libraries and frameworks such as [ButterKnife], [AndroidAnnotations], [RoboGuice], etc.,
README details
The README section "README details" states: The annotations are self-explanatory. The @Order annotation is required ONLY when performing ordered validations using Validator.validateTill(View) and Validator.validateBefore(View) or in IMMEDIATE mode.
README details
The README section "README details" states: You will need a Validator and a ValidationListener for receiving callbacks on validation events.
Editorial conclusion
The repository README is the source for this review. It does not replace a local installation or an independent test.
Community notes