lib/danger.rb in danger-3.1.1 vs lib/danger.rb in danger-3.2.0

- old
+ new

@@ -24,6 +24,20 @@ unless Gem::Specification.find_all_by_name(gem_name).any? raise "Couldn't find gem directory for 'danger'" end return Gem::Specification.find_by_name(gem_name).gem_dir end + + # @return [String] Latest version of Danger on https://rubygems.org + def self.danger_outdated? + require "danger/clients/rubygems_client" + latest_version = RubyGemsClient.latest_danger_version + + if Gem::Version.new(latest_version) > Gem::Version.new(Danger::VERSION) + latest_version + else + false + end + rescue StandardError => _e + false + end end