164 Commits (5593352b87a2cd931fa4e7e5b1e4fa3c4e7fb996)

Author SHA1 Message Date
Daniel Mensinger 43302d3296 interpreter: Introduce BooleanHolder for the bool primitive 4 years ago
Daniel Mensinger 43a6b5bd5e interpreter: Remove permissive from _unholder 4 years ago
Dylan Baker bd691b847c interpreter: use python dunders instead of lock for unpicklability 4 years ago
Daniel Mensinger 8d92e6d865 interpreter: Add IntegerHolder 4 years ago
Dylan Baker 4d7031437c pylint: turn on superflous-parens 4 years ago
Dylan Baker 81f5cee218 interpreter: rename EnvironmentVariablesObject -> EnvironmentVariablesHolder 4 years ago
Dylan Baker 3731e1d8f3 make EnvironmentVariablesObject a proper holder 4 years ago
Dylan Baker ec59cbdf61 interpreter: move 'env' to type_checking 4 years ago
Dylan Baker 11fbaf29d8 interpreter: fix cases of `KwargInfo(..., T, default=None)` 4 years ago
Dylan Baker 3f5d80b8bb interpreter: fix name of typed_kwargs for `test()` 4 years ago
Dylan Baker aa895b383c interpreter: Add a helper for checking constrained inputs 4 years ago
Rihards Skuja 4523e9d288 interpreter: fix IndexError when specifying dependency 'include_type' 4 years ago
Tristan Partin 959e1bb2e3 Add typed_kwargs to add_languages() 4 years ago
Eli Schwartz db04a3f5f2 Fix incomplete guidance on solving sandbox violations 4 years ago
Dylan Baker 35dbf7e6d4 interpreter: fix overload for `source_strings_to_files` 4 years ago
Xavier Claessens 8c5aa031b5 Add install tags 4 years ago
Dylan Baker aca2192471 interpreter: fix `source_strings_to_files` annotations 4 years ago
Tristan Partin 1dc13e9951 Add unset_variable() 4 years ago
Xavier Claessens a2f110ff77 interpreter: Fix holder_map not being updated when subproject fails 4 years ago
Jussi Pakkanen 3340d373fb Revert "interpreter: Fix holder_map not being updated when subproject fails" 4 years ago
Xavier Claessens 27b319526c interpreter: Fix spurious warning in configure_data() 4 years ago
Xavier Claessens 5462ea921f interpreter: Fix missing subsubproject summary when subproject fails 4 years ago
Xavier Claessens 566383c727 interpreter: Fix holder_map not being updated when subproject fails 4 years ago
Felix Schwarz 53ce1610a6 fix spelling error in user output ("depencency" -> "dependency") 4 years ago
Dylan Baker d1b52b913f interpreter: split keyword definitions out of the interpreter 4 years ago
Xavier Claessens 0183954ea1 Fix meson.version().version_compare() regression in subproject 4 years ago
Dylan Baker a881e849b5 modules/python: simplify a number of interfaces 4 years ago
Dylan Baker f459c0e918 interpreter: remove stringArgs uses 4 years ago
Dylan Baker 52c68ca6fe interpreter: use typed_pos_args for files 4 years ago
Dylan Baker 011f13bcdc interpreter: use typed_pos_args for add_langauges 4 years ago
Dylan Baker 011b58d75f interpreter: use typed_pos_args for project 4 years ago
Dylan Baker 015e44014a interpreter: use typed_pos_args for subdir 4 years ago
Dylan Baker 3f6afa2693 interpreter: use typed_pos_args for assert 4 years ago
Dylan Baker 2486938011 interpreter: use typed_pos_args for subproject 4 years ago
Dylan Baker 9f07a1ad41 interpreter: use typed_pos_args for get_option 4 years ago
Dylan Baker 6f6db0f2e3 interpreter: use typed_pos_args configuration_data 4 years ago
Dylan Baker 982973f303 interpreter: use typed_pos_args for alias_target 4 years ago
Dylan Baker 09d7da19c1 interpreter: use typed_kwargs for include_directories 4 years ago
Dylan Baker 3135b130b8 interpreter: use typed_pos_args for include_directories 4 years ago
Dylan Baker 5aed9dd939 interpreter: use typed_pos_args for add_test_setup 4 years ago
Dylan Baker e71a6544c5 interpreter: use typed_pos_args for join_paths 4 years ago
Dylan Baker 9ecd578167 interpreter: use typed_pos_args for set_variable 4 years ago
Dylan Baker 20c5dfe869 interpreter: use typed_pos_args for get_variable 4 years ago
Dylan Baker 4d05f9d64b interpreter: use typed_pos_args for is_variable 4 years ago
Dylan Baker 30a9bb60ee interpreter: use typed_pos_args for is_disabler 4 years ago
Eli Schwartz bd6f46e723 condense lines 4 years ago
Eli Schwartz dd31891c1f more f-strings too complex to be caught by pyupgrade 4 years ago
Daniel Mensinger 971a0b1775 fix: get_variable default variables are not ObjectHolders (fixes #8936) 4 years ago
Dylan Baker bc4201a7f1 interpreter: add required and disabled to import 4 years ago
Dylan Baker 4a0a6a8083 modules: modules need to return either an ExtensionModlue or a 4 years ago