AnyPS5/tools
Claude fd0d55ce21
fix(tools): follow Depends on chains in pr_overlap
pr_overlap only skipped a pair when one pull request named the other
directly. In a stack where #3 depends on #2 and #2 on #1, #1 and #3 were
reported as overlapping, and two pull requests built on the same #1 were
reported for the files and exports both inherit from it. Dependencies are
now followed through open pull requests, and what a shared dependency adds
is left out of the same-file and same-export columns.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_0189deyapHNNqKQJboZBJQei
2026-10-12 06:10:56 +00:00
..
hw-oracle fix(hw-oracle): narrow cache PR and normalize runtime paths 2026-10-11 19:31:39 +04:00
tests fix(tools): follow Depends on chains in pr_overlap 2026-10-12 06:10:56 +00:00
check_conventions.py Merge pull request #3908 from GalaxyGamingFR/fix/conventions-wrapped-declarations 2026-10-12 16:10:06 +13:00
check_skips.py fix(ci): preserve test discovery and skip diagnostics 2026-10-11 18:25:36 +04:00
check_test_registration.py fix(ci): preserve test discovery and skip diagnostics 2026-10-11 18:25:36 +04:00
import_audit.py fix(import-audit): validate ELF and PE exports before reporting 2026-10-11 18:20:18 +04:00
nid_names.py fix(nid-names): normalize Windows inventory paths 2026-10-11 19:30:28 +04:00
package_release.py fix(packaging): validate and stage release archives 2026-10-11 18:23:59 +04:00
pad_input.py feat(pad): accept timed controller pulses from a local command file 2026-10-11 10:54:18 +02:00
pr_overlap.py fix(tools): follow Depends on chains in pr_overlap 2026-10-12 06:10:56 +00:00
progress.py Merge pull request #3906 from GalaxyGamingFR/fix/progress-render-sliver 2026-10-12 16:09:45 +13:00
rdna_isa.txt feat(tools): add progress map for system libraries and shader instructions 2026-09-27 18:21:34 +02:00
stubgen.py fix(stubgen): give new output files the default umask permissions 2026-10-11 17:11:35 +02:00