1- // Smdn.Reflection.ReverseGenerating.ListApi.Core.dll (Smdn.Reflection.ReverseGenerating.ListApi.Core-1.1.0 )
1+ // Smdn.Reflection.ReverseGenerating.ListApi.Core.dll (Smdn.Reflection.ReverseGenerating.ListApi.Core-1.1.1 )
22// Name: Smdn.Reflection.ReverseGenerating.ListApi.Core
3- // AssemblyVersion: 1.1.0 .0
4- // InformationalVersion: 1.1.0+074a83ab64ee9e829c2f3835cf0c03af8af0f59d
3+ // AssemblyVersion: 1.1.1 .0
4+ // InformationalVersion: 1.1.1+c427f8c147936a9aec90fa59918071264114150c
55// TargetFramework: .NETCoreApp,Version=v6.0
66// Configuration: Release
77
88using System ;
99using System . Collections . Generic ;
10+ using System . Diagnostics . CodeAnalysis ;
1011using System . IO ;
1112using System . Reflection ;
13+ using System . Runtime . CompilerServices ;
1214using System . Runtime . Versioning ;
1315using Microsoft . Extensions . Logging ;
1416using Smdn . Reflection . ReverseGenerating ;
1517using Smdn . Reflection . ReverseGenerating . ListApi ;
1618
1719namespace Smdn . Reflection . ReverseGenerating . ListApi {
20+ [ Nullable ( byte . MinValue ) ]
21+ [ NullableContext ( 1 ) ]
1822 public class ApiListWriter {
1923 public ApiListWriter ( TextWriter baseWriter , Assembly assembly , ApiListWriterOptions options ) { }
2024
@@ -24,7 +28,10 @@ public void WriteAssemblyInfoHeader() {}
2428 public void WriteExportedTypes ( ) { }
2529 }
2630
31+ [ Nullable ( byte . MinValue ) ]
32+ [ NullableContext ( 1 ) ]
2733 public class ApiListWriterOptions : GeneratorOptions {
34+ [ NullableContext ( byte . MinValue ) ]
2835 public class WriterOptions {
2936 public WriterOptions ( ) { }
3037
@@ -38,28 +45,38 @@ public ApiListWriterOptions() {}
3845 }
3946
4047 public static class AssemblyExtensions {
41- public static TValue GetAssemblyMetadataAttributeValue < TAssemblyMetadataAttribute , TValue > ( this Assembly assm ) where TAssemblyMetadataAttribute : Attribute { }
48+ [ NullableContext ( 1 ) ]
49+ [ return : MaybeNull ] public static TValue GetAssemblyMetadataAttributeValue < TAssemblyMetadataAttribute , TValue > ( this Assembly assm ) where TAssemblyMetadataAttribute : Attribute { }
4250 }
4351
52+ [ Nullable ( byte . MinValue ) ]
53+ [ NullableContext ( 1 ) ]
4454 public static class AssemblyLoader {
45- public static TResult UsingAssembly < TArg , TResult > ( FileInfo assemblyFile , bool loadIntoReflectionOnlyContext , TArg arg , Func < Assembly , TArg , TResult > actionWithLoadedAssembly , out WeakReference context , ILogger logger = null ) { }
55+ [ return : MaybeNull ] public static TResult UsingAssembly < TArg , TResult > ( FileInfo assemblyFile , bool loadIntoReflectionOnlyContext , TArg arg , Func < Assembly , TArg , TResult > actionWithLoadedAssembly , [ Nullable ( 2 ) ] out WeakReference context , [ Nullable ( 2 ) ] ILogger logger = null ) { }
4656 }
4757
58+ [ Nullable ( byte . MinValue ) ]
59+ [ NullableContext ( 1 ) ]
4860 public static class AttributeFilter {
4961 public static readonly AttributeTypeFilter Default ; // = "Smdn.Reflection.ReverseGenerating.AttributeTypeFilter"
5062 }
5163
5264 public static class FrameworkMonikers {
53- public static bool TryGetMoniker ( FrameworkName frameworkName , string osSpecifier , out string frameworkMoniker ) { }
65+ [ NullableContext ( 2 ) ]
66+ public static bool TryGetMoniker ( [ Nullable ( 1 ) ] FrameworkName frameworkName , string osSpecifier , [ NotNullWhen ( true ) ] out string frameworkMoniker ) { }
5467 }
5568
69+ [ Nullable ( byte . MinValue ) ]
70+ [ NullableContext ( 1 ) ]
5671 public class MemberInfoComparer : IComparer < MemberInfo > {
5772 public static readonly MemberInfoComparer Default ; // = "Smdn.Reflection.ReverseGenerating.ListApi.MemberInfoComparer"
5873 public static readonly MemberInfoComparer StaticMembersFirst ; // = "Smdn.Reflection.ReverseGenerating.ListApi.MemberInfoComparer"
5974
6075 public MemberInfoComparer ( int orderOfStaticMember , int orderOfInstanceMember ) { }
6176
77+ [ NullableContext ( 2 ) ]
6278 public int Compare ( MemberInfo x , MemberInfo y ) { }
79+ [ NullableContext ( 2 ) ]
6380 public int GetOrder ( MemberInfo member ) { }
6481 }
6582}
0 commit comments