Skip to content

Commit

Permalink
Update C# code to use file-scoped namespaces
Browse files Browse the repository at this point in the history
  • Loading branch information
augustoproiete committed Dec 25, 2022
1 parent bea3522 commit 22a3a59
Show file tree
Hide file tree
Showing 64 changed files with 6,620 additions and 6,679 deletions.
5 changes: 5 additions & 0 deletions .editorconfig
Original file line number Diff line number Diff line change
Expand Up @@ -21,3 +21,8 @@ end_of_line = lf

[*.verified.txt]
end_of_line = lf

[*.cs]

# C# formatting settings - Namespace options
csharp_style_namespace_declarations = file_scoped:warning
29 changes: 14 additions & 15 deletions src/Cake.Jekyll/AddinInformation.cs
Original file line number Diff line number Diff line change
Expand Up @@ -17,25 +17,24 @@
using System.Reflection;
using Cake.Core.Diagnostics;

namespace Cake.Jekyll
namespace Cake.Jekyll;

internal static class AddinInformation
{
internal static class AddinInformation
{
private static readonly Assembly _thisAssembly = typeof(AddinInformation).GetTypeInfo().Assembly;
private static readonly Assembly _thisAssembly = typeof(AddinInformation).GetTypeInfo().Assembly;

private static readonly string _informationalVersion = _thisAssembly
.GetCustomAttribute<AssemblyInformationalVersionAttribute>()?.InformationalVersion;
private static readonly string _informationalVersion = _thisAssembly
.GetCustomAttribute<AssemblyInformationalVersionAttribute>()?.InformationalVersion;

private static readonly string _assemblyVersion = _thisAssembly
.GetName().Version?.ToString(3);
private static readonly string _assemblyVersion = _thisAssembly
.GetName().Version?.ToString(3);

private static readonly string _assemblyName = _thisAssembly
.GetName().Name;
private static readonly string _assemblyName = _thisAssembly
.GetName().Name;

public static void LogVersionInformation(ICakeLog log)
{
log.Verbose(entry =>
entry("Using addin: {0} v{1} ({2})", _assemblyName, _assemblyVersion, _informationalVersion));
}
public static void LogVersionInformation(ICakeLog log)
{
log.Verbose(entry =>
entry("Using addin: {0} v{1} ({2})", _assemblyName, _assemblyVersion, _informationalVersion));
}
}
37 changes: 18 additions & 19 deletions src/Cake.Jekyll/Commands/Build/JekyllBuildCommand.cs
Original file line number Diff line number Diff line change
Expand Up @@ -20,29 +20,28 @@
using Cake.Core.IO;
using Cake.Core.Tooling;

namespace Cake.Jekyll.Commands.Build
namespace Cake.Jekyll.Commands.Build;

/// <summary>
/// Build your Jekyll site.
/// jekyll build
/// </summary>
/// <seealso cref="JekyllTool{JekyllBuildSettings}" />
internal class JekyllBuildCommand : JekyllTool<JekyllBuildSettings>
{
/// <summary>
/// Build your Jekyll site.
/// jekyll build
/// </summary>
/// <seealso cref="JekyllTool{JekyllBuildSettings}" />
internal class JekyllBuildCommand : JekyllTool<JekyllBuildSettings>
public JekyllBuildCommand(IFileSystem fileSystem, ICakeEnvironment environment, IProcessRunner processRunner,
IToolLocator tools, ICakeLog log)
: base(fileSystem, environment, processRunner, tools, log)
{
public JekyllBuildCommand(IFileSystem fileSystem, ICakeEnvironment environment, IProcessRunner processRunner,
IToolLocator tools, ICakeLog log)
: base(fileSystem, environment, processRunner, tools, log)
{
}
}

public void Build(JekyllBuildSettings settings)
public void Build(JekyllBuildSettings settings)
{
if (settings is null)
{
if (settings is null)
{
throw new ArgumentNullException(nameof(settings));
}

RunCore(settings);
throw new ArgumentNullException(nameof(settings));
}

RunCore(settings);
}
}
Loading

0 comments on commit 22a3a59

Please sign in to comment.