| cache_yaml.py |
|
590 |
| cpp.py |
Outputter to generate C++ code for metrics.
|
5189 |
| interesting_serverknobs.py |
|
1875 |
| jog.py |
Outputter to generate Rust code for metrics.
|
7405 |
| 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.
|
11027 |
| metrics_header_names.py |
|
2051 |
| 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]`
|
13705 |
| 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
|
4130 |