public void LogVersionDefineError(TargetAssembly targetAssembly, ExpressionNotValidException validationError) { var asset = AssetDatabase.LoadAssetAtPath <AssemblyDefinitionAsset>(EditorCompilationInterface.Instance.FindCustomTargetAssemblyFromTargetAssembly(targetAssembly).FilePath); var instanceID = asset.GetInstanceID(); InternalLogVersionDefineError(validationError, instanceID); }
public CacheEntry(ExpressionNotValidException validationError) { Expression = VersionDefineExpression <TVersion> .Invalid; ValidationError = validationError; }
public CacheEntry(VersionDefineExpression <TVersion> expression) { Expression = expression; ValidationError = null; }