From 76432815103001089dc6a8df100391461881f707 Mon Sep 17 00:00:00 2001 From: Jean-Philippe Lang Date: Sun, 27 Jan 2013 10:50:19 +0000 Subject: undefined method `strip' for nil:NilClass error with JRuby 1.7.2 (#12228). git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@11278 e93f8b46-1217-0410-a6f0-8f06a7374b81 --- lib/redmine/scm/adapters/bazaar_adapter.rb | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'lib/redmine/scm') diff --git a/lib/redmine/scm/adapters/bazaar_adapter.rb b/lib/redmine/scm/adapters/bazaar_adapter.rb index 72bb352b9..8de831d6c 100644 --- a/lib/redmine/scm/adapters/bazaar_adapter.rb +++ b/lib/redmine/scm/adapters/bazaar_adapter.rb @@ -104,13 +104,13 @@ module Redmine re = %r{^V\s+(#{Regexp.escape(prefix)})?(\/?)([^\/]+)(\/?)\s+(\S+)\r?$} io.each_line do |line| next unless line =~ re - name_locale = $3.strip + name_locale, slash, revision = $3.strip, $4, $5.strip name = scm_iconv('UTF-8', @path_encoding, name_locale) entries << Entry.new({:name => name, :path => ((path.empty? ? "" : "#{path}/") + name), - :kind => ($4.blank? ? 'file' : 'dir'), + :kind => (slash.blank? ? 'file' : 'dir'), :size => nil, - :lastrev => Revision.new(:revision => $5.strip) + :lastrev => Revision.new(:revision => revision) }) end end -- cgit v1.2.3