Returns a path canonicalized for alphabetical comparison. - replaces "-" with "_" so they both cmp the same. - removes '-inl' since we don't require them to be after the main header. - lowercase everything, just in case. Args: header_path: Path to be canonicalized. Retur
(self, header_path)
| 1147 | self._last_header = header_path |
| 1148 | |
| 1149 | def CanonicalizeAlphabeticalOrder(self, header_path): |
| 1150 | """Returns a path canonicalized for alphabetical comparison. |
| 1151 | |
| 1152 | - replaces "-" with "_" so they both cmp the same. |
| 1153 | - removes '-inl' since we don't require them to be after the main header. |
| 1154 | - lowercase everything, just in case. |
| 1155 | |
| 1156 | Args: |
| 1157 | header_path: Path to be canonicalized. |
| 1158 | |
| 1159 | Returns: |
| 1160 | Canonicalized path. |
| 1161 | """ |
| 1162 | return header_path.replace('-inl.h', '.h').replace('-', '_').lower() |
| 1163 | |
| 1164 | def IsInAlphabeticalOrder(self, clean_lines, linenum, header_path): |
| 1165 | """Check if a header is in alphabetical order with the previous header. |
no test coverage detected