18 Commits (b55349c2e9ac6f9e37e2fd6e7a8333f6893fbaa9)

Author SHA1 Message Date
Eli Schwartz c231c4bd2a
move a bunch of imports into TYPE_CHECKING blocks 3 years ago
Eli Schwartz 0d6972887f
flake8: do not use bare exceptions 3 years ago
Eli Schwartz c0b8e02d9f
FeatureNew: add mypy type annotations for subproject arg 3 years ago
Eli Schwartz d9f55d774c
add location data to various Feature checks 3 years ago
Eli Schwartz cf3a1d31f8 fix some flake8 violations for unused imports 3 years ago
Eli Schwartz 558f9fed9e
fix regression that broke string.format with list objects 3 years ago
Eli Schwartz 8947352889 fix various flake8 whitespace errors 3 years ago
Daniel Mensinger 0fea9965ad interpreter: Revert old path joining behavior (fixes #9450) 3 years ago
Daniel Mensinger 2d8da3cb11 interpreter: Fix missing featuer check (fixes #9425) 3 years ago
Eli Schwartz ba432c87a4 Revert "interpreter: Add FeatureNew check" 3 years ago
Daniel Mensinger dfec4385a7 interpreter: Move RangeHolder out of interpreterbase to interpreter 3 years ago
Daniel Mensinger af0587cb49 interpreter: Holderify arrays and dicts 3 years ago
Eli Schwartz 4ab70c5512
fix extra whitespace 3 years ago
Daniel Mensinger c0efa7ab22 interpreter: Add FeatureNew check 3 years ago
Daniel Mensinger 6b00c7dc81 Remove helpers.check_stringlist() 3 years ago
Daniel Mensinger d93d01b6c5 interpreter: Introduce StringHolder 3 years ago
Daniel Mensinger 43302d3296 interpreter: Introduce BooleanHolder for the bool primitive 3 years ago
Daniel Mensinger 8d92e6d865 interpreter: Add IntegerHolder 3 years ago