Add bin and edit workflow
Gitea Actions Demo / Explore-Gitea-Actions (push) Failing after 9s

This commit is contained in:
2026-09-16 13:11:16 -06:00
parent c8ac4fcae5
commit 4cee170d66
17576 changed files with 895740 additions and 2 deletions
@@ -0,0 +1,34 @@
# frozen_string_literal: true
require 'tempfile'
class Pry
module Testable
module Utility
#
# Creates a Tempfile then unlinks it after the block has yielded.
#
# @yieldparam [String] file
# The path of the temp file
#
# @return [void]
#
def temp_file(ext = '.rb')
file = Tempfile.open(['pry', ext])
yield file
ensure
file.close(true) if file
end
def unindent(*args)
Pry::Helpers::CommandHelpers.unindent(*args)
end
def inner_scope
catch(:inner_scope) do
yield -> { throw(:inner_scope, self) }
end
end
end
end
end