This repository has been archived by the owner on Oct 11, 2021. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 29
Home
Gary Ewan Park edited this page Dec 18, 2020
·
74 revisions
It can now be found here:
https://docs.chocolatey.org/en-us/community-repository/moderation/package-validator/rules/
Always push the exact same version of the package during review! Package versions are not immutable until approved.
- CPMR0001 - Copyright Character Count Below 4 (nuspec)
- CPMR0002 - Description Missing (nuspec)
- CPMR0003 - Install Script Named Incorrectly (package)
- CPMR0004 - Do Not Package Internal Files (package)
- CPMR0005 - LICENSE.txt file missing when binaries included (package)
- CPMR0006 - VERIFICATION.txt file missing when binaries included (package)
- CPMR0007 - License Url Missing / License Acceptance is True (nuspec)
- CPMR0008 - Portable Package Uses Program Files (script)
- CPMR0009 - ProjectUrl Missing (nuspec)
- CPMR0010 - Script Contains Choco Commands (script)
- CPMR0011 - Script Imports Chocolatey Module (script)
- CPMR0012 - Script Uses Internal Variables (script)
- CPMR0013 - Source Control Files Are Packaged (package)
- CPMR0014 - Tags Have Commas (nuspec)
- CPMR0015 - Uninstall Script Named Incorrectly (script)
- CPMR0016 - Script Contains Usage of Installation Arguments (script)
- CPMR0017 - Deprecated Packages Must Have A Dependency (nuspec)
- CPMR0018 - Install Script Shouldn't Call Uninstall Script (script)
- CPMR0019 - Nupsec Contains Templated Values (nuspec)
- CPMR0020 - Nuspec Contains Email (nuspec)
- CPMR0021 - Operating System Index Files are packaged (package)
- CPMR0022 - Comments Are Not Cleaned Up (script)
- CPMR0023 - Tags Missing (nuspec)
- CPMR0024 - Prerelease information shouldn't be included as part of Package Id (nuspec)
- CPMR0025 - Source Control Ignore Files Are Packaged (package)
- CPMR0026 - Description Character Count Above 4000 (nuspec)
- CPMR0027 - Checksum Should Be Used (script)
- CPMR0028 - Scripts Do Not Download Software From FossHub (script)
- CPMR0029 - Package Id Does Not End With .config (nuspec)
- CPMR0030 - Description Contains Invalid Markdown Heading (nuspec)
- CPMR0031 - Invalid URL (nuspec)
- CPMR0032 - Description Character Count Below 30 (nuspec)
- CPMR0033 - IconUrl Missing (nuspec)
- CPMR0034 - Use of SourceForge (script)
- CPMR0035 - Use of Get-BinRoot (script)
- CPMR0036 - Install-BinFile With No Remove-BinFile (script)
- CPMR0037 - Custom Action In Install With No Uninstall (script)
- CPMR0038 - LicenseUrl Matches ProjectUrl (script)
- CPMR0039 - LicenseUrl Missing (nuspec)
- CPMR0040 - PackageSourceUrl Missing (nuspec)
- CPMR0041 - ProjectSourceUrl Matches ProjectUrl (nuspec)
- CPMR0042 - ReleaseNotes Missing (nuspec)
- CPMR0043 - Script Is Too Long (script)
- CPMR0044 - Script Contains Install-ChocolateyDesktopLink (script)
- CPMR0045 - Script Contains Write-Chocolatey* Method (script)
- CPMR0046 - Script Contains Start-Process (script)
- CPMR0047 - Summary Missing (nuspec)
- CPMR0048 - Tags Contain Chocolatey (nuspec)
- CPMR0049 - Title Missing (nuspec)
- CPMR0050 - Title Matches Id (nuspec)
- CPMR0051 - More Than 3 Installation Scripts (script)
- CPMR0052 - Dependency With No Version (nuspec)
- CPMR0053 - Deprecated Package Title Should Start With [Deprecated] (nuspec)
- CPMR0054 - Nuspec File Should Be UTF-8 (nuspec)
- CPMR0055 - Script Uses Custom Downloaders (script)
- CPMR0056 - Invalid URL (nuspec)
- CPMR0057 - Nuspec Enhancements Missing (nuspec)
- CPMR0058 - Use PNG or SVG for package icons (nuspec)
- CPMR0059 - Don't Use Get-WmiObject For Finding Installed Packages (script)
- CPMR0060 - Binaries Included (package)
- CPMR0061 - Id Contains "." (nuspec)
- CPMR0062 - Chocolatey Dependency (nuspec)
- CPMR0063 - Usage of WScript (script)
- CPMR0064 - Usage of .CreateShortcut (script)
- CPMR0065 - Usage of Rundll32 (script)
- CPMR0066 - Usage of msiexec (script)
- CPMR0067 - notSilent tag is being used (nuspec)
- CPMR0068 - Author Does Not Match Maintainer (nuspec)
- CPMR0069 - Package Id is too long, and doesn't contain dashes (nuspec)
- CPMR0070 - Package Id uses underscores (nuspec)