Skip to content

Align types and values when formatting records #2206

Open
@ear7h

Description

@ear7h

For example:

let TargetBase =
	{ Type =
		{ path : Optional Text
		, test : Optional Bool
		, bench : Optional Bool
		, doc : Optional Bool
		, proc-macro : Optional Bool
		, harness : Optional Bool
		, edition : Optional Text
		, crate-type : Optional (List Text)
		}
	, default =
		{ path = None Text
		, test = None Bool
		, bench = None Bool
		, doc = None Bool
		, proc-macro = None Bool
		, harness = None Bool
		, edition = None Text
		, crate-type = None (List Text)
		}
	}

becomes

let TargetBase =
	{ Type =
		{ path       : Optional Text
		, test       : Optional Bool
		, bench      : Optional Bool
		, doc        : Optional Bool
		, proc-macro : Optional Bool
		, harness    : Optional Bool
		, edition    : Optional Text
		, crate-type : Optional (List Text)
		}
	, default =
		{ path       = None Text
		, test       = None Bool
		, bench      = None Bool
		, doc        = None Bool
		, proc-macro = None Bool
		, harness    = None Bool
		, edition    = None Text
		, crate-type = None (List Text)
		}
	}

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions