Skip to content

Commit 4f475f0

Browse files
committed
Marked functionality removed in v2.0.0 as obsolete (#26)
1 parent 54569c7 commit 4f475f0

14 files changed

+45
-11
lines changed

src/AtleX.CommandLineArguments/Configuration/CommandLineArgumentsConfiguration.cs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@
33
using AtleX.CommandLineArguments.Validators;
44
using AtleX.CommandLineArguments.Help;
55
using AtleX.CommandLineArguments.Parsers.TypeParsers;
6+
using System;
67

78
namespace AtleX.CommandLineArguments.Configuration
89
{
@@ -58,6 +59,7 @@ public CommandLineArgumentsConfiguration()
5859
/// <summary>
5960
/// Gets the default <see cref="CommandLineArgumentsConfiguration"/>
6061
/// </summary>
62+
[Obsolete("This property will be removed in a future version")]
6163
public static CommandLineArgumentsConfiguration Default
6264
{
6365
get

src/AtleX.CommandLineArguments/Configuration/ConfigurationBuilder.cs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@ namespace AtleX.CommandLineArguments.Configuration
99
/// <summary>
1010
/// Represents a builder for <see cref="CommandLineArgumentsConfiguration"/>
1111
/// </summary>
12+
[Obsolete("This class will be removed in a future version")]
1213
public class ConfigurationBuilder
1314
: CommandLineArgumentsConfiguration
1415
{

src/AtleX.CommandLineArguments/Parsers/TypeParsers/BoolTypeParser.cs

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,11 @@
1-
namespace AtleX.CommandLineArguments.Parsers.TypeParsers
1+
using System;
2+
3+
namespace AtleX.CommandLineArguments.Parsers.TypeParsers
24
{
35
/// <summary>
46
/// Represents a <see cref="TypeParser{T}"/> for <see cref="bool"/>
57
/// </summary>
8+
[Obsolete("This class will be removed in a future version")]
69
public sealed class BoolTypeParser
710
: TypeParser<bool>
811
{

src/AtleX.CommandLineArguments/Parsers/TypeParsers/ByteTypeParser.cs

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,11 @@
1-
namespace AtleX.CommandLineArguments.Parsers.TypeParsers
1+
using System;
2+
3+
namespace AtleX.CommandLineArguments.Parsers.TypeParsers
24
{
35
/// <summary>
46
/// Represents a <see cref="TypeParser{T}"/> for <see cref="byte"/>
57
/// </summary>
8+
[Obsolete("This class will be removed in a future version")]
69
public sealed class ByteTypeParser
710
: TypeParser<byte>
811
{

src/AtleX.CommandLineArguments/Parsers/TypeParsers/CharTypeParser.cs

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,11 @@
1-
namespace AtleX.CommandLineArguments.Parsers.TypeParsers
1+
using System;
2+
3+
namespace AtleX.CommandLineArguments.Parsers.TypeParsers
24
{
35
/// <summary>
46
/// Represents a <see cref="TypeParser{T}"/> for <see cref="char"/>
57
/// </summary>
8+
[Obsolete("This class will be removed in a future version")]
69
public sealed class CharTypeParser
710
: TypeParser<char>
811
{

src/AtleX.CommandLineArguments/Parsers/TypeParsers/DateTimeTypeParser.cs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@ namespace AtleX.CommandLineArguments.Parsers.TypeParsers
55
/// <summary>
66
/// Represents a <see cref="TypeParser{T}"/> for <see cref="DateTime"/>
77
/// </summary>
8+
[Obsolete("This class will be removed in a future version")]
89
public sealed class DateTimeTypeParser
910
: TypeParser<DateTime>
1011
{

src/AtleX.CommandLineArguments/Parsers/TypeParsers/DecimalTypeParser.cs

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,11 @@
1-
namespace AtleX.CommandLineArguments.Parsers.TypeParsers
1+
using System;
2+
3+
namespace AtleX.CommandLineArguments.Parsers.TypeParsers
24
{
35
/// <summary>
46
/// Represents a <see cref="TypeParser{T}"/> for <see cref="decimal"/>
57
/// </summary>
8+
[Obsolete("This class will be removed in a future version")]
69
public sealed class DecimalTypeParser
710
: TypeParser<decimal>
811
{

src/AtleX.CommandLineArguments/Parsers/TypeParsers/DoubleTypeParser.cs

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,11 @@
1-
namespace AtleX.CommandLineArguments.Parsers.TypeParsers
1+
using System;
2+
3+
namespace AtleX.CommandLineArguments.Parsers.TypeParsers
24
{
35
/// <summary>
46
/// Represents a <see cref="TypeParser{T}"/> for <see cref="double"/>
57
/// </summary>
8+
[Obsolete("This class will be removed in a future version")]
69
public sealed class DoubleTypeParser
710
: TypeParser<double>
811
{

src/AtleX.CommandLineArguments/Parsers/TypeParsers/FloatTypeParser.cs

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,11 @@
1-
namespace AtleX.CommandLineArguments.Parsers.TypeParsers
1+
using System;
2+
3+
namespace AtleX.CommandLineArguments.Parsers.TypeParsers
24
{
35
/// <summary>
46
/// Represents a <see cref="TypeParser{T}"/> for <see cref="float"/>
57
/// </summary>
8+
[Obsolete("This class will be removed in a future version")]
69
public sealed class FloatTypeParser
710
: TypeParser<float>
811
{

src/AtleX.CommandLineArguments/Parsers/TypeParsers/IntTypeParser.cs

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,11 @@
1-
namespace AtleX.CommandLineArguments.Parsers.TypeParsers
1+
using System;
2+
3+
namespace AtleX.CommandLineArguments.Parsers.TypeParsers
24
{
35
/// <summary>
46
/// Represents a <see cref="TypeParser{T}"/> for <see cref="int"/>
57
/// </summary>
8+
[Obsolete("This class will be removed in a future version")]
69
public sealed class IntTypeParser
710
: TypeParser<int>
811
{

0 commit comments

Comments
 (0)