Internally, CRYENGINE requires every commit made to the engine to follow a specific formatting. The following table lists all prefixes we use when submitting changes and should help you when you are referring to the source code:
Prefix | Description |
---|---|
!A | New files added. |
!D | Deleted files from the repository. |
!B | Bugfix. this often includes the JIRA ticket ID corresponding to the bugfix. E.g., |
!F | A new feature has been implemented. |
!R | The code has been refactored. |
!O | Optimizations have been made. |
!T | Tweaks or small parameter changes were made. |
!I | Integration of files from/to a branch. |
!E | This change is from an external contributor, e.g., !E David Kaye. |
!X | This change will be excluded from the automated changelist generation. E.g., |
!Prefix (Component) (CE-5467) Fixed HUD updating slowly in medium & low spec.
!XBO (Component) Fixed a bug that should be hidden from the changelist, and by the way, it optimizes the engine.
In this case, the first occurring letter will be preferred during changelist creation.