Module: StillActive::EmojiHelper
Instance Method Summary collapse
- #inactive_gem_emoji(result_hash) ⇒ Object
- #using_latest_emoji(using_last_release:, using_last_pre_release:) ⇒ Object
Instance Method Details
#inactive_gem_emoji(result_hash) ⇒ Object
9 10 11 12 13 14 15 16 |
# File 'lib/helpers/emoji_helper.rb', line 9 def inactive_gem_emoji(result_hash) case ActivityHelper.activity_level(result_hash) when :ok then "" when :stale then StillActive.config.warning_emoji when :archived, :critical then StillActive.config.critical_warning_emoji when :unknown then StillActive.config.unsure_emoji end end |
#using_latest_emoji(using_last_release:, using_last_pre_release:) ⇒ Object
18 19 20 21 22 23 24 25 26 27 28 |
# File 'lib/helpers/emoji_helper.rb', line 18 def using_latest_emoji(using_last_release:, using_last_pre_release:) if using_last_release.nil? && using_last_pre_release.nil? StillActive.config.unsure_emoji elsif using_last_pre_release StillActive.config.futurist_emoji elsif using_last_release StillActive.config.success_emoji else StillActive.config.warning_emoji end end |