ConduitManifestGenerationManager Class
Extends IPreprocessBuildWithReport
Manages the
Conduit manifest generation.
The priority for preprocess build callback.
bool ManifestAvailable[Get]
True when a manifest exists locally for this configuration.
AssemblyWalker AssemblyWalker[Get]
The assembly walker associated with this configuration.
static ConduitStatistics Statistics[Get]
Locally collected
Conduit statistics.
Factory method that creates a manager for the configuration if none exists. Otherwise, creates a new one.
ParametersconfigurationThe configuration.
ReturnsAn instance of this class.
static void PersistStatistics ( )
ConduitManifestGenerationManager ( )
This default constructor is intended to be used by Unity only. Do not call it directly.
void OnPreprocessBuild ( BuildReport report )
List< string > ExtractManifestData ( )
string GenerateEmptyManifest ( string domain,
string id )
Generate a manifest with empty entities and actions lists.
ParametersdomainA friendly name to use for this app.
ReturnsA JSON representation of the empty manifest.
void GenerateManifestbool openManifest )
Generates a manifest and optionally opens it in the editor.
ParametersconfigurationThe configuration that we are generating the manifest for.
openManifestIf true, will open the manifest file in the code editor.