-
Notifications
You must be signed in to change notification settings - Fork 335
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
Remove extension_trait
#1006
Remove extension_trait
#1006
Commits on Mar 10, 2022
-
Remove unused parameter from
extension_trait!
rules.Two of the rules have `(+ $lt:lifetime)?` that is not used on the RHS and serves no useful purpose. This commit removes it.
Configuration menu - View commit details
-
Copy full SHA for e19ab62 - Browse repository at this point
Copy the full SHA e19ab62View commit details -
Configuration menu - View commit details
-
Copy full SHA for f56a8d6 - Browse repository at this point
Copy the full SHA f56a8d6View commit details
Commits on Mar 11, 2022
-
Remove
docs
-only features fromextension_trait
.This is the `@doc` rules, the shim trait impls, and the imports.
Configuration menu - View commit details
-
Copy full SHA for ed2fcce - Browse repository at this point
Copy the full SHA ed2fcceView commit details -
Simplify the first trait in
extension_trait
.The body and doc comment are no longer used.
Configuration menu - View commit details
-
Copy full SHA for c10d2d3 - Browse repository at this point
Copy the full SHA c10d2d3View commit details -
Remove unnecessary types in
extension_trait
.The remaining type requires the square brackets (for now) because a `ty` cannot immediately precede a `$(tt)*`.
Configuration menu - View commit details
-
Copy full SHA for 6b3667d - Browse repository at this point
Copy the full SHA 6b3667dView commit details -
Configuration menu - View commit details
-
Copy full SHA for c626a69 - Browse repository at this point
Copy the full SHA c626a69View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1c70420 - Browse repository at this point
Copy the full SHA 1c70420View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2dde882 - Browse repository at this point
Copy the full SHA 2dde882View commit details -
At this point, `extension_trait` is basically an expensive no-op. This commit removes it. The next commit will adjust the indentation.
Configuration menu - View commit details
-
Copy full SHA for 1146c66 - Browse repository at this point
Copy the full SHA 1146c66View commit details -
This commit only affects whitespace; `git diff -w` for it is empty.
Configuration menu - View commit details
-
Copy full SHA for 01ede03 - Browse repository at this point
Copy the full SHA 01ede03View commit details
Commits on Mar 14, 2022
-
Use the default
recursion_limit
.Now that `extension_trait!` is gone, an increased limit isn't necessary.
Configuration menu - View commit details
-
Copy full SHA for cca0f3e - Browse repository at this point
Copy the full SHA cca0f3eView commit details