Skip to content

Instantly share code, notes, and snippets.

@kuinak
Created August 13, 2010 21:54
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save kuinak/523611 to your computer and use it in GitHub Desktop.
Save kuinak/523611 to your computer and use it in GitHub Desktop.
rails (master) $ git grep 'inject(\[\])'
actionpack/lib/action_controller/metal/http_authentication.rb: "Digest " + credentials.sort_by {|x| x[0].to_s }.inject([]) {|a, v| a << "#{v[0]}='#{v[1]}'" }.join(', ')
actionpack/lib/action_view/helpers/form_options_helper.rb: options_for_select = container.inject([]) do |options, element|
actionpack/test/template/form_options_helper_test.rb: @fake_timezones = %w(A B C D E).inject([]) do |zones, id|
activemodel/lib/active_model/serialization.rb: method_names = Array.wrap(options[:methods]).inject([]) do |methods, name|
activemodel/lib/active_model/serializers/xml.rb: Array.wrap(options[:methods]).inject([]) do |methods, name|
activerecord/README: clients.inject([]) { |people, client| people + client.people }
activerecord/lib/active_record/associations/association_collection.rb: collection.inject([]) do |kept, record|
activerecord/lib/active_record/base.rb: @@subclasses[self] + @@subclasses[self].inject([]) {|list, subclass| list + subclass.subclasses }
activerecord/lib/active_record/fixtures.rb: list = @fixture.inject([]) do |fixtures, (key, value)|
activerecord/lib/active_record/migration.rb: migrations = files.inject([]) do |klasses, file|
activerecord/test/cases/associations/has_and_belongs_to_many_associations_test.rb: group = Developer.columns.inject([]) do |g, c|
activesupport/lib/active_support/dependencies.rb: bases.inject([]) do |paths, root|
activesupport/lib/active_support/multibyte/unicode.rb: codepoints.inject([]) do |decomposed, cp|
activesupport/test/core_ext/enumerable_test.rb: objects = (1..50).inject([]) do |people,|
railties/lib/rails/source_annotation_extractor.rb: result = File.readlines(file).inject([]) do |list, line|
r
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment