David Maloney
|
53b989f283
|
fix normalisation so we don't coerce to 0
don't coerce nil to 0
|
2016-06-07 14:29:13 -05:00 |
|
David Maloney
|
16030cda30
|
simpler fix
talking with adam shows that there is a simpler solution
to this problem
|
2016-06-07 14:13:10 -05:00 |
|
David Maloney
|
9de27e0b9c
|
add more specific normalise method to otpport
add a normalise method that prevents emtpy string
from being converted to 0 for OptPort avoiding
a bad behaviour
|
2016-06-07 14:03:34 -05:00 |
|
David Maloney
|
27b5d961fd
|
fixes a bug with OptPort validation when not req
OptPort lost the check for whether the option was required causing it
to incorrectly return false in certain cases
MS-1633
|
2016-06-07 13:48:57 -05:00 |
|
Brent Cook
|
fe1b24e666
|
allow nil assignment to the datastore
|
2016-05-23 14:56:19 -05:00 |
|
Adam Cammack
|
866c4718b0
|
Fix OptPort validation
Allow a port value of 0 and don't reject empty values if the option is
not required.
|
2016-03-22 23:01:18 -05:00 |
|
Adam Cammack
|
ec3a0a108d
|
Change OptPort to inherit from OptInt
Fixes the normalize and validate methods.
|
2016-03-22 19:25:51 -05:00 |
|
James Lee
|
3a5af3939d
|
Split all the option classes into their own files
|
2015-04-20 15:54:40 -05:00 |
|