issues
search
dashbitco
/
nimble_options
A tiny library for validating and documenting high-level options. 💽
Apache License 2.0
507
stars
38
forks
source link
issues
Newest
Newest
Most commented
Recently updated
Oldest
Least commented
Least recently updated
Use SPDX license identifier
#88
kianmeng
closed
2 years ago
2
Support lists of keyword lists in :list
#87
whatyouhide
closed
2 years ago
0
Post code coverage to coveralls.io
#86
whatyouhide
closed
2 years ago
0
Add Dialyzer and run it in CI
#85
whatyouhide
closed
2 years ago
0
Distinguish duplicated keys in error message
#84
fishtreesugar
closed
2 years ago
6
Better error message for duplicated key
#83
shutangyu
closed
2 years ago
2
Bump Elixir/Erlang version in GitHub Actions
#82
kianmeng
closed
2 years ago
2
Add the :reference option type
#81
whatyouhide
closed
2 years ago
0
Add :tuple type
#80
whatyouhide
closed
2 years ago
0
Fix NimbleOptions.docs/2 type spec
#79
smaximov
closed
2 years ago
1
Feature Request: shortcut options
#78
axelson
closed
2 years ago
3
How to validate a list of keyword lists
#77
MikaAK
closed
2 years ago
13
include changelog in docs
#76
the-mikedavis
closed
2 years ago
1
Hard-deprecate :rename_to
#75
whatyouhide
closed
3 years ago
0
Delete the renamed key when using :rename_to
#74
whatyouhide
closed
3 years ago
0
Fix typos
#73
kianmeng
closed
3 years ago
1
Generalize :in type to accept any enumerables
#72
whatyouhide
closed
3 years ago
0
add `Range` support for `{:in, choices}` type
#71
dcrck
closed
3 years ago
2
use a struct to wrap a valid schema and skip schema validation
#70
lud
closed
3 years ago
3
Options schema seems to be validated for each call
#69
lud
closed
3 years ago
4
The order of :rename_to in the schema is unexpectedly important
#68
axelson
closed
3 years ago
12
Possible bug: :rename_to should remove the old key
#67
axelson
closed
3 years ago
3
New Hex release with float support?
#66
milmazz
closed
3 years ago
2
Recursive type regression on validation
#65
shikanime
closed
1 year ago
3
Update CI config
#64
wojtekmach
closed
3 years ago
0
Add float type
#63
marcelotto
closed
3 years ago
1
Update CI config
#62
wojtekmach
closed
3 years ago
3
Fix docs generation when custom key type has no keys
#61
msaraiva
closed
3 years ago
1
Protocol.UndefinedError when documenting a wildcard key keyword list
#60
the-mikedavis
closed
3 years ago
1
Add Elixir 1.11, compile with warnings, and coverage to CI
#59
whatyouhide
closed
3 years ago
0
Add the {:list, subtype} type
#58
whatyouhide
closed
3 years ago
0
Support a nesting level in NimbleOptions.docs/2
#57
whatyouhide
closed
3 years ago
2
Add the {:value, expected} type
#56
whatyouhide
closed
3 years ago
3
Support nested schemas in the :or type
#55
whatyouhide
closed
3 years ago
2
Introduce a :or type
#54
whatyouhide
closed
3 years ago
7
Fix indentation in docs for nested schemas
#53
whatyouhide
closed
4 years ago
0
Release v0.3.1
#52
whatyouhide
closed
4 years ago
0
:keyword_list and :nonempty_keyword_list should apply nested options defaults
#51
whatyouhide
closed
4 years ago
3
Validate default values
#50
msaraiva
closed
4 years ago
0
Nested `keyword_list`s do not take default values
#49
milmazz
closed
4 years ago
3
Return `:key` and `:value` for errors
#48
axelson
closed
4 years ago
0
Return an error for each field
#47
axelson
closed
1 year ago
6
Feature request: return programmatic errors
#46
axelson
closed
4 years ago
8
Feature request: return all errors
#45
axelson
closed
1 year ago
1
Feature request: Return all errors and fallback to defaults
#44
axelson
closed
4 years ago
9
add `:integer` type
#43
zachdaniel
closed
4 years ago
1
Proposal: add `integer` type
#42
zachdaniel
closed
4 years ago
2
Wrong exception message
#41
leandrocp
closed
4 years ago
2
Update README to reflect minor bump from 0.2.1 to 0.3.0
#40
wulymammoth
closed
4 years ago
1
Hex release with new rich error messages
#39
zachdaniel
closed
4 years ago
4
Previous
Next