MCPcopy Index your code
hub / github.com/nodejs/node / _FilterDuplicates

Function _FilterDuplicates

deps/v8/PRESUBMIT.py:238–247  ·  view source on GitHub ↗

We include all impacted files but exclude affected files that are also impacted. Files impacted by DEPS changes take precedence before files affected by direct changes.

(impacted_files, affected_files)

Source from the content-addressed store, hash-verified

236 return enumerate(lines, start=1)
237
238 def _FilterDuplicates(impacted_files, affected_files):
239 """"We include all impacted files but exclude affected files that are also
240 impacted. Files impacted by DEPS changes take precedence before files
241 affected by direct changes."""
242 result = impacted_files[:]
243 only_paths = set([imf.LocalPath() for imf in impacted_files])
244 for af in affected_files:
245 if not af.LocalPath() in only_paths:
246 result.append(af)
247 return result
248
249 added_includes = []
250 affected_files = input_api.AffectedFiles()

Callers 1

Calls 3

LocalPathMethod · 0.80
setFunction · 0.50
appendMethod · 0.45

Tested by

no test coverage detected