diff options
| author | Paolo Bonzini <pbonzini@redhat.com> | 2025-06-09 09:53:05 +0200 |
|---|---|---|
| committer | Dylan Baker <dylan@pnwbakers.com> | 2025-08-01 07:55:49 -0700 |
| commit | dfb640907f7713e7cb155fa030feb433e8ef319d (patch) | |
| tree | c61b63c946b6587d805f741ecd14efa78137a11f /mesonbuild/cargo/version.py | |
| parent | 752c36040a44eb89c880dbfe85ddd7d92bc8f70b (diff) | |
| download | meson-dfb640907f7713e7cb155fa030feb433e8ef319d.tar.gz | |
cargo: change init-time computation to lazy properties
Make the dataclasses closer to the TypedDicts.
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
Diffstat (limited to 'mesonbuild/cargo/version.py')
| -rw-r--r-- | mesonbuild/cargo/version.py | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/mesonbuild/cargo/version.py b/mesonbuild/cargo/version.py index 51ce79b04..ce5894528 100644 --- a/mesonbuild/cargo/version.py +++ b/mesonbuild/cargo/version.py @@ -27,6 +27,8 @@ def convert(cargo_ver: str) -> T.List[str]: """ # Cleanup, just for safety cargo_ver = cargo_ver.strip() + if not cargo_ver: + return [] cargo_vers = [c.strip() for c in cargo_ver.split(',')] out: T.List[str] = [] |
