Tristan Sloughter
e8d2e01b60
add github link to hex metadata
2020-06-02 18:25:50 -06:00
Tristan Sloughter
54d26f602a
version bump to 2.11.0
2020-06-02 18:23:18 -06:00
Tristan Sloughter
b6c9408977
Merge pull request #135 from filmor/patch-2
...
Make the map term more specific
2020-03-14 21:23:05 -06:00
Tristan Sloughter
2c6ea4168b
Merge pull request #134 from paulo-ferraz-oliveira/fix/for_dialyzer
...
Fix error and `-spec(_).`s
2020-03-12 13:44:54 -06:00
Benedikt Reinartz
6d71eeccf4
Make the map term more specific
2020-03-08 13:14:17 +01:00
Paulo F. Oliveira
d8599806c4
Fix error detected by dialyzer
...
Issued under OTP 22.2
This is a "double" fix:
1. it seems to me that ?error (in this case) requires string as first arg.
2. F (from the arguments) was clashing with F from the ?error macro, which caused a
Guard test ... can never succeed dialyzer warning
2020-02-11 10:19:01 +00:00
Paulo F. Oliveira
2b8f5702ea
Prevent dialyzer warning
...
Issued under OTP 22.2
2020-02-11 09:11:24 +00:00
Paulo F. Oliveira
2b9549fba7
Prevent dialyzer warning
...
Issued under OTP 22.2
2020-02-10 16:56:24 +00:00
Tristan Sloughter
04ea54a2b3
Merge pull request #125 from getong/test_erlang_21
...
test erlang/otp 20 and 21, 22
2019-10-05 07:39:02 -06:00
19年梦醒
a3fe8f113a
test erlang/otp 22
2019-10-05 18:21:32 +08:00
Tristan Sloughter
6712649b9a
add licenses hex metadata
2019-06-03 11:19:11 -06:00
Tristan Sloughter
b1289a16ae
verison bump 2.10.0
2019-06-03 11:17:02 -06:00
Tristan Sloughter
0b88fc1ac2
Merge pull request #126 from fogfish/develop
...
Support custom newline symbol(s) for format option
2019-05-30 08:25:20 -06:00
Dmitry Kolesnikov
5dbb9b5f24
Support custom newline symbol(s) for format option
2019-05-24 22:54:36 +03:00
getong
9d71efe4cf
test erlang/otp 20 and 21
2019-04-09 16:58:12 +08:00
alisdair sullivan
528d5b8253
Merge pull request #121 from ratopi/develop
...
missing description for {key, binary()} added
2018-12-09 22:23:21 -08:00
Ralf Th. Pietsch
ffd72ccd19
missing description for {key, binary()} added
2018-11-20 07:43:39 +01:00
alisdair sullivan
c590b1f51f
Merge pull request #118 from paulo-ferraz-oliveira/fix/dialyzer_issues
...
Fix dialyzer issues
2018-02-14 04:49:34 -08:00
Paulo F. Oliveira
a3b1a9dad9
Allow -spec(). to reflect what's really going on
...
Handle "Invalid type specification"
2018-02-10 00:04:14 +00:00
Paulo F. Oliveira
f80903b3f5
Update -spec(). for proper module readibility
...
Handle "Invalid type specification"
2018-02-09 23:59:30 +00:00
alisdair
fc2a001073
bump version to 2.9.0
2017-12-23 19:10:12 -08:00
alisdair
e5bfa8a39e
add control_codes
mode to strict parsing that rejects strings with
...
ascii control codes
2017-12-23 19:08:28 -08:00
alisdair sullivan
6a01f3a43b
Merge pull request #115 from dumbbell/honor-return_maps-option
...
jsx_to_term:parse_config/2: Honor `return_maps` option value
2017-10-22 13:52:18 -07:00
Jean-Sébastien Pédron
48574d4242
jsx_to_term:parse_config/2: Honor return_maps
option value
...
Previously, no matter what the caller specified in options,
`return_maps` was always set to `true`. The only solution was to not
specify `return_maps` at all.
Unfortunately, if the caller is using a wrapper which sets default
options, including `return_maps`, it's impossible to override it. This
prevented the caller from requesting this mode if he was interested in
preserving the order of keys.
While here, add a testcase for this.
2017-09-26 10:20:42 +02:00
alisdair sullivan
5acdc7e4f2
Merge pull request #112 from lucafavatella/review-config
...
Review config
2017-06-09 12:09:36 -07:00
Luca Favatella
1e80a36061
Correct documentation of semantics of strict
option
...
See https://github.com/talentdeficit/jsx/blob/2.8.2/src/jsx_config.erl#L78
2017-06-08 13:56:25 +01:00
Luca Favatella
9f0ababed2
Fix typo in readme on utf8 option
2017-06-08 13:56:01 +01:00
alisdair sullivan
d5913af1b7
v2.8.2
2017-02-06 18:48:03 -08:00
alisdair sullivan
aebb218f31
Merge pull request #106 from talentdeficit/master
...
catch up to master
2017-02-06 18:44:51 -08:00
alisdair sullivan
a64eb43cd1
update versions to test against on travis
2017-02-06 18:43:21 -08:00
alisdair sullivan
7e34b182d0
Merge pull request #103 from jeremyjh/develop
...
Add debug_info to rebar.config.
2017-02-06 18:41:20 -08:00
Jeremy Huffman
c578fff21f
fix syntax error
2017-02-06 21:03:42 -05:00
Jeremy Huffman
1a6e55425c
Add debug_info to rebar.config.
2016-12-13 08:44:37 -05:00
alisdair sullivan
aaf915e173
Merge branch 'develop'
2016-12-08 10:11:02 -08:00
alisdair sullivan
bd8c9c7ad9
v2.8.1
2016-12-08 10:10:51 -08:00
alisdair sullivan
f96d9e0b9d
Merge branch 'develop'
2016-12-08 10:08:19 -08:00
alisdair sullivan
c61be973b9
Merge pull request #101 from everydayhero/develop
...
Enable debug_info in erl_opts
2016-09-10 13:44:25 -05:00
Mike Buhot
d6ddbfcaec
Enable debug_info in erl_opts
2016-09-08 14:40:45 +10:00
alisdair sullivan
dbf2359eea
Merge pull request #98 from sergey-ivlev/develop
...
fix mix.exs warning
2016-07-28 09:37:28 -07:00
Sergey Ivlev
7258ab9851
fix mix.exs warning
...
elixir 1.4.0
warning: variable "package" does not exist and is being expanded to "package()", please use parentheses to remove the ambiguity or change the variable name
/home/ ... /deps/jsx/mix.exs:10
2016-07-28 11:48:35 +03:00
alisdair sullivan
ef9818bfd2
Merge pull request #95 from tjweir/develop
...
Added a section that shows an example of adding jsx to a rebar3 project.
2016-06-15 19:56:45 -07:00
Tyler Weir
5f81cf5538
Update README.md
2016-06-15 15:49:46 -04:00
Tyler Weir
5c4a1c71d3
Update README.md
2016-06-15 15:49:15 -04:00
alisdair sullivan
b8ba469754
Merge pull request #93 from hachreak/fix_timestamp_export
...
accept erlang:timestamp()
2016-01-16 09:43:45 -08:00
Leonardo Rossi
5342ed1368
global: accept erlang:timestamp()
...
* Adds support for erlang:timestamp(). (closes #92 )
Signed-off-by: Leonardo Rossi <leonardo.rossi@studenti.unipr.it>
2016-01-15 19:22:44 +01:00
alisdair sullivan
991d668578
Merge pull request #90 from g-andrade/develop
...
Match jsx:json_term() / jsx_to_term:json_value() specs for empty object.
2015-10-18 20:08:45 -07:00
Guilherme Andrade
5e0df7b77d
Match jsx:json_term() / jsx_to_term:json_value() specs for empty object.
2015-10-13 14:30:34 +01:00
alisdair sullivan
3074d4865b
v2.8.0
2015-10-08 23:03:54 -07:00
alisdair sullivan
50eff667a1
v2.8.0
2015-10-08 23:03:26 -07:00
alisdair sullivan
cdd01c6eac
add JSX_FORCE_MAPS flag for forcing decoding to maps
2015-10-08 22:58:03 -07:00