Documentation

Unity Engine

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 11 days ago

Definition

public static bool DiffIsValid(AssetList assets)

Parameters

assets

List of assets.

Returns

Type

Description

boolTrue if starting a diff task is a valid operation for at least one asset in the given list. Otherwise, false.

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)); }}