Lines Matching refs:self

43   def __init__(self,
61 self, base_directory, extra_repos, verbose, being_tested,
64 self._skip_tests = skip_tests
65 self._resolve_dotdot = resolve_dotdot
66 self.results_formatter = results.NormalResultsFormatter(verbose)
68 def Report(self):
70 if self.results_formatter.GetResults():
71 self.results_formatter.PrintResults()
76 def CheckDirectory(self, start_dir):
79 tree (starting at |self.base_directory|). |start_dir| must be a
80 subdirectory of |self.base_directory|.
82 On completion, self.results_formatter has the results of
85 java = java_checker.JavaChecker(self.base_directory, self.verbose)
87 self.verbose, self._resolve_dotdot, self.base_directory)
89 self.verbose, self._resolve_dotdot, self.base_directory)
94 for rules, file_paths in self.GetAllRulesAndFiles(start_dir):
96 if self._skip_tests and _IsTestFile(os.path.basename(full_name)):
104 self.results_formatter.AddError(file_status)
106 def CheckIncludesAndImports(self, added_lines, checker):
123 rules_for_file = self.GetDirectoryRules(os.path.dirname(file_path))
135 violation, self.verbose)
139 def CheckAddedCppIncludes(self, added_includes):
151 return self.CheckIncludesAndImports(
152 added_includes, cpp_checker.CppChecker(self.verbose))
154 def CheckAddedJavaImports(self, added_imports,
170 return self.CheckIncludesAndImports(
172 java_checker.JavaChecker(self.base_directory, self.verbose,
175 def CheckAddedProtoImports(self, added_imports):
187 return self.CheckIncludesAndImports(
189 verbose=self.verbose, root_dir=self.base_directory))