| OLD | NEW |
| 1 #!/usr/bin/env python | 1 #!/usr/bin/env python |
| 2 # | 2 # |
| 3 # Copyright (c) 2009 Google Inc. All rights reserved. | 3 # Copyright (c) 2009 Google Inc. All rights reserved. |
| 4 # | 4 # |
| 5 # Redistribution and use in source and binary forms, with or without | 5 # Redistribution and use in source and binary forms, with or without |
| 6 # modification, are permitted provided that the following conditions are | 6 # modification, are permitted provided that the following conditions are |
| 7 # met: | 7 # met: |
| 8 # | 8 # |
| 9 # * Redistributions of source code must retain the above copyright | 9 # * Redistributions of source code must retain the above copyright |
| 10 # notice, this list of conditions and the following disclaimer. | 10 # notice, this list of conditions and the following disclaimer. |
| (...skipping 996 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1007 one_up_dir = os.path.dirname(root_dir) | 1007 one_up_dir = os.path.dirname(root_dir) |
| 1008 while os.path.exists(os.path.join(one_up_dir, ".svn")): | 1008 while os.path.exists(os.path.join(one_up_dir, ".svn")): |
| 1009 root_dir = os.path.dirname(root_dir) | 1009 root_dir = os.path.dirname(root_dir) |
| 1010 one_up_dir = os.path.dirname(one_up_dir) | 1010 one_up_dir = os.path.dirname(one_up_dir) |
| 1011 | 1011 |
| 1012 prefix = os.path.commonprefix([root_dir, project_dir]) | 1012 prefix = os.path.commonprefix([root_dir, project_dir]) |
| 1013 return fullname[len(prefix) + 1:] | 1013 return fullname[len(prefix) + 1:] |
| 1014 | 1014 |
| 1015 # Not SVN <= 1.6? Try to find a git, hg, or svn top level directory by | 1015 # Not SVN <= 1.6? Try to find a git, hg, or svn top level directory by |
| 1016 # searching up from the current path. | 1016 # searching up from the current path. |
| 1017 root_dir = os.path.dirname(fullname) | 1017 root_dir = current_dir = os.path.dirname(fullname) |
| 1018 while (root_dir != os.path.dirname(root_dir) and | 1018 while current_dir != os.path.dirname(current_dir): |
| 1019 not os.path.exists(os.path.join(root_dir, ".git")) and | 1019 if (os.path.exists(os.path.join(current_dir, ".git")) or |
| 1020 not os.path.exists(os.path.join(root_dir, ".hg")) and | 1020 os.path.exists(os.path.join(current_dir, ".hg")) or |
| 1021 not os.path.exists(os.path.join(root_dir, ".svn"))): | 1021 os.path.exists(os.path.join(current_dir, ".svn"))): |
| 1022 root_dir = os.path.dirname(root_dir) | 1022 root_dir = current_dir |
| 1023 current_dir = os.path.dirname(current_dir) |
| 1023 | 1024 |
| 1024 if (os.path.exists(os.path.join(root_dir, ".git")) or | 1025 if (os.path.exists(os.path.join(root_dir, ".git")) or |
| 1025 os.path.exists(os.path.join(root_dir, ".hg")) or | 1026 os.path.exists(os.path.join(root_dir, ".hg")) or |
| 1026 os.path.exists(os.path.join(root_dir, ".svn"))): | 1027 os.path.exists(os.path.join(root_dir, ".svn"))): |
| 1027 prefix = os.path.commonprefix([root_dir, project_dir]) | 1028 prefix = os.path.commonprefix([root_dir, project_dir]) |
| 1028 return fullname[len(prefix) + 1:] | 1029 return fullname[len(prefix) + 1:] |
| 1029 | 1030 |
| 1030 # Don't know what to do; header guard warnings may be wrong... | 1031 # Don't know what to do; header guard warnings may be wrong... |
| 1031 return fullname | 1032 return fullname |
| 1032 | 1033 |
| (...skipping 5289 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 6322 _cpplint_state.ResetErrorCounts() | 6323 _cpplint_state.ResetErrorCounts() |
| 6323 for filename in filenames: | 6324 for filename in filenames: |
| 6324 ProcessFile(filename, _cpplint_state.verbose_level) | 6325 ProcessFile(filename, _cpplint_state.verbose_level) |
| 6325 _cpplint_state.PrintErrorCounts() | 6326 _cpplint_state.PrintErrorCounts() |
| 6326 | 6327 |
| 6327 sys.exit(_cpplint_state.error_count > 0) | 6328 sys.exit(_cpplint_state.error_count > 0) |
| 6328 | 6329 |
| 6329 | 6330 |
| 6330 if __name__ == '__main__': | 6331 if __name__ == '__main__': |
| 6331 main() | 6332 main() |
| OLD | NEW |