MikeNakis.CommonFiles 1.1.331

There is a newer version of this package available.
See the version list below for details.
dotnet add package MikeNakis.CommonFiles --version 1.1.331                
NuGet\Install-Package MikeNakis.CommonFiles -Version 1.1.331                
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="MikeNakis.CommonFiles" Version="1.1.331">
  <PrivateAssets>all</PrivateAssets>
  <IncludeAssets>runtime; build; native; contentfiles; analyzers</IncludeAssets>
</PackageReference>                
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add MikeNakis.CommonFiles --version 1.1.331                
#r "nuget: MikeNakis.CommonFiles, 1.1.331"                
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
// Install MikeNakis.CommonFiles as a Cake Addin
#addin nuget:?package=MikeNakis.CommonFiles&version=1.1.331

// Install MikeNakis.CommonFiles as a Cake Tool
#tool nuget:?package=MikeNakis.CommonFiles&version=1.1.331                

MikeNakis.CommonFiles

Common files shared among all of my dotnet projects.

This package supplies the following files to projects that reference it:

  • .editorconfig
  • AllCode.globalconfig
  • ProductionCode.globalconfig
  • TestCode.globalconfig

The new files appear in a subdirectory called MikeNakisAnalysisRules under the project directory, and they are all read-only.

The package also supplies a MikeNakisAnalysisRules property which points to the directory where the supplied files are located, so they can be included as follows:

<ItemGroup>
	
	<GlobalAnalyzerConfigFiles Include="$(MikeNakisAnalysisRules)AllCode.globalconfig" />
	<GlobalAnalyzerConfigFiles Include="$(MikeNakisAnalysisRules)ProductionCode.globalconfig" />
</ItemGroup>

Unfortunately, the .editorconfig file cannot be included like that, so it is (automatically) copied from MikeNakisAnalysisRules into the project directory. The copy is writable, so be careful not to modify it because any edits you make to it will be lost next time the package is restored.

It is best to refrain from adding .editorconfig to .gitignore, so that if you ever change .editorconfig you have a chance to take notice. Even if .editorconfig gets accidentally committed, next time the package is restored it will appear as modified again, so you have more chances to take notice, and when you do eventually notice that you have been losing the changes you have been making to it, you might still be able to find your lost changes in the git commit history.

There are no supported framework assets in this package.

Learn more about Target Frameworks and .NET Standard.

This package has no dependencies.

NuGet packages

This package is not used by any NuGet packages.

GitHub repositories

This package is not used by any popular GitHub repositories.

Version Downloads Last updated
1.1.822 79 1/20/2025
1.1.821 65 1/20/2025
1.1.811 66 1/20/2025
1.1.801 72 1/19/2025
1.1.791 75 1/17/2025
1.1.781 24 1/14/2025
1.1.771 48 1/12/2025
1.1.761 43 1/12/2025
1.1.751 54 1/11/2025
1.1.741 41 1/9/2025
1.1.731 35 1/9/2025
1.1.721 28 1/9/2025
1.1.711 21 1/9/2025
1.1.701 26 1/9/2025
1.1.691 74 1/7/2025
1.1.681 194 1/7/2025
1.1.671 77 1/7/2025
1.1.662 80 1/7/2025
1.1.661 70 1/7/2025
1.1.651 69 1/7/2025
1.1.641 69 1/7/2025
1.1.631 76 1/7/2025
1.1.621 116 1/3/2025
1.1.611 114 1/3/2025
1.1.601 112 1/3/2025
1.1.591 91 12/31/2024
1.1.581 79 12/30/2024
1.1.571 86 12/29/2024
1.1.561 75 12/29/2024
1.1.551 92 12/28/2024
1.1.541 126 12/28/2024
1.1.531 90 12/28/2024
1.1.521 92 12/28/2024
1.1.511 78 12/28/2024
1.1.501 81 12/28/2024
1.1.491 84 12/28/2024
1.1.481 93 12/28/2024
1.1.461 81 12/28/2024
1.1.451 83 12/28/2024
1.1.441 81 12/28/2024
1.1.431 80 12/28/2024
1.1.421 87 12/28/2024
1.1.411 85 12/28/2024
1.1.401 87 12/26/2024
1.1.391 85 12/26/2024
1.1.381 88 12/26/2024
1.1.371 87 12/26/2024
1.1.361 87 12/26/2024
1.1.351 83 12/26/2024
1.1.341 85 12/26/2024
1.1.331 91 12/26/2024

No release notes. That's what the commit history is for.