• Home
Name Date Size #Lines LOC

..--

DIR_METADATAD03-May-2024406 1110

LICENSED03-May-202411.1 KiB203169

README.chromiumD03-May-2024812 2320

uri_template.ccD03-May-20246.2 KiB199132

uri_template.hD03-May-20241.9 KiB5715

uri_template_fuzzer.ccD03-May-2024930 2415

uri_template_test.ccD03-May-20244.8 KiB13794

README.chromium

1Name: URI Template Parser
2Short Name: uri_template
3URL: https://github.com/google/google-api-cpp-client/
4Revision: d0bbe169d81a50936ec5fcea4e6dbcfb97303f13
5Date: August 6, 2018
6License: Apache 2.0
7License File: LICENSE
8
9Description:
10This code is derived from the URI template parsing code in the Google API C++
11Client.
12
13Local Modifications:
14There are significant adaptations:
15- Improved conformance to RFC6570 for Level 3 templates (most notably, multiple
16variables per expression are now supported).
17- Removed Level 4 template parsing capabilities.
18- Replaced callback mechanism for populating variables with a map.
19- Altered meaning and type of return value for Expand method.
20- Added detection of malformed URI templates.
21- Removed some minor dependencies through refactoring.
22- Significant changes to tests.
23