parameters: (logical_line)
docstring: Avoid extraneous whitespace in the following situations:
  
      - More than one space around an assignment (or other) operator to
        align it with another.
  
      JCR: This should also be applied around comma etc.
docstring_summary: Avoid extraneous whitespace in the following situations:
docstring_tokens: Avoid extraneous whitespace in the following situations :
function: def whitespace_around_comma(logical_line):
      """
      Avoid extraneous whitespace in the following situations:
  
      - More than one space around an assignment (or other) operator to
        align it with another.
  
      JCR: This should also be applied around comma etc.
      """
      line = logical_line
      for separator in ',;:':
          found = line.find(separator + '  ')
          if found > -1:
              return found + 1, "E241 multiple spaces after '%s'" % separator
          found = line.find(separator + '\t')
          if found > -1:
              return found + 1, "E242 tab after '%s'" % separator
function_tokens: def whitespace_around_comma ( logical_line ) : line = logical_line for separator in ',;:' : found = line . find ( separator + '  ' ) if found > - 1 : return found + 1 , "E241 multiple spaces after '%s'" % separator found = line . find ( separator + '\t' ) if found > - 1 : return found + 1 , "E242 tab after '%s'" % separator