-
Notifications
You must be signed in to change notification settings - Fork 12.5k
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
Rollup of 4 pull requests #124358
Rollup of 4 pull requests #124358
Commits on Apr 24, 2024
-
Make
LazyAttrTokenStream::encode
panic.It's unreachable, because AST JSON printing support was removed some time ago.
Configuration menu - View commit details
-
Copy full SHA for 15e71b6 - Browse repository at this point
Copy the full SHA 15e71b6View commit details -
Remove
MetaItemKind::value_str
.`MetaItem::value_str` is good enough. And this makes `MetaItem::value_str` more like `MetaItem::meta_item_list` and `name_value_literal`.
Configuration menu - View commit details
-
Copy full SHA for d5ec9b4 - Browse repository at this point
Copy the full SHA d5ec9b4View commit details -
Rename
NestedMetaItem::name_value_literal
.It's a highly misleading name, because it's completely different to `MetaItem::name_value_literal`. Specifically, it doesn't match `MetaItemKind::NameValue` (e.g. `#[foo = 3]`), it matches `MetaItemKind::List` (e.g. `#[foo(3)]`).
Configuration menu - View commit details
-
Copy full SHA for 8d4655d - Browse repository at this point
Copy the full SHA 8d4655dView commit details -
Remove unnecessary
pub
s inmut_visit.rs
.This makes it clearer what is actually used outside of this crate.
Configuration menu - View commit details
-
Copy full SHA for 748b0a2 - Browse repository at this point
Copy the full SHA 748b0a2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 78e7c7b - Browse repository at this point
Copy the full SHA 78e7c7bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2a7fe14 - Browse repository at this point
Copy the full SHA 2a7fe14View commit details -
Configuration menu - View commit details
-
Copy full SHA for e257359 - Browse repository at this point
Copy the full SHA e257359View commit details -
Configuration menu - View commit details
-
Copy full SHA for 246ee53 - Browse repository at this point
Copy the full SHA 246ee53View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4942a35 - Browse repository at this point
Copy the full SHA 4942a35View commit details -
Configuration menu - View commit details
-
Copy full SHA for c59bc9a - Browse repository at this point
Copy the full SHA c59bc9aView commit details -
Configuration menu - View commit details
-
Copy full SHA for c36d78e - Browse repository at this point
Copy the full SHA c36d78eView commit details -
Configuration menu - View commit details
-
Copy full SHA for f2b3f3e - Browse repository at this point
Copy the full SHA f2b3f3eView commit details -
compiletest: add no-auto-check-cfg directive
this directive prevents compiletest from adding any implicit and automatic --check-cfg arguments
Configuration menu - View commit details
-
Copy full SHA for 16372f8 - Browse repository at this point
Copy the full SHA 16372f8View commit details -
Configuration menu - View commit details
-
Copy full SHA for b6ed813 - Browse repository at this point
Copy the full SHA b6ed813View commit details
Commits on Apr 25, 2024
-
Add comments about attribute tokens.
This clarifies something that has puzzled me for some time.
Configuration menu - View commit details
-
Copy full SHA for 2ae0765 - Browse repository at this point
Copy the full SHA 2ae0765View commit details -
Configuration menu - View commit details
-
Copy full SHA for f3530cf - Browse repository at this point
Copy the full SHA f3530cfView commit details -
Rollup merge of rust-lang#124257 - JoverZhang:rmake-diff, r=jieyouxu
Rewrite the `no-input-file.stderr` test in Rust and support diff Rewrite the `no-input-file.stderr` test from rust-lang#121876. Use the `similar` lib to replace the `diff` command.
Configuration menu - View commit details
-
Copy full SHA for 1528aec - Browse repository at this point
Copy the full SHA 1528aecView commit details -
Rollup merge of rust-lang#124324 - nnethercote:minor-ast-cleanups, r=…
…estebank Minor AST cleanups r? `@estebank`
Configuration menu - View commit details
-
Copy full SHA for 33a8b5b - Browse repository at this point
Copy the full SHA 33a8b5bView commit details -
Rollup merge of rust-lang#124327 - Kobzol:ci-skip-jobs, r=pietroalbini
CI: implement job skipping in Python matrix calculation This removes the `step` YAML anchor and the corresponding bash script. Best reviewed commit-by-commit. r? ``@pietroalbini``
Configuration menu - View commit details
-
Copy full SHA for 9cb72cb - Browse repository at this point
Copy the full SHA 9cb72cbView commit details -
Rollup merge of rust-lang#124345 - Urgau:compiletest-check-cfg, r=jie…
…youxu Enable `--check-cfg` by default in UI tests This PR enables-by-default `--check-cfg` in UI tests, now that it has become stable. To do so this PR does 2 main things: - it introduce the `no-auto-check-cfg` directive to `compiletest`, to prevent any `--check-cfg` args (only to be used for `--check-cfg` tests) - it updates the _remaining_[^1] UI tests by either: - allowing the lint when neither expecting the lint nor giving the check-cfg args make sense - give the appropriate check-cfg args - or expect the lint, when it useful [^1]: some preparation work was done in rust-lang#123577 rust-lang#123702 I highly recommend reviewing this PR commit-by-commit. r? `@jieyouxu`
Configuration menu - View commit details
-
Copy full SHA for 1972d40 - Browse repository at this point
Copy the full SHA 1972d40View commit details