aboutsummaryrefslogtreecommitdiff
path: root/data
diff options
context:
space:
mode:
authorTristan Partin <tristan@partin.io>2021-12-29 22:24:19 -0600
committerEli Schwartz <eschwartz93@gmail.com>2021-12-30 00:53:58 -0500
commit269337ceb26c8fd1ca2680ee7db9e82fdbf6b25c (patch)
tree16628a5a9be73d354f39f5afbb35da89acd0d308 /data
parent37b122b87e716f5a4e909db12a7793d162c599bb (diff)
downloadmeson-269337ceb26c8fd1ca2680ee7db9e82fdbf6b25c.zip
meson-269337ceb26c8fd1ca2680ee7db9e82fdbf6b25c.tar.gz
meson-269337ceb26c8fd1ca2680ee7db9e82fdbf6b25c.tar.bz2
Fix mypy 0.930 issues
Removed errant "type: ignore". Fixed issue with "fetch" call. This issue was the following: Dict::get() and Dict::pop() have the following signature: T.Callable[[_T, _U], _U | None] OR T.Callable[[_T], _U | None] Note how the return type is _U here. When the fetch() function was actually being called, it had the following signature: T.Callable[[_T, T.List[_U]], T.Union[T.List[_U], _U]] This is incompatible with the previous definitions. The solution is simply to move where the default value is introduced if fetch() produces None.
Diffstat (limited to 'data')
0 files changed, 0 insertions, 0 deletions