Home | History | Annotate | Download | only in tools

Lines Matching full:self

100   def __init__(self, sums_file_name):
101 self.sums = {}
102 self.sums_file_name = sums_file_name
104 def Load(self):
108 sums_file = open(self.sums_file_name, 'r')
109 self.sums = pickle.load(sums_file)
117 def Save(self):
119 sums_file = open(self.sums_file_name, 'w')
120 pickle.dump(self.sums, sums_file)
124 def FilterUnchangedFiles(self, files):
130 if not file in self.sums or self.sums[file] != file_sum:
132 self.sums[file] = file_sum
137 def RemoveFile(self, file):
138 if file in self.sums:
139 self.sums.pop(file)
148 def Run(self, path):
150 for file in self.GetPathsToSearch():
151 all_files += self.FindFilesIn(join(path, file))
152 if not self.ProcessFiles(all_files, path):
156 def IgnoreDir(self, name):
159 def IgnoreFile(self, name):
162 def FindFilesIn(self, path):
165 for ignored in [x for x in dirs if self.IgnoreDir(x)]:
168 if not self.IgnoreFile(file) and self.IsRelevant(file):
178 def IsRelevant(self, name):
181 def IgnoreDir(self, name):
182 return (super(CppLintProcessor, self).IgnoreDir(name)
187 def IgnoreFile(self, name):
188 return (super(CppLintProcessor, self).IgnoreFile(name)
191 def GetPathsToSearch(self):
194 def ProcessFiles(self, files, path):
233 def IsRelevant(self, name):
239 def GetPathsToSearch(self):
242 def IgnoreDir(self, name):
243 return (super(SourceProcessor, self).IgnoreDir(name)
252 def ProcessContents(self, name, contents):
265 def ProcessFiles(self, files, path):
271 success = self.ProcessContents(file, contents) and success