Improve the formatting of the preamble

This commit is contained in:
Joe Rickerby
2022-11-26 17:16:54 +00:00
parent 9c6416d4ac
commit 8d05681491
9 changed files with 223 additions and 98 deletions
+4 -1
View File
@@ -70,7 +70,7 @@ class EnvironmentAssignmentRaw:
self.value = value
def __repr__(self) -> str:
return f"{self.name}: {self.value}"
return f"{self.name}={self.value}"
def evaluated_value(self, **_: Any) -> str:
return self.value
@@ -131,6 +131,9 @@ class ParsedEnvironment:
def __repr__(self) -> str:
return f"{self.__class__.__name__}({[repr(a) for a in self.assignments]!r})"
def options_summary(self) -> Any:
return self.assignments
def parse_environment(env_string: str) -> ParsedEnvironment:
env_items = split_env_items(env_string)