rustdoc-json: Rename Import.span
to Import.source
* It is called `source` in rustc and the rest of rustdoc * It is not a span, rather it is the source of the import
This commit is contained in:
parent
e190983bd3
commit
b0659f9b1b
3 changed files with 5 additions and 5 deletions
|
@ -503,13 +503,13 @@ impl From<clean::Import> for Import {
|
|||
use clean::ImportKind::*;
|
||||
match import.kind {
|
||||
Simple(s) => Import {
|
||||
span: import.source.path.whole_name(),
|
||||
source: import.source.path.whole_name(),
|
||||
name: s.to_string(),
|
||||
id: import.source.did.map(from_def_id),
|
||||
glob: false,
|
||||
},
|
||||
Glob => Import {
|
||||
span: import.source.path.whole_name(),
|
||||
source: import.source.path.whole_name(),
|
||||
name: import.source.path.last_name().to_string(),
|
||||
id: import.source.did.map(from_def_id),
|
||||
glob: true,
|
||||
|
|
|
@ -461,7 +461,7 @@ pub struct Impl {
|
|||
#[serde(rename_all = "snake_case")]
|
||||
pub struct Import {
|
||||
/// The full path being imported.
|
||||
pub span: String,
|
||||
pub source: String,
|
||||
/// May be different from the last segment of `source` when renaming imports:
|
||||
/// `use source as name;`
|
||||
pub name: String,
|
||||
|
|
|
@ -24,7 +24,7 @@ pub mod l1 {
|
|||
// @has - "$.index[*][?(@.name=='l3')].inner.items[*]" $l4_id
|
||||
pub struct L4;
|
||||
}
|
||||
// @is nested.json "$.index[*][?(@.inner.span=='l3::L4')].kind" \"import\"
|
||||
// @is - "$.index[*][?(@.inner.span=='l3::L4')].inner.glob" false
|
||||
// @is nested.json "$.index[*][?(@.inner.source=='l3::L4')].kind" \"import\"
|
||||
// @is - "$.index[*][?(@.inner.source=='l3::L4')].inner.glob" false
|
||||
pub use l3::L4;
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue