Skip to content

Commit 52f49b1

Browse files
authored
bump default CI toolchain to 1.86 (#1165)
* bump default CI toolchain to 1.86 * allow identation style in main lib.rs comment
1 parent 64111e5 commit 52f49b1

3 files changed

Lines changed: 7 additions & 6 deletions

File tree

.github/actions/setup/action.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ inputs:
88
toolchain:
99
description: Toolchain version
1010
required: false
11-
default: "1.85.0"
11+
default: "1.86.0"
1212
components:
1313
description: Toolchain components
1414
required: false

.github/workflows/ci.yml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ jobs:
2323
uses: ./.github/actions/setup
2424
with:
2525
kind: check
26-
toolchain: 1.85.0 # needed for the `clap_lex` crates in pest_debugger
26+
toolchain: 1.86.0 # needed for the `icu_*` crates in pest_debugger
2727
- name: cargo check
2828
run: cargo check --all --features pretty-print,const_prec_climber,memchr,grammar-extras,miette-error --all-targets
2929

@@ -40,7 +40,7 @@ jobs:
4040
with:
4141
kind: check
4242
components: clippy, rustfmt
43-
toolchain: 1.85.0 # needed for the `clap_lex` crates in pest_debugger
43+
toolchain: 1.86.0 # needed for the `icu_*` crates in pest_debugger
4444
- name: cargo fmt
4545
run: cargo fmt --all -- --check
4646
- name: cargo clippy
@@ -79,7 +79,7 @@ jobs:
7979
id: setup
8080
with:
8181
kind: check
82-
toolchain: 1.85.0 # needed for the `clap_lex` crates in pest_debugger
82+
toolchain: 1.86.0 # needed for the `icu_*` crates in pest_debugger
8383
- name: cargo doc
8484
run: cargo doc --all --features pretty-print,const_prec_climber,memchr,grammar-extras,miette-error
8585

@@ -96,7 +96,7 @@ jobs:
9696
with:
9797
kind: msrv
9898
tools: cargo-msrv
99-
toolchain: 1.85.0 # needed for the `clap_lex` crates in pest_debugger
99+
toolchain: 1.86.0 # needed for the `icu_*` crates in pest_debugger
100100
- name: Check msrv
101101
shell: sh
102102
run: for crate in "derive" "generator" "grammars" "meta" "pest" "vm"; do cd "$crate" && cargo minimal-versions check && cd ..; done
@@ -140,7 +140,7 @@ jobs:
140140
id: setup
141141
with:
142142
kind: check
143-
toolchain: 1.85.0 # needed for the `clap_lex` crates in pest_debugger
143+
toolchain: 1.86.0 # needed for the `icu_*` crates in pest_debugger
144144
- name: Check feature powerset
145145
run: cargo hack check --feature-powerset --optional-deps --exclude-all-features --keep-going --lib --tests --ignore-private
146146

pest/src/lib.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@
1212
html_favicon_url = "https://raw.githubusercontent.com/pest-parser/pest/master/pest-logo.svg"
1313
)]
1414
#![warn(missing_docs, rust_2018_idioms, unused_qualifications)]
15+
#[allow(clippy::doc_overindented_list_items)]
1516
//! # pest. The Elegant Parser
1617
//!
1718
//! pest is a general purpose parser written in Rust with a focus on accessibility, correctness,

0 commit comments

Comments
 (0)