public static bool CheckFileCollisions(BuildTarget buildTarget) { IPluginImporterExtension pluginImporterExtension = null; if (ModuleManager.IsPlatformSupported(buildTarget)) { pluginImporterExtension = ModuleManager.GetPluginImporterExtension(buildTarget); } return(pluginImporterExtension?.CheckFileCollisions(BuildPipeline.GetBuildTargetName(buildTarget))); }
public static bool CheckFileCollisions(BuildTarget buildTarget) { IPluginImporterExtension importerExtension = (IPluginImporterExtension)null; if (ModuleManager.IsPlatformSupported(buildTarget)) { importerExtension = ModuleManager.GetPluginImporterExtension(buildTarget); } if (importerExtension == null) { importerExtension = BuildPipeline.GetBuildTargetGroup(buildTarget) != BuildTargetGroup.Standalone ? (IPluginImporterExtension) new DefaultPluginImporterExtension((DefaultPluginImporterExtension.Property[])null) : (IPluginImporterExtension) new DesktopPluginImporterExtension(); } return(importerExtension.CheckFileCollisions(BuildPipeline.GetBuildTargetName(buildTarget))); }