10.4 Generated Type Naming Principles
Go To Mapping from FX Logical Information Structures to IDL and Generated Types
Generated type names should derive from the governed IDL structures, depending on the selected Phase 0 generation tool and language binding.
Generated types should remain traceable to:
-
Source IDL structure;
-
Source IDL file;
-
Generation tool;
-
Generated output location;
-
Generation timestamp or generation context;
-
Applicable regeneration rule; and
-
FX logical information structure represented by the source IDL structure.
Generated files must identify whether developers may edit them. By default, developers must not edit generated files by hand. Manual changes belong in hand-authored wrapper modules, helper modules, adapter modules, or other approved source files defined by the Developer Handbook.
Generated types realize IDL structures for the selected implementation language. They do not redefine the IDL structure or the FX logical information structure.
© 2026 Dido Solutions, Inc. and Jackrabbit Consulting, Inc.