15 Commits (e2c454b86e5fcb2dbbabe33199dc4b877dcdb95d)

Author SHA1 Message Date
Xavier Claessens 273605f859 Fix since annotation for str "in" operator 2 years ago
Xavier Claessens a6db624aad Implement `in` operator on string 2 years ago
Eli Schwartz e19e9ce6f1
interpreter: add a special class to track the lifecycle of get_option() strings 2 years ago
Eli Schwartz 462b35e4b1 flake8: fix various whitespace nits 3 years ago
Eli Schwartz df3f064c81
dependencies: move DependencyVariableString handling to declare_dependency 3 years ago
Eli Schwartz 0e3ed2f655
dependencies: allow get_variable to expose files from subprojects 3 years ago
Eli Schwartz c231c4bd2a
move a bunch of imports into TYPE_CHECKING blocks 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
Daniel Mensinger 0fea9965ad interpreter: Revert old path joining behavior (fixes #9450) 3 years ago
Eli Schwartz ba432c87a4 Revert "interpreter: Add FeatureNew check" 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