Skip to content

Files

Latest commit

 

History

History

annotation

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 

GRIP Annotation Processor

This subproject contains an annotation processor used to generate manifest files in the core project, used by the GRIP runtime to discover operations, publishable data types, and aliases for XStream serialization for save files.

The annotation processor generates these files:

Annotation File
@Description /META-INF/operations
@PublishableObject /META-INF/publishables
@XStreamAlias /META-INF/xstream-aliases

Each file contains a list of the names of the classes annotated with the corresponding annotation, which is then read by the MetaInfReader class in the GRIP core module.