From ae121ec1dc88ec6a1e70ff61bb6613282bd679b7 Mon Sep 17 00:00:00 2001 From: Scott Sanderson Date: Mon, 22 Aug 2016 13:14:31 -0400 Subject: [PATCH] MAINT: Simpler impl of `pad_lines_after_first`. --- zipline/utils/sharedoc.py | 9 +-------- 1 file changed, 1 insertion(+), 8 deletions(-) diff --git a/zipline/utils/sharedoc.py b/zipline/utils/sharedoc.py index 12ced172..9669366c 100644 --- a/zipline/utils/sharedoc.py +++ b/zipline/utils/sharedoc.py @@ -19,16 +19,9 @@ PIPELINE_DOWNSAMPLING_FREQUENCY_DOC = dedent( ) -def _gen_for_pad_lines_after_first(prefix, s): - lines = iter(s.splitlines()) - yield next(lines) - for line in lines: - yield prefix + line - - def pad_lines_after_first(prefix, s): """Apply a prefix to each line in s after the first.""" - return '\n'.join(_gen_for_pad_lines_after_first(prefix, s)) + return ('\n' + prefix).join(s.splitlines()) def format_docstring(owner_name, docstring, formatters):