aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2023-07-20interpreter: use type_checking defined target argument listsDylan Baker2-9/+90
2023-07-20intepreter: add kwargs annotations for build_target classesDylan Baker2-9/+55
2023-07-20ci: Add Rust Windows cross toolchain on ubuntu-rolling imageXavier Claessens2-0/+13
2023-07-19move various bits of type-checking only code to TYPE_CHECKING blocksEli Schwartz9-12/+16
2023-07-19avoid module indirection in name resolution for imported objectsEli Schwartz1-56/+56
2023-07-19fix implicit_reexport issues and enforce them going forwardEli Schwartz32-100/+98
2023-07-19mypy: add more mixin base classesEli Schwartz1-3/+3
2023-07-19linkers: fix mypy errors that were ignored due to lack of inheritanceEli Schwartz1-4/+11
2023-07-19linkers: reorganize code so that linker base classes always come firstEli Schwartz1-199/+200
2023-07-19add better comments for mypy suppressionsEli Schwartz2-2/+3
2023-07-19cmake: fix empty BOOL generator expression evaluating to truekiwixz1-1/+1
2023-07-19cmake: find dependencies with bare library names on all platformskiwixz1-2/+2
2023-07-18CI image builder: log commands a bitEli Schwartz1-1/+1
2023-07-18CI: change ubuntu cross exe_wrapper to un-suffixed wineEli Schwartz1-1/+1
2023-07-18mtest: avoid meddling with stdout by defaultEli Schwartz1-1/+1
2023-07-18CI: install a newer java on opensuseEli Schwartz1-1/+1
2023-07-18tests: bump the C++ std for protobuf testsEli Schwartz1-1/+1
2023-07-18tests: mark gpgme test skippable on Ubuntu rollingEli Schwartz1-1/+1
2023-07-18docs: improve formatting of the Rust modulePeter Hutterer1-17/+20
2023-07-18docs: fix typos and keyword markdown for the Rust module pagePeter Hutterer1-11/+11
2023-07-18ci: Skip test_generate_gir_with_address_sanitizerXavier Claessens1-0/+9
2023-07-17Whoopsie, forgot to create the release notes.Jussi Pakkanen21-160/+188
2023-07-17Merge pull request #11976 from tristan957/cleanupsJussi Pakkanen23-463/+494
2023-07-17Bump version number for new development.Jussi Pakkanen1-1/+1
2023-07-17Bump version number for release.1.2.0Jussi Pakkanen1-1/+1
2023-07-16Fix build using GDC 13Jussi Pakkanen2-32/+47
2023-07-15rust: disable overflow-checks by defaultDylan Baker5-7/+43
2023-07-14compiler.compiles/links: fix failure when compiling a built File objectEli Schwartz2-7/+20
2023-07-14c++: add support for c++23/c++26 standard and aliasesSteven Noonan1-2/+20
2023-07-14c++: add fallback mappings for C++23 and C++26Steven Noonan1-0/+4
2023-07-14tests: add support for c++23/c++26 detectionSteven Noonan1-0/+15
2023-07-13cmake: fix directory separators in generated packageConfig.cmake filesMatthieu Rogez4-1/+27
2023-07-13macos: map arm64e to aarch64, map "whole" architecture stringsAndres Freund2-6/+19
2023-07-13Fix display of generatorCharles Brunet2-2/+8
2023-07-13Silence some encoding warningsTristan Partin7-20/+20
2023-07-13mtest: fix unencodable XML charsNazir Bilal Yavuz4-2/+121
2023-07-13Add import instructions for filesystem moduleMiroPalmu1-0/+8
2023-07-12Remove do_conf_str(encoding:)Tristan Partin1-2/+2
2023-07-12Use underscore for variables that we don't referenceTristan Partin1-3/+3
2023-07-12Fix return type of debugfile functionsTristan Partin4-6/+6
2023-07-12Add typing to portions of machine file parsingTristan Partin1-7/+8
2023-07-12Add type annotations where they previously didn't existTristan Partin2-7/+7
2023-07-12Use more specific typesTristan Partin2-9/+10
2023-07-12Remove Compiler._build_wrapper(temp_dir:)Tristan Partin2-5/+4
2023-07-12Match the method signatures of parent classesTristan Partin10-28/+28
2023-07-12Make CPPCompiler.get_display_language() a classmethodTristan Partin1-2/+2
2023-07-12Fix the typing around Compiler._get_compile_output()Tristan Partin2-7/+7
2023-07-12Annotate naked fundamental Python typesTristan Partin17-57/+57
2023-07-12Replace some type comments with annotationsTristan Partin16-251/+275
2023-07-12Use CompileCheckMode enumTristan Partin10-47/+47