13923 Commits (32e7ebc821a2078722947c5bd412b6c0a244b30d)
 

Author SHA1 Message Date
Eli Schwartz 1b8dcbcc57
docs: clarify what str.split does 2 years ago
Daniele Nicolodi 9eb7fe332f Fix install_data() default install path 2 years ago
Daniele Nicolodi a0f165b2fa interpreter: Remove redundant comment 2 years ago
Dylan Baker 492d8e90ad templates: use common classes for remaining languages 2 years ago
Dylan Baker 5449d10f01 templates: use a common template for C# and Java 2 years ago
Dylan Baker bbe649a5fc unittests: test the vala template 2 years ago
Dylan Baker c30cdfc4b0 unittests: use subtests for template tests 2 years ago
Dylan Baker 9ae6e38e90 mypy: add templates to checked modules 2 years ago
Dylan Baker 65a0cd127e templates: fix typo in function name `sameple` -> `sample` 2 years ago
Dylan Baker d0729bde02 templates: move initializer to base class 2 years ago
Dylan Baker 3fdc877e8a templates/samplefactory: move type checking only import to special block 2 years ago
Dylan Baker b0cd88ceae minit: use a Protocol for arguments 2 years ago
Dylan Baker b082f00250 minit: put imports together 2 years ago
Dylan Baker 54295560ea minit: fix docstring 2 years ago
Eli Schwartz 6aceb7e2d6
packaging: fix regression that prevented pyinstaller from getting custom deps 2 years ago
Dylan Baker 1a182ab599 make 'gui_app' an interpreter only concept 2 years ago
Dylan Baker 1cfbe5279d interpreter: use typed_kwargs for Executable(win_subsystem) 2 years ago
Dylan Baker 67035a181e interpreter: use typed_kwargs for gui_app 2 years ago
Dylan Baker 020610cfbe modules/pkgconfig: Don't insert None into devenv list 2 years ago
Eli Schwartz dd578decdb
ninjabackend: add or correct various bits of typing 2 years ago
Eli Schwartz 4d3432daa3
ninjabackend: track all outputs using a set 2 years ago
Eli Schwartz 22d842a97d
ninjabackend: remove useless and unused API bits in phony targets 2 years ago
Eli Schwartz 59af1d9026
force interpreter functions to actually receive tuple from typed posargs 2 years ago
Eli Schwartz db0d579c79
interpreter: fix typing for adding tests 2 years ago
Eli Schwartz a7a3563c0d
fix a few miscellaneous implicit-optional typing issues 2 years ago
Dylan Baker 3a4b874ec0 interpreter: stop setting member out of initializer that isn't even used 2 years ago
Dylan Baker 9faf91d14f build: remove useless method call 2 years ago
Dylan Baker c8241d79e4 build: remove BuildTarget.need_install 2 years ago
George Sedov c2ed846b64 hdf5 tests: make cpp test actually use cpp HDF5 2 years ago
George Sedov 0c2b616183 hdf5: remove C sub-dependency for config tool 2 years ago
George Sedov b6e306ea5b hdf5: fix wrong env values for config tool 2 years ago
Albert Tang 76dd44d6cb backend: fix checking dep instance for xcode 2 years ago
Charles Brunet a84a082b1a Prevent summary displaying timestamp twice 2 years ago
Charles Brunet 047c2d644c Display more timestamps when profiling ninja 2 years ago
Eli Schwartz 1bca73cc37
docs: fix typo in previous commit 2 years ago
Dylan Baker d7acccd36d interpreter: deprecate 'jar' value of build_target(target_type) 2 years ago
Dylan Baker a62a42b272 interpreter: use kwarginfo for build_target(target_type) 2 years ago
Dylan Baker 096869ad63 interpreter: use typed_kwargs for jar(java_resources) 2 years ago
Dylan Baker 01b5581a10 build|interpreter: move main_class to typed_kwargs 2 years ago
Dylan Baker 68da3669a4 interpreter: use type_checking defined target argument lists 2 years ago
Dylan Baker 686f6aac31 intepreter: add kwargs annotations for build_target classes 2 years ago
Xavier Claessens ded2204d2c ci: Add Rust Windows cross toolchain on ubuntu-rolling image 2 years ago
Eli Schwartz 0bb1647fd1
move various bits of type-checking only code to TYPE_CHECKING blocks 2 years ago
Eli Schwartz cff2fb5950
avoid module indirection in name resolution for imported objects 2 years ago
Eli Schwartz 7afc69254d
fix implicit_reexport issues and enforce them going forward 2 years ago
Eli Schwartz cfc3960956
mypy: add more mixin base classes 2 years ago
Eli Schwartz 621264e1d4
linkers: fix mypy errors that were ignored due to lack of inheritance 2 years ago
Eli Schwartz ca34c76170
linkers: reorganize code so that linker base classes always come first 2 years ago
Eli Schwartz 3171fc5338
add better comments for mypy suppressions 2 years ago
kiwixz 4fab71f481 cmake: fix empty BOOL generator expression evaluating to true 2 years ago