public static bool ResolveIsValid (VersionControl.AssetList assets);


assetsThe list of asset to be resolved.


Tests if any of the assets in the list have the conflicted state and can be resolved.

Returns true if one or more assets in the list are resolvable.

using System.Collections.Generic;
using UnityEditor;
using UnityEditor.VersionControl;
using UnityEngine;

public class EditorScript : MonoBehaviour { [MenuItem("Version Control/ResolveIsValid")] public static void ExampleResolveIsValid() { AssetList assets = new AssetList(); assets.Add(Provider.GetAssetByPath("Assets/ExampleAsset.cs")); bool valid = Provider.ResolveIsValid(assets); Debug.Log("Can the file be resolved?" + valid); } }