docs: basic auth injects Basic, and the stored token must be user:password
Follows the emitter fix. Also documents what the credential has to contain,
which was never stated: the generated code base64-encodes whatever is stored,
so storing only the password yields a header a server will reject.
docs: rename to GM-OpenAPIGenerator and correct the oauth2/openIdConnect rows
The repo was renamed upstream; the sidebar, home page and clone instructions
follow it.
Re-verified every page against a fresh run of the gate spec at @a1771cf:
- oauth2 and openIdConnect share the bearer arm and inject
"Authorization: Bearer <token>"; they were documented as stored-only, and
oauth2 was credited with scope logging that does not exist
- the schema validator sample stopped one field-block short of real output
docs: full sweep — verify every sample against real generated output
Documents round-1 fixes #1-#14 (--force and the exit-98 refusal, IR_SYM_001/002
semantics, config path rules, @member member names, validator guards) and corrects
drift that predated them:
- removed the --lang flag, which does not exist; doc stubs are config-driven
- GmRequest and _gm_create_request were missing the _headers parameter
- validators shown as (_inst, _where), actually (__inst__, __where__)
- oneOf/anyOf described via a non-existent IR "Variant" kind; they are validated
- naming: tags are not prepended to operationId names, only to derived fallbacks
- naming: struct members keep the spec name, only arguments are snake_cased
- gm_request_auth_get_token is private (_gm_ prefix)
- cookie params are excluded from signatures, not collected into _cookies
- getting_started told readers to place an obj_gm_core instance; the singleton
helper creates one, so doing both yields two controllers
Details: KnowledgeBase tasks/pending/wiki-full-sweep.md
docs: full wiki for GM-SwaggerCodeGen
Covers getting started, CLI reference, generated output (all 8 files),
authentication schemes, cookie jar, response hooks, body converters,
and naming conventions. Matches the GM-ExtensionTools.wiki format.