Latest 0.5.0
Homepage https://github.com/Hxucaa/ValidationNEL
License MIT
Platforms ios 8.0, osx 10.10, tvos 9.1, watchos 2.1, requires ARC
Dependencies Swiftz
Authors

Build Status
License MIT
pod
Platform (iOS | OS X | tvOS | watchOS)
Carthage compatible

ValidationNEL accumulates failures instead of exiting out upon first failure. This is useful in situations where examing all possible failures is desirable.

For example, when asking a user to enter a password, we should make sure it satisfies certain constraints such as length, containing special characters. All constraints should be examined and corresponding error messages should be displayed.

Installation

CocoaPods

Simply add the following line to your Podfile:

pod "ValidationNEL"

And then run:

pod install

Carthage

Just add the following to your Cartfile

github "Hxucaa/ValidationNEL"

And run:

carthage update

To Run The Prorject

git clone https://github.com/Hxucaa/ValidationNEL
cd ValidationNEL
bin/setup

Features

Currently ValidationNEL supports the following features:

To do

Author

Lance Zhu

License

ValidationNEL is available under the MIT license. See the LICENSE file for more info.

Latest podspec

{
    "name": "ValidationNEL",
    "version": "0.5.0",
    "summary": "A Swift implementation of ValidationNEL: accumulating more than one failure.",
    "homepage": "https://github.com/Hxucaa/ValidationNEL",
    "license": {
        "type": "MIT",
        "file": "LICENSE"
    },
    "authors": {
        "Lance Zhu": "[email protected]"
    },
    "platforms": {
        "ios": "8.0",
        "osx": "10.10",
        "tvos": "9.1",
        "watchos": "2.1"
    },
    "requires_arc": true,
    "source": {
        "git": "https://github.com/Hxucaa/ValidationNEL.git",
        "tag": "v0.5.0",
        "submodules": true
    },
    "source_files": "Sources/**/*.{h,swift}",
    "dependencies": {
        "Swiftz": [
            "~> 0.5.0"
        ]
    }
}

Pin It on Pinterest

Share This