useless_conversion
This commit is contained in:
parent
e7d0deac53
commit
b73ee2f50d
@ -181,7 +181,6 @@ non_canonical_partial_ord_impl = "allow"
|
|||||||
self_named_constructors = "allow"
|
self_named_constructors = "allow"
|
||||||
too_many_arguments = "allow"
|
too_many_arguments = "allow"
|
||||||
type_complexity = "allow"
|
type_complexity = "allow"
|
||||||
useless_conversion = "allow"
|
|
||||||
useless_format = "allow"
|
useless_format = "allow"
|
||||||
wildcard_in_or_patterns = "allow"
|
wildcard_in_or_patterns = "allow"
|
||||||
wrong_self_convention = "allow"
|
wrong_self_convention = "allow"
|
||||||
|
@ -256,7 +256,7 @@ impl SsrError {
|
|||||||
"##,
|
"##,
|
||||||
);
|
);
|
||||||
|
|
||||||
assert_eq!(db.body_with_source_map(def.into()).1.diagnostics(), &[]);
|
assert_eq!(db.body_with_source_map(def).1.diagnostics(), &[]);
|
||||||
expect![[r#"
|
expect![[r#"
|
||||||
fn main() {
|
fn main() {
|
||||||
_ = $crate::error::SsrError::new(
|
_ = $crate::error::SsrError::new(
|
||||||
@ -309,7 +309,7 @@ fn f() {
|
|||||||
"#,
|
"#,
|
||||||
);
|
);
|
||||||
|
|
||||||
let (_, source_map) = db.body_with_source_map(def.into());
|
let (_, source_map) = db.body_with_source_map(def);
|
||||||
assert_eq!(source_map.diagnostics(), &[]);
|
assert_eq!(source_map.diagnostics(), &[]);
|
||||||
|
|
||||||
for (_, def_map) in body.blocks(&db) {
|
for (_, def_map) in body.blocks(&db) {
|
||||||
|
@ -782,7 +782,7 @@ impl<'a> AssocItemCollector<'a> {
|
|||||||
self.diagnostics.push(DefDiagnostic::macro_expansion_parse_error(
|
self.diagnostics.push(DefDiagnostic::macro_expansion_parse_error(
|
||||||
self.module_id.local_id,
|
self.module_id.local_id,
|
||||||
error_call_kind(),
|
error_call_kind(),
|
||||||
errors.into(),
|
errors,
|
||||||
));
|
));
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -475,7 +475,7 @@ impl DefMap {
|
|||||||
let macro_use_prelude = || {
|
let macro_use_prelude = || {
|
||||||
self.macro_use_prelude.get(name).map_or(PerNs::none(), |&(it, _extern_crate)| {
|
self.macro_use_prelude.get(name).map_or(PerNs::none(), |&(it, _extern_crate)| {
|
||||||
PerNs::macros(
|
PerNs::macros(
|
||||||
it.into(),
|
it,
|
||||||
Visibility::Public,
|
Visibility::Public,
|
||||||
// FIXME?
|
// FIXME?
|
||||||
None, // extern_crate.map(ImportOrExternCrate::ExternCrate),
|
None, // extern_crate.map(ImportOrExternCrate::ExternCrate),
|
||||||
|
@ -131,13 +131,11 @@ impl PerNs {
|
|||||||
.into_iter()
|
.into_iter()
|
||||||
.chain(
|
.chain(
|
||||||
self.values
|
self.values
|
||||||
.map(|it| (ItemInNs::Values(it.0), it.2.map(ImportOrExternCrate::Import)))
|
.map(|it| (ItemInNs::Values(it.0), it.2.map(ImportOrExternCrate::Import))),
|
||||||
.into_iter(),
|
|
||||||
)
|
)
|
||||||
.chain(
|
.chain(
|
||||||
self.macros
|
self.macros
|
||||||
.map(|it| (ItemInNs::Macros(it.0), it.2.map(ImportOrExternCrate::Import)))
|
.map(|it| (ItemInNs::Macros(it.0), it.2.map(ImportOrExternCrate::Import))),
|
||||||
.into_iter(),
|
|
||||||
)
|
)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -239,10 +239,9 @@ fn resolve_impl_trait_item(
|
|||||||
) -> Option<DocLinkDef> {
|
) -> Option<DocLinkDef> {
|
||||||
let canonical = ty.canonical();
|
let canonical = ty.canonical();
|
||||||
let krate = ty.krate(db);
|
let krate = ty.krate(db);
|
||||||
let environment = resolver.generic_def().map_or_else(
|
let environment = resolver
|
||||||
|| crate::TraitEnvironment::empty(krate.id).into(),
|
.generic_def()
|
||||||
|d| db.trait_environment(d),
|
.map_or_else(|| crate::TraitEnvironment::empty(krate.id), |d| db.trait_environment(d));
|
||||||
);
|
|
||||||
let traits_in_scope = resolver.traits_in_scope(db.upcast());
|
let traits_in_scope = resolver.traits_in_scope(db.upcast());
|
||||||
|
|
||||||
let mut result = None;
|
let mut result = None;
|
||||||
|
@ -1744,7 +1744,7 @@ impl Config {
|
|||||||
}
|
}
|
||||||
|
|
||||||
pub fn main_loop_num_threads(&self) -> usize {
|
pub fn main_loop_num_threads(&self) -> usize {
|
||||||
self.data.numThreads.unwrap_or(num_cpus::get_physical().try_into().unwrap_or(1))
|
self.data.numThreads.unwrap_or(num_cpus::get_physical())
|
||||||
}
|
}
|
||||||
|
|
||||||
pub fn typing_autoclose_angle(&self) -> bool {
|
pub fn typing_autoclose_angle(&self) -> bool {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user