Class DataTypeArchiveTransformer

java.lang.Object
ghidra.program.database.data.DataTypeArchiveTransformer
All Implemented Interfaces:
GhidraLaunchable

public class DataTypeArchiveTransformer extends Object implements GhidraLaunchable
DataTypeArchiveTransformer changes (transforms) a new archive file so that it appears to be an updated copy of a previously existing data type archive. This allows us to parse a new version of each standard GDT file we supply. This class changes the IDs on the data types so they will match the previous version's IDs. This allows the new data type archive and its data types to become the associated data types where the previous version data types were applied.