class Thor::NestedContext
def enter
def enter push yield ensure pop end
def entered?
def entered? @depth.positive? end
def initialize
def initialize @depth = 0 end
def pop
def pop @depth -= 1 end
def push
def push @depth += 1 end
def enter push yield ensure pop end
def entered? @depth.positive? end
def initialize @depth = 0 end
def pop @depth -= 1 end
def push @depth += 1 end