Processor subclasses that run before a third-party package is imported into the project. They prepare the import manifest by translating asset paths, detecting conflicts and changes, and determining item visibility.
Architecture
Data Flow
Execution Order
PreProcessors run in this order (defined in ThirdPartyPackageProcessor):
PathProcessor — translates paths and determines what needs importing
PrepareProcessor — determines item visibility for the import dialog