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 77 1/20/2025
1.1.821 65 1/20/2025
1.1.811 64 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 46 1/12/2025
1.1.761 43 1/12/2025
1.1.751 50 1/11/2025
1.1.741 39 1/9/2025
1.1.731 33 1/9/2025
1.1.721 28 1/9/2025
1.1.711 19 1/9/2025
1.1.701 26 1/9/2025
1.1.691 72 1/7/2025
1.1.681 190 1/7/2025
1.1.671 77 1/7/2025
1.1.662 80 1/7/2025
1.1.661 68 1/7/2025
1.1.651 69 1/7/2025
1.1.641 69 1/7/2025
1.1.631 74 1/7/2025
1.1.621 114 1/3/2025
1.1.611 114 1/3/2025
1.1.601 110 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 73 12/29/2024
1.1.551 90 12/28/2024
1.1.541 126 12/28/2024
1.1.531 90 12/28/2024
1.1.521 89 12/28/2024
1.1.511 76 12/28/2024
1.1.501 81 12/28/2024
1.1.491 84 12/28/2024
1.1.481 91 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 78 12/28/2024
1.1.421 85 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.