@ Source-only annotation
- Last Updated: March 13, 2026
- 1 minute read
- OpenEdge
- Version 12.8
- Documentation
Source-only annotations are ABL annotations that begin with a single @ character and provide metadata used by development tools such as Progress Developer Studio for OpenEdge. They are not strongly typed, are validated only for syntax, are not stored in r-code, and cannot be accessed through the reflection API at runtime. Tools that use source-only annotations typically parse the ABL source code to extract this metadata, and you typically create and manage them using tooling rather than writing them by hand.
Syntax
|
For detailed information about existing source-only annotations, see the Progress Developer Studio for OpenEdge Online Help, particularly the chapters "Learn About OpenEdge REST", "Learn About ABLUnit Test Framework", "Learn About OpenEdge Editor", and "Learn About Meta Catalog".
See also
ABL annotation syntax, Annotations supported with ABLUnit, Code annotations, REST service annotations