From 2323a57c3974971cd786312f3ab6e406129ff567 Mon Sep 17 00:00:00 2001
From: Tyrrrz <1935960+Tyrrrz@users.noreply.github.com>
Date: Sat, 15 Jun 2024 21:19:44 +0300
Subject: [PATCH] asd
---
CliFx/Schema/IInputSchema.cs | 15 ++---------
CliFx/Schema/OptionSchema.cs | 4 +--
CliFx/Schema/ParameterSchema.cs | 4 +--
...opertyDescriptor.cs => PropertyBinding.cs} | 25 ++++++++++++-------
4 files changed, 22 insertions(+), 26 deletions(-)
rename CliFx/Schema/{PropertyDescriptor.cs => PropertyBinding.cs} (54%)
diff --git a/CliFx/Schema/IInputSchema.cs b/CliFx/Schema/IInputSchema.cs
index 790c690..8ca594c 100644
--- a/CliFx/Schema/IInputSchema.cs
+++ b/CliFx/Schema/IInputSchema.cs
@@ -9,20 +9,9 @@ namespace CliFx.Schema;
public interface IInputSchema
{
///
- /// Information about the property that this input is bound to.
+ /// Describes the binding of this input to a CLR property.
///
- PropertyDescriptor Property { get; }
-
- ///
- /// Whether this input is a scalar (single value) or a sequence (multiple values).
- ///
- bool IsScalar { get; }
-
- ///
- /// Valid values for this input, if applicable.
- /// If the input does not have a predefined set of valid values, this property is null.
- ///
- IReadOnlyList