Name Description Size Coverage
cache_yaml.py 590 -
cpp.py Outputter to generate C++ code for metrics. 5284 -
interesting_serverknobs.py 1875 -
jog.py Outputter to generate Rust code for metrics. 7417 -
js.py Outputter to generate C++ code for the JavaScript API for metrics. The code for the JavaScript API is a bit special in that we only generate C++ code, string tables and mapping functions. The rest is handled by the WebIDL and XPIDL implementation that uses this code to look up metrics by name. 12811 -
metrics_header_names.py 2025 -
run_glean_parser.py We only support mirrors for lifetime: ping If you understand and are okay with how Legacy Telemetry has no mechanism to which to mirror non-ping lifetimes, you may use `no_lint: [GIFFT_NON_PING_LIFETIME]` 14063 -
rust.py Outputter to generate Rust code for metrics. 13043 -
string_table.py Manages a string table and allows C style serialization to a file. 3420 -
templates -
typescript.py Outputter to generate TypeScript declarations for metrics and pings. 1755 -
util.py Utility functions for the glean_parser-based code generator 4484 -