Module: Fastlane
- Defined in:
- lib/fastlane/plugin/sunny_project/actions/dart_package_status_action.rb,
lib/fastlane/plugin/sunny_project.rb,
lib/fastlane/plugin/sunny_project/version.rb,
lib/fastlane/plugin/sunny_project/helper/plugin_options.rb,
lib/fastlane/plugin/sunny_project/actions/sunny_build_web.rb,
lib/fastlane/plugin/sunny_project/actions/curr_semver_action.rb,
lib/fastlane/plugin/sunny_project/actions/pub_publish_action.rb,
lib/fastlane/plugin/sunny_project/actions/pub_release_action.rb,
lib/fastlane/plugin/sunny_project/actions/sunny_build_runner.rb,
lib/fastlane/plugin/sunny_project/helper/sunny_project_helper.rb,
lib/fastlane/plugin/sunny_project/actions/release_notes_action.rb,
lib/fastlane/plugin/sunny_project/actions/rename_assets_action.rb,
lib/fastlane/plugin/sunny_project/actions/sunny_release_action.rb,
lib/fastlane/plugin/sunny_project/actions/generate_icons_action.rb,
lib/fastlane/plugin/sunny_project/actions/local_packages_action.rb,
lib/fastlane/plugin/sunny_project/actions/pubspec_doctor_action.rb,
lib/fastlane/plugin/sunny_project/actions/finalize_version_action.rb,
lib/fastlane/plugin/sunny_project/actions/increase_version_action.rb
Overview
def with_captured_stdout
original_stdout = FastlaneCore::UI.ui_object
str = ''
ci_output = FastlaneCI::FastlaneCIOutput.new(
each_line_block: proc do |raw_row|
str = str + raw_row
end
)
FastlaneCore::UI.ui_object = ci_output
yield
str
ensure
FastlaneCore::UI.ui_object = original_stdout
end
Defined Under Namespace
Modules: Actions, Sunny, SunnyProject
Constant Summary collapse
- UI =
FastlaneCore::UI