ship one record per function: merge the release set, gen reads it, descriptions as doc comments, gates for what was only claimed; v3.0
This commit is contained in:
parent
71ce34edd2
commit
3410a79b6a
28 changed files with 30596 additions and 955 deletions
13
src/lib.rs
13
src/lib.rs
|
|
@ -5,11 +5,15 @@
|
|||
//! out and scraping stdout.
|
||||
//!
|
||||
//! # Supported API surface
|
||||
//! A fork or embedder calls into these. Every engine entry point takes an explicit `&profile::GameProfile`
|
||||
//! (there is NO process-global — CS2 and Dota can be derived in the same process):
|
||||
//! A fork or embedder calls into these. Every engine entry point that needs game-specific knowledge takes
|
||||
//! an explicit `&profile::GameProfile` — there is NO process-global, so CS2 and Dota can be derived in the
|
||||
//! same process. (`classify_change_cmd` is the one exception, and takes none because it needs none: it
|
||||
//! compares two builds of one named library and reads nothing game-specific.)
|
||||
//! - [`pipeline`] — the pure OFFLINE derivation engine (nothing here attaches to a running server):
|
||||
//! `corpus_model_cmd` (distill the corpus model), `fold_model_cmd` (roll model N → N+1), `backfill_cmd`
|
||||
//! (cross-build name/offset timelines), plus the `ClassScope` / `CorpusSource` inputs.
|
||||
//! `corpus_model_cmd` (distill the corpus model, taking a [`pipeline::ClassScope`]), `fold_model_cmd`
|
||||
//! (roll model N → N+1), `backfill_cmd` (cross-build name/offset timelines). The derive that consumes
|
||||
//! a corpus source is reached through `produce::produce_cmd`, which builds one internally from its
|
||||
//! `--corpus` / `--corpus-model` arguments — `CorpusSource` itself is crate-private.
|
||||
//! - [`produce`] — CI orchestration + the LIVE half (everything that drives a running server): `produce_cmd`
|
||||
//! (the whole per-game build — boots its own bots server for validate-live + typed netvars when a game is
|
||||
//! given), `integration_test_cmd` (the standalone live oracle), `classify_change_cmd` / `filter_corpus_cmd`
|
||||
|
|
@ -44,6 +48,7 @@ pub mod schema;
|
|||
pub mod sig;
|
||||
pub mod taxonomy;
|
||||
pub mod valvetab;
|
||||
pub mod vscript;
|
||||
pub mod xref;
|
||||
|
||||
// The canonical model + emitters live in the deriver-free `source2rosetta-core` crate; re-export them so
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue