summaryrefslogtreecommitdiffstats
path: root/SCons/Node
Commit message (Expand)AuthorAgeFilesLines
* [ci skip] Fix typo in commentsWilliam Deegan2025-01-211-1/+1
* Fix call to SCons.Node.Node.build()William Deegan2025-01-201-1/+1
* Fix Issue #2281, post and pre actions were being ignored when added to an Ali...William Deegan2025-01-201-2/+8
* Flip SCons st_mtime usage back to tuple indexMats Wichmann2024-12-152-3/+7
* Modernize stat usageMats Wichmann2024-12-152-3/+3
* Add type hints to main Node scriptThaddeus Crews2024-11-172-137/+144
* Integrate `from __future__ import annotations`Thaddeus Crews2024-11-164-15/+25
* Move IS_ROOT definition to frameworkMats Wichmann2024-10-191-7/+1
* Use IS_WINDOWS from test frameworkMats Wichmann2024-10-191-8/+8
* Adjust tests in case running as rootMats Wichmann2024-10-191-15/+25
* Merge branch 'master' into maint/picklingWilliam Deegan2024-03-302-7/+15
|\
| * Get rid of raising exceptions entirelyRaymond Li2024-03-282-4/+4
| * Fix testsRaymond Li2024-03-281-3/+11
* | Remove redundant codeMats Wichmann2024-03-283-94/+0
|/
* Fix isabs() check in NodeInfo for Py 3.13Mats Wichmann2024-03-242-40/+57
* Updates on Value nodesMats Wichmann2024-03-121-14/+27
* Merge branch 'master' into complex-type-hint-frameworkWilliam Deegan2024-02-143-46/+42
|\
| * Merge branch 'master' into rawfile-convertWilliam Deegan2024-02-143-16/+36
| |\
| | * Fix PyPackageDirMats Wichmann2024-02-132-14/+34
| | * doc: update Pseudo description and moreMats Wichmann2024-02-091-2/+2
| * | Be more careful about file readingMats Wichmann2024-02-081-30/+6
| |/
* | Implement framework for hinting complex typesThaddeus Crews2024-01-153-8/+13
|/
* Tweak Util moduleMats Wichmann2023-09-191-1/+1
* Fix race condition in MkdirFuncVitaly Cheptsov2023-09-051-7/+16
* "Modernize" to Python 3.6 via toolMats Wichmann2023-08-042-10/+10
* Followon to PR #4348: more bool fixesMats Wichmann2023-06-165-82/+76
* Add some cheap return and parameter annotationsMats Wichmann2023-05-018-395/+395
* Address feedback from mwichmann in PRWilliam Deegan2022-12-201-4/+11
* Fixed using --diskcheck=none from command line. It was always broken. SetOpti...William Deegan2022-12-201-17/+24
* Minor doc update for Value nodes [skip appveyor]Mats Wichmann2022-10-212-9/+16
* Update the Glob docs with more detailsMats Wichmann2022-09-161-31/+35
* doc: change five functions to appear global-onlyMats Wichmann2022-09-142-2/+2
* get_timestamp returns an int againMats Wichmann2022-05-061-4/+4
* Revert to using stat.ST_MTIME in FS nodes for nowMats Wichmann2022-05-062-3/+3
* Fix content-timestamp decider for symlinksMats Wichmann2022-05-062-21/+15
* Use super call instead of direct class callMats Wichmann2022-03-155-13/+13
* Passes tests in >= python 3.9Jacob Cassagnol2021-11-021-2/+2
* Half the failing testcases fixed.Jacob Cassagnol2021-11-011-2/+2
* Merge branch 'master' into ninja-generationWilliam Deegan2021-07-091-5/+6
|\
| * Fix an incorrect return-type annotationMats Wichmann2021-06-131-5/+6
* | Merge branch 'master' into ninja-generationWilliam Deegan2021-05-244-27/+42
|\ \ | |/
| * Merge branch 'master' into importsWilliam Deegan2021-05-061-7/+0
| |\
| | * Drop overridden changed_since_last_build method in Value classMats Wichmann2021-05-061-7/+0
| * | Fix several sider complaintsMats Wichmann2021-05-051-1/+2
| * | Fix some imports and other checker warningsMats Wichmann2021-05-052-14/+7
| |/
| * Reformat LocalFS to quiet sider complaintsMats Wichmann2021-05-031-3/+26
| * Some code modernizatoionMats Wichmann2021-05-031-4/+6
| * Merge pull request #3825 from grossag/topic/grossag/pythondynamicscanWilliam Deegan2021-04-191-1/+4
| |\
| | * Merge branch 'master' into topic/grossag/pythondynamicscanAdam Gross2021-01-095-46/+47
| | |\
| | * | Some initial fixesAdam Gross2020-11-161-5/+1