meson/mesonbuild/interpreterbase
Dylan Baker 7e43432a0c interpreterbase/decorators: KwargIfno validator must take an relaxed type
I've used any because it needs to be infinitely recursive, something
that we simply can't model. But basically until it goes into validator
we have no way of knowing what's going on, since one can write code
like:

```python
KwargInfo[str]('arg', object, validator=_some_very_complex_logic_to_get_specific_string)
```

As such, we can't assume that validator is receiving a type _T, it could
be anything.
2021-09-30 21:01:38 +02:00
..
__init__.py Remove helpers.check_stringlist() 2021-09-25 12:44:11 +02:00
_unholder.py interpreter: Introduce StringHolder 2021-09-25 12:44:11 +02:00
baseobjects.py Remove helpers.check_stringlist() 2021-09-25 12:44:11 +02:00
decorators.py interpreterbase/decorators: KwargIfno validator must take an relaxed type 2021-09-30 21:01:38 +02:00
disabler.py interpreter: Simplify Disabler logic 2021-09-01 19:17:01 +02:00
exceptions.py interpreter: Split exception calsses from interpreterbase.py 2021-06-11 10:42:18 +02:00
helpers.py Remove helpers.check_stringlist() 2021-09-25 12:44:11 +02:00
interpreterbase.py Remove helpers.check_stringlist() 2021-09-25 12:44:11 +02:00
operator.py interpreter: Remove the AND and OR operator enums 2021-09-01 19:17:01 +02:00