(BREAKING) Replace public readonly fields with properties:

- Fix inconsistency by replacing public readonly fields with getter-only properties.
- Add PublicAPI annotation where it was missing.
This commit is contained in:
Haï~
2024-08-18 04:23:51 +02:00
parent 98190a47d9
commit 0bddfdd7a3
3 changed files with 17 additions and 10 deletions
@@ -1,6 +1,7 @@
using System;
using System.Collections.Generic;
using System.Linq;
using JetBrains.Annotations;
using UnityEditor;
using UnityEngine;
using Object = UnityEngine.Object;
@@ -13,7 +14,7 @@ namespace AnimatorAsCode.V1
private readonly AacConfiguration _component;
/// Exposes the underlying Unity Clip asset.
public AnimationClip Clip { get; }
[PublicAPI] public AnimationClip Clip { get; }
public AacFlClip(AacConfiguration component, AnimationClip clip)
{
@@ -312,7 +313,7 @@ namespace AnimatorAsCode.V1
public class AacFlEditClip
{
private readonly AacConfiguration _component;
public AnimationClip Clip { get; }
[PublicAPI] public AnimationClip Clip { get; }
public AacFlEditClip(AacConfiguration component, AnimationClip clip)
{