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

Method __init__

tools/cpplint.py:2154–2166  ·  view source on GitHub ↗
(self, lines)

Source from the content-addressed store, hash-verified

2152 """
2153
2154 def __init__(self, lines):
2155 if "-readability/alt_tokens" in _cpplint_state.filters:
2156 for i, line in enumerate(lines):
2157 lines[i] = ReplaceAlternateTokens(line)
2158 self.elided = []
2159 self.lines = []
2160 self.raw_lines = lines
2161 self.num_lines = len(lines)
2162 self.lines_without_raw_strings = CleanseRawStrings(lines)
2163 for line in self.lines_without_raw_strings:
2164 self.lines.append(CleanseComments(line))
2165 elided = self._CollapseStrings(line)
2166 self.elided.append(CleanseComments(elided))
2167
2168 def NumLines(self):
2169 """Returns the number of lines represented."""

Callers

nothing calls this directly

Calls 6

_CollapseStringsMethod · 0.95
ReplaceAlternateTokensFunction · 0.85
CleanseRawStringsFunction · 0.85
CleanseCommentsFunction · 0.85
enumerateFunction · 0.50
appendMethod · 0.45

Tested by

no test coverage detected