Documentation

Unity Engine


User Manual

Script Reference

Unity Engine


DiffIsValid(AssetList)

Returns true if starting a Diff task is a valid operation for at least one asset in the given AssetList.
Read time 1 minuteLast updated 6 days ago

Definition

public static bool DiffIsValid(AssetList assets)

Parameters

assets

List of assets.

Returns

Type

Description

bool

Remarks

When all of the assets in the list are not added to version control the task will return false, otherwise the result will always be true.

Examples

using System.Collections.Generic;using UnityEditor;using UnityEditor.VersionControl;using UnityEngine;public class EditorScript : MonoBehaviour{ [MenuItem("Version Control/DiffIsValid")] public static void ExampleDiffIsValid() { AssetList assets = new AssetList(); assets.Add(Provider.GetAssetByPath("Assets/ExampleAsset.cs")); Debug.Log(Provider.DiffIsValid(assets)); }}