This is an automated email from the ASF dual-hosted git repository. sebb pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/whimsy.git
commit 9e46cb6b44168ecf8f11b968aeeedd66c85d1bd9 Author: Sebb <[email protected]> AuthorDate: Sat Nov 21 23:38:14 2020 +0000 Style tidy --- lib/whimsy/asf/agenda.rb | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/lib/whimsy/asf/agenda.rb b/lib/whimsy/asf/agenda.rb index 1c50f6f..c473a64 100644 --- a/lib/whimsy/asf/agenda.rb +++ b/lib/whimsy/asf/agenda.rb @@ -38,7 +38,7 @@ class ASF::Board::Agenda # add that block to the list of parsers. def self.parse(file=nil, quick=false, &block) @@parsers << block if block - new.parse(file, quick) if file + new.parse(file, quick) if file end # start with an empty list of sections. Sections are added and returned by @@ -52,7 +52,7 @@ class ASF::Board::Agenda # if a match is found. def scan(text, pattern, &block) # convert tabs to spaces - text.gsub!(/^(\t+)/) {|tabs| ' ' * (8*tabs.length)} + text.gsub!(/^(\t+)/) {|tabs| ' ' * (8 * tabs.length)} text.scan(pattern).each do |matches| hash = Hash[pattern.names.zip(matches)] @@ -86,8 +86,8 @@ class ASF::Board::Agenda @file = file @quick = quick - if not @file.valid_encoding? - filter = Proc.new {|c| c.unpack('U').first rescue 0xFFFD} + unless @file.valid_encoding? + filter = proc {|c| c.unpack1('U') rescue 0xFFFD} @file = @file.chars.map(&filter).pack('U*').force_encoding('utf-8') end @@ -116,16 +116,16 @@ class ASF::Board::Agenda if text text.sub!(/\A\s*\n/, '') text.sub!(/\s+\Z/, '') - unindent = text.sub(/s+\Z/,'').scan(/^ *\S/).map(&:length).min || 1 - text.gsub! /^ {#{unindent-1}}/, '' + unindent = text.sub(/s+\Z/, '').scan(/^ *\S/).map(&:length).min || 1 + text.gsub!(/^ {#{unindent - 1}}/, '') end text = hash['comments'] if text text.sub!(/\A\s*\n/, '') text.sub!(/\s+\Z/, '') - unindent = text.sub(/s+\Z/,'').scan(/^ *\S/).map(&:length).min || 1 - text.gsub! /^ {#{unindent-1}}/, '' + unindent = text.sub(/s+\Z/, '').scan(/^ *\S/).map(&:length).min || 1 + text.gsub!(/^ {#{unindent - 1}}/, '') end # add flags @@ -133,7 +133,7 @@ class ASF::Board::Agenda hash['flagged_by'] = flags.split(', ') if flags # mark president reports - hash['to'] = 'president' if preports && preports.include?(section) + hash['to'] = 'president' if preports&.include?(section) end unless @quick @@ -173,7 +173,7 @@ class ASF::Board::Agenda # provide a link to the collated minutes for a given report def minutes(title) - "https://whimsy.apache.org/board/minutes/#{title.gsub(/\W/,'_')}" + "https://whimsy.apache.org/board/minutes/#{title.gsub(/\W/, '_')}" end # convert a PST/PDT time to UTC as a JavaScript integer
