meson/test cases/d
Remi Thebault d5ae94f571
Check dub version (#11794)
* DubDependency._check_dub returns the version

* check for compatible Dub version

Dub versions starting at 1.32 have a new cache structure
into which Meson doesn't  know where to find compatible artifacts

* skipping D tests involving Dub

* refactor _check_dub

makes mypy happier

* make linters happy

* localize some logic
2023-05-18 15:50:35 +03:00
..
1 simple project_tests: Add the option to the test format to mark the language 2020-03-09 16:55:08 -07:00
2 static library project_tests: Add the option to the test format to mark the language 2020-03-09 16:55:08 -07:00
3 shared library Change "can not" to "cannot" throughout project 2023-04-11 17:10:01 +03:00
4 library versions Change "can not" to "cannot" throughout project 2023-04-11 17:10:01 +03:00
5 mixed project_tests: Add the option to the test format to mark the language 2020-03-09 16:55:08 -07:00
6 unittest project_tests: Add the option to the test format to mark the language 2020-03-09 16:55:08 -07:00
7 multilib Change "can not" to "cannot" throughout project 2023-04-11 17:10:01 +03:00
8 has multi arguments trivial: Fix typos 2017-08-29 21:28:43 +03:00
9 features editorconfig: add setting to trim trailing whitespace 2021-08-15 09:36:18 -04:00
10 d cpp editorconfig: add setting to trim trailing whitespace 2021-08-15 09:36:18 -04:00
11 dub Check dub version (#11794) 2023-05-18 15:50:35 +03:00
12 root include directory dlang: add test case for root include_directory #9250 2022-02-06 14:16:51 -08:00
13 declare dep docs: d_module_versions has an undocumented ability to accept integers 2022-06-17 14:33:02 -04:00
14 dub with deps Check dub version (#11794) 2023-05-18 15:50:35 +03:00
15 compiler run checks implement and test a few compiler checks for D 2022-04-30 10:07:38 -04:00
16 code generation add D generated files to order-only deps 2022-06-05 01:35:02 +02:00