Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,16 @@ NuGet.CommandLine.XPlat.Commands.DocumentedCommand
NuGet.CommandLine.XPlat.Commands.DocumentedCommand.DocumentedCommand(string! name, string! description, string! helpUrl) -> void
NuGet.CommandLine.XPlat.Commands.DocumentedCommand.HelpUrl.get -> string!
NuGet.CommandLine.XPlat.Commands.Why.WhyCommand
NuGet.CommandLine.XPlat.IVirtualProjectBuilder
NuGet.CommandLine.XPlat.IVirtualProjectBuilder.CreateProjectRootElement(string! entryPointFilePath, Microsoft.Build.Evaluation.ProjectCollection! projectCollection) -> Microsoft.Build.Construction.ProjectRootElement!
NuGet.CommandLine.XPlat.IVirtualProjectBuilder.GetVirtualProjectPath(string! entryPointFilePath) -> string!
NuGet.CommandLine.XPlat.IVirtualProjectBuilder.IsValidEntryPointPath(string! entryPointFilePath) -> bool
NuGet.CommandLine.XPlat.IVirtualProjectBuilder.SaveProject(string! entryPointFilePath, Microsoft.Build.Construction.ProjectRootElement! projectRootElement) -> void
NuGet.CommandLine.XPlat.NuGetCommands
NuGet.CommandLine.XPlat.Program
static NuGet.CommandLine.XPlat.Commands.Why.WhyCommand.GetWhyCommand(System.CommandLine.Command! rootCommand) -> void
static NuGet.CommandLine.XPlat.Commands.Why.WhyCommand.GetWhyCommand(System.CommandLine.Command! rootCommand, NuGet.CommandLine.XPlat.IVirtualProjectBuilder? virtualProjectBuilder = null) -> void
static NuGet.CommandLine.XPlat.NuGetCommands.Add(System.CommandLine.RootCommand! rootCommand) -> void
static NuGet.CommandLine.XPlat.NuGetCommands.Add(System.CommandLine.RootCommand! rootCommand, System.CommandLine.Option<bool>! interactiveOption) -> void
static NuGet.CommandLine.XPlat.NuGetCommands.Add(System.CommandLine.RootCommand! rootCommand, System.CommandLine.Option<bool>! interactiveOption, NuGet.CommandLine.XPlat.IVirtualProjectBuilder? virtualProjectBuilder = null) -> void
static NuGet.CommandLine.XPlat.Program.Run(string![]! args, NuGet.CommandLine.XPlat.IVirtualProjectBuilder! virtualProjectBuilder) -> int
Original file line number Diff line number Diff line change
@@ -1,10 +1 @@
#nullable enable
NuGet.CommandLine.XPlat.IVirtualProjectBuilder
NuGet.CommandLine.XPlat.IVirtualProjectBuilder.CreateProjectRootElement(string! entryPointFilePath, Microsoft.Build.Evaluation.ProjectCollection! projectCollection) -> Microsoft.Build.Construction.ProjectRootElement!
NuGet.CommandLine.XPlat.IVirtualProjectBuilder.GetVirtualProjectPath(string! entryPointFilePath) -> string!
NuGet.CommandLine.XPlat.IVirtualProjectBuilder.IsValidEntryPointPath(string! entryPointFilePath) -> bool
NuGet.CommandLine.XPlat.IVirtualProjectBuilder.SaveProject(string! entryPointFilePath, Microsoft.Build.Construction.ProjectRootElement! projectRootElement) -> void
NuGet.CommandLine.XPlat.Program
static NuGet.CommandLine.XPlat.Commands.Why.WhyCommand.GetWhyCommand(System.CommandLine.Command! rootCommand, NuGet.CommandLine.XPlat.IVirtualProjectBuilder? virtualProjectBuilder = null) -> void
static NuGet.CommandLine.XPlat.NuGetCommands.Add(System.CommandLine.RootCommand! rootCommand, System.CommandLine.Option<bool>! interactiveOption, NuGet.CommandLine.XPlat.IVirtualProjectBuilder? virtualProjectBuilder = null) -> void
static NuGet.CommandLine.XPlat.Program.Run(string![]! args, NuGet.CommandLine.XPlat.IVirtualProjectBuilder! virtualProjectBuilder) -> int
Original file line number Diff line number Diff line change
Expand Up @@ -645,6 +645,8 @@ NuGet.Commands.RestoreTargetGraph.InConflict.get -> bool
~NuGet.Commands.RestoreTargetGraph.TargetGraphName.get -> string
~NuGet.Commands.RestoreTargetGraph.Unresolved.get -> System.Collections.Generic.ISet<NuGet.LibraryModel.LibraryRange>
NuGet.Commands.SignArgs
NuGet.Commands.SignArgs.AllowUntrustedRoot.get -> bool
NuGet.Commands.SignArgs.AllowUntrustedRoot.set -> void
~NuGet.Commands.SignArgs.CertificateFingerprint.get -> string
~NuGet.Commands.SignArgs.CertificateFingerprint.set -> void
~NuGet.Commands.SignArgs.CertificatePassword.get -> string
Expand Down
Original file line number Diff line number Diff line change
@@ -1,3 +1 @@
#nullable enable
NuGet.Commands.SignArgs.AllowUntrustedRoot.get -> bool
NuGet.Commands.SignArgs.AllowUntrustedRoot.set -> void
Original file line number Diff line number Diff line change
Expand Up @@ -645,6 +645,8 @@ NuGet.Commands.RestoreTargetGraph.InConflict.get -> bool
~NuGet.Commands.RestoreTargetGraph.TargetGraphName.get -> string
~NuGet.Commands.RestoreTargetGraph.Unresolved.get -> System.Collections.Generic.ISet<NuGet.LibraryModel.LibraryRange>
NuGet.Commands.SignArgs
NuGet.Commands.SignArgs.AllowUntrustedRoot.get -> bool
NuGet.Commands.SignArgs.AllowUntrustedRoot.set -> void
~NuGet.Commands.SignArgs.CertificateFingerprint.get -> string
~NuGet.Commands.SignArgs.CertificateFingerprint.set -> void
~NuGet.Commands.SignArgs.CertificatePassword.get -> string
Expand Down
Original file line number Diff line number Diff line change
@@ -1,3 +1 @@
#nullable enable
NuGet.Commands.SignArgs.AllowUntrustedRoot.get -> bool
NuGet.Commands.SignArgs.AllowUntrustedRoot.set -> void
3 changes: 3 additions & 0 deletions src/NuGet.Core/NuGet.Common/PublicAPI.Shipped.txt
Original file line number Diff line number Diff line change
Expand Up @@ -180,6 +180,8 @@ NuGet.Common.NuGetLogCode.NU1014 = 1014 -> NuGet.Common.NuGetLogCode
NuGet.Common.NuGetLogCode.NU1015 = 1015 -> NuGet.Common.NuGetLogCode
NuGet.Common.NuGetLogCode.NU1016 = 1016 -> NuGet.Common.NuGetLogCode
NuGet.Common.NuGetLogCode.NU1017 = 1017 -> NuGet.Common.NuGetLogCode
NuGet.Common.NuGetLogCode.NU1018 = 1018 -> NuGet.Common.NuGetLogCode
NuGet.Common.NuGetLogCode.NU1019 = 1019 -> NuGet.Common.NuGetLogCode
NuGet.Common.NuGetLogCode.NU1100 = 1100 -> NuGet.Common.NuGetLogCode
NuGet.Common.NuGetLogCode.NU1101 = 1101 -> NuGet.Common.NuGetLogCode
NuGet.Common.NuGetLogCode.NU1102 = 1102 -> NuGet.Common.NuGetLogCode
Expand Down Expand Up @@ -326,6 +328,7 @@ NuGet.Common.NuGetLogCode.NU5047 = 5047 -> NuGet.Common.NuGetLogCode
NuGet.Common.NuGetLogCode.NU5048 = 5048 -> NuGet.Common.NuGetLogCode
NuGet.Common.NuGetLogCode.NU5049 = 5049 -> NuGet.Common.NuGetLogCode
NuGet.Common.NuGetLogCode.NU5050 = 5050 -> NuGet.Common.NuGetLogCode
NuGet.Common.NuGetLogCode.NU5051 = 5051 -> NuGet.Common.NuGetLogCode
NuGet.Common.NuGetLogCode.NU5100 = 5100 -> NuGet.Common.NuGetLogCode
NuGet.Common.NuGetLogCode.NU5101 = 5101 -> NuGet.Common.NuGetLogCode
NuGet.Common.NuGetLogCode.NU5102 = 5102 -> NuGet.Common.NuGetLogCode
Expand Down
3 changes: 0 additions & 3 deletions src/NuGet.Core/NuGet.Common/PublicAPI.Unshipped.txt
Original file line number Diff line number Diff line change
@@ -1,4 +1 @@
#nullable enable
NuGet.Common.NuGetLogCode.NU1018 = 1018 -> NuGet.Common.NuGetLogCode
NuGet.Common.NuGetLogCode.NU1019 = 1019 -> NuGet.Common.NuGetLogCode
NuGet.Common.NuGetLogCode.NU5051 = 5051 -> NuGet.Common.NuGetLogCode
Original file line number Diff line number Diff line change
Expand Up @@ -51,6 +51,7 @@ NuGet.DependencyResolver.GraphNode<TItem>.Disposition.set -> void
NuGet.DependencyResolver.GraphOperations
NuGet.DependencyResolver.IDependencyProvider
NuGet.DependencyResolver.IDependencyProvider.GetLibrary(NuGet.LibraryModel.LibraryRange! libraryRange, NuGet.Frameworks.NuGetFramework! targetFramework) -> NuGet.LibraryModel.Library?
NuGet.DependencyResolver.IDependencyProvider.GetLibrary(NuGet.LibraryModel.LibraryRange! libraryRange, NuGet.Frameworks.NuGetFramework! targetFramework, string? alias) -> NuGet.LibraryModel.Library?
NuGet.DependencyResolver.IDependencyProvider.SupportsType(NuGet.LibraryModel.LibraryDependencyTarget libraryTypeFlag) -> bool
NuGet.DependencyResolver.IRemoteDependencyProvider
~NuGet.DependencyResolver.IRemoteDependencyProvider.FindLibraryAsync(NuGet.LibraryModel.LibraryRange libraryRange, NuGet.Frameworks.NuGetFramework targetFramework, NuGet.Protocol.Core.Types.SourceCacheContext cacheContext, NuGet.Common.ILogger logger, System.Threading.CancellationToken cancellationToken) -> System.Threading.Tasks.Task<NuGet.LibraryModel.LibraryIdentity>
Expand All @@ -61,10 +62,12 @@ NuGet.DependencyResolver.IRemoteDependencyProvider.IsHttp.get -> bool
~NuGet.DependencyResolver.IRemoteDependencyProvider.Source.get -> NuGet.Configuration.PackageSource
~NuGet.DependencyResolver.IRemoteDependencyProvider.SourceRepository.get -> NuGet.Protocol.Core.Types.SourceRepository
NuGet.DependencyResolver.LibraryRangeCacheKey
NuGet.DependencyResolver.LibraryRangeCacheKey.Alias.get -> string?
NuGet.DependencyResolver.LibraryRangeCacheKey.Equals(NuGet.DependencyResolver.LibraryRangeCacheKey other) -> bool
NuGet.DependencyResolver.LibraryRangeCacheKey.Framework.get -> NuGet.Frameworks.NuGetFramework!
NuGet.DependencyResolver.LibraryRangeCacheKey.LibraryRange.get -> NuGet.LibraryModel.LibraryRange!
NuGet.DependencyResolver.LibraryRangeCacheKey.LibraryRangeCacheKey() -> void
NuGet.DependencyResolver.LibraryRangeCacheKey.LibraryRangeCacheKey(NuGet.LibraryModel.LibraryRange! range, NuGet.Frameworks.NuGetFramework! framework, string? alias) -> void
NuGet.DependencyResolver.LocalDependencyProvider
~NuGet.DependencyResolver.LocalDependencyProvider.FindLibraryAsync(NuGet.LibraryModel.LibraryRange libraryRange, NuGet.Frameworks.NuGetFramework targetFramework, NuGet.Protocol.Core.Types.SourceCacheContext cacheContext, NuGet.Common.ILogger logger, System.Threading.CancellationToken cancellationToken) -> System.Threading.Tasks.Task<NuGet.LibraryModel.LibraryIdentity>
~NuGet.DependencyResolver.LocalDependencyProvider.GetAllVersionsAsync(string id, NuGet.Protocol.Core.Types.SourceCacheContext cacheContext, NuGet.Common.ILogger logger, System.Threading.CancellationToken token) -> System.Threading.Tasks.Task<System.Collections.Generic.IEnumerable<NuGet.Versioning.NuGetVersion>>
Expand All @@ -82,8 +85,10 @@ NuGet.DependencyResolver.LocalMatch.LocalMatch() -> void
~NuGet.DependencyResolver.LocalMatch.LocalProvider.set -> void
NuGet.DependencyResolver.LockFileCacheKey
NuGet.DependencyResolver.LockFileCacheKey.Equals(NuGet.DependencyResolver.LockFileCacheKey? other) -> bool
NuGet.DependencyResolver.LockFileCacheKey.LockFileCacheKey(NuGet.Frameworks.NuGetFramework! framework, string? runtimeIdentifier, string? targetAlias) -> void
NuGet.DependencyResolver.LockFileCacheKey.Name.get -> string!
NuGet.DependencyResolver.LockFileCacheKey.RuntimeIdentifier.get -> string?
NuGet.DependencyResolver.LockFileCacheKey.TargetAlias.get -> string!
NuGet.DependencyResolver.LockFileCacheKey.TargetFramework.get -> NuGet.Frameworks.NuGetFramework!
NuGet.DependencyResolver.PackagingUtility
NuGet.DependencyResolver.RemoteDependencyWalker
Expand Down Expand Up @@ -167,5 +172,7 @@ static NuGet.DependencyResolver.LibraryRangeCacheKey.operator ==(NuGet.Dependenc
~static NuGet.DependencyResolver.RemoteDependencyWalker.IsGreaterThanOrEqualTo(NuGet.Versioning.VersionRange nearVersion, NuGet.Versioning.VersionRange farVersion) -> bool
~static NuGet.DependencyResolver.RemoteDependencyWalker.MergeRuntimeDependencies(System.Collections.Generic.HashSet<NuGet.LibraryModel.LibraryDependency> runtimeDependencies, NuGet.DependencyResolver.GraphNode<NuGet.DependencyResolver.RemoteResolveResult> node) -> void
static NuGet.DependencyResolver.ResolverUtility.FindLibraryByVersionAsync(NuGet.LibraryModel.LibraryRange! libraryRange, NuGet.Frameworks.NuGetFramework! framework, System.Collections.Generic.IEnumerable<NuGet.DependencyResolver.IRemoteDependencyProvider!>! providers, NuGet.Protocol.Core.Types.SourceCacheContext! cacheContext, NuGet.Common.ILogger! logger, System.Threading.CancellationToken token) -> System.Threading.Tasks.Task<NuGet.DependencyResolver.RemoteMatch?>!
static NuGet.DependencyResolver.ResolverUtility.FindLibraryCachedAsync(NuGet.LibraryModel.LibraryRange! libraryRange, NuGet.Frameworks.NuGetFramework! framework, string? runtimeIdentifier, string? targetAlias, NuGet.DependencyResolver.RemoteWalkContext! context, System.Threading.CancellationToken cancellationToken) -> System.Threading.Tasks.Task<NuGet.DependencyResolver.GraphItem<NuGet.DependencyResolver.RemoteResolveResult!>!>!
static NuGet.DependencyResolver.ResolverUtility.FindLibraryEntryAsync(NuGet.LibraryModel.LibraryRange! libraryRange, NuGet.Frameworks.NuGetFramework! framework, string? runtimeIdentifier, string? targetAlias, NuGet.DependencyResolver.RemoteWalkContext! context, System.Threading.CancellationToken cancellationToken) -> System.Threading.Tasks.Task<NuGet.DependencyResolver.GraphItem<NuGet.DependencyResolver.RemoteResolveResult!>!>!
static NuGet.DependencyResolver.ResolverUtility.FindPackageLibraryMatchCachedAsync(NuGet.LibraryModel.LibraryRange! libraryRange, NuGet.DependencyResolver.RemoteWalkContext! remoteWalkContext, System.Threading.CancellationToken cancellationToken) -> System.Threading.Tasks.Task<System.Tuple<NuGet.LibraryModel.LibraryRange!, NuGet.DependencyResolver.RemoteMatch!>!>!
static NuGet.DependencyResolver.ResolverUtility.FindProjectMatchAsync(NuGet.LibraryModel.LibraryRange! libraryRange, NuGet.Frameworks.NuGetFramework! framework, System.Collections.Generic.IEnumerable<NuGet.DependencyResolver.IDependencyProvider!>! projectProviders, System.Threading.CancellationToken cancellationToken) -> System.Threading.Tasks.Task<NuGet.DependencyResolver.RemoteMatch?>!
Original file line number Diff line number Diff line change
@@ -1,8 +1 @@
#nullable enable
NuGet.DependencyResolver.IDependencyProvider.GetLibrary(NuGet.LibraryModel.LibraryRange! libraryRange, NuGet.Frameworks.NuGetFramework! targetFramework, string? alias) -> NuGet.LibraryModel.Library?
NuGet.DependencyResolver.LibraryRangeCacheKey.Alias.get -> string?
NuGet.DependencyResolver.LibraryRangeCacheKey.LibraryRangeCacheKey(NuGet.LibraryModel.LibraryRange! range, NuGet.Frameworks.NuGetFramework! framework, string? alias) -> void
NuGet.DependencyResolver.LockFileCacheKey.LockFileCacheKey(NuGet.Frameworks.NuGetFramework! framework, string? runtimeIdentifier, string? targetAlias) -> void
NuGet.DependencyResolver.LockFileCacheKey.TargetAlias.get -> string!
static NuGet.DependencyResolver.ResolverUtility.FindLibraryCachedAsync(NuGet.LibraryModel.LibraryRange! libraryRange, NuGet.Frameworks.NuGetFramework! framework, string? runtimeIdentifier, string? targetAlias, NuGet.DependencyResolver.RemoteWalkContext! context, System.Threading.CancellationToken cancellationToken) -> System.Threading.Tasks.Task<NuGet.DependencyResolver.GraphItem<NuGet.DependencyResolver.RemoteResolveResult!>!>!
static NuGet.DependencyResolver.ResolverUtility.FindLibraryEntryAsync(NuGet.LibraryModel.LibraryRange! libraryRange, NuGet.Frameworks.NuGetFramework! framework, string? runtimeIdentifier, string? targetAlias, NuGet.DependencyResolver.RemoteWalkContext! context, System.Threading.CancellationToken cancellationToken) -> System.Threading.Tasks.Task<NuGet.DependencyResolver.GraphItem<NuGet.DependencyResolver.RemoteResolveResult!>!>!
2 changes: 2 additions & 0 deletions src/NuGet.Core/NuGet.Frameworks/PublicAPI.Shipped.txt
Original file line number Diff line number Diff line change
Expand Up @@ -324,6 +324,7 @@ static readonly NuGet.Frameworks.FrameworkConstants.CommonFrameworks.DotNet56 ->
static readonly NuGet.Frameworks.FrameworkConstants.CommonFrameworks.Native -> NuGet.Frameworks.NuGetFramework!
static readonly NuGet.Frameworks.FrameworkConstants.CommonFrameworks.Net10_0 -> NuGet.Frameworks.NuGetFramework!
static readonly NuGet.Frameworks.FrameworkConstants.CommonFrameworks.Net11 -> NuGet.Frameworks.NuGetFramework!
static readonly NuGet.Frameworks.FrameworkConstants.CommonFrameworks.Net11_0 -> NuGet.Frameworks.NuGetFramework!
static readonly NuGet.Frameworks.FrameworkConstants.CommonFrameworks.Net2 -> NuGet.Frameworks.NuGetFramework!
static readonly NuGet.Frameworks.FrameworkConstants.CommonFrameworks.Net35 -> NuGet.Frameworks.NuGetFramework!
static readonly NuGet.Frameworks.FrameworkConstants.CommonFrameworks.Net4 -> NuGet.Frameworks.NuGetFramework!
Expand Down Expand Up @@ -385,6 +386,7 @@ static readonly NuGet.Frameworks.FrameworkConstants.DotNetAll -> NuGet.Framework
static readonly NuGet.Frameworks.FrameworkConstants.EmptyVersion -> System.Version!
static readonly NuGet.Frameworks.FrameworkConstants.MaxVersion -> System.Version!
static readonly NuGet.Frameworks.FrameworkConstants.Version10 -> System.Version!
static readonly NuGet.Frameworks.FrameworkConstants.Version11 -> System.Version!
static readonly NuGet.Frameworks.FrameworkConstants.Version5 -> System.Version!
static readonly NuGet.Frameworks.FrameworkConstants.Version6 -> System.Version!
static readonly NuGet.Frameworks.FrameworkConstants.Version7 -> System.Version!
Expand Down
2 changes: 0 additions & 2 deletions src/NuGet.Core/NuGet.Frameworks/PublicAPI.Unshipped.txt
Original file line number Diff line number Diff line change
@@ -1,3 +1 @@
#nullable enable
static readonly NuGet.Frameworks.FrameworkConstants.CommonFrameworks.Net11_0 -> NuGet.Frameworks.NuGetFramework!
static readonly NuGet.Frameworks.FrameworkConstants.Version11 -> System.Version!
Original file line number Diff line number Diff line change
Expand Up @@ -368,10 +368,16 @@ NuGet.PackageManagement.VersionConstraints.ExactRelease = 8 -> NuGet.PackageMana
NuGet.PackageManagement.VersionConstraints.None = 0 -> NuGet.PackageManagement.VersionConstraints
NuGet.ProjectManagement.BuildIntegratedInstallationContext
NuGet.ProjectManagement.BuildIntegratedInstallationContext.AreAllPackagesConditional.get -> bool
NuGet.ProjectManagement.BuildIntegratedInstallationContext.AreAllPackagesConditional.init -> void
NuGet.ProjectManagement.BuildIntegratedInstallationContext.BuildIntegratedInstallationContext() -> void
NuGet.ProjectManagement.BuildIntegratedInstallationContext.IncludeType.get -> NuGet.LibraryModel.LibraryIncludeFlags
NuGet.ProjectManagement.BuildIntegratedInstallationContext.IncludeType.set -> void
NuGet.ProjectManagement.BuildIntegratedInstallationContext.SuccessfulFrameworks.get -> System.Collections.Generic.List<string!>!
NuGet.ProjectManagement.BuildIntegratedInstallationContext.SuccessfulFrameworks.init -> void
NuGet.ProjectManagement.BuildIntegratedInstallationContext.SuppressParent.get -> NuGet.LibraryModel.LibraryIncludeFlags
NuGet.ProjectManagement.BuildIntegratedInstallationContext.SuppressParent.set -> void
NuGet.ProjectManagement.BuildIntegratedInstallationContext.UnsuccessfulFrameworks.get -> System.Collections.Generic.List<string!>!
NuGet.ProjectManagement.BuildIntegratedInstallationContext.UnsuccessfulFrameworks.init -> void
NuGet.ProjectManagement.BuildIntegratedPackageReference
~NuGet.ProjectManagement.BuildIntegratedPackageReference.BuildIntegratedPackageReference(NuGet.LibraryModel.LibraryDependency dependency, NuGet.Frameworks.NuGetFramework projectFramework) -> void
~NuGet.ProjectManagement.BuildIntegratedPackageReference.BuildIntegratedPackageReference(NuGet.LibraryModel.LibraryDependency dependency, NuGet.Frameworks.NuGetFramework projectFramework, NuGet.Packaging.Core.PackageIdentity installedVersion) -> void
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1 @@
#nullable enable
NuGet.ProjectManagement.BuildIntegratedInstallationContext.AreAllPackagesConditional.init -> void
NuGet.ProjectManagement.BuildIntegratedInstallationContext.BuildIntegratedInstallationContext() -> void
NuGet.ProjectManagement.BuildIntegratedInstallationContext.SuccessfulFrameworks.get -> System.Collections.Generic.List<string!>!
NuGet.ProjectManagement.BuildIntegratedInstallationContext.SuccessfulFrameworks.init -> void
NuGet.ProjectManagement.BuildIntegratedInstallationContext.UnsuccessfulFrameworks.get -> System.Collections.Generic.List<string!>!
NuGet.ProjectManagement.BuildIntegratedInstallationContext.UnsuccessfulFrameworks.init -> void
Loading