use Self where possible

This commit is contained in:
adamnemecek 2025-06-11 08:59:01 -07:00
parent 992e3292d5
commit 0fa0f513b3
6 changed files with 14 additions and 14 deletions

View File

@ -457,7 +457,7 @@ impl KdlDocument {
#[cfg(feature = "v1")]
impl From<kdlv1::KdlDocument> for KdlDocument {
fn from(value: kdlv1::KdlDocument) -> Self {
KdlDocument {
Self {
nodes: value.nodes().iter().map(|x| x.clone().into()).collect(),
format: Some(KdlDocumentFormat {
leading: value.leading().unwrap_or("").into(),

View File

@ -385,7 +385,7 @@ impl KdlEntry {
#[cfg(feature = "v1")]
impl From<kdlv1::KdlEntry> for KdlEntry {
fn from(value: kdlv1::KdlEntry) -> Self {
KdlEntry {
Self {
ty: value.ty().map(|x| x.clone().into()),
value: value.value().clone().into(),
name: value.name().map(|x| x.clone().into()),

View File

@ -121,7 +121,7 @@ impl Diagnostic for KdlDiagnostic {
impl From<kdlv1::KdlError> for KdlError {
fn from(value: kdlv1::KdlError) -> Self {
let input = Arc::new(value.input);
KdlError {
Self {
input: input.clone(),
diagnostics: vec![KdlDiagnostic {
input,

View File

@ -43,7 +43,7 @@ pub struct FormatConfigBuilder<'a>(FormatConfig<'a>);
impl<'a> FormatConfigBuilder<'a> {
/// Creates a new [`FormatConfig`] builder with default configuration.
pub const fn new() -> Self {
FormatConfigBuilder(FormatConfig {
Self(FormatConfig {
indent_level: 0,
indent: " ",
no_comments: false,

View File

@ -117,7 +117,7 @@ impl KdlIdentifier {
#[cfg(feature = "v1")]
impl From<kdlv1::KdlIdentifier> for KdlIdentifier {
fn from(value: kdlv1::KdlIdentifier) -> Self {
KdlIdentifier {
Self {
value: value.value().into(),
repr: value.repr().map(|x| x.into()),
#[cfg(feature = "span")]

View File

@ -265,15 +265,15 @@ where
impl From<kdlv1::KdlValue> for KdlValue {
fn from(value: kdlv1::KdlValue) -> Self {
match value {
kdlv1::KdlValue::RawString(s) => KdlValue::String(s),
kdlv1::KdlValue::String(s) => KdlValue::String(s),
kdlv1::KdlValue::Base2(i) => KdlValue::Integer(i.into()),
kdlv1::KdlValue::Base8(i) => KdlValue::Integer(i.into()),
kdlv1::KdlValue::Base10(i) => KdlValue::Integer(i.into()),
kdlv1::KdlValue::Base10Float(f) => KdlValue::Float(f),
kdlv1::KdlValue::Base16(i) => KdlValue::Integer(i.into()),
kdlv1::KdlValue::Bool(b) => KdlValue::Bool(b),
kdlv1::KdlValue::Null => KdlValue::Null,
kdlv1::KdlValue::RawString(s) => Self::String(s),
kdlv1::KdlValue::String(s) => Self::String(s),
kdlv1::KdlValue::Base2(i) => Self::Integer(i.into()),
kdlv1::KdlValue::Base8(i) => Self::Integer(i.into()),
kdlv1::KdlValue::Base10(i) => Self::Integer(i.into()),
kdlv1::KdlValue::Base10Float(f) => Self::Float(f),
kdlv1::KdlValue::Base16(i) => Self::Integer(i.into()),
kdlv1::KdlValue::Bool(b) => Self::Bool(b),
kdlv1::KdlValue::Null => Self::Null,
}
}
}