Damian Jarek
fb0c85dddb
Analyze-bloat workflow
...
This workflow uses Bloaty McBloatface to generate binary bloat data.
Additionally, if the event is a PR, a diff between PR HEAD and base will
be generated.
Signed-off-by: Damian Jarek <damian.jarek93@gmail.com >
2020-10-04 11:23:38 -07:00
Vinnie Falco
996c8958fe
Add visit
...
fix #207
2020-10-04 11:22:29 -07:00
Vinnie Falco
a2c1b7e9e5
monotonic_resource has an upstream
...
fix #365
2020-10-04 11:21:55 -07:00
Vinnie Falco
1b73c77822
static and monotonic resource tests, fixes:
...
fix #419
* monotonic_resource::release correctly resets
the buffer list.
2020-10-04 11:21:55 -07:00
Vinnie Falco
0fd1d1a9a7
basic_parser::depth is private
...
fix #430
2020-10-04 11:21:55 -07:00
Vinnie Falco
b95be4fd15
8-bit integers are supported
...
fix #433
2020-10-04 11:21:55 -07:00
Vinnie Falco
531287af2b
long double is not a fundamental type:
...
fix #432
Users have to opt-in to the narrowing conversion
by using static_cast.
2020-10-04 11:21:55 -07:00
Vinnie Falco
176cb8b82f
Remove unused Jamfile variable
2020-10-04 11:21:55 -07:00
Vinnie Falco
b1b2c09377
Update CMakeLists.txt for superproject
2020-10-04 11:20:25 -07:00
Vinnie Falco
a63d8481b6
Add root index.html
2020-10-04 11:09:15 -07:00
Vinnie Falco
9b86962fbc
Add metadata and update repo links
2020-10-04 11:06:25 -07:00
Vinnie Falco
aaf5a22eaa
Update doc Jamfile
2020-10-04 10:14:09 -07:00
Vinnie Falco
e8a1f7e292
Update badges, README.md
2020-10-04 10:14:05 -07:00
Vinnie Falco
c73fbc03d5
Update doc Jamfile for superproject
2020-10-04 09:09:17 -07:00
Vinnie Falco
a4d2983c4f
Doc work
2020-10-03 18:55:53 -07:00
Krystian Stasiowski
3c3b1421b5
Don't recurse in parse_comment
2020-10-03 17:08:32 -07:00
Krystian Stasiowski
9b4ccb0743
Allow comments is a runtime parameter
2020-10-03 17:08:32 -07:00
Vinnie Falco
a0983f788b
Add test file for doubles
2020-10-02 14:04:07 -07:00
Vinnie Falco
e1bd8083ed
Tidy up value assignment and emplace
2020-09-28 20:31:40 -07:00
Vinnie Falco
08dd10b5f5
stream_parser docs, test, and tidy
2020-09-27 20:26:57 -07:00
Vinnie Falco
7882ccf866
parser docs, test, and tidy
2020-09-27 20:00:29 -07:00
Vinnie Falco
47fdfb0840
basic_parser has no undefined behavior
2020-09-27 18:37:15 -07:00
Vinnie Falco
c92461baf3
Add parser
2020-09-26 18:09:54 -07:00
Vinnie Falco
d026d5daed
Rename to stream_parser
2020-09-26 17:57:00 -07:00
Vinnie Falco
3872c480d5
Factor out handler
2020-09-26 17:33:14 -07:00
Vinnie Falco
ee112b8781
Add proxy example
2020-09-26 16:28:31 -07:00
Vinnie Falco
4c6caf01df
Add path example
2020-09-26 16:21:28 -07:00
Peter Dimov
97789ff3b0
Switch to runtime parameters where it was determined to not be detrimental to performance
2020-09-26 21:16:25 +03:00
Peter Dimov
9137489908
Refactor bool template parameters into integral constants
2020-09-26 18:42:13 +03:00
Peter Dimov
d34c25740c
Refactor parse_escaped to take integral_constants
2020-09-26 16:46:46 +03:00
Vinnie Falco
3182839125
Tidy object javadoc
...
fix #384 , fix #385 , fix #386
2020-09-25 19:17:37 -07:00
Vinnie Falco
31653abb51
storage() returns by value
...
fix #380
2020-09-25 18:44:34 -07:00
Vinnie Falco
ff7f70d0ec
Remove string::traits_type and unneeded includes
2020-09-25 13:27:37 -07:00
Vinnie Falco
3fbc6b3017
Add boost/json/fwd.hpp
...
fix #416
2020-09-25 12:59:16 -07:00
Krystian Stasiowski
c547ca9d21
Use switch instead of jump table
2020-09-25 11:13:09 -07:00
Vinnie Falco
0da206074f
document pilfer and pilfer construction
...
fix #388
2020-09-24 10:39:25 -07:00
Vinnie Falco
636119ceca
docs do not show BOOST_FORCEINLINE
...
fix #389
2020-09-24 10:39:25 -07:00
Vinnie Falco
7cb4ad1884
Rename to basic_parser::write_some (API Change)
...
fix #394
basic_parser::write is now called write_some
2020-09-24 10:39:25 -07:00
Vinnie Falco
ec0894397d
standalone throw_exception is in json
...
fix #398
2020-09-24 10:39:25 -07:00
Vinnie Falco
8be4324eca
document basic_parser include file
...
fix #400 , fix #413
2020-09-24 10:39:25 -07:00
Vinnie Falco
78288aabba
parser javadoc tidy
...
fix #402 , fix #403
2020-09-24 10:39:25 -07:00
Vinnie Falco
fa6a6fbd55
kind is streamable
...
fix #405
2020-09-24 10:39:25 -07:00
Vinnie Falco
e9caf9bf10
tidy parser member briefs
...
fix #403
2020-09-24 08:07:48 -07:00
Vinnie Falco
572b30fbbe
stream output format is documented
...
fix #409
2020-09-23 19:13:22 -07:00
Vinnie Falco
1d255f746b
value_from, value_to javadoc tidy
...
fix #410
2020-09-23 19:13:22 -07:00
Krystian Stasiowski
14c514f4ea
value_to is idiomatic for number conversions
...
fix #367 , close #375
2020-09-26 16:39:25 -07:00
Krystian Stasiowski
d817a91fbb
Show use of designated initializers for parse_options
...
fix #368 , close #374
2020-09-26 16:39:03 -07:00
Krystian Stasiowski
b9fcfb04fa
StringLike uses const char*
...
fix #370 , close #373
2020-09-26 16:38:37 -07:00
Vinnie Falco
8ccc35d79e
standalone doc requires libstdc++ 8.3 or later
2020-09-22 13:05:08 -07:00
Vinnie Falco
17a5478e8b
javadoc tidy
2020-09-22 10:40:36 -07:00