summaryrefslogtreecommitdiff
path: root/scripts/maint/practracker/includes.py
AgeCommit message (Collapse)Author
2021-08-29Improve fname_is_c func in pratracker/includes.pyskaluzka
Use tuples for bname.startswith and fname.endswith in "fname_is_c" function.
2020-04-07Try rewriting normalize_srcdir to normalize harder.Nick Mathewson
2020-04-07Make check_subsystem_order work in distcheck builds.Nick Mathewson
2020-04-07Make check_subsystem_order work in out-of-tree builds.Nick Mathewson
2020-03-26Teach --check-subsystem-order to take input from stdinNick Mathewson
2020-03-26Extend includes.py to compare topology with subsystem init order.Nick Mathewson
2020-02-16Stop assuming that /usr/bin/python existsPanagiotis Vasilopoulos
Fixes 33192
2019-12-12python: Add __future__ imports for python 3 compatibilityteor
Except for src/ext, which we may not want to modify. Closes ticket 32732.
2019-12-04Merge branch 'ticket32609_squashed'Nick Mathewson
2019-12-04practracker: document !advisory in includes.pyteor
2019-11-26practracker/includes.py: Don't read editor temp filesteor
(Or any files that start with "." or "#".) Obviously correct changes to already-reviewed code.
2019-11-26practracker: Fix a typo in a logging function callteor
Obviously correct changes to already-reviewed code.
2019-08-29practracker: make filename terminology uniformNick Mathewson
Previously we often referred to "C files" and "H files", which is more ambiguous than ".c files" and ".h files".
2019-08-05Make includes interface more like the rest of practrackerNick Mathewson
Everything else assumes that somebody else will open the file for it.
2019-08-05Teach include-checker about advisory rulesNick Mathewson
A .may_includes file can be "advisory", which means that some violations of the rules are expected. We will track these violations with practracker, not as automatic errors.
2019-08-05Move checkIncludes inside practrackerNick Mathewson
Update the makefile accordingly.