Skip to content

Commit 4b3bd0d

Browse files
authored
Merge pull request #1663 from dtolnay/writestyle
Update codespan-reporting to pull in ?Sized fix
2 parents 6f132ee + a3cc322 commit 4b3bd0d

File tree

10 files changed

+29
-34
lines changed

10 files changed

+29
-34
lines changed

gen/build/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ parallel = ["cc/parallel"]
1818

1919
[dependencies]
2020
cc = "1.0.101"
21-
codespan-reporting = "0.13"
21+
codespan-reporting = "0.13.1"
2222
indexmap = "2.9.0"
2323
proc-macro2 = { version = "1.0.74", default-features = false, features = ["span-locations"] }
2424
quote = { version = "1.0.35", default-features = false }

gen/cmd/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ path = "src/main.rs"
1818

1919
[dependencies]
2020
clap = { version = "4.3.11", default-features = false, features = ["error-context", "help", "std", "suggestions", "usage"] }
21-
codespan-reporting = "0.13"
21+
codespan-reporting = "0.13.1"
2222
indexmap = "2.9.0"
2323
proc-macro2 = { version = "1.0.74", default-features = false, features = ["span-locations"] }
2424
quote = { version = "1.0.35", default-features = false }

gen/lib/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ repository = "https://github.com/dtolnay/cxx"
1313
rust-version = "1.87"
1414

1515
[dependencies]
16-
codespan-reporting = "0.13"
16+
codespan-reporting = "0.13.1"
1717
indexmap = "2.9.0"
1818
proc-macro2 = { version = "1.0.74", default-features = false, features = ["span-locations"] }
1919
quote = { version = "1.0.35", default-features = false }

gen/src/error.rs

Lines changed: 4 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,8 @@ use crate::gen::fs;
22
use crate::syntax;
33
use codespan_reporting::diagnostic::{Diagnostic, Label};
44
use codespan_reporting::files::SimpleFiles;
5-
use codespan_reporting::term::termcolor::{ColorChoice, StandardStream, WriteColor};
6-
use codespan_reporting::term::{self, Config};
5+
use codespan_reporting::term::termcolor::{ColorChoice, StandardStream};
6+
use codespan_reporting::term::{self, Config, WriteStyle};
77
use std::borrow::Cow;
88
use std::error::Error as StdError;
99
use std::fmt::{self, Display};
@@ -111,12 +111,7 @@ fn sort_syn_errors(error: syn::Error) -> Vec<syn::Error> {
111111
errors
112112
}
113113

114-
fn display_syn_error(
115-
mut stderr: &mut dyn WriteColor,
116-
path: &Path,
117-
source: &str,
118-
error: syn::Error,
119-
) {
114+
fn display_syn_error(stderr: &mut dyn WriteStyle, path: &Path, source: &str, error: syn::Error) {
120115
let span = error.span();
121116
let start = span.start();
122117
let end = span.end();
@@ -157,7 +152,7 @@ fn display_syn_error(
157152
let diagnostic = diagnose(file, start_offset..end_offset, error);
158153

159154
let config = Config::default();
160-
let _ = term::emit_to_write_style(&mut stderr, &config, &files, &diagnostic);
155+
let _ = term::emit_to_write_style(stderr, &config, &files, &diagnostic);
161156
}
162157

163158
fn diagnose(file: usize, range: Range<usize>, error: syn::Error) -> Diagnostic<usize> {

third-party/BUCK

Lines changed: 8 additions & 8 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

third-party/Cargo.lock

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

third-party/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ rust-version = "1.87"
99
[dependencies]
1010
cc = "1.0.101"
1111
clap = { version = "4", default-features = false, features = ["error-context", "help", "std", "usage"] }
12-
codespan-reporting = "0.13"
12+
codespan-reporting = "0.13.1"
1313
foldhash = "0.2"
1414
indexmap = "2.9.0"
1515
proc-macro2 = { version = "1.0.58", features = ["span-locations"] }

third-party/bazel/BUILD.bazel

Lines changed: 3 additions & 3 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

third-party/bazel/BUILD.codespan-reporting-0.13.0.bazel renamed to third-party/bazel/BUILD.codespan-reporting-0.13.1.bazel

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

third-party/bazel/defs.bzl

Lines changed: 7 additions & 7 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)