Skip to content

Commit 1a35840

Browse files
authored
Merge pull request #11 from smdn/releases/Smdn.Devices.BP35XX-2.2.0-1749210009
Release main/Smdn.Devices.BP35XX-2.2.0
2 parents be87e7d + 32b3117 commit 1a35840

3 files changed

Lines changed: 26 additions & 117 deletions

File tree

doc/api-list/Smdn.Devices.BP35XX/Smdn.Devices.BP35XX-net6.0.apilist.cs

Lines changed: 0 additions & 109 deletions
This file was deleted.

doc/api-list/Smdn.Devices.BP35XX/Smdn.Devices.BP35XX-net8.0.apilist.cs

Lines changed: 13 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
1-
// Smdn.Devices.BP35XX.dll (Smdn.Devices.BP35XX-2.1.0)
1+
// Smdn.Devices.BP35XX.dll (Smdn.Devices.BP35XX-2.2.0)
22
// Name: Smdn.Devices.BP35XX
3-
// AssemblyVersion: 2.1.0.0
4-
// InformationalVersion: 2.1.0+fc01bab8c6330c41db1ce6309f8f5f79b42b2785
3+
// AssemblyVersion: 2.2.0.0
4+
// InformationalVersion: 2.2.0+be87e7d6640b81d5e5e0c22af1c2491d40cd8c28
55
// TargetFramework: .NETCoreApp,Version=v8.0
66
// Configuration: Release
77
// Referenced assemblies:
@@ -61,17 +61,26 @@ public enum BP35UdpReceiveDataFormat : byte {
6161
}
6262

6363
public class BP35A1 : BP35Base {
64+
[Obsolete("Use BP35A1Options instead.")]
6465
public static ValueTask<BP35A1> CreateAsync(BP35A1Configurations configurations, IServiceProvider? serviceProvider = null, CancellationToken cancellationToken = default) {}
66+
public static ValueTask<BP35A1> CreateAsync(BP35A1Options options, IServiceProvider? serviceProvider = null, CancellationToken cancellationToken = default) {}
6567
public static ValueTask<BP35A1> CreateAsync(string? serialPortName, IServiceProvider? serviceProvider = null, CancellationToken cancellationToken = default) {}
6668
}
6769

68-
public sealed class BP35A1Configurations {
70+
[Obsolete("Use BP35A1Options instead.")]
71+
public sealed class BP35A1Configurations : BP35A1Options {
6972
public BP35A1Configurations() {}
73+
}
74+
75+
public class BP35A1Options {
76+
public BP35A1Options() {}
7077

7178
public BP35UartBaudRate BaudRate { get; set; }
7279
public string? SerialPortName { get; set; }
7380
public bool TryLoadFlashMemory { get; set; }
7481
public bool UseFlowControl { get; set; }
82+
83+
public BP35A1Options Configure(BP35A1Options baseOptions) {}
7584
}
7685

7786
public abstract class BP35Base : SkStackClient {

doc/api-list/Smdn.Devices.BP35XX/Smdn.Devices.BP35XX-netstandard2.1.apilist.cs

Lines changed: 13 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
1-
// Smdn.Devices.BP35XX.dll (Smdn.Devices.BP35XX-2.1.0)
1+
// Smdn.Devices.BP35XX.dll (Smdn.Devices.BP35XX-2.2.0)
22
// Name: Smdn.Devices.BP35XX
3-
// AssemblyVersion: 2.1.0.0
4-
// InformationalVersion: 2.1.0+fc01bab8c6330c41db1ce6309f8f5f79b42b2785
3+
// AssemblyVersion: 2.2.0.0
4+
// InformationalVersion: 2.2.0+be87e7d6640b81d5e5e0c22af1c2491d40cd8c28
55
// TargetFramework: .NETStandard,Version=v2.1
66
// Configuration: Release
77
// Referenced assemblies:
@@ -57,17 +57,26 @@ public enum BP35UdpReceiveDataFormat : byte {
5757
}
5858

5959
public class BP35A1 : BP35Base {
60+
[Obsolete("Use BP35A1Options instead.")]
6061
public static ValueTask<BP35A1> CreateAsync(BP35A1Configurations configurations, IServiceProvider? serviceProvider = null, CancellationToken cancellationToken = default) {}
62+
public static ValueTask<BP35A1> CreateAsync(BP35A1Options options, IServiceProvider? serviceProvider = null, CancellationToken cancellationToken = default) {}
6163
public static ValueTask<BP35A1> CreateAsync(string? serialPortName, IServiceProvider? serviceProvider = null, CancellationToken cancellationToken = default) {}
6264
}
6365

64-
public sealed class BP35A1Configurations {
66+
[Obsolete("Use BP35A1Options instead.")]
67+
public sealed class BP35A1Configurations : BP35A1Options {
6568
public BP35A1Configurations() {}
69+
}
70+
71+
public class BP35A1Options {
72+
public BP35A1Options() {}
6673

6774
public BP35UartBaudRate BaudRate { get; set; }
6875
public string? SerialPortName { get; set; }
6976
public bool TryLoadFlashMemory { get; set; }
7077
public bool UseFlowControl { get; set; }
78+
79+
public BP35A1Options Configure(BP35A1Options baseOptions) {}
7180
}
7281

7382
public abstract class BP35Base : SkStackClient {

0 commit comments

Comments
 (0)