- commit
- 621f9ba577819b4ef6847ce9951d77726277fe01
- parent
- 90de59307fc0b7344d60bf89d04e4c824188562e
- Author
- Tobias Bengfort <tobias.bengfort@posteo.de>
- Date
- 2026-02-19 07:04
refactor: rm unnecessary nesting
Diffstat
| M | xiwal/lch.py | 22 | ++++++++++------------ |
1 files changed, 10 insertions, 12 deletions
diff --git a/xiwal/lch.py b/xiwal/lch.py
@@ -86,18 +86,16 @@ def _lch2rgb(lch): 86 86 87 87 def lch2rgb(lch): 88 88 rgb = _lch2rgb(lch)89 -190 -1 if any(x < 0 or x > 255 for x in rgb):91 -1 c_min = 092 -1 c_max = lch[1]93 -194 -1 while c_max - c_min > 0.01:95 -1 c_tmp = (c_min + c_max) / 296 -1 rgb = _lch2rgb((lch[0], c_tmp, lch[2]))97 -1 if any(x < 0 or x > 255 for x in rgb):98 -1 c_max = c_tmp99 -1 else:100 -1 c_min = c_tmp-1 89 c_min = 0 -1 90 c_max = lch[1] -1 91 -1 92 while c_max - c_min > 0.01: -1 93 c_tmp = (c_min + c_max) / 2 -1 94 rgb = _lch2rgb((lch[0], c_tmp, lch[2])) -1 95 if any(x < 0 or x > 255 for x in rgb): -1 96 c_max = c_tmp -1 97 else: -1 98 c_min = c_tmp 101 99 102 100 return rgb 103 101