class_docstr: A shrinker that tries to make a sequence more sorted.
  
  Will not change the length or the contents, only tries to reorder
  the elements of the sequence.
class_docstr_tok: ["A","shrinker","that","tries","to","make","a","sequence","more","sorted",".","Will","not","change","the","length","or","the","contents",",","only","tries","to","reorder","the","elements","of","the","sequence","."]
code: def short_circuit(self):
      # If we can flat out sort the target then there's nothing more to do.
      return self.consider(sorted(self.current, key=self.key))
  
file_path: catboost/contrib/python/hypothesis/py3/hypothesis/internal/conjecture/shrinking/ordering.py
imports: from hypothesis.internal.conjecture.junkdrawer import find_integer
  from hypothesis.internal.conjecture.shrinking.common import Shrinker
label_desc: Use image node_id 3 for calling the Ordering obj's underlying member method code with example usage: obj.short_circuit() and returns: self