访问器生成¶
GFAccessGenerator 扫描项目中注册到 GF 架构的公开类型,生成类型化访问器,减少项目侧到处手写 Gf.get_model(...) as ... 的重复样板。
扩展生成结果¶
扩展可以通过 manifest 的 access_generator_extension_paths 扩展生成结果。扩展脚本可实现以下约定方法:
append_access_records(records):向记录列表追加扩展内类型。append_access_source(builder, records):直接使用GFSourceBuilder追加源码。get_access_source_sections(records):返回源码片段数组。
访问器扩展只从当前启用扩展读取。禁用扩展后重新生成访问器,可以避免新生成文件继续引用被禁用扩展路径。