23 Commits (2628ce576ce8269aa2e4988d7b0f5fdd81099f72)

Author SHA1 Message Date
Dylan Baker c4aa8c2521 modules: make ReturnValue.new_objects covariant 3 years ago
Dylan Baker d661a0cd96 build: use an object rather than a dict for the dep_manifest 3 years ago
Eli Schwartz 87e13af1c8
apply flake8 fixes for unused imports and missing imports 3 years ago
Dylan Baker 4d7031437c pylint: turn on superflous-parens 3 years ago
Tristan Partin cd9db63bfb Add typing to ModuleState machine members 3 years ago
Eli Schwartz c2592bc921
correct a copy-pasted comment 3 years ago
Xavier Claessens 59478ce2da modules: Fix typo in state.test() 3 years ago
Xavier Claessens 1dcde9da61 modules: Add API to add test 3 years ago
Dylan Baker bc4201a7f1 interpreter: add required and disabled to import 3 years ago
Dylan Baker 1416ba0b8d modules: add classes with the found method 3 years ago
Daniel Mensinger 34c28dc92c holders: remove unholder 4 years ago
Dylan Baker ce3a7ec19d modules: pass all proxied arguments 4 years ago
Dylan Baker e23f78141a modules: Fix type annotation imports 4 years ago
Dylan Baker 2322804a4d modules/qt: Add a compile_moc method 4 years ago
Xavier Claessens 8abbc5cc5d modules: Replace find_program_impl() by state.find_program() 4 years ago
Xavier Claessens 2e02ef6592 modules: Add methods dict everywhere 4 years ago
Xavier Claessens 3340284805 modules: Stop using InterpreterObject 4 years ago
Xavier Claessens 723c5227a4 modules: Remove snippet methods 4 years ago
Xavier Claessens 4e312c19e6 gnome: Fix gtkdoc generation 4 years ago
Eli Schwartz 6a0fabc647
mass rewrite of string formatting to use f-strings everywhere 4 years ago
Xavier Claessens ba9bfd2bd8 Simplify module API 4 years ago
Daniel Mensinger 23818fc5a3
typing: more fixes 4 years ago
Dylan Baker 29ef4478df compilers/d: Add b_ndebug support 5 years ago
Dylan Baker 06b1a317d2 Make use of unholder 5 years ago
Jussi Pakkanen 46788d1b5b Created the filesystem module. 5 years ago
Jussi Pakkanen 5dc613d618 Revert "gnome.compile_resources: Add ld binary method" 6 years ago
Ninja-Koala b4f04a67de
gnome.compile_resources: Add ld binary method 6 years ago
Jon Turney b387ab1ee1 Fix flake8 issues (#3834) 6 years ago
Nirbheek Chauhan 817dcaa23b Remove permittedSnippetKwargs, snippets are not special 7 years ago
Xavier Claessens aa879b7f0c Fix issues found by flake8 7 years ago
Jussi Pakkanen bdb57cf62a Convert Gnome module to use find_program from interpreter. 7 years ago
Martin Kelly 02bea7d5bf namespace run_targets by subproject 7 years ago
Luke Shumaker 4dbbb4884c flake8: Clean up complained-about unused imports 7 years ago
Jehan 2f691410fc Improve "Passed invalid keyword argument" warning. 8 years ago
Jussi Pakkanen 3262be23dc Fixed issues raised in review. 8 years ago
Jussi Pakkanen 80d665e8de Converted some modules. 8 years ago
Jussi Pakkanen 7f482824bb Add kwarg checker in module code. 8 years ago
Nirbheek Chauhan 976c9abcd0 modules: Start using @SOURCE_ROOT@ and @BUILD_ROOT@ 8 years ago
Jussi Pakkanen fbabe8ad85 There are two different kinds of extensions: modules that create new 8 years ago
Jussi Pakkanen de24fddbd1 Create a module return value object. 8 years ago
Elliott Sales de Andrade 24b3585318 Move _get_include_args from gnome to modules. 8 years ago
Igor Gnatenko d5ccd20aac fix some of pylint's undefined-variable 8 years ago
Nirbheek Chauhan 5e5b3f00d8 modules: Cache programs found by find_program 8 years ago
Nirbheek Chauhan e6f48a03fc Allow all code to access module target classes 8 years ago
Jussi Pakkanen 84456537da Fix some issues that break pypi installs and bump version to upload new version. 9 years ago
Jussi Pakkanen 23b98cd6e6 Renamed meson package to mesonbuild so that we can have a script named meson in the same toplevel dir. 9 years ago
Jussi Pakkanen 8b1039fa30 Organise files into a module structure. 9 years ago
Jussi Pakkanen d9d70372b4 Can generate configuration files with custom scripts. 11 years ago