@@ -53,18 +53,20 @@ def print_csv_user(user)
5353 end
5454
5555 def print_lists ( lists )
56- lists = case options [ 'sort' ]
57- when 'members'
58- lists . sort_by ( &:member_count )
59- when 'mode'
60- lists . sort_by ( &:mode )
61- when 'since'
62- lists . sort_by ( &:created_at )
63- when 'subscribers'
64- lists . sort_by ( &:subscriber_count )
65- else
66- lists . sort_by { |list | list . slug . downcase }
67- end unless options [ 'unsorted' ]
56+ unless options [ 'unsorted' ]
57+ lists = case options [ 'sort' ]
58+ when 'members'
59+ lists . sort_by ( &:member_count )
60+ when 'mode'
61+ lists . sort_by ( &:mode )
62+ when 'since'
63+ lists . sort_by ( &:created_at )
64+ when 'subscribers'
65+ lists . sort_by ( &:subscriber_count )
66+ else
67+ lists . sort_by { |list | list . slug . downcase }
68+ end
69+ end
6870 lists . reverse! if options [ 'reverse' ]
6971 if options [ 'csv' ]
7072 require 'csv'
@@ -181,24 +183,26 @@ def print_tweets(tweets)
181183 end
182184
183185 def print_users ( users ) # rubocop:disable CyclomaticComplexity
184- users = case options [ 'sort' ]
185- when 'favorites'
186- users . sort_by { |user | user . favorites_count . to_i }
187- when 'followers'
188- users . sort_by { |user | user . followers_count . to_i }
189- when 'friends'
190- users . sort_by { |user | user . friends_count . to_i }
191- when 'listed'
192- users . sort_by { |user | user . listed_count . to_i }
193- when 'since'
194- users . sort_by ( &:created_at )
195- when 'tweets'
196- users . sort_by { |user | user . statuses_count . to_i }
197- when 'tweeted'
198- users . sort_by { |user | user . status? ? user . status . created_at : Time . at ( 0 ) } # rubocop:disable BlockNesting
199- else
200- users . sort_by { |user | user . screen_name . downcase }
201- end unless options [ 'unsorted' ]
186+ unless options [ 'unsorted' ]
187+ users = case options [ 'sort' ]
188+ when 'favorites'
189+ users . sort_by { |user | user . favorites_count . to_i }
190+ when 'followers'
191+ users . sort_by { |user | user . followers_count . to_i }
192+ when 'friends'
193+ users . sort_by { |user | user . friends_count . to_i }
194+ when 'listed'
195+ users . sort_by { |user | user . listed_count . to_i }
196+ when 'since'
197+ users . sort_by ( &:created_at )
198+ when 'tweets'
199+ users . sort_by { |user | user . statuses_count . to_i }
200+ when 'tweeted'
201+ users . sort_by { |user | user . status? ? user . status . created_at : Time . at ( 0 ) } # rubocop:disable BlockNesting
202+ else
203+ users . sort_by { |user | user . screen_name . downcase }
204+ end
205+ end
202206 users . reverse! if options [ 'reverse' ]
203207 if options [ 'csv' ]
204208 require 'csv'
0 commit comments