Skip to content
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

rustfmt subtree update #117066

Merged
merged 84 commits into from
Oct 23, 2023
Merged

rustfmt subtree update #117066

merged 84 commits into from
Oct 23, 2023

Commits on Jun 19, 2023

  1. Configuration menu
    Copy the full SHA
    dc7dc3e View commit details
    Browse the repository at this point in the history

Commits on Jun 20, 2023

  1. Configuration menu
    Copy the full SHA
    ed3e96e View commit details
    Browse the repository at this point in the history

Commits on Jun 21, 2023

  1. Rollup merge of rust-lang#112790 - WaffleLapkin:syntactically, r=Nils…

    …trieb
    
    Syntactically accept `become` expressions (explicit tail calls experiment)
    
    This adds `ast::ExprKind::Become`, implements parsing and properly gates the feature.
    
    cc `@scottmcm`
    Noratrieb authored Jun 21, 2023
    Configuration menu
    Copy the full SHA
    80bf3ea View commit details
    Browse the repository at this point in the history

Commits on Jul 1, 2023

  1. Configuration menu
    Copy the full SHA
    78331ee View commit details
    Browse the repository at this point in the history

Commits on Jul 3, 2023

  1. Configuration menu
    Copy the full SHA
    9a86da9 View commit details
    Browse the repository at this point in the history
  2. Switch to tracing for logging

    fee1-dead authored and calebcartwright committed Jul 3, 2023
    Configuration menu
    Copy the full SHA
    326af2b View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    bb87a1b View commit details
    Browse the repository at this point in the history
  4. Add failing test

    CosmicHorrorDev authored and calebcartwright committed Jul 3, 2023
    Configuration menu
    Copy the full SHA
    3c3cf61 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    8850854 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    d9a0992 View commit details
    Browse the repository at this point in the history

Commits on Jul 5, 2023

  1. Configuration menu
    Copy the full SHA
    f2bad9c View commit details
    Browse the repository at this point in the history

Commits on Jul 6, 2023

  1. always emit consider AutoImplCandidates for them if they don't also…

    … have a `ProjectionCandidate`
    Ddystopia committed Jul 6, 2023
    Configuration menu
    Copy the full SHA
    d0762f0 View commit details
    Browse the repository at this point in the history
  2. Actually use tracing for logging

    fee1-dead authored and ytmimi committed Jul 6, 2023
    Configuration menu
    Copy the full SHA
    5ed7f74 View commit details
    Browse the repository at this point in the history

Commits on Jul 12, 2023

  1. Add LD_LIBRARY_PATH in check_diff.sh

    There were some upstream changes made a while back that requires this to
    be set when building rustfmt from source like we do in the
    `check_diff.sh` script.
    
    See issue 5675 for more details.
    ytmimi authored and calebcartwright committed Jul 12, 2023
    Configuration menu
    Copy the full SHA
    89500fa View commit details
    Browse the repository at this point in the history
  2. Improve error discovery in check_diff.sh

    The `set -e` option is used to immediately exit if any command exits
    with a non zero exit status. This will help us catch errors in the
    script, for example, needing the `LD_LIBRARY_PATH` to be set.
    ytmimi authored and calebcartwright committed Jul 12, 2023
    Configuration menu
    Copy the full SHA
    e5c212b View commit details
    Browse the repository at this point in the history
  3. use the branch_name as the default for the optional commit hash

    There was an issue with the script when passing optional rustfmt configs
    without specifying a commit hash. Because these optional values are
    passed via positional arguments the configs ($4)  would be used in place
    of the commit hash ($3). Now that we set a default value for the
    optional commit hash we avoid this problem.
    ytmimi authored and calebcartwright committed Jul 12, 2023
    Configuration menu
    Copy the full SHA
    d698bf4 View commit details
    Browse the repository at this point in the history

Commits on Jul 17, 2023

  1. fix link in CHANGELOG.md

    xxchan authored and ytmimi committed Jul 17, 2023
    Configuration menu
    Copy the full SHA
    e9dfb6f View commit details
    Browse the repository at this point in the history
  2. Use matches!() macro to improve readability (rust-lang#5830)

    * Use matches!() macro to improve readability
    
    1. Use `matches!()` macro in `is_line_comment` and `is_block_comment` to
    improve readability.
    2. Very sightly improve the wording of the doc comment for these two functions.
    
    * Update wording on doc comment on is_line_comment()
    jmqd authored Jul 17, 2023
    Configuration menu
    Copy the full SHA
    e0e633e View commit details
    Browse the repository at this point in the history

Commits on Jul 19, 2023

  1. Configuration menu
    Copy the full SHA
    1842967 View commit details
    Browse the repository at this point in the history
  2. Prevent ICE when formatting an empty-ish macro arm (rust-lang#5833)

    Fixes 5730
    
    Previously rustfmt was attempting to slice a string with an invalid
    range (`start > end`), leading to the ICE.
    
    When formatting a macro transcriber snippet consisting of a lone
    semicolon, the snippet was being formatted into the empty string,
    leading the enclosing `fn main() {\n}` added by `format_code_block` to
    be formatted into `fn main() {}`. However, rustfmt was assuming that the
    enclosing function string's length had been left unchanged. This was
    leading to an invalid range being constructed when attempting to trim
    off the enclosing function.
    
    The fix is to just clamp the range's start to be less than or equal
    to the range's end, since if `end < start` there's nothing to iterate
    over anyway.
    tdanniels authored Jul 19, 2023
    Configuration menu
    Copy the full SHA
    b944a32 View commit details
    Browse the repository at this point in the history
  3. On nightly, dump ICE backtraces to disk

    Implement rust-lang/compiler-team#578.
    
    When an ICE is encountered on nightly releases, the new rustc panic
    handler will also write the contents of the backtrace to disk. If any
    `delay_span_bug`s are encountered, their backtrace is also added to the
    file. The platform and rustc version will also be collected.
    estebank committed Jul 19, 2023
    Configuration menu
    Copy the full SHA
    6013a80 View commit details
    Browse the repository at this point in the history
  4. doc: fix instruction about running Rustfmt from source code (rust-lan…

    …g#5838)
    
    Update docs to include an example of running `rustfmt` built from src,
    and show how users can set the `RUSTFMT` environment variable to test
    `cargo-fmt` using the `rustfmt` they built from src.
    xxchan authored Jul 19, 2023
    Configuration menu
    Copy the full SHA
    c6d39a2 View commit details
    Browse the repository at this point in the history

Commits on Jul 20, 2023

  1. Configuration menu
    Copy the full SHA
    2db13f4 View commit details
    Browse the repository at this point in the history
  2. misc code cleanup

    fee1-dead authored and calebcartwright committed Jul 20, 2023
    Configuration menu
    Copy the full SHA
    a9ae746 View commit details
    Browse the repository at this point in the history

Commits on Jul 25, 2023

  1. Configuration menu
    Copy the full SHA
    a3dfd82 View commit details
    Browse the repository at this point in the history

Commits on Jul 26, 2023

  1. Make x test src/tools/rustfmt --bless format rustfmt with the fresh…

    …ly built in-tree version
    oli-obk committed Jul 26, 2023
    Configuration menu
    Copy the full SHA
    c0ee8f5 View commit details
    Browse the repository at this point in the history
  2. Unite bless environment variables under RUSTC_BLESS

    Currently, Clippy, Miri, Rustfmt, and rustc all use an environment variable to
    indicate that output should be blessed, but they use different variable names.
    In order to improve consistency, this patch applies the following changes:
    
    - Emit `RUSTC_BLESS` within `prepare_cargo_test` so it is always
      available
    - Change usage of `MIRI_BLESS` in the Miri subtree to use `RUSTC_BLESS`
    - Change usage of `BLESS` in the Clippy subtree to `RUSTC_BLESS`
    - Change usage of `BLESS` in the Rustfmt subtree to `RUSTC_BLESS`
    - Adjust the blessable test in `rustc_errors` to use this same
      convention
    - Update documentation where applicable
    
    Any tools that uses `RUSTC_BLESS` should check that it is set to any value
    other than `"0"`.
    tgross35 committed Jul 26, 2023
    Configuration menu
    Copy the full SHA
    08fd164 View commit details
    Browse the repository at this point in the history

Commits on Jul 27, 2023

  1. Avoid into_trees usage in rustfmt.

    Token tree cloning is only needed in one place.
    nnethercote committed Jul 27, 2023
    Configuration menu
    Copy the full SHA
    e60a9e2 View commit details
    Browse the repository at this point in the history

Commits on Jul 28, 2023

  1. Handle dyn* syntax when rewriting ast::TyKind::TraitObject

    Resolves 5542
    
    Prior to rust-lang#101212 the `ast::TraitObjectSyntax` enum only
    had two variants `Dyn` and `None`. The PR that introduced the `dyn*`
    syntax added a new variant `DynStar`, but did not update the formatting
    rules to account for the new variant.
    
    Now the new `DynStar` variant is properly handled and is no longer
    removed by rustfmt.
    ytmimi authored and calebcartwright committed Jul 28, 2023
    Configuration menu
    Copy the full SHA
    cdfa2f8 View commit details
    Browse the repository at this point in the history
  2. Auto merge of rust-lang#114115 - nnethercote:less-token-tree-cloning,…

    … r=petrochenkov
    
    Less `TokenTree` cloning
    
    `TokenTreeCursor` has this comment on it:
    ```
    // FIXME: Many uses of this can be replaced with by-reference iterator to avoid clones.
    ```
    This PR completes that FIXME. It doesn't have much perf effect, but at least we now know that.
    
    r? `@petrochenkov`
    bors committed Jul 28, 2023
    Configuration menu
    Copy the full SHA
    1f369f8 View commit details
    Browse the repository at this point in the history
  3. Auto merge of rust-lang#113312 - Ddystopia:auto-trait-fun, r=lcnr

    discard default auto trait impls if explicit ones exist (rebase of rust-lang#85048)
    
    Rebase of rust-lang#85048
    bors committed Jul 28, 2023
    Configuration menu
    Copy the full SHA
    4eeecae View commit details
    Browse the repository at this point in the history

Commits on Jul 31, 2023

  1. Configuration menu
    Copy the full SHA
    f122a33 View commit details
    Browse the repository at this point in the history

Commits on Aug 1, 2023

  1. Configuration menu
    Copy the full SHA
    a72613b View commit details
    Browse the repository at this point in the history

Commits on Aug 2, 2023

  1. Fix rustfmt dep

    mu001999 committed Aug 2, 2023
    Configuration menu
    Copy the full SHA
    e42bc9e View commit details
    Browse the repository at this point in the history
  2. Remove MacDelimiter.

    It's the same as `Delimiter`, minus the `Invisible` variant. I'm
    generally in favour of using types to make impossible states
    unrepresentable, but this one feels very low-value, and the conversions
    between the two types are annoying and confusing.
    
    Look at the change in `src/tools/rustfmt/src/expr.rs` for an example:
    the old code converted from `MacDelimiter` to `Delimiter` and back
    again, for no good reason. This suggests the author was confused about
    the types.
    nnethercote committed Aug 2, 2023
    Configuration menu
    Copy the full SHA
    d165d4a View commit details
    Browse the repository at this point in the history

Commits on Aug 3, 2023

  1. Rollup merge of rust-lang#114300 - MU001999:fix/turbofish-pat, r=este…

    …bank
    
    Suggests turbofish in patterns
    
    Fixes rust-lang#114112
    
    r? ```@estebank```
    matthiaskrgr authored Aug 3, 2023
    Configuration menu
    Copy the full SHA
    2c8cc96 View commit details
    Browse the repository at this point in the history

Commits on Aug 4, 2023

  1. Improve spans for indexing expressions

    Indexing is similar to method calls in having an arbitrary
    left-hand-side and then something on the right, which is the main part
    of the expression. Method calls already have a span for that right part,
    but indexing does not. This means that long method chains that use
    indexing have really bad spans, especially when the indexing panics and
    that span in coverted into a panic location.
    
    This does the same thing as method calls for the AST and HIR, storing an
    extra span which is then put into the `fn_span` field in THIR.
    Noratrieb committed Aug 4, 2023
    Configuration menu
    Copy the full SHA
    e83a7ca View commit details
    Browse the repository at this point in the history
  2. Auto merge of rust-lang#114104 - oli-obk:syn2, r=compiler-errors

    Lots of tiny incremental simplifications of `EmitterWriter` internals
    
    ignore the first commit, it's rust-lang#114088 squashed and rebased, but it's needed to use to use `derive_setters`, as they need a newer `syn` version.
    
    Then this PR starts out with removing many arguments that are almost always defaulted to `None` or `false` and replace them with builder methods that can set these fields in the few cases that want to set them.
    
    After that it's one commit after the other that removes or merges things until everything becomes some very simple trait objects
    bors committed Aug 4, 2023
    Configuration menu
    Copy the full SHA
    e6c4606 View commit details
    Browse the repository at this point in the history
  3. Rollup merge of rust-lang#114434 - Nilstrieb:indexing-spans, r=est31

    Improve spans for indexing expressions
    
    fixes rust-lang#114388
    
    Indexing is similar to method calls in having an arbitrary left-hand-side and then something on the right, which is the main part of the expression. Method calls already have a span for that right part, but indexing does not. This means that long method chains that use indexing have really bad spans, especially when the indexing panics and that span in coverted into a panic location.
    
    This does the same thing as method calls for the AST and HIR, storing an extra span which is then put into the `fn_span` field in THIR.
    
    r? compiler-errors
    matthiaskrgr authored Aug 4, 2023
    Configuration menu
    Copy the full SHA
    af72b88 View commit details
    Browse the repository at this point in the history
  4. Auto merge of rust-lang#114481 - matthiaskrgr:rollup-58pczpl, r=matth…

    …iaskrgr
    
    Rollup of 9 pull requests
    
    Successful merges:
    
     - rust-lang#113945 (Fix wrong span for trait selection failure error reporting)
     - rust-lang#114351 ([rustc_span][perf] Remove unnecessary string joins and allocs.)
     - rust-lang#114418 (bump parking_lot to 0.12)
     - rust-lang#114434 (Improve spans for indexing expressions)
     - rust-lang#114450 (Fix ICE failed to get layout for ReferencesError)
     - rust-lang#114461 (Fix unwrap on None)
     - rust-lang#114462 (interpret: add mplace_to_ref helper method)
     - rust-lang#114472 (Reword `confusable_idents` lint)
     - rust-lang#114477 (Account for `Rc` and `Arc` when suggesting to clone)
    
    r? `@ghost`
    `@rustbot` modify labels: rollup
    bors committed Aug 4, 2023
    Configuration menu
    Copy the full SHA
    00b60cd View commit details
    Browse the repository at this point in the history

Commits on Aug 12, 2023

  1. improve the --file-lines help (rust-lang#5846)

    * improve the file-lines example
    
    * fix help order
    richardmon authored Aug 12, 2023
    Configuration menu
    Copy the full SHA
    36af403 View commit details
    Browse the repository at this point in the history

Commits on Aug 13, 2023

  1. Update Unicode data to 15.0

    crlf0710 authored and calebcartwright committed Aug 13, 2023
    Configuration menu
    Copy the full SHA
    9f58224 View commit details
    Browse the repository at this point in the history
  2. Improve formatting of empty macro_rules! definitions

    Fixes 5882
    ytmimi authored and calebcartwright committed Aug 13, 2023
    Configuration menu
    Copy the full SHA
    0d4c143 View commit details
    Browse the repository at this point in the history
  3. Fix building rustfmt with --features generic-simd

    Bumping bytecount from `0.6.2` -> `0.6.3` allows rustfmt to properly
    build when using the `generic-simd` feature.
    ytmimi authored and calebcartwright committed Aug 13, 2023
    Configuration menu
    Copy the full SHA
    177ef66 View commit details
    Browse the repository at this point in the history
  4. Build nightly rustfmt using --all-features in CI

    Previously we were only building rustfmt with default features in CI. We
    recently received a report that rustfmt was unable to compile with the
    `generic-simd` feature, which is not enabled by default. To prevent a
    similar situation in the future we'll start build nightly rustfmt with
    all features enabled.
    ytmimi authored and calebcartwright committed Aug 13, 2023
    Configuration menu
    Copy the full SHA
    641d4f5 View commit details
    Browse the repository at this point in the history
  5. include block label length when calculating pat_shape of a match arm

    Previously we alwasy assumed the match arm pattern would have
    `shape.width` - 5 characters of space to work with.
    
    Now if we're formatting a block expression with a label we'll take the
    label into account.
    ytmimi authored and calebcartwright committed Aug 13, 2023
    Configuration menu
    Copy the full SHA
    d8aeaba View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    e86c2ba View commit details
    Browse the repository at this point in the history
  7. Inline format arguments for easier reading (rust-lang#5881)

    * Inline format arguments for easier reading
    
    Code becomes shorter and often easier to read when format args are inlined.  Note that I skipped the mixed cases to make it more straightforward (could be done separatelly).
    
    Also, there are two FIXME comments - for some reasons inlining makes format string exceed 100 char line width and crash.
    
    ```
    cargo clippy --workspace --allow-dirty --fix --benches --tests --bins -- -A clippy::all -W clippy::uninlined_format_args
    ```
    
    * address feedback
    nyurik authored Aug 13, 2023
    Configuration menu
    Copy the full SHA
    b069aac View commit details
    Browse the repository at this point in the history

Commits on Aug 14, 2023

  1. refactor ABI formatting (rust-lang#5845)

    fixes 5701
    
    Whenever we see an `extern "Rust"` on a function, we don't strip it from the function.
    
    If there's any future desire to have rustfmt remove an explicit "Rust" ABI, as it historically did prior to this change, then we can consider updating the rustfmt config surface to support that scenario
    fee1-dead authored Aug 14, 2023
    Configuration menu
    Copy the full SHA
    4b01e62 View commit details
    Browse the repository at this point in the history

Commits on Aug 16, 2023

  1. Remove newlines in where clauses for v2

    kevinji authored and ytmimi committed Aug 16, 2023
    Configuration menu
    Copy the full SHA
    a57d57b View commit details
    Browse the repository at this point in the history

Commits on Aug 17, 2023

  1. Prevent ICE when formatting item-only vec!{} (rust-lang#5879)

    * Prevent ICE when formatting item-only `vec!{}`
    
    Fixes 5735
    
    Attempting to format invocations of macros which are considered "forced
    bracket macros" (currently only `vec!`), but are invoked with braces
    instead of brackets, and contain only items in their token trees,
    currently triggers an ICE in rustfmt. This is because the function that
    handles formatting macro invocations containing only items,
    `rewrite_macro_with_items`, assumes that the forced delimiter style of
    the macro being formatted is the same as the delimiter style in the
    macro's source text when attempting to locate the span after the macro's
    opening delimiter. This leads to the construction of an invalid span,
    triggering the ICE.
    
    The fix here is to pass the old delimiter style to
    `rewrite_macro_with_items` as well, so that it can successfully locate
    the span.
    tdanniels authored Aug 17, 2023
    Configuration menu
    Copy the full SHA
    e480739 View commit details
    Browse the repository at this point in the history

Commits on Aug 18, 2023

  1. Configuration menu
    Copy the full SHA
    16db2a4 View commit details
    Browse the repository at this point in the history

Commits on Aug 24, 2023

  1. Parse unnamed fields and anonymous structs or unions

    Anonymous structs or unions are only allowed in struct field
    definitions.
    
    Co-authored-by: carbotaniuman <41451839+carbotaniuman@users.noreply.github.com>
    frank-king and carbotaniuman committed Aug 24, 2023
    Configuration menu
    Copy the full SHA
    cef3117 View commit details
    Browse the repository at this point in the history

Commits on Aug 26, 2023

  1. Configuration menu
    Copy the full SHA
    0439486 View commit details
    Browse the repository at this point in the history

Commits on Aug 27, 2023

  1. Configuration menu
    Copy the full SHA
    df2471b View commit details
    Browse the repository at this point in the history

Commits on Aug 29, 2023

  1. Don't treat lines starting with . or ) as ordered markdown lists (r…

    …ust-lang#5839)
    
    Fixes 5835
    
    Ordered markdown lists start with 0-9 digits followed by a `.` or a `)`.
    Now, rustfmt ensure that the `.` or `)` is only preceded by numeric
    characters before deciding that it's reached an `ItemizedBlock`
    xxchan authored Aug 29, 2023
    Configuration menu
    Copy the full SHA
    f89cd3c View commit details
    Browse the repository at this point in the history

Commits on Aug 30, 2023

  1. Configuration menu
    Copy the full SHA
    9c25fbf View commit details
    Browse the repository at this point in the history

Commits on Aug 31, 2023

  1. Configuration menu
    Copy the full SHA
    1340fc4 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c7c57f8 View commit details
    Browse the repository at this point in the history
  3. Improve tests for rust-lang#5852

    rsammelson authored and ytmimi committed Aug 31, 2023
    Configuration menu
    Copy the full SHA
    b636723 View commit details
    Browse the repository at this point in the history

Commits on Sep 3, 2023

  1. Configuration menu
    Copy the full SHA
    96e583f View commit details
    Browse the repository at this point in the history

Commits on Sep 9, 2023

  1. Fix checking if newline is needed before else in let-else statement

    Fixes 5901
    
    Take leading attributes and comments into consideration when determining if we need to wrap the `else` keyword onto the next line.
    rhysd authored Sep 9, 2023
    Configuration menu
    Copy the full SHA
    262feb3 View commit details
    Browse the repository at this point in the history

Commits on Sep 11, 2023

  1. Configuration menu
    Copy the full SHA
    b8e3cb0 View commit details
    Browse the repository at this point in the history
  2. Prefer light_rewrite_comment if it is not a doccomment (rust-lang#5536)

    Fixes 5533, 5568, 5907
    
    Prevent `format_code_in_doc_comments=true` from affecting how non-doc comments are formatted.
    
    
    ---------
    
    Co-authored-by: Yacin Tmimi <yacintmimi@gmail.com>
    pan93412 and ytmimi authored Sep 11, 2023
    Configuration menu
    Copy the full SHA
    18737dd View commit details
    Browse the repository at this point in the history

Commits on Sep 12, 2023

  1. feat(cargo): Style --help like cargo nightly (rust-lang#5908)

    * chore: Update clap
    * refactor(cargo): Update style of derive
    * feat(cargo): Style help like cargo nightly
    epage authored Sep 12, 2023
    Configuration menu
    Copy the full SHA
    da7f678 View commit details
    Browse the repository at this point in the history

Commits on Sep 20, 2023

  1. Bugfix/comment duplication (rust-lang#5913)

    * Fix rust-lang#5871
    
    * Only idempotence test is necessary
    
    * Update src/expr.rs
    
    Co-authored-by: Caleb Cartwright <calebcartwright@users.noreply.github.com>
    
    ---------
    
    Co-authored-by: Caleb Cartwright <calebcartwright@users.noreply.github.com>
    GambitingMan and calebcartwright authored Sep 20, 2023
    Configuration menu
    Copy the full SHA
    a1fabbf View commit details
    Browse the repository at this point in the history

Commits on Oct 2, 2023

  1. Fix broken links

    Signed-off-by: cui fliter <imcusg@gmail.com>
    cuishuang authored and ytmimi committed Oct 2, 2023
    Configuration menu
    Copy the full SHA
    d7669b4 View commit details
    Browse the repository at this point in the history

Commits on Oct 4, 2023

  1. Configuration menu
    Copy the full SHA
    8ac561a View commit details
    Browse the repository at this point in the history

Commits on Oct 8, 2023

  1. Configuration menu
    Copy the full SHA
    268716b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2707103 View commit details
    Browse the repository at this point in the history

Commits on Oct 11, 2023

  1. Add support for ExprKind::Let

    camsteffen authored and calebcartwright committed Oct 11, 2023
    Configuration menu
    Copy the full SHA
    457dc79 View commit details
    Browse the repository at this point in the history
  2. implement sinlge line let-chain rules

    for now, let-chains can only be formatted on a single line if the chain
    consits of 2 expressions where the first is an identifier proceeded by
    any number of unary operators and the second is a let-expr.
    ytmimi authored and calebcartwright committed Oct 11, 2023
    Configuration menu
    Copy the full SHA
    547577f View commit details
    Browse the repository at this point in the history

Commits on Oct 20, 2023

  1. s/generator/coroutine/

    oli-obk committed Oct 20, 2023
    Configuration menu
    Copy the full SHA
    0f73981 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    4b5ef37 View commit details
    Browse the repository at this point in the history

Commits on Oct 22, 2023

  1. Configuration menu
    Copy the full SHA
    f35f252 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    746bf48 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    75d8497 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    c2515df View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    0bb2acf View commit details
    Browse the repository at this point in the history

Commits on Oct 23, 2023

  1. Configuration menu
    Copy the full SHA
    75c7d1d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ff3ce6b View commit details
    Browse the repository at this point in the history
  3. chore: prep v1.7.0 release

    bumping from v1.6.0 -> v1.7.0 since we added support for let-chains
    ytmimi authored and calebcartwright committed Oct 23, 2023
    Configuration menu
    Copy the full SHA
    81fe905 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    7650a75 View commit details
    Browse the repository at this point in the history
  5. bump rustfmt version

    calebcartwright committed Oct 23, 2023
    Configuration menu
    Copy the full SHA
    35400e8 View commit details
    Browse the repository at this point in the history