Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit 2673585

Browse files
committed
Reintroduce former public validators for negative contours (but they are not used anymore)
1 parent e8032df commit 2673585

File tree

1 file changed

+16
-0
lines changed

1 file changed

+16
-0
lines changed

lib/matplotlib/rcsetup.py

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -530,6 +530,22 @@ def validate_ps_distiller(s):
530530
'top', 'none'])
531531
validate_fillstylelist = _listify_validator(validate_fillstyle)
532532

533+
validate_negative_linestyle = ValidateInStrings('negative_linestyle',
534+
['solid', 'dashed'],
535+
ignorecase=True)
536+
537+
538+
def validate_negative_linestyle_legacy(s):
539+
try:
540+
res = validate_negative_linestyle(s)
541+
return res
542+
except ValueError:
543+
dashes = validate_nseq_float(2)(s)
544+
warnings.warn("Deprecated negative_linestyle specification; use "
545+
"'solid' or 'dashed'",
546+
mplDeprecation)
547+
return (0, dashes) # (offset, (solid, blank))
548+
533549

534550
def validate_corner_mask(s):
535551
if s == 'legacy':

0 commit comments

Comments
 (0)