edk2/.pytool/Plugin
Michael Kubacki 42ba637432 .pytool: Use Tianocore Uncrustify release
Tianocore uses a customized version of Uncrustify that previously
resided in https://dev.azure.com/projectmu/_git/Uncrustify.

An official fork in the Tianocore organization has been created
here https://github.com/tianocore/uncrustify.

The Tianocore fork publishes its releases to a GitHub release in
the repo. This is the first release from that repo:

https://github.com/tianocore/uncrustify/releases/tag/73.0.10

An advantage of this process is that the binaries for the release
are simply attached on the release page in a zip file.

For example, this is the zip file for that release:
https://github.com/tianocore/uncrustify/releases/download/73.0.10/uncrustify-release.zip

This eases consumption of the release, especially on non-Windows
hosts versus the previous distribution method with NuGet.

This change updates the external dependency in edk2 to consume the
binary from this zip file in the release of the Tianocore repo
instead of the previous NuGet feed in the Azure repo.

Note: The goal is to eliminate the Tianocore fork of Uncrustify, the
details for that are outside the scope of this commit.

Signed-off-by: Michael Kubacki <michael.kubacki@microsoft.com>
2025-08-22 23:48:40 +00:00
..
CharEncodingCheck CharEncodingCheckPlugin: Remove Noisy Print 2023-06-06 17:08:05 +00:00
CompilerPlugin .pytool: CompilerPlugin: Pass through build vars 2024-07-03 02:41:13 +00:00
DependencyCheck .pytool/Plugin: Improve plugin log messages 2024-07-17 23:19:06 +00:00
DscCompleteCheck DscCompleteCheck: Allow git ignore syntax 2024-07-04 07:40:58 +00:00
EccCheck .pytool/EccCheck: Open files in utf-8 2024-12-19 00:19:13 +00:00
GuidCheck .pytool: Update to newest pytools 2022-03-09 18:58:33 +00:00
HostUnitTestCompilerPlugin .pytool: Update to newest pytools 2022-03-09 18:58:33 +00:00
HostUnitTestDscCompleteCheck .pytool: Integration of edk2-pytools 2023-10-28 14:59:29 +00:00
LibraryClassCheck .pytool: Update to newest pytools 2022-03-09 18:58:33 +00:00
LicenseCheck .pytool/LicenseCheck: Open files in utf-8 2024-12-19 00:19:13 +00:00
SpellCheck .pytool: Sort the list of words in cspell.base.yaml 2024-08-01 19:53:47 +00:00
UncrustifyCheck .pytool: Use Tianocore Uncrustify release 2025-08-22 23:48:40 +00:00