Paulo F. Oliveira
3a8f364153
Deal with dialyzer issues
...
We end up:
1. making the main interface (`jsx:`) more readable and easier to maintain
(this allows for easier future dropping of the use of `#config{}` for options),
2. fixing some config.-related `-spec(_).`s that weren't using proper elements,
3. having `any()` become a "specific type" - which seems like an improvement,
4. moving stuff like `list()` or `proplists:proplist()` into more appropriate types,
5. making the main config. element (`jsx_config`) "pretty" visible,
6. creating a visible distinction between a module's config. and the generic `jsx_config` elements
2020-09-12 03:41:53 +01: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
cdd01c6eac
add JSX_FORCE_MAPS flag for forcing decoding to maps
2015-10-08 22:58:03 -07:00
alisdair sullivan
b5b60b4a5b
remove rebar3 hex plugin from config
2015-10-08 22:21:02 -07:00
alisdair sullivan
7090494686
v2.7.2
2015-09-17 15:27:21 -05:00
alisdair sullivan
9d4534edc5
Revert "Revert "Master""
...
This reverts commit 400d046746
.
2015-08-04 11:26:00 -07:00
alisdair sullivan
400d046746
Revert "Master"
2015-08-04 10:18:06 -07:00
Led
446f674f27
add rebar.config.script for checking support maps and binary_to_{integer,float}/1
2015-08-03 00:50:22 +03:00
Led
fef001479f
fix build docs
2015-08-03 00:49:52 +03:00
alisdair sullivan
d4d838d4f4
always return maps if the macro maps_always
is defined
2014-12-18 15:58:19 -08:00
alisdair sullivan
8797ff6d9b
disable maps on R14, R15 and R16
2014-12-09 16:09:38 -08:00
alisdair sullivan
371b49a9e3
extend binary_to_whatever
to R14 even though it's not really supported
...
anymore
2014-12-09 07:28:20 +00:00
alisdair sullivan
1033245da3
binary_to_whatever is not available on R15? fixed
2014-12-09 05:12:33 +00:00
alisdair sullivan
8f5af8a85c
add a rebar.config option to disable maps
2014-04-19 00:10:09 +00:00
Patrick Gombert
e9cdeda7c8
Add empty rebar.config so that Mix in Elixir projects can build this project as a dependency
2013-07-08 10:27:02 -05:00
alisdair sullivan
663b62c90c
simplify build process and configuration
...
remove largely irrelevent rebar config and provide alternate build
config for hipe compiler. update README to reflect changes
2013-03-29 19:06:19 -07:00
alisdair sullivan
04dd3c95c6
fixes double compile issue, i hope
2012-05-05 20:12:37 -07:00
alisdair sullivan
d1bb294edd
remove meck and nicedecimal from deps
2012-03-31 12:35:51 -07:00
Steve Strong
7936ece490
Updated rebar.config to specify branch
2012-03-18 21:44:45 +01:00
alisdair sullivan
c4b468f20a
add meck to deps for travis-ci
2012-03-14 12:04:42 -07:00
alisdair sullivan
338f79ec9a
move test cases to priv/, retrieve location with code:lib_dir/2
2012-03-14 06:36:36 -07:00
alisdair sullivan
bd5084e60d
minor cleanup of source tree in prep for release
2012-03-07 21:15:02 -08:00
alisdair sullivan
5155c96ac7
make tests runnable from basic rebar.config for users who have meck on path already
2012-03-06 19:59:49 -08:00
alisdair sullivan
461851a070
update README to reflect new build/test instructions
2012-03-06 00:28:59 -08:00
alisdair sullivan
c50f42a70c
use meck for testing
2012-03-06 00:20:34 -08:00
alisdair sullivan
620e6c7d91
factor out float formatting into nicedecimal, include as dep
2012-03-04 17:01:04 -08:00
alisdair sullivan
7b6f52bec3
rebar config changes
2011-08-03 00:46:33 -07:00
alisdair sullivan
30bc535e93
compile cover stats when running test suite
2011-07-27 02:00:35 -07:00
Fernando 'Brujo' Benavides
252b9b695c
A convenient set of rebar options added to rebar.config
2011-05-09 15:45:20 -03:00
Fernando 'Brujo' Benavides
01d66b4959
fixed hrl paths
2011-05-09 15:33:23 -03:00
alisdair sullivan
167be045ec
silences eunit tests
2011-03-22 18:58:13 -07:00
alisdair sullivan
32c9a1f00f
integrates nicefloats into jsx
2011-03-22 18:53:02 -07:00
alisdair sullivan
78663a9240
added new nicefloats project to dependencies
2010-09-20 18:44:24 -07:00
alisdair sullivan
d58fc57ab4
fixed eunit test macro definition
2010-08-23 19:59:23 -07:00
alisdair sullivan
0c15ac0baf
commented out verbose mode for eunit tests
2010-08-11 19:30:30 -07:00
alisdair sullivan
55f1f18366
tests working, finally
2010-08-11 19:27:33 -07:00
alisdair sullivan
1617c878f5
abandoning branch for now, work is in intermediate state
2010-08-10 11:04:14 -07:00
alisdair sullivan
55e7f701c7
updated rebar config to suppress most eunit output
2010-08-07 18:08:31 -07:00
alisdair sullivan
c6d9035e50
rebar.config added to allow use of 'rebar eunit'
2010-08-06 06:18:09 -07:00