A Guide to GAttr Field Attributes in X-Analysis X-Analysis by Fresche Solutions is an automated tool used to manage complex legacy applications on the IBM i platform. Maintaining decades-old RPG, COBOL, and CA 2E (Synon) codebases requires understanding data types, dependencies, and structures across thousands of database files.
The GAttr (Global Attributes) functionality tracks field metadata across entire applications. This guide details how GAttr works, what attributes it tracks, and how to use it for impact analysis and database modernization. What is GAttr in X-Analysis?
GAttr refers to Global Field Attributes within the X-Analysis repository ecosystem. When X-Analysis parses application libraries, it does not just look at individual files. It extracts and abstracts structural data into a global data model.
A “field attribute” represents the foundational characteristics of a variable or column, such as its basic data type, structural length, decimal positions, and semantic usage across the system. By grouping fields globally under GAttr, developers can track a field’s properties across thousands of source lines, display screens, and logical files. Key Core Attributes Tracked
X-Analysis automatically inventories variables and maps their fundamental traits. The primary properties captured by field attributes include: X-Analysis Professional – Fresche Solutions