| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Add some cheap return and parameter annotations | Mats Wichmann | 2023-05-01 | 1 | -45/+45 |
| | | | | | | | | | | | | | | | | | | Use: https://github.com/JelleZijlstra/autotyping to add "safe" return annotations. Where a parameter has a default value that is an obvious scalar type (bool, int, str, etc.) add those annotations as well. Also fixed two small bugs that popped up when sanity-checking with mypy. One in FortranCommon, where a return had been previously annotated to be a tuple of Action, which should be ActionBase - Action is the factory function, not the base class. The other was a typo in the error raised in _add_cppdefines - the message was formatted with the value of "define" which should have been "defines". Signed-off-by: Mats Wichmann <mats@linux.com> | ||||
| * | Added test for failing to unlink cached target files | William Deegan | 2022-12-03 | 1 | -3/+56 |
| | | |||||
| * | Fixed taskmaster trace tests. Previously there was an extra line at the end ↵ | William Deegan | 2022-10-26 | 1 | -46/+61 |
| | | | | | of the file. It's no longer there. Added TestCommon.detailed_diff() function which can be used to diff large text blobs expected vs actual | ||||
| * | [ci skip] Fix sider/PEP8 complaints | William Deegan | 2022-10-23 | 1 | -2/+2 |
| | | |||||
| * | Migrate Taskmaster tracing to use python logging | William Deegan | 2022-10-21 | 1 | -3/+12 |
| | | |||||
| * | move Taskmaster and Jobs to SCons.Taskmaster | William Deegan | 2022-10-12 | 1 | -0/+1257 |
