original_docstring: 
      Consecutive points should not overlap.
  
      Data structure:
  
          [
              point,
              ...
          ]
      
docstring: Consecutive points should not overlap.
  Data structure.
  
  
docstring_tokens: Consecutive points should not overlap . Data structure .
code: def testForOverlappingPoints(contour):
      """
      Consecutive points should not overlap.
  
      Data structure:
  
          [
              point,
              ...
          ]
      """
      contour = wrapContour(contour)
      overlappingPoints = []
      if len(contour) > 1:
          prev = unwrapPoint(contour[-1].onCurve)
          for segment in contour:
              point = unwrapPoint(segment.onCurve)
              if point == prev:
                  overlappingPoints.append(point)
              prev = point
      return overlappingPoints
code_tokens: def testForOverlappingPoints ( contour ) : contour = wrapContour ( contour ) overlappingPoints = [ ] if len ( contour ) > 1 : prev = unwrapPoint ( contour [ - 1 ] . onCurve ) for segment in contour : point = unwrapPoint ( segment . onCurve ) if point == prev : overlappingPoints . append ( point ) prev = point return overlappingPoints
short_docstring: Consecutive points should not overlap.
short_docstring_tokens: Consecutive points should not overlap .
comment: """
      Consecutive points should not overlap.
  
      Data structure:
  
          [
              point,
              ...
          ]
      """