1. d9c0cb1 ninjabackend: fix typing for rust editions by Paolo Bonzini · 6 days ago master
  2. cb4cf85 build, compilers: add some missing methods by Paolo Bonzini · 6 days ago
  3. 9d64800 utils: genericize ProgressBarFallback by Paolo Bonzini · 6 days ago
  4. 5337311 ninjabackend: another Compiler vs. StaticLinker check by Paolo Bonzini · 6 days ago
  5. 4ac3c69 ninjabackend: assert type of options by Paolo Bonzini · 6 days ago
  6. 92d9493 ninjabackend: add simple annotations by Paolo Bonzini · 6 days ago
  7. ee37aee ninjabackend: use CompilerArgs instead of List[str] for pch by Paolo Bonzini · 6 days ago
  8. 253765d ninjabackend: add some types to partially typed functions by Paolo Bonzini · 6 days ago
  9. 5ee1e05 ninjabackend: more compiler special casing by Paolo Bonzini · 6 days ago
  10. 878d166 ninjabackend: fix type of get_import_std_object by Paolo Bonzini · 6 days ago
  11. 57a2d5a ninjabackend: fix types for split_vala_sources by Paolo Bonzini · 6 days ago
  12. 83350b1 ninjabackend: fix type of generate_java_compile by Paolo Bonzini · 6 days ago
  13. c578d54 backends: make extra_bdeps type consistent with determine_windows_extra_rpaths by Paolo Bonzini · 6 days ago
  14. 5e256ca backends: fix annotation for generate_unity_files by Paolo Bonzini · 6 days ago
  15. b1034cf ninjabackend: replace concatenation with unpacking by Paolo Bonzini · 6 days ago
  16. 15d5d65 ninjabackend: refine covariance by Paolo Bonzini · 6 days ago
  17. 30445fb ninjabackend: do not use hasattr by Paolo Bonzini · 6 days ago
  18. e3b13d6 ninjabackend: remove some rust-related mypy errors by Paolo Bonzini · 6 days ago
  19. 64a6505 ninjabackend: move restat from extra to specific argument by Paolo Bonzini · 6 days ago
  20. 8b7ee37 ninjabackend: fix incorrect calls to Compiler by Paolo Bonzini · 6 days ago
  21. 90a444e codegen: make yacc args compatible with byacc by Marcel Telka · 4 days ago
  22. 8b3d11f test cases: illumos does not support -fsanitize=address by Marcel Telka · 4 days ago
  23. bf3b2f3 run_mypy: Add build module! by Dylan Baker · 7 days ago
  24. 8ea9001 build: sort out remaining problems with link by Dylan Baker · 7 days ago
  25. 38c7d85 build: Fix CompileTarget's kwarg construction for BuildTarget by Dylan Baker · 7 days ago
  26. df683e6 build: CustomTargetIndex.extract_all_objects should only return that index's output by Dylan Baker · 7 days ago
  27. 264a0a3 build: Fix CustomTargetIndex.is_linkable_target when holding CompileTarget by Dylan Baker · 7 days ago
  28. 62e7671 build: Correctly use the ObjectTypes annotations for objects by Dylan Baker · 7 days ago
  29. ad8be19 build: fix ignored types in CustomTarget.get_target_dependencies by Dylan Baker · 7 days ago
  30. 06b467d build: BuildTarget.link and .link_whole need to take iterables by Dylan Baker · 7 days ago
  31. 521871a build: Use ABC and `Self` to mark CustomTargetBase by Dylan Baker · 8 days ago
  32. dabf732 build: Sort out typing issues with BuildTarget helpers for linking by Dylan Baker · 8 days ago
  33. 1976790 build: Use a overloadable helper for getting the _LibraryType by Dylan Baker · 8 days ago
  34. a647420 build: Fix some of the typing issues with Target.get by Dylan Baker · 8 days ago
  35. e540b7a compilers: Use Language in a few more places by Dylan Baker · 6 days ago
  36. d7ba76a build|interpreter: Delete the known_*_target_kwargs by Dylan Baker · 6 days ago
  37. d8ea413 ast/introspection: Use type_checking instead of known_kwargs by Dylan Baker · 6 days ago
  38. 7ed7d6c interpreterbase: delete permittedKwargs! by Dylan Baker · 6 days ago
  39. 6f325a2 build: Remove use of permittedKwargs by Dylan Baker · 6 days ago
  40. 82df95d modules/rust: replace use of permittedKwargs by Dylan Baker · 6 days ago
  41. db141d4 modules/simd: delete use of permittedKwargs by Dylan Baker · 6 days ago
  42. eafdbd3 docs: Update docs on `include_directories` and `d_import_dirs` by Dylan Baker · 7 days ago
  43. 10f9813 build: Convert GeneratedList(extra_depends) to list explicitly by Dylan Baker · 7 days ago
  44. 0da1840 build: Use Iterable for the process_sourcelist helper by Dylan Baker · 7 days ago
  45. f6802b2 build: Use a cast instead of annotation for BuildTarget.extra_args fallback by Dylan Baker · 7 days ago
  46. ecfc3b0 build: add `get_basename()` to `GeneratedList` by Dylan Baker · 8 days ago
  47. 8555463 build: Fix typing issue in Generator.process_files by Dylan Baker · 8 days ago
  48. b1a770b build: fold BuildTarget.process_kwargs into BuildTarget initializer by Dylan Baker · 9 days ago
  49. 3ed65ab build: Fold SharedLibrary.process_kwargs into the initializer by Dylan Baker · 9 days ago
  50. 688ace1 build: simplify process_kwargs by Dylan Baker · 9 days ago
  51. 866898f build: cast a list return to do with invariance by Dylan Baker · 9 days ago
  52. d23d4e4 build: Remove unreachable input validation by Dylan Baker · 9 days ago
  53. 2fc0840 build: Prevent mutation of cached mapping which should be immutable by Dylan Baker · 10 days ago
  54. 5c878ec build: Make CustomTarget.depend_files a `list[File]` by Dylan Baker · 10 days ago
  55. d0d4f9b build: use dict() to copy and convert mapping in one step by Dylan Baker · 10 days ago
  56. d30694b build: use copy.copy instead of open coding by Dylan Baker · 10 days ago
  57. 5c38e73 universal: implement `__copy__` protocol for PerMachine classes by Dylan Baker · 10 days ago
  58. 28c4822 build: Convert CommandBase into free function by Dylan Baker · 10 days ago
  59. e959c09 ninjabackend: fix missing return statements from mypy by Paolo Bonzini · 6 days ago
  60. 614c14d ninjabackend: cast to compiler subclasses by Paolo Bonzini · 6 days ago
  61. d95c4a2 ninjabackend: add or fix annotations for NinjaBuildElement by Paolo Bonzini · 6 days ago
  62. d4ca781 ninjabackend: fake covariance for CommandArgOrStr by Paolo Bonzini · 6 days ago
  63. 1ba8106 ninjabackend: fix typing issues with Rust by Paolo Bonzini · 6 days ago
  64. 5eddad3 ninjabackend: differentiate between StaticLinker and Compiler by Paolo Bonzini · 6 days ago
  65. ff5ed1a linkers: export StaticLinker from mesonbuild.linkers by Paolo Bonzini · 6 days ago
  66. 85dc9a7 ninjabackend: create TypedDict for (subset of) arguments to NinjaRule.__init__ by Paolo Bonzini · 6 days ago
  67. 445a432 generate_dub_file: Compatibility with dub >= 1.41.0. by Yelninei · 7 days ago
  68. 989ae6e generate_dub_file: Don't use deprecated meson variables. by Yelninei · 7 days ago
  69. a6c976d utils: overload substitute_values signature by Dylan Baker · 9 days ago
  70. aa772e1 build: fix use of object in bool context by Dylan Baker · 10 days ago
  71. 2ffa9b5 build: fix CustomTargetBase.get_dependencies_recurse by Dylan Baker · 8 days ago
  72. 3501745 build: add assert to help mypy by Dylan Baker · 10 days ago
  73. 370be0a build: Cast compiler to RustCompiler to fix attribute lookup by Dylan Baker · 10 days ago
  74. 387fcf8 compilers: Add stub implementations for some Rust methods by Dylan Baker · 10 days ago
  75. 63aa6c1 build: move `get_override()` to BuildTarget by Dylan Baker · 10 days ago
  76. d86e5aa build: work around mypy's inability to correctly deduce union typedict values by Dylan Baker · 10 days ago
  77. f91763d build: use SubProject correctly by Dylan Baker · 8 days ago
  78. 73f4898 build: cast between SharedLibrary and SharedModule keywords in inheritance by Dylan Baker · 8 days ago
  79. a25874c build: Add asserts for option values by Dylan Baker · 8 days ago
  80. 8bbc8e8 build: fix BuildTarget.get method to match other classes by Dylan Baker · 8 days ago
  81. 7043dd1 build: Fix various lowhanging missing or incorrect annotations by Dylan Baker · 8 days ago
  82. 10d05d0 build: fix a significant number of optional issues by Dylan Baker · 8 days ago
  83. 1152370 build: fix annotations of process_vs_module_defs by Dylan Baker · 8 days ago
  84. 169ee76 build: Fix annotations of classify_all_sources by Dylan Baker · 8 days ago
  85. 92f0ce7 docs: tweak `depends` for features added in 1.12.0 by Paolo Bonzini · 7 days ago
  86. 16bf993 docs: add release notes for external programs in input and depends by Paolo Bonzini · 7 days ago
  87. 0fea57b interpreter: allow Program as an element of "depends" by Paolo Bonzini · 8 days ago
  88. 8035ea6 interpreter: allow Program for custom_target inputs by Paolo Bonzini · 7 days ago
  89. b9f01e8 build: store the underlying File for a LocalProgram that exists at setup time by Paolo Bonzini · 8 days ago
  90. 0aca94d interpreter, backends: use TargetDepends for tests by Paolo Bonzini · 7 days ago
  91. 5757c9d interpreter, backends: fix types for test commands and arguments by Paolo Bonzini · 8 days ago
  92. 5ec7277 build: Fix custom_target having an ExternalProgram as a source by Dylan Baker · 8 days ago
  93. 74caea2 build: GeneratedList is not allowed in commands by Paolo Bonzini · 7 days ago
  94. e5900d0 type_checking: introduce unified type for "depends" kwarg by Paolo Bonzini · 8 days ago
  95. da6760d gnome: make an egregious hack explicit by Paolo Bonzini · 8 days ago
  96. 488203c backends: fix type for get_target_depend_files() by Paolo Bonzini · 8 days ago
  97. e1ac870 test cases: add testcase for passing dependencies to rust.bindgen by Paolo Bonzini · 8 days ago
  98. 942b9d5 rust: clean up split of bindgen inputs by Paolo Bonzini · 8 days ago
  99. 23056d3 test cases: add new tests for programs in arguments by Paolo Bonzini · 8 days ago
  100. 43bab2c programs: lower case command extension on Windows by Joe Tse · 10 days ago