Skip to content

Commit

Permalink
Update deps
Browse files Browse the repository at this point in the history
  • Loading branch information
NikolayPianikov authored and NikolayPianikov committed Oct 7, 2021
1 parent d6025d7 commit 6ae3c99
Show file tree
Hide file tree
Showing 3 changed files with 14 additions and 14 deletions.
25 changes: 12 additions & 13 deletions TeamCity.MSBuild.Logger/Composer.cs
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
namespace TeamCity.MSBuild.Logger
// ReSharper disable PartialTypeWithSinglePart
namespace TeamCity.MSBuild.Logger
{
using System;
using Microsoft.Build.Framework;
Expand All @@ -12,8 +13,7 @@

internal static partial class Composer
{
static Composer()
{
private static void Setup() =>
DI.Setup()
.Default(Singleton)
.Bind<INodeLogger>().To<NodeLogger>()
Expand All @@ -36,24 +36,24 @@ static Composer()

// Colors
.Bind<IColorTheme>().To<ColorTheme>()
.Bind<IColorTheme>().Tag(ColorThemeMode.Default).To<DefaultColorTheme>()
.Bind<IColorTheme>().Tag(ColorThemeMode.TeamCity).To<TeamCityColorTheme>()
.Bind<IColorTheme>(ColorThemeMode.Default).To<DefaultColorTheme>()
.Bind<IColorTheme>(ColorThemeMode.TeamCity).To<TeamCityColorTheme>()

// IStatistics
.Bind<IStatistics>().To<Statistics>()
.Bind<IStatistics>().Tag(StatisticsMode.Default).To<DefaultStatistics>()
.Bind<IStatistics>().Tag(StatisticsMode.TeamCity).To<TeamCityStatistics>()
.Bind<IStatistics>(StatisticsMode.Default).To<DefaultStatistics>()
.Bind<IStatistics>(StatisticsMode.TeamCity).To<TeamCityStatistics>()

// ILogWriter
.Bind<ILogWriter>().To<LogWriter>()
.Bind<ILogWriter>().Tag(ColorMode.Default).To<DefaultLogWriter>()
.Bind<ILogWriter>().Bind<IHierarchicalMessageWriter>().Tag(ColorMode.TeamCity).Tag(TeamCityMode.SupportHierarchy).To<TeamCityHierarchicalMessageWriter>()
.Bind<ILogWriter>().Tag(ColorMode.NoColor).To<NoColorLogWriter>()
.Bind<ILogWriter>().Tag(ColorMode.AnsiColor).To<AnsiLogWriter>()
.Bind<ILogWriter>(ColorMode.Default).To<DefaultLogWriter>()
.Bind<ILogWriter>().Bind<IHierarchicalMessageWriter>().Tags(ColorMode.TeamCity, TeamCityMode.SupportHierarchy).To<TeamCityHierarchicalMessageWriter>()
.Bind<ILogWriter>(ColorMode.NoColor).To<NoColorLogWriter>()
.Bind<ILogWriter>(ColorMode.AnsiColor).To<AnsiLogWriter>()

// IHierarchicalMessageWriter
.Bind<IHierarchicalMessageWriter>().To<HierarchicalMessageWriter>()
.Bind<IHierarchicalMessageWriter>().Tag(TeamCityMode.Off).To<DefaultHierarchicalMessageWriter>()
.Bind<IHierarchicalMessageWriter>(TeamCityMode.Off).To<DefaultHierarchicalMessageWriter>()

// Build event handlers
.Bind<IBuildEventHandler<BuildFinishedEventArgs>>().To<BuildFinishedHandler>()
Expand All @@ -79,6 +79,5 @@ static Composer()
ctx => ctx.Resolve<ITeamCityServiceMessages>().CreateWriter(
str => ctx.Resolve<ILogWriter>(ColorMode.NoColor).Write(str + "\n")))
.Bind<IServiceMessageParser>().To<ServiceMessageParser>();
}
}
}
1 change: 1 addition & 0 deletions TeamCity.MSBuild.Logger/EventContext.cs
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
// ReSharper disable ClassNeverInstantiated.Global
namespace TeamCity.MSBuild.Logger
{
using System;
Expand Down
2 changes: 1 addition & 1 deletion TeamCity.MSBuild.Logger/TeamCity.MSBuild.Logger.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@

<ItemGroup>
<PackageReference Include="JetBrains.Annotations" Version="2021.2.0" />
<PackageReference Include="Pure.DI" Version="1.0.4">
<PackageReference Include="Pure.DI" Version="1.1.3">
<PrivateAssets>all</PrivateAssets>
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
</PackageReference>
Expand Down

0 comments on commit 6ae3c99

Please sign in to comment.