Sha256: b28bdcbc919a9366e527b4f2f75dee07b5830ee9890172c3ca6e547ba2bc60b9
Contents?: true
Size: 456 Bytes
Versions: 11
Compression:
Stored size: 456 Bytes
Contents
# frozen_string_literal: true module Git module Lint module Refinements module Strings refine String do def pluralize count:, suffix: "s" return "#{count} #{self}" if count == 1 "#{count} #{self}#{suffix}" end def fixup? match?(/\Afixup!\s/) end def squash? match?(/\Asquash!\s/) end end end end end end
Version data entries
11 entries across 11 versions & 1 rubygems