dtwa_complement: deprecated, use dualize() instead.
* NEWS: Mention of the deprecation. * bin/autfilt.cc, bin/ltlcross.cc, spot/twaalgos/langmap.cc spot/twaalgos/minimize.cc, spot/twaalgos/powerset.cc, spot/twaalgos/stutter.cc, tests/core/ikwiad.cc, tests/python/bugdet.py, tests/python/remfin.py, tests/python/sum.py: Refactor calls to dtwa_complement() with calls to dualize(). * spot/twaalgos/complement.hh: Adds deprecation notice.
Showing
-
Owner
dtwa_complement
is also mentioned twice ondoc/org/upgrade2.org
. -
Owner
And you can deprecate the Python bindings for
dtwa_complement
using the same thing I did in f6e6099d. (The%pythonprepend
stuff needs to occur before the relevant *.h file is%include
d.)To see the deprecation warnings in action, you have to use
python3 -Wall
or evenpython3 -Werror
, but currently we cannot activate this in the test suite due to other issues.