-
-
Notifications
You must be signed in to change notification settings - Fork 14.3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Better pkgs/by-name
errors, minor fixes and improvements
#290743
Commits on Feb 19, 2024
-
tests.nixpkgs-check-by-name: Improve inherit detection
Detect inherit's better, such that a future commit can use this information in an error message
Configuration menu - View commit details
-
Copy full SHA for 712ac79 - Browse repository at this point
Copy the full SHA 712ac79View commit details -
tests.nixpkgs-check-by-name: Fix allowing non-path overrides
An edge case was allowed when it shouldn't be: A package defined in `pkgs/by-name` could be overridden in `all-packages.nix` if it was of the form `callPackage (<expr>) { <non-empty> }`. This is not right, it's required that the first argument be the path matching the package to be overridden.
Configuration menu - View commit details
-
Copy full SHA for a61c8c9 - Browse repository at this point
Copy the full SHA a61c8c9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 24069b9 - Browse repository at this point
Copy the full SHA 24069b9View commit details
Commits on Feb 22, 2024
-
Configuration menu - View commit details
-
Copy full SHA for a53b07e - Browse repository at this point
Copy the full SHA a53b07eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7258d47 - Browse repository at this point
Copy the full SHA 7258d47View commit details -
Configuration menu - View commit details
-
Copy full SHA for 75cdccd - Browse repository at this point
Copy the full SHA 75cdccdView commit details
Commits on Feb 23, 2024
-
Configuration menu - View commit details
-
Copy full SHA for db7562e - Browse repository at this point
Copy the full SHA db7562eView commit details -
Configuration menu - View commit details
-
Copy full SHA for f5e9b88 - Browse repository at this point
Copy the full SHA f5e9b88View commit details -
Configuration menu - View commit details
-
Copy full SHA for eb1f014 - Browse repository at this point
Copy the full SHA eb1f014View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1c4308c - Browse repository at this point
Copy the full SHA 1c4308cView commit details -
Configuration menu - View commit details
-
Copy full SHA for ce27178 - Browse repository at this point
Copy the full SHA ce27178View commit details -
tests.nixpkgs-check-by-name: Improve errors for new packages
Or rather, make it more consistent
Configuration menu - View commit details
-
Copy full SHA for d2fa5ba - Browse repository at this point
Copy the full SHA d2fa5baView commit details -
Configuration menu - View commit details
-
Copy full SHA for 64da617 - Browse repository at this point
Copy the full SHA 64da617View commit details
Commits on Mar 1, 2024
-
tests.nixpkgs-check-by-name: Various minor improvements
Co-Authored-By: Philip Taron <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 2e8d778 - Browse repository at this point
Copy the full SHA 2e8d778View commit details -
Configuration menu - View commit details
-
Copy full SHA for f056449 - Browse repository at this point
Copy the full SHA f056449View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7858f06 - Browse repository at this point
Copy the full SHA 7858f06View commit details -
tests.nixpkgs-check-by-name: Use RelativePath for relative paths
Makes the code easier to understand and less error-prone
Configuration menu - View commit details
-
Copy full SHA for 5981aff - Browse repository at this point
Copy the full SHA 5981affView commit details -
tests.nixpkgs-check-by-name: More inline format! arguments
Now that the previous commit removed all the .display()'s that were previously necessary for PathBuf's, but now aren't for RelativePathBuf, we can also inline the format! arguments
Configuration menu - View commit details
-
Copy full SHA for fb0a072 - Browse repository at this point
Copy the full SHA fb0a072View commit details