]> source.dussan.org Git - redmine.git/commitdiff
remove trailing white-spaces from lib/redmine/activity/fetcher.rb.
authorToshi MARUYAMA <marutosijp2@yahoo.co.jp>
Thu, 1 Sep 2011 02:08:09 +0000 (02:08 +0000)
committerToshi MARUYAMA <marutosijp2@yahoo.co.jp>
Thu, 1 Sep 2011 02:08:09 +0000 (02:08 +0000)
git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@6956 e93f8b46-1217-0410-a6f0-8f06a7374b81

lib/redmine/activity/fetcher.rb

index 6edc18f3fc45f1f87326f73e12dae64dd016ca23..b8dde08e3f836b7ea49ab4a2e37543de057f29a1 100644 (file)
@@ -1,16 +1,16 @@
 # Redmine - project management software
-# Copyright (C) 2006-2008  Jean-Philippe Lang
+# Copyright (C) 2006-2011  Jean-Philippe Lang
 #
 # This program is free software; you can redistribute it and/or
 # modify it under the terms of the GNU General Public License
 # as published by the Free Software Foundation; either version 2
 # of the License, or (at your option) any later version.
-# 
+#
 # This program is distributed in the hope that it will be useful,
 # but WITHOUT ANY WARRANTY; without even the implied warranty of
 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 # GNU General Public License for more details.
-# 
+#
 # You should have received a copy of the GNU General Public License
 # along with this program; if not, write to the Free Software
 # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301, USA.
@@ -20,33 +20,33 @@ module Redmine
     # Class used to retrieve activity events
     class Fetcher
       attr_reader :user, :project, :scope
-      
+
       # Needs to be unloaded in development mode
       @@constantized_providers = Hash.new {|h,k| h[k] = Redmine::Activity.providers[k].collect {|t| t.constantize } }
-      
+
       def initialize(user, options={})
         options.assert_valid_keys(:project, :with_subprojects, :author)
         @user = user
         @project = options[:project]
         @options = options
-        
+
         @scope = event_types
       end
-      
+
       # Returns an array of available event types
       def event_types
         return @event_types unless @event_types.nil?
-        
+
         @event_types = Redmine::Activity.available_event_types
         @event_types = @event_types.select {|o| @project.self_and_descendants.detect {|p| @user.allowed_to?("view_#{o}".to_sym, p)}} if @project
         @event_types
       end
-      
+
       # Yields to filter the activity scope
       def scope_select(&block)
         @scope = @scope.select {|t| yield t }
       end
-      
+
       # Sets the scope
       # Argument can be :all, :default or an array of event types
       def scope=(s)
@@ -59,34 +59,34 @@ module Redmine
           @scope = s & event_types
         end
       end
-      
+
       # Resets the scope to the default scope
       def default_scope!
         @scope = Redmine::Activity.default_event_types
       end
-      
+
       # Returns an array of events for the given date range
       # sorted in reverse chronological order
       def events(from = nil, to = nil, options={})
         e = []
         @options[:limit] = options[:limit]
-        
+
         @scope.each do |event_type|
           constantized_providers(event_type).each do |provider|
             e += provider.find_events(event_type, @user, from, to, @options)
           end
         end
-        
+
         e.sort! {|a,b| b.event_datetime <=> a.event_datetime}
-        
+
         if options[:limit]
           e = e.slice(0, options[:limit])
         end
         e
       end
-      
+
       private
-      
+
       def constantized_providers(event_type)
         @@constantized_providers[event_type]
       end