Class: StructuredChangelog::ReleaseFilters::MatchesSingleVersion
- Defined in:
- lib/structured_changelog/release_filters/matches_single_version.rb
Class Method Summary collapse
Instance Method Summary collapse
Methods inherited from Base
appropriate_for_query?, #initialize
Constructor Details
This class inherits a constructor from StructuredChangelog::ReleaseFilters::Base
Class Method Details
.pattern ⇒ Object
7 8 9 |
# File 'lib/structured_changelog/release_filters/matches_single_version.rb', line 7 def self.pattern /^#{VersionPattern}$/ end |
Instance Method Details
#filter_releases(releases) ⇒ Object
11 12 13 14 15 |
# File 'lib/structured_changelog/release_filters/matches_single_version.rb', line 11 def filter_releases(releases) releases.select do |release| release.version == Gem::Version.new(query) end end |