JEG2/highline should be updated to avoid warning of abbrev missing in standard lib for ruby 3.3.0
einar-notland opened this issue ยท 1 comments
einar-notland commented
New Issue Checklist
- [ x ] Updated fastlane to the latest version
- [ x ] I read the Contribution Guidelines
- [ x ] I read docs.fastlane.tools
- [ x ] I searched for existing GitHub issues
Issue Description
I get this warning, stating that abbrev
is no longer part of standard library in ruby 3.3.0.
[โ น] ๐ /opt/homebrew/lib/ruby/gems/3.3.0/gems/highline-2.0.3/lib/highline.rb:17: warning: abbrev was loaded from the standard library, but will no longer be part of the default gems since Ruby 3.4.0. Add abbrev to your Gemfile or gemspec. Also contact author of highline-2.0.3 to add abbrev into its gemspec.
This has been resolved by removing abbrev in JEG2/highline v3.0.1 (See commit: JEG2/highline@29f25e1)
Any chance highline dependency can be updated?
Command executed
fastlane
Complete output when running fastlane, including the stack trace and command used
% fastlane [โ] ๐ /opt/homebrew/lib/ruby/gems/3.3.0/gems/highline-2.0.3/lib/highline.rb:17: warning: abbrev was loaded from the standard library, but will no longer be part of the default gems since Ruby 3.4.0. Add abbrev to your Gemfile or gemspec. Also contact author of highline-2.0.3 to add abbrev into its gemspec. +-------------------------------------------------------------------------------------------------------------------+ | Used plugins | +-------------------------------------------+---------+-------------------------------------------------------------+ | Plugin | Version | Action | +-------------------------------------------+---------+-------------------------------------------------------------+ | fastlane-plugin-appcenter | 2.1.1 | appcenter_codepush_release_react, appcenter_fetch_devices, | | | | appcenter_fetch_version_number, appcenter_upload | | fastlane-plugin-update_build_settings_key | 0.1.3 | update_build_settings_key | +-------------------------------------------+---------+-------------------------------------------------------------+
Environment
[โ ] ๐ /opt/homebrew/lib/ruby/gems/3.3.0/gems/httpclient-2.8.3/lib/httpclient/auth.rb:11: warning: mutex_m was loaded from the standard library, but will no longer be part of the default gems since Ruby 3.4.0. Add mutex_m to your Gemfile or gemspec. Also contact author of httpclient-2.8.3 to add mutex_m into its gemspec. [โ ผ] ๐ /opt/homebrew/lib/ruby/gems/3.3.0/gems/highline-2.0.3/lib/highline.rb:17: warning: abbrev was loaded from the standard library, but will no longer be part of the default gems since Ruby 3.4.0. Add abbrev to your Gemfile or gemspec. Also contact author of highline-2.0.3 to add abbrev into its gemspec. [โ] ๐ [08:28:50]: Generating fastlane environment output, this might take a few seconds... /opt/homebrew/lib/ruby/gems/3.3.0/gems/fastlane-plugin-appcenter-2.1.1/lib/fastlane/plugin/appcenter/actions/appcenter_fetch_devices_action.rb:2: warning: csv was loaded from the standard library, but will no longer be part of the default gems since Ruby 3.4.0. Add csv to your Gemfile or gemspec. Also contact author of fastlane-plugin-appcenter-2.1.1 to add csv into its gemspec.๐ซ fastlane environment ๐ซ
Stack
Key Value OS 14.4.1 Ruby 3.3.0 Bundler? true Git git version 2.39.3 (Apple Git-146) Installation Source /opt/homebrew/lib/ruby/gems/3.3.0/bin/fastlane Host macOS 14.4.1 (23E224) Ruby Lib Dir /opt/homebrew/Cellar/ruby/3.3.0/lib OpenSSL Version OpenSSL 3.2.0 23 Nov 2023 Is contained false Is homebrew false Is installed via Fabric.app false Xcode Path /Applications/Xcode.app/Contents/Developer/ Xcode Version 15.3 Swift Version 5.10