pub fn resolve(
api: &Api,
name_override: Option<&str>,
input_basename: Option<&str>,
) -> ResolvedPackageExpand description
Resolve package identity for a generator.
Name precedence (first non-empty wins):
- explicit per-target
name_override(e.g.python.package_name), api.package.name,- the IDL file stem (
input_basename), DEFAULT_NAME.
Version: api.package.version → DEFAULT_VERSION. All other metadata is
taken verbatim from the package: block (absent → None/empty).