1- // Smdn.Reflection.ReverseGenerating.ListApi.Core.dll (Smdn.Reflection.ReverseGenerating.ListApi.Core-1.1.3 )
1+ // Smdn.Reflection.ReverseGenerating.ListApi.Core.dll (Smdn.Reflection.ReverseGenerating.ListApi.Core-1.2.0 )
22// Name: Smdn.Reflection.ReverseGenerating.ListApi.Core
3- // AssemblyVersion: 1.1.3 .0
4- // InformationalVersion: 1.1.3+838f22ef3a8aec668070f1ca9e1e4688974dad9c
3+ // AssemblyVersion: 1.2.0 .0
4+ // InformationalVersion: 1.2.0+4171114f874ee632b40586362e7979ce5871c0c7
55// TargetFramework: .NETCoreApp,Version=v7.0
66// Configuration: Release
77// Referenced assemblies:
8+ // Microsoft.Extensions.DependencyModel, Version=7.0.0.0, Culture=neutral, PublicKeyToken=adb9793829ddae60
89// Microsoft.Extensions.Logging.Abstractions, Version=6.0.0.0, Culture=neutral, PublicKeyToken=adb9793829ddae60
9- // Smdn.Fundamental.Reflection, Version=3.3.2 .0, Culture=neutral
10- // Smdn.Reflection.ReverseGenerating, Version=1.1.4 .0, Culture=neutral
10+ // Smdn.Fundamental.Reflection, Version=3.3.0 .0, Culture=neutral
11+ // Smdn.Reflection.ReverseGenerating, Version=1.1.1 .0, Culture=neutral
1112// System.Collections, Version=7.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
12- // System.Console, Version=7.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
1313// System.Linq, Version=7.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
1414// System.Reflection.Metadata, Version=7.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
15- // System.Reflection.MetadataLoadContext, Version=6 .0.0.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51
15+ // System.Reflection.MetadataLoadContext, Version=7 .0.0.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51
1616// System.Runtime, Version=7.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
1717// System.Runtime.InteropServices, Version=7.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
1818// System.Runtime.Loader, Version=7.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
3030
3131namespace Smdn . Reflection . ReverseGenerating . ListApi {
3232 public class ApiListWriter {
33- public ApiListWriter ( TextWriter baseWriter , Assembly assembly , ApiListWriterOptions options ) { }
33+ public ApiListWriter ( TextWriter baseWriter , Assembly assembly , ApiListWriterOptions ? options ) { }
34+ public ApiListWriter ( TextWriter baseWriter , Assembly assembly , ApiListWriterOptions ? options , ILogger ? logger ) { }
3435
3536 public TextWriter BaseWriter { get ; }
3637
38+ [ Obsolete ( "Use WriteHeader" ) ]
3739 public void WriteAssemblyInfoHeader ( ) { }
3840 public void WriteExportedTypes ( ) { }
41+ public void WriteFooter ( ) { }
42+ public void WriteHeader ( ) { }
3943 }
4044
4145 public class ApiListWriterOptions : GeneratorOptions {
4246 public class WriterOptions {
4347 public WriterOptions ( ) { }
4448
4549 public bool OrderStaticMembersFirst { get ; set ; }
50+ public bool WriteAssemblyInfo { get ; set ; }
4651 public bool WriteEmbeddedResources { get ; set ; }
52+ public bool WriteFooter { get ; set ; }
53+ public bool WriteHeader { get ; set ; }
4754 public bool WriteNullableAnnotationDirective { get ; set ; }
55+ public bool WriteReferencedAssemblies { get ; set ; }
4856 }
4957
5058 public ApiListWriterOptions ( ) { }
@@ -57,7 +65,8 @@ public static class AssemblyExtensions {
5765 }
5866
5967 public static class AssemblyLoader {
60- [ return : MaybeNull ] public static TResult UsingAssembly < TArg , TResult > ( FileInfo assemblyFile , bool loadIntoReflectionOnlyContext , TArg arg , Func < Assembly , TArg , TResult > actionWithLoadedAssembly , out WeakReference ? context , ILogger ? logger = null ) { }
68+ [ return : MaybeNull ] public static TResult UsingAssembly < TArg , TResult > ( FileInfo assemblyFile , bool loadIntoReflectionOnlyContext , TArg arg , Func < Assembly , TArg , TResult > ? actionWithLoadedAssembly , out WeakReference ? context , ILogger ? logger = null ) { }
69+ [ return : MaybeNull ] public static TResult UsingAssembly < TArg , TResult > ( Stream assemblyStream , string componentAssemblyPath , bool loadIntoReflectionOnlyContext , TArg arg , Func < Assembly , TArg , TResult > actionWithLoadedAssembly , out WeakReference ? context , ILogger ? logger = null ) { }
6170 }
6271
6372 public static class AttributeFilter {
@@ -78,3 +87,5 @@ public int Compare(MemberInfo? x, MemberInfo? y) {}
7887 public int GetOrder ( MemberInfo ? member ) { }
7988 }
8089}
90+ // API list generated by Smdn.Reflection.ReverseGenerating.ListApi.MSBuild.Tasks v1.2.1.0.
91+ // Smdn.Reflection.ReverseGenerating.ListApi.Core v1.2.0.0 (https://github.com/smdn/Smdn.Reflection.ReverseGenerating)
0 commit comments