1
0
Fork 0
Commit graph

5 commits

Author SHA1 Message Date
f305df0eff Rename swift-gtk-gen to gobject-generator with generator binary 2026-07-21 18:51:15 -04:00
57ff84bce5 Re-point plugins and re-enable lint gate (E6/E7)
E6: remove build-tool plugin (architecturally incompatible with the
monorepo-only CLI); rewrite the command plugin as a thin pass-through to
swift-gtk-gen.

E7: add swift-format as a dependency, format generated output in-process
before writeIfChanged, re-enable swift format lint --strict in
compile-gate.sh. CamelCase renderer identifiers (enum/bitfield cases,
signal trampoline names, _sgtk_* helpers, __result/__ptr temporaries,
hardcoded G_TYPE_* GValue constants) and drop generated block comments to
reach zero lint findings across all 6 tiers.
2026-07-20 23:44:49 -04:00
a1e9ee226b Fix plugin listing, exit-status check, DocC comments, lowercase config.toml 2026-07-01 14:06:16 -04:00
af511f8075 Fix CommandPlugin: Config.toml, auto-extract, pass-through args, pipe output 2026-07-01 13:54:32 -04:00
1330f2bd25 Initial commit: SwiftGtkGen GIR-to-Swift binding generator
Extracted from gtk-swift monorepo. Previous history
contains 38 commits across the full Phase 1 development
including GIR XML parsing, IR model, analysis engine,
code generation, CLI, plugins, and documentation.
2026-07-01 03:27:41 -04:00